我始终认为,核心是动手实践。无论是参与新项目还是维护现有项目(包括祖传代码),实际编写、调试和测试代码是成长的根本。在真实的项目中,会遇到实际的需求和约束,这比做练习题更能提升解决问题的能力。
当然,通过技术交流活动向经验丰富的开发者请教是最能“事半功倍”的成长方式。可以获得宝贵的知识和反馈,帮助看到自己的不足,学习更优的设计和实现方式。这大大缩短了试错的过程。这里不得不提我最喜欢的《腾讯云架构师技术沙龙》系列了,分享的都是满满的干货;每期都不落下,即使没能准时参加直播,也会在后面去观看回放。这样的技术交流会对我帮助真的非常大。
刚工作的时候,遇到一个问题就会焦虑很久,晚上会睡不着觉,然后去很多技术博客查找对应的问题,然后慢慢解决,认真记下笔记,以后遇到这种技术问题还可以参考
现在遇到工作问题就是当天解决,十分钟解决完然后剩下的时间就休息。真的感觉足够成熟了,每天上班一杯茶,喝完下班就回家。