程序员,回头是岸!
之所以写这样的标题,不是因为自己对自己没信心,也不是为了诋毁这个职业!很久以前认为只要坚持定会走向成功,强烈的认为能用程序改变世界、改变生活,到头来却是世界改变了我!
很多人认为坚持一定能成功!这是犯了经验错误。我在一家公司写了将近五年的管理系统(公司称ERP),先后做过代码编写、实施、架构编写。由于ERP实施很难,当时公司做的也是第一个项目,当时我刚毕业没什么代码、实施、管理经验,最终项目没能落地!后来老板把我转到后台搞架构编写,一干又是一两年。直到现在,才发现自己没什么可以拿出来的项目。一心搞技术,到后来才发现自己认识的人很少,没什么社会经验,自己落伍了。
很多人认为搞技术年纪大了可以做管理!事实上,我可以很清楚告诉很多年轻朋友,那是很不现实的事,更是自己对自己的安慰!首先,哪有那么多的软件公司提供那么多的管理职位。如果有很牛的技术,你肯定不会有很好的市场管理经验,我相信有得必有失,人的一生哪有那么多经历,学那么多的东西!其次,在一家小公司当一个管理人员,还不如当个高级程序员,小公司老板让你搞管理,其实是变相给你加工资,让你自己变得像一头牛,什么都管什么都做,最好是一个人做一个项目。再次,别以为能在一家小公司学到如何做大的经验。其实你是看不到,也摸不着的。老板给你的资源非常有限,即使公司能成功,那是因为你们老板的人脉关系决对非同一般,或是公司有政府支持。
很多人觉得有技术可以搞实施!搞实施应该分三六九等吧.如果你单纯的是搞软件实施,你还不如当程序员工资高一点,生活过得滋润一点,人嘛,都是为了生活。要是当技术顾问吧,这样的公司也不是很多,你在一家公司学到的和另外一家公司的知识可能完全不一样。当行业顾问,你有行业经验和行业管理理念吗?应该是没有,所以就别想着当行业顾问了。
很多人觉得有技术再跑市场有优势,可以跑市场!这一点我相信,也不怀疑。其实你如果搞了几年的技术,没和外面接触,那么你会变得木纳,变得呆板,事实上你和你的朋友就不可能在同一起跑线上。
其实,很多人说xx搞技术成功了,暴富了,那可能你看到的只是一小部份。大部份程序员都在为自己将来彷徨和抉择,他们都在困惑自己的路以后该怎么走。事实上,我们不应该坚持错误的抉择,也不应该过于乐观和悲观。如果发现自己在闷起头做事的时候,想一下自己的未来,多给自己一点多余的时间.多充实一下自己,挖掘一下自己其它方面的潜能。