程序员快速成长的心法与方法论
一、心法
1、 谦逊
谦逊是一切的根基, 谦逊是自我觉知的能力;谦逊并不是温顺或者毫无抱负,而是放低身段,向一切有益的人或事学习。
2、 聪明
聪明并不绝对等同于高智商,是指能分辨是非,有独立思考能力,将注意力放在需要人类智慧与创造力的为数不多的事情上。
3、 勤奋
有专业精神,高度专注,学习能力强;有决心,有想法,有韧性,够坚毅,把程员序工作当成完成你人生中最精彩篇章的一个契机。
4、 有合作精神
尊重伙伴、融入团队,目标清晰,热衷于不断完善,想要做得更好,而每个人都应为此负责。
二、方法论
1、读书
会读书,读好书,将信息转化为知识,培养独立思考的能力,(推荐李笑来的书《把时间当朋友》),坚持不懈地读书,潜移默化地完成认知升级。
2、自问及记录
但是凭空给自己提问,挑战在于首先要造一个话题,跟自己对话,就是在一些自问上做笔记,把问题和答案通过文字写出来,记录是整理思考,塑造逻辑非常好的办法。
比如在项目中的一个难点,可以给自己提几个解决方案或途径,让自己找出最优解。
3、写作
写博客,把脑袋中的问题整理成体系性的文字,发表出来;或者通过PPT的方式把抽象,概括,精炼的内容全部讲清楚。
写什么:可以写知识性,规划性地内容,比如各种数据结构的底层原理实现,通过画架构图把架构全貌讲清楚等等。
4、模仿
通过阅读优秀的框架源码,模仿造*。比如阅读Spring框架源码,模仿IOC及AOP的简单实现;你会发现学习并模仿别人的优秀方法,也是在前进道路上必须掌握的一种套路。
5、扩展能力圈
把自己的优劣能力进行分层分类,同优秀的人才或标杆进行比较,发现自己的缺失能力及短板,培养或扩展能力范围。
比如:自己的时间管理能力不足,那可以学习一下蕃茄时钟管理法;发现公司内优秀的程序员做事专注度高,解决问题快迅且有效,有意识地向其取经,获取心得。
本文地址:https://blog.csdn.net/jpgzhu/article/details/107425769
上一篇: 蚂蚁金服kubernetes方向招聘
下一篇: HCIE笔记-第七天