今天, 我想把我的一些思路和建议写在这里, 一方面供大家参考, 另一方面也想听听大家对我的评判, 这样不但对更多的人有帮助, 同时对我自己也是一个帮助。 下面是某网友前天给我发来的邮件: 我是一个刚刚毕业的大学生, 我觉得自己对于程序员这个行业感到很迷惘, 所以发邮件打扰您一下, 麻烦了。 我今年正在找工作, 我现在有几家国企的 offer, 百度的 offer 还在等待, 我觉得第一份工作对我来说很重要, 因为第一份基本决定了近几年或者一辈子你在哪个行业发展。 家里人都是希望我签国企, 但是我自己对技术很感兴趣, 一直希望能在技术上面走下去, 签国企虽然很轻松但是我总觉得在技术上学不到什么有用的东西, 所以我个人倾向是去百度。 我现在很迷惘的是, 如果我一直在程序员这个行业上走下去, 以后的出路应该是什么呢? 还是一直到高级工程师, 还是项目管理这种程度吗? 我现在听很多人在说程序员必需要转行, 因为一辈子在编写代码, 没有什么好的出路, 对于这点, 您有什么看法吗? 我现在才刚刚从学校毕业, 对 IT 这个行业也不是非常了解, 但是我觉得自己自学能力很强, 而且确实很想学些东西, 你对于一个刚刚毕业的计算机学生有什么建议吗? 信件的内容我没有改变, 我相信很多人都有相似的问题。
我昨天给这们朋友回复了邮件, 下面是我回复内容的一个整理。 欢迎大家讨论。 首先, 我想说的是, 这些东西只是我根据我的经历给出的建议, 仅仅供大家去参考, 你的路你的人生要你自己决定, 不要轻易的让人帮你决定, 那怕是你的家人。 如果我们把所的问题一起谈, 那怎么说也说不清楚, 所以, 请允许我“关键点分离原则” 来分开说说。 一、 对技术的热情 如果我们喜爱编程, 喜爱技术的话, 那么, 我们就会投入热情, 自己会去专研很多东西。 就像你以前对某个东西痴迷一样, 你可以在工作之余还在学习和专研这些东西, 你会经常和人讨论这些东西。 不知道你是否会和我一样有一种感觉, 如果你不学习技术, 你不去专研, 你就怕被淘汰, 你就会感到不舒服。 所以, 我们一定要问我们自己一下, 我们自己喜欢技术吗? 喜欢技术到什么程度。 只是感兴趣还是喜欢? 这两个不一样。 兴趣能让你开始让你执着, 但只有喜爱才会投入热情, 只有投入热情才可能会出成绩。 这个问题你要问问自己。 你有多大的热情在这个事业上? 你对你自己的自我价值的实现的诉求有多大?