今天向下载一个typora,找到了CSDN上,才发现自己若干年的帖子。
六年过去了,现在作为一个成熟的Developer,感觉自己摸到一些门路了。
1. 关于工作做项目:
首先,最重要的,自己要把自己要做的事情整理清楚,思路理清楚,不要上来就开始编码了,容易返工。所谓磨刀不误砍柴工,要整理好思路再开始干活。
其次,就是经验总结了。把自己遇到的问题总结一下,有助于第二次再遇到同样的问题,可以提高工作效率。
2. 关于技术能力:
平常要保持一颗学习的心。前几年一直在某大厂工作,发现身边优秀的同事都会在工作之余,读书要补充自己。9点上班,8点半到公司,可以学习半个小时;晚上加班可以抽出1个小时学习时间。学习方法可以找到适合自己的方法。有些人喜欢通过看书学习,有些人喜欢看视频学习(比如:我),可以根据狂神、马士兵啊,这些大神进行学习,B站上有很多免费资源,也可以在咸鱼上买一些二手的课程。
之前我也读不进去书,可以买一些写的比较有趣的书,比如《Head First设计模式》这类的书,没那么枯燥,找个安静的晚上,每天看一点,蛮有意思的。
3. 多学习优秀架构:
比如,Java开发人员可以看一下JDK源码,可以看一下Spring源码,都是特别优秀的代码。不会写,可以多学习别人,进行模仿。(当然也不是瞎模仿,而是要理解他们的业务场景和自己的业务场景哦)