有人来, 有人去, 程序员何其多, 想知道他们都去哪了吗?
一张图道尽程序猿们的出路:
对于程序员的工作出路, 小编有以下几点建议:
20-27 岁: 技术积累阶段
假设本科 22 岁毕业, 那么工作的前 5 年对你来说是打基础的阶段. 在这 5 年时间里面, 你要积累足够的代码量, 打磨自己的技术实力, 成为某一个技术细分领域的牛人.
28-35 岁: 形成思维方法论和知识体系的阶段.
当你积累足够的代码量, 例如超过 10 万行代码以后, 你应该形成了自己的思维方法论和自己独立的学习技巧, 任何新的技术在你眼中都能迅速的看到技术的本质, 快速吸收成为你的知识体系的一部分.
到了这个阶段, 你会发现你所完全不了解的新技术新知识是非常少的, 新技术对你来说也不过是几天时间就把玩的很好的玩具, 学习越来越轻松, 掌握的知识储备越来越多.
你开始逐渐的不再满足于纯技术领域的探索, 而是思考更多的问题: 如何将技术转化为生产力; 什么技术在什么样的场合能够发挥最大的价值; 技术团队应该怎样构建; 在一家公司里面, 我怎样才能将自己的技术能力最大化的发挥出来?
在这个阶段, 积累技术对你来说简直是小菜一碟, 你更需要磨练的是思考能力, 形成自己的思维方法和知识体系, 这将是你帮助你一生的武器.
35 岁以后: 了解自己, 把自己变现的阶段.
毋须讳言的是, 35 岁以后你的一线 coding 能力一定是下降的, 你写代码绝对不如 25 岁的程序员快, 效率高. 但是这不重要, 因为编程只是你整个武器库当中相对最不重要的了, 你的经验, 你的视野, 你的架构能力, 你的管理能力, 你分析和解决问题的能力已经远远不局限于技术这个领域.
来源: http://www.tuicool.com/articles/IZ3Ybi