先把时间和精力,解决好业务代码。
在有能力的情况下,多学习新技术,不同的技术,学习难度较小,另外或许就能带来不同的思路,更好的解决业务问题。
光从现有知识,往往不能较大的提升现有系统。除了精心设计外,比较简单有效的提升,就是学习更多的新技术,因为学习是比较简单的,而在知识不增长的情况下要对系统重构或提升则会非常困难。
比如你做python、php或其他,甚至都可以考虑跨语言,虽然代码不同,但是解决问题的思路是可以通用的。
每天至少写几篇博客,看几篇技术文章、看一些技术视频、甚至学一新词汇,都会带来不同的思路。