文章摘要:
人每天都在进行编程工作,编程对于人来说是很自然的.
你完全有能力在3个小时内学会编程.
也有必要闪电般的学会编程,以确认你是否喜欢这一行,并降低学习.
本文中的实验者--一个0基础的天津保安,
在上火车前的3小时,学会PHP留言本开发.
一:你高估了学习编程的难度.
大部分人在学习新事物前,倾向于把困难想像的很大.
这可以理解,因为人们恐惧新事物.
又常幻想几个月的卧薪尝胆学成后,就可以舒服拿高薪.
就是说,大部分人,夸大的前期的入门难度,而低估了长期学习的难度(如下图)
二:外界夸大了学习编程的难度
不仅自己吓自己,外界也有一原因,夸大了编程的难度.
从老鸟角度,喜欢打击新手,让新手膜拜,容易夸大难度.
从培训角度,夸大学习难度,拉长学习周期,收更多学费.
进而导致以讹传讹,把编程传的越来越难.
事实上,锐丽的一位女模特学python,很快入门,
并在github建立了项目;
还有一位律师学PHP,并出版了一本关于微信开发的书.
别听那些老鸟和培训机构的聒噪,大胆去学,马上就能学会.
三:事实上编程没那么难
人每天一睁开眼,就开始编程.
比如 起床,刷牙--顺序执行,
查看天气并决定是否带雨伞--选择执行
连续吃包子一直到饱--循环执行.
计算机编程,只是过是命令计算机干这几件事罢了.
把你的编程思路告诉计算机上,就已经完成了编程.
因此,请坚信,你本来就会编程,也可以轻易入门.
四:你有必要快速学会编程
因为,
快速入门才能迅速确认你要不要在这个行业
快速入门才能为后面的长期学习增添信心
快速入门后,可以边工作边深入,降低学习成本
因此,请不要盲目报培训班去学五六个月,甚至一年,然后发现自己不喜欢编程.
完成可以快速入门,再做决定.
五:事实上也没那么简单
另一个普遍的学习误区则是 --小看了后期长期学习的难度.
事实上,当你入门后,编程对你只是一个开始.
你想获得更广,更深的知识,则需要长久的磨练.才能超越他人,出类拔萃.
(学习难度见下图
六:快在哪儿,慢在哪儿?
你是要做码农,还是要做工程师,还是专家?
你是要掌握技能,还是学习知识,还是做领域研究?
这决定了你的学习内容,学习时间,以及学习方式(见下图)\
七: 3小时PHP入门教学说明
本教程的学员为一位完全0基础的天津学员,
来北京学习前从事保安/操作工等工作.
经过3小时的学习,入门PHP,并可以写出留言本功能.
我想,你也不会差!
PHP3小时光速入门教程
在线播放:http://study.163.com/course/introduction/462001.htm
八: 本文配套视频---如何高效学习PHP