如何学习一门编程语言.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于学习编程这个主题,有各种读者多次要求写一写,而且要求文艺的写、抒情的写、充满社会主义特色的写,要做到:问题看起来巨复杂,读起来巨简单,学起来巨容易!看把你们惯成什么样子了,Mac 君你继续去面壁吧。 好吧不管他,我们接着聊。 如果你准备未来投身到 IT 江湖从事编码这份有前途的职业,学习一门语言显然是远远不够滴,就像你初入江湖,告诉别人, 「兄弟只会太祖长拳!」 问,「Level 可及乔峰?」 答曰,「不及万一」 人家一看你就是P2的命,PK 时一个大招直接秒掉。写到这我想起了一个叫做冰河的兄弟,也是奇葩一朵,在程序语言方面一生只爱 Lisp(Lisp号称编程语言的祖宗),在人类语言方面则除了中英文,还在同时学习意、法、西、德四门语言,而且不是随便学学,而且神志没有错乱,这一点让我简直佩服到逆天,一门英语已经从初中折磨我到现在了,在人类语言层面,我常常是被秒杀的。 所以,如果编程有可能成为你的职业,那么5-10年的学习和实践时间是需要的,因为你可能要学习编程语言、操作系统、算法、数据库(Sql 的 NoSql 的)、Web 开发等等,还有各种数不清的引擎和架构,特别令人发指的是当你熟练的掌握了一门技术之后,就会有位赤脚大仙走过来告诉你,孩纸,你学的技术已经不是方向袅,然后在你绝望的眼神里飘然离去……写 Java 的兄弟感受一下…… 如果你的职业发展与编程无关,只是想学习一门语言磨练人生意志,那么这事就比较容易了,比如 Python、Shell、AppleScript、Ruby 等,根据自己常用的操作系统选一个就好,如果你用 Mac,这些语言可以任选,而且环境都是现成的,如果你用其他操作系统……,对不起,MacTalk 只说 Mac。这些语言除了能够帮助你锻炼意志和提高逻辑思维能力的同时,还可以在某些关键时刻帮助你处理各种繁琐复杂的工作,比如大量文本、定时任务、自动化任务、编写常用小工具等等,还可以引发跨界编程的轰动效应,不信的话去百度有哪些信誉好的足球投注网站「Python 女神」便知。 好的,写到这如果还没有打消你学习编程的热情,那就可以继续往下读,下面才是正文: 要有光 无论学习什么,一定要有明确的目的和目标,如果是抱着玩票的心态,最多能够「知道」而不是「学以致用」,所以搞清楚自己为什么要学习编程,准备学习哪门语言,要达到什么程度,想用多长时间等等,这些问题在你的头脑里有个大概的思路和计划,就基本解决了 Why 和 What 的问题,下面我们来找 How。 多说一句,其实学什么都有用的,大部分时间你只是不知道会在什么时候什么地方用。 经典教程 选定了语言不要着急去网上有哪些信誉好的足球投注网站各种秘籍、评价和下载各类盗版电子书,每个技术领域都会有一些经典的圣经级别的图书,找到它们,购买一本纸质书或电子书,最好是带练习题的,可以边学边做。 如何找到这些图书,豆瓣读书网应该是个不错的选择,虽然豆瓣的电影评价过于小清新口味,但图书评价还是值得信赖的,另外找乐于分享的老鸟推荐一下也是个不错的选择。 掌握基础,持续练习 每一门编程语言的学习内容都会涉及:基础运行环境、数据类型(数字、字符串、数组、集合、字典等)、表达式、函数、流程控制、类、方法等等,不同的语言还有一些不同的特性,这些内容并不复杂,尽快通过大量的练习击倒它们,然后再去深入了解面向对象、并发、异常、文件与目录、网络、标准库等内容,并辅以持续的练习,这些内容才能够让你真正进入编程领域并做出实际的软件。 初学者每天花1-2个小时是需要的,尽量保证阅读和练习的持续性和时间长度。其实1-2个小时根本不算什么,想想你们花费在看电视和刷微博上的时间吧,如果还说没时间,那就是不抽不舒服斯基了。 记住那句话:一边憎恶虚荣,一边找各种机会虚荣,在应该为了虚荣而努力的时候,丫拖延症犯了。 外事不决问 Google 现代人的生活和学习是如此的方便,因为我们有 Google!俗话说内事不决问百度,外事不决问 Google,技术绝对属于外事,你要是去问度娘技术问题,被人家的回旋踢踢飞可别怪我没告诉过你。 以前学习技术只能通过技术图书和口口相传,现在遇到问题从Google 那里就可以找到答案,所以用好 Google 你就能如猛虎加之羽翼而翱翔四海。如果你还在认为 Google 就是个有哪些信誉好的足球投注网站框,那就图样图森破了,Mac 君今天为你推荐这两篇文章: 「Google,Google,再Google」?/archives/7572.html 「如何用好 Google 有哪些信誉好的足球投注网站引擎」?/question让你的有哪些信誉好的足球投注网站与众不同。 用好工具 俗话说的好,欲练神功挥剑自宫,sorry 不是这句,工欲善其事必先利其器,想要学习编程一定要写代码,我们不提倡咬破手指写bloody code,所以一定要找到趁手的武器。我个人把工具分为三种,第一种是部分

文档评论(0)

185****7617 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档