我是如何用10天自学编程,改变一生的?.docVIP

我是如何用10天自学编程,改变一生的?.doc

  1. 1、本文档共18页,可阅读全部内容。
  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文档。上传文档
查看更多
我是如何用10天自学编程,改变一生的? / 邮件群发 我是霖哥,一个因兴趣入行的商学院毕业的程序员。最近有不少人,来问我,想学编程,但是又不知怎么开始。所以,我想把我8年前影响我一生的10天自学编程的经历,毫无保留的分享出来。 我是如何用10天自学编程,改变一生的? 我是如何用10天自学编程,改变一生的? 如果看到这标题,会让你觉得,读完一篇文章就能快速的掌握编程技术的话,这可能会让你失望,这里甚至没有一行代码。 霖哥想分享的,是霖哥最初自学编程的经历和心法。 1.决定 我是如何用10天自学编程,改变一生的? (图为2008年的白色苹果笔记本) 我是如何用10天自学编程,改变一生的? 2009年初,一个潮湿、肮脏、背靠竹林的大学宿舍里,其中一张书桌,放着一台与环境格调不一致的纯白色的苹果Macbook电脑。她是霖哥课余时间最好的朋友。 霖哥读的是商学院金融专业,在度过了逍遥放纵颓废的半年大学一年级生活后,总觉得要学点什么技能,赚一点钱。 所以,霖哥做了一个现在看起来对人生产生重大影响的重要决定: 用10天!系统地学习一遍网站编程! 那一年霖哥19岁,却有着如今看起来可笑的狂妄自大,总觉得在将来会跟别人活得不一样。 现在回忆起来,当初的霖哥纯粹只是一个电脑用得比别人好的学渣而已,也不知道当年进水的脑袋哪来的自信,真是too young too naive。 大学一年级的时候,虽然个人电脑已经走入千家万户,但是创业、互联网,还没有像今天那么吵的火热朝天的,移动互联网的概念还没有形成。 计算机技术在外行人看起来更多还是技术的世界,没有谁张口闭口就跟你聊融资、产品、市场、运营。 父母资助给霖哥买了一台苹果电脑,这在当时还算是一件难能可贵的事情。接近五位数的价格,拿到手这么一台电脑,当时霖哥是有多感动啊,霖哥说:我以后绝逼不再玩游戏了,我要好好学习。 一台不能玩游戏的破电脑,拿来干嘛?学习使用各种软件或者学编程呗。 就这样,萌生了系统地自学编程的想法。在商学院毕业前,也没有经过面试,霖哥却糊里糊涂的,进入了一家老牌大型上市软件公司(并且还是小时候曾经那个憧憬向往的公司),成为了一名程序员。 这一切,都起源于2009年的那系统地自学编程的10天。 2.基础 我是如何用10天自学编程,改变一生的? (图为小时候,用来画画的LOGO编程语言) 我是如何用10天自学编程,改变一生的? 在讲述那10天的自学编程经历前,得说明霖哥的电脑基础。 幼儿园的时候接触386计算机,会用MSDOS系统玩一个叫“波斯王子”、象棋的游戏;后来开始用Windows 3.0(从Dos那里敲段命令进入Windows,那时候还没开始菜单),里面的软件少得可怜。 小学一年级的时候,刚好分配到了计算机实验班,学校会教一个叫“认知码”的输入法。输入法也没怎么学会,倒是学会了拼音快速打字的本领; 小学五年级的时候用Dreamweaver、Fireworks、Flash、Photoshop(网页制作三剑客,三个软件)做个人主页,用FTP(文件传送工具)上传到虚拟主机做成网站; 之后几年电脑游戏上瘾,玩了好多年,一直没有在技术上深究。直到高中后,开始折腾三个PHP开源程序,他们是Discuz、PHPWind和Wordpress,并且还运营了个PHPWind的校园社区。但是,并不懂得如何通过编程去开发一个Web产品,只大概知道了Web产品是怎么炼成的。 所以说,在大学正式系统地自学编程之前,霖哥是有不错的电脑应用基础的。 但是,那时候,霖哥还不太系统的了解编程,只知道计算机软件程序,是由编程语言控制的;只知道编程语言里,有很多if(如果)、 for(循环)等关键字,却不太懂怎么去用它们做出一个软件程序来。 3. 小目标 我是如何用10天自学编程,改变一生的? 我是如何用10天自学编程,改变一生的? 要决定自学编程,首先要定个小目标。 这非常重要! 很多计算机系毕业的本科大学生,你让他们去做一个简单的H5页面,他们都是做不出来的。 可能他们中的很多人的回答是,老师没有教啊。 是的,国内大学的计算机课程一般以C语言或Java语言基础入门,然后开始学习数学、数据结构、算法。确实很大一部分人,到毕业为止,都没有教怎么做一张网页。 所以有时候,程序员是一个相当专业化的职业,搞后端的不懂前端,搞前端的不懂后端,搞苹果的不会安卓,搞移动开发的不懂电脑开发。这是很正常的。 不论搞什么开发,编程语言,仅仅起到最最最底层基础的作用。 怎么理解呢?我们可以把不同平台的软件开发,想象成不同交际语言的写作: 让你做一个苹果iOS App,就像让你用英语写一篇文章:你不但要学习英语单词,还要学习英语语法、英语句式、习惯用词; 让你做一个网页,就像让你用西班牙语写一篇文章:你不但要学习西班

文档评论(0)

rovend + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档