本文主要是介绍【九月打卡】第16天 程序员的自我修养与高效学习方法之给程序员的忠告,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
课程名称:程序员的自我修养与高效学习方法
课程章节:你还在做一个只会coding的程序员吗?
课程讲师:7七月
课程内容:
正确认识程序员这门职业
- 门槛低,好入门。不用什么沉淀就能找到一份工作
- 简单的说,如果要求不高,程序员的职业是可以速成的,但是如果想长久,还是需要慢慢的学习的
- 很少有高光时刻
- 赛车手、飞机驾驶员类似的这些职业的高光时刻就是很帅,但是程序员代码写的很好在外人眼里是看不出来的,代码没有视觉冲击力,很难吸引人,也很难得到大众的赞许
- 技术变迁太快,很难有“打磨”和“积淀”的感觉
程序员的价值是什么?
是赚钱么?赚钱是每个人每个职业都会做的,这里不做讨论。
是改变世界么?改变世界的只是极小的一部分人,所以不能映射到程序员的群体上。
程序员的价值应该是做出有人用的产品、好的产品
高效学习的方法
- 需要太强主观性的学习方式,都不是好的学习方法
- 这类的学习方法需要很强的自控力,自控力不行,讲再多都是纸上谈兵,没什么用
- 看慕课视频最好的方式是先不看,自己实现
- 在看视频之前,先自己实现一遍,再去看视频;当然这一点也很难做到,很少有人做到
被动驱动的学习方法
既然主动驱动的学习方式不理想,就要使用被动驱动的学习方法
互联网上到处都是好项目,可以1:1的去复刻
不用去做淘宝、京东这么复杂的大项目,可以去完成一个豆瓣,即使是完成50%的豆瓣
- 做一款高质量、业务复杂的产品
- 注重每一个细节,死磕项目
程序员的自我修养
成就个人价值,不能只有硬实力,综合素养很重要!
综合素质包括交流能力、管理能力、认知能力、学习能力、任务规划能力等
在大学中编程,不要想着是为了考试,不要用上学考试的思维来学习编程;要以解决问题为目标
- 开源团队留下来的都是兴趣广泛的人
- 当技术达到一定程度的时候,综合素质是瓶颈
- 少盯着技术不放,少学习各种功能雷同的框架
- 多看书,文学、历史、小说、诗词皆可;人的自我意识会帮助你进化;经常看的话人的思维方式是会转变的
- 有选择的看技术书,带有太强的目的性学习,反而不利于成长
- 细节很重要,忽略细节,成长会很慢
技术太多怎么半?
- 要懂得舍弃,卖东西的人都会说自己的东西好,但这个好,对你来说可能没有意义
推荐的书单
- 《代码大全2》
- 《JavaScript高级编程》
- 《流畅的Python》
课程收获
提前学习到了很多可能会遇到的问题,也了解到了有用的书籍
这篇关于【九月打卡】第16天 程序员的自我修养与高效学习方法之给程序员的忠告的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!