您的位置:首页 > 职场人生

程序员增量发展与规划人生

2011-09-16 10:50 253 查看
在这个IT从业人员多如过江之鲫的今天,IT民工、码农到处都是;本科如狗,硕士满街走,只有博士还能抖一抖;街边随便哪个修钥匙档上面都贴着广告“200元企业建站!立等可取!”技术人员如何安身立命?

众所周知如果一个物体想要够快,就必须加速度。同样时间下加速度的高低直接决定了物体所拥有的能量。

当我们明白了这个前提,那么我问许许多多的程序员你的加速度有多少呢?夏天当这个社会在继续前行的时候,程序员在高档的写字楼吹着空调,喝着咖啡,写着代码。晚上的时候万家灯火,他们会抱怨这个城市除了他廉价的出租屋没有任何事务属于他。拜托Coder,你到底在做什么?你拥着着多少的加速度?时间一天天的过去了,除了隐忍你自己还有什么?如果你不愿意贫穷,想去改变自己,那就就努力的提高自己的加速度吧。一定时间呢努力的学习技术,到了一定的时间用技术过度,涉及到一些行业的发展等。别让自己太安逸,时间长了,除了让你失去动力也会让你变得懦弱。技术人员的起点很高,如果有了更快加速度,在这个社会可以很轻松的活着。

那么有了加速度有个条件,可是加速度有个很重要的决定因素:时间。

如果告诉20年前的小马哥,让他在20年的时间里创造出一个100亿的公司,小马哥肯定会笑了,可是腾讯20年的发展的确也创造了那么多。我们没办法用一种平均的值去计算发展的速度,发展总是增量的。发展总带有增量。做技术一定要去积累,积累是你加速度的推动器。积累经验人脉,行业的知识等。所以别去算计你这个月赚了多少,技术人员想发展就别去算着自己每个月赚了多少,按照这个速度多长时间能够去买房子。更应该告诉反正最差就是回来工作,现在是这个价,以后不行了再回来就行。看着以后别去老计较过去。困难的时候想下4年前苹果都不知道手机是撒,4年之后苹果发展成为赚得手机行业约一半利润的手机巨头就知道了。ipod
itouch iphone ipad imac,这些产品苹果整整从1984年就开始了。一点点的积累总会让你真正的去解决一些生活中更深的问题,而不是表面的问题。事实上很多的开发都只是解决了表面的问题而最后也变得鸡肋。比如所以别去折腾什么ERP.SaaS,这些都是搞个概念的东西,搞个系统不一定便捷,几年前开发航空订票一些方面东西的时候,经常有一些购买票和姓名和身份证对不上,后来就有一些什么进行信息比对啊,身份证查询审核等系统,而后来还是公司明确规定,从订票员工资直接扣出出错票款问题就解决了。以后的社会概念的忽悠只会越来越少,所以少搞概念东西,做点实事求是的。

于是有了速度和时间。那么就去自己做点事情吧,事实证明没有比打工更糟糕的事情了。耗着是个头疼的问题,有天你开始安逸懦弱了上帝都会头痛的。多接触下这个社会,这个社会房价不高,社会现实也是好事情,要不男人这个社会的脊梁只会变得软弱无力。(房奴的存在是打肿脸充胖子活该。)在你学技术的时候就好好学技术,在你觉得技术已经不是你的瓶颈的时候就去做自己。

之后拜托快点用加速度把自己让自己的生命展开吧,人从三十岁之后事业的顶峰就会逐年降低,到了四十岁几乎就完全的平稳。技术不同政治。

我们庆幸的是我们是软件行业的一员,我们作为程序员从最基础的“农民工”开始的,从反反复复的代码中成长起来。我们要为我们的职业感到骄傲才对,他赋予了我们善于动脑的习惯,程序员每天要应对的问题多种多样,我们要快速的思考,不知不觉我们锻炼出了思考的习惯。当思考成为习惯,成功将随之而至。

思考是前进的本质,我们在当初能进入程序员行业,就说明我们还是喜欢挑战的。但是话说回来,程序员的最终是需要归宿的,我们不可能一辈子这样处于“基层”。所以我们需要思考,我们以后的归宿在哪里,等过了三十岁,我们的本钱是什么。可能你会说我有的是编程的经验,是项目经验,我框架写的很好。技术就好比水,“可载舟亦可覆舟”。当我们沉浸在技术的水潭里,可能无法自拔。模式、框架等等太多了,我们是学不完的。多年的项目经验固然是我们的核心竞争力,但是这样的竞争力似乎显的有点“沧桑”,已没有当年的激情和霸气。仅靠那些辛辛苦苦的血汗“架构”,已不能满足我们所付出的回报。

我们基本上都是来自小城市,到大城市上班工作,我们买不起房子。从二十出头就出来打拼,到了三十岁我想都该回家了;这短短的近十年的时间,对我们程序员来说真的很重要,我们不要企图一步登天,我们需要慢慢的学习。学习做人、学习技术、学习与人交流、学习公司的运行原理、学习盈利模式、学习的东西太多。我们要抓紧这短短的时间好好学习,不仅要学技术,我们还需要学习更多的大智慧、大战略。没有远虑,必有近忧。

所以我们程序员需要做长远打算,在学习技术的过程中,我们更多接触的是公司的业务。业务驱动公司日常运转,我们应该善于总结一个公司是如何运转的,包括管理、资金、营销、广告等等。我们是程序员,我们的资本是什么,相比大家都知道,我们有技术我们有项目经验。不错,我们是有这些,但是我们不能总是停留在代码的层次上,我们需要有产品的理念,代码不值钱,产品值钱。在不断的开发过程中,我们需要将自己提升到一个高度,看产品不是看代码。这样的理念对于日后的创业尤其重要。

我大概将程序员的整个发展周期进行了基本四项的抽象。

自身修养。俗话说的好,先学会做人在学会做事。这是我们做人的根本,任何事情均是建立在与人交往上的。如果我们在三十岁之前还没有改变自己身上的缺点,没有让自己进入一个备战状态,还是整天浑浑噩噩,那就真的太迟了。这是纵向分析,所有的东西离不了它,我们日常需要注意了。

技术的学习。这是我们天天都在做的,但是技术这个东西变化太快。所以我们必须抓住核心的东西,以不变应万变。我们是.NET程序员,那么我需要抓住框架本身的原理,C#语言的原理,任何新东西都是建立在这些基础上的。就算哪天学起来也很快。如果有时间的话,可以学习一些底层知识。技术是我们的核心竞争力,我们必须话大功夫去学习。由于以后自主创业的可能性比较大,所以多学点技术不坏。

荣誉,提高自己的身份。其实这种身份不是贬义词,而是我们的知名度,在技术的领域里,我们需要有一帮自己玩的好的朋友。比如一些技术的圈子如:MVP圈子,程序员俱乐部等等;在靠自己去跟人打交道的时候,往往真的很看重个人的荣誉,所以我们可以参加一些国内的或者国际的一些荣誉考试,MVP、Oracle、Java等等;证书在手还是有好处的。荣誉可以根据个人喜好自己去争取努力。需要有一定含金量的证书,能证明自身能力的证书才重要。

三十而立的准备。这是至关重要,十年的时间,我们好好总结好好学习对于我们后期的创业也好,干嘛都好,不只是一个简简单单的程序员了。我们有产品的理念,我们有与人交往的技巧等等。

总结:这样全面的学习,等我们到了三十岁。那就全身是宝,那个时候再做什么决定可能60%意味着成功。

转自:http://www.nowamagic.net/programlife/pl_LifeCareerPlanning.php
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: