个人成长-2021-10-14
心态
- 不要急躁,不要慌,特别是对未知的内容。学得越多,不知道的越多。扩展知识边界的同时,也会感受到自己的局限,这是比较痛苦的。首先根据工作需要去学,学的越多,工作中就会有更大底气,就更能稳住心态。至于其它让你感到痛苦的知识,不用过分在意,技术只是工具,是为工作服务的。这个世界精妙的技术太多了,你根本用不上它,它对你就没有价值,你也没必要去学,去欣赏、去赞美就行了。当然学习工作相关的技术是必须的,只要你没有学会,它就会时不时的跳出来折磨你。唯一的方式就是学会它,掌控它,把它踩在脚下,成为你成长的垫脚石
- 不要钻牛角尖,特别是当你能力不够强的时候。大家都会犯一些低级错误,比如粗心写错,考虑不够全面。但能力强、经验丰富的人钻研问题大部分是在正确方向上步步深入,而能力弱、经验不够的人则容易在错误方向上耗费过多时间。能力强意味着思路更多、更好,做事时更认真、专注,不容易犯错,也就不容易钻牛角尖。能力弱的人思路少,方式不好,做事时还粗心,也就容易犯错,去钻牛角尖。提升能力需要主动学习,不断扩展知识边界,打破思维壁垒,还要不断练习,培养好的编码习惯,尽量避免低级错误
沟通
可以把要表达的内容写下来,看看是否存在歧义或语义不清的情况。与实施沟通时,很多想法表达不到位,说了一些让别人误解或迷惑的话,还要花时间再解释。不一定要多说话,如果主题说不清楚,说再多话也是废话。要思考下如何表达才能把信息正确传达出去,然后再去沟通
任务明确后再去做。如果一个任务描述不清晰或者你认为描述不清楚,就可以进行沟通。不用怀疑自己的理解能力,每个人的知识结构存在差异,不要浪费时间在搞清楚任务真正意图上。这是需求分析时就应该确定的,而不是由开发人员去猜
沟通时多听少说。沟通时真正有效的内容是很少的,大部分都是冗余信息,但只有多听才能从一堆信息中分析出真正有效的部分。少说是尽量对自己表达的内容做下总结、提炼,也方便对方接收。不要说一大堆,让对方猜测你说的主题或意图
工作
- 每天养成总结的习惯,以文字方式记录下来。做总结的过程其实是整体思考,提炼经验的过程。总结的越多,越容易抓住问题的本质和关键
- 养成良好的编码习惯。在项目实践中遵循编码规约,并通过工具自测代码质量,优化代码
- 多任务冲突时,应协调人手或反馈给负责人另行安排
- 使用到的新技术应做下总结,形成文档,且通过其它项目验证文档正确性。文档统一提交到我这边,再安排时间让同事做技术分享
- 资料搜索优先通过必应、微信公众号、掘金、知乎等平台
学习
自学新技术遵循先视频后文档的原则,配合项目实践,然后做技术总结,再安排时间做技术分享
学习时间尽量安排在早上。早睡早起,晚睡很难早起,早起的话状态也不好
对框架要看一些关于原理的视频,如 springboot 原理。这样在基于 springboot 开发时一些问题就能理解了,而不是只停留在表面,遇到问题只能去搜索资料,改完还不知道为什么
制定学习计划。技术点逐个突破,学习+实践+总结,做完后进行下一个。不急不躁,大的技术点就分而治之,变成小的可行的计划
维护自己的学习清单,也许还没有纳入学习计划。但这里是你进一步要成长的内容,让你变得更强的内容
你该思考下自己是否想变得更强,是否愿意挣脱惰性、安逸对你的束缚,尝试站在更高的位置,不断审视自己,克服自己的缺点,弥补自己的不足,扩展自己的能力边界,去成为一个内心更强大,做事更专业、更有价值的人
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 王文哲的博客!