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