研究生快毕业前为找工作做准备刷过一段时间LeetCode,那段时间自己的逻辑思维变得更加迅猛,每攻克一个难题内心都充满了成就感,后面确定工作后刷题也就告一段落了。
近期决定做一个LeetCode系列的专题,主要考虑有三:
1. 持续锻炼保持自己的逻辑思维能力。毕业后一转眼工作4年多了,由于是业务技术开发,平时工作更多偏重领域模型设计、业务架构设计以及思考技术为业务创造增量价值的机会点,反而较少会遇到特别复杂的逻辑问题。 脑子用少了就会生锈,复杂逻辑问题的求解能锻炼逻辑思维能力,因此打算通过刷题来保持自己思考问题的速度;
2. 回归coding最原始的乐趣。毕业后一转眼工作4年多了,前3年自己写了大量的代码、也很努力,拿到了较好的结果(3年内从校招P5升到了P7)。之后的职业发展需要投入更多的精力在团队人员管理、业务架构、技术规划上,不可能像以前一样写大量的代码了,通过刷题保持coding的习惯;
3. 督促自己。要刷题可以,自己刷就行,为啥要搞专题呢? 每周持续刷题需要太强的自控力了,所以以博客发专题更新的形式来督促自己;
最后给自己里一个FLAG:未来一年每周至少刷3道题;