那些转行做程序员的笨蛋

那些转行做程序员的笨蛋

互联网,IT行业已经成了现在大家眼中的众矢之的,脑力劳动者,工资高.每天办公室吹空调…. 走上人生巅峰迎娶白富美…

那接下来就主要针对在下还算熟悉的开发行业开始曝光. 首先做开发5~6k起步这个的确不错,就其他行业相比起点还是不错的.

不过这里有一个关键性的问题就是这种高端行业一般集中在北上广深,这种一线城市. 所以业内工作者的房租和交通费不得不考虑进去,如果想用更多的时间提高自己的相关技术水平,住的离单位近一点那基本上会占据你收入的大部分, 然后再把税费和保险扣除一下,还有日常的花销.基本上就不剩什么钱了.

仔细算算5,6k对这个行业来讲刚刚够维持你正常生活所需.我还没有计算你为步入这个行业所付出的时间和经历, HR看简历的时候当然也会有一个筛选,相关专业毕业最好. 而往往相关专业还是不够的.

想必大家能看到这个类别基本上都是专本以上的,大家都知道学校里的内容多少有些滞后,你可能还需要实习个一年半载,或者花个几万开去外面的培训机构,培训一下. 加上前面的这些铺垫.你可以顺利的步入这个行业拿到这个offer. 说到这里有人可能会对花销提出质疑,觉得5,6k在二三线城市还是不错的. 其实问题在这里. 二三线我们去各大招聘网站看一下 ,有多少家相关的IT公司? 但是北上广的机会就要多很多了,且相对来讲要求也会放宽,粗俗点讲就是狼多肉也多. 二三线城市就是狼多肉少. 所以二三线城市要求自然会过分一些,恨不得你什么都会. 因为竞争相对激烈 . 那么现在已经定位了在一线城市做这个行业是最经济的. 然后我们再来分析一下这个行业的从业者背景. 从业者有很多都是外地人,因为在当地很多人不会选择这个行业. 基本上有点资源,完全可以用学习这个技术的时间去做别的,不用这么辛苦,也可以得到不错的发展. 而且一般来讲一线城市的原住民不需要解决住房问题.所以都不会那么拼.

那么质疑就又来了IT行业不可能永远5,6k.主要是靠厚积薄发,看后期发展. 大概的过度是1,2年一个等级, 2~3年一个等级, 5年以上 一个等级. 其实按照这个划分来看还是挺靠谱的,基本上每一次跳槽都有2~5k不等的提升,如果你足够聪明和刻苦钻研,可能会更高.

有些小伙伴可能在三年之内就可以拿到月薪20K左右. 等过些年头之后我们就会发现到达一个瓶颈期, 大概在30k左右的时候. 当然那个时候我们就不用coder了. 而是带项目,更累,是另外一种累,尤其是上线那那段时间,精神高度紧绷, 在后面如果选择跳槽,我们考虑就不是钱多少的问题了, 为什么呢? 因为如果一个公司给你60k 这个价格不低了吧? 但是你未必敢要.. 他要你干的事情肯定对得起的个钱,呵呵,说到这里大家可能已经理解了,你到底要不要拿命来换钱?

所以如果你真心喜欢开发行业喜欢做技术.有着如果有一天你有500万你就在北京郊区买一栋别墅,然后就可以天天宅在家里研究技术写代码了.用指尖敲出最美丽的代码这种觉悟,那么这个行业无疑是适合你的,如果你只想挣钱. 不好意思,你入错行了.对于一件你不喜欢的事情付出大量的经历是痛苦的.

还有一个疑问,那就是我说的这种行业生涯太笼统,而且有些低端!一些大型的互联网公司,基本上都是 14薪或者15薪,然后如果到了一定阶段会给股份的.

这里我要提醒一下互联网公司倒闭在目前来讲可能不是什么新鲜事儿了 , 如果一定要说靠谱的,那无疑就BAT啦. 那么BAT能给出的条件大概是多少呢?

接下来我们做一个具体分析

那些转行做程序员的笨蛋

P为技术岗位,M为管理岗,P7为专家级别

那些转行做程序员的笨蛋

P为技术岗位,M为管理岗,P7为专家级别

这张图是阿里的工资表,我身边有一些小朋友在阿里,聊天时候他是这样说. 基本上到P6也就到头了.. 如果在往上,哎…..

其实大家想想也能屡清楚. IT行业是比较火热,但是他的从业者可不少,北京举例:到了上,下班时间地铁13号线,8号线.只要是海淀区方向,北京城北方向的线路和你挤地铁的基本上都是你的同行, 如果你真有什么技术问题在单位没解决,且阁下又很善谈,说不准可以在地铁上请教哪位大神,给你一些思路,问题就解决了也未可知. 这些人群当中,我们还没有算上那些加班大军. 他们基本上不用挤地铁,因为人性化一点的公司,太晚了地铁没有了,公司会报销打车费.或者直接住公司,base地,附近的快捷酒店.

那么在这些数量庞大同胞当中 ,你要入职BAT且要成为其中的佼佼者,几率有多少? 而且到了这个阶段,我们就不能那初级程序员说事儿了.

这个阶层主要是管理与技术两方面的能力,管理与技术两手都要硬,而技术是基础。技术不行、退化了,那只好做 PPT 架构师、首席布道师之类的。

产品、项目和团队等管理能力的高级程序员(编程高手),通常是一个开发团队里面技术最牛(或者比较牛)的少数几个人之一。架构师自身的技术水平和管理水平不行,常常会把团队带沟里,重要性可想而知。

成为架构师需要较长时间的一线开发经验的积累。单纯看工作年限,一般 3-5 年可成为初级架构师,5-8 年可成为中级架构师,8-10 年以上可成为高级软件架构师,当然这只是大致的估计,具体达到何种水平还要看架构师的实际能力。

经年累月,摸爬滚打,一位优秀的软件架构师需要掌握的技术能力很多,先说几个最基本的。 建模,系统分析和设计,编程四门功课(需求分析,设计实现,测试验证,调试纠错). 综上所述,学习是很重要的如果不提高自己的技术水平,那就是落后. 当然也有一些言论说到了那个阶段也有好多是混上去的. 但我们讨论的是时间问题,我们千万不要把这个时间模糊了. 计算一下投资回报率如果你想赚钱,赚大钱,再一次证明,越往后越难,而且绝对不是一个赚快钱的行业.

回头我们再说,有几个能到这个阶层?如果半途而废想转行就比较尴尬了,我们每天接触最多的就是代码和项目组当中的同事.做的时间越长,转行业的风险就越大,因为其他行业的信息对我们来讲都是比较陌生的.长江后浪推前浪, 老一辈还是不要和年轻人比谁更能加班谁能更熬夜比较好吧? 所以我们经常拿经验说事儿. 往往到了这种高不成低不就的阶段,好多人就会患上一种技术强势的怪病.

大体特征就是”我在这么烧脑这么高智商的行业里都能发展这么久,换了其他的行业也一样….” 认为任何行业都如此简单,能够一眼道破其中玄机,赤裸裸的不屑, 之所以不做或者不用空余的时间关注一下是因为 ..”太简单” .. 这种病很可怕. 就好似自己掌握了一门武林失传已久的内功绝学,智商已占领了高地,无敌于天下. 实则不然,每天和计算机打交道,与人交流甚少,社会资源也很大程度上受到了限制. 身边的朋友也基本都是同行的. 每天讨论的除了技术还是技术,都是技术…

所以要付出的时间,和最后达到这个目的值不值得,入行时必须考虑清楚. 如果家里没有很多的资源,只能靠自己去打拼, 喜欢这个行业.自食其力真的是一个不错的选择. 别的不敢说,照顾好一家老小绝对没有什么问题.

当下这个浮躁和急功近利的社会风气,影响了人们的观念和意识,导致追求短平快、糙快猛;而另一方面仅通过大学短短的四年,常常很难全面、扎实地学到并掌握关键技术,而工作以后又常常忙于加班应付、各种赶工期,缺少足够的时间来学习提高自己的开发水平.这些都需要足够坚定的信念.和那份热爱.

所以做IT,做开发,做软件工程师,并不是想一些人说的那样,”程序员可好啦,复制粘贴就行了...” 也不是参加个什么培训班,混几个月,然后等着所谓的推荐给你就业. 保障你月薪多少多少.简简单单的就能月薪过万了.

如果你有这种觉悟,那就来吧,加入我们这个大家族,我们一起来做”笨蛋”. 这个行业相对公平,没有那么多捷径,只有像傻x一样敲代码,才能成功.无论你本专业还是非相关专业,这个行业的大门永远是敞开的. 这个行业需要这种笨蛋精神.


分享到:


相關文章: