成为一名程序员的觉悟

成为一名程序员的觉悟

初级程序员看格子衬衫,中级程序员看背包,高级程序员看眼圈,特级程序猿看发量。经常有人会调侃程序员,无风不起浪,因为在大多数人的眼中,计算机行业的薪资,一个字,高。

成为一名程序员的觉悟

根据中国互联网协会正式发布的相关数据披露,截至2017年底,中国网民规模达7.72亿人;2017全年,中国国内手机市场出货量4.91亿部;截止2017年9月,微信数据报告统计披露,平均日登陆用户902000000人次,消息日发送次数32000000000次,语音6100000000次;2018年天猫双十一的成交额为2135亿人民币。随着社会经济的发展,网络,成为了人们日常必需品,正所谓‘可一日无饭,不可一日无网’。

放假、过年回家,总能从亲戚口中听到:隔壁家某某的孩子,学计算机专业的,现在在北京月薪3万;某某某刚毕业在上海一家互联网公司工作,年薪就有30万;某某家的小孩去网络机构培训学习,出来后月薪上万。日常的同学朋友中,也不乏计算机专业毕业,或是计算机培训机构出来工作,薪资待遇不错的,起码在应届中属于中上档位。

然后就有一大批人趋之若鹜的奔向IT行业,从搬砖的土木行业转行计算机,从机械专业转计算机,从销售岗位转计算机。在同学的帮衬下,在培训机构的三个来月的学习下,就踏上了人人口中的‘高薪’的计算机岗位,成为一名敲代码的程序员。

但是,你们是否想过,你们是真的适合当程序员?是因为本职专业就是计算机?是为了得到一份高薪资的工作?是为了快速摆脱目前底薪的工作现状?是被同学朋友诱惑转行计算机?亦或只是因为那句广告语:JUST DO IT。

成为一名程序员的觉悟

‘幸存者偏差’理论,指的是只看到筛选之后的结果,而忽视了被筛选掉的那部分。人们往往只看到了金字塔顶端的光环,而忽视了金字塔底层千千万万的炮灰。

据相关数据统计,今年毕业生达到820万,而会有相当大的一部分人从事于非大学的所学专业。就算是火热的计算机专业,也是有人跳槽选择就业于别的工作岗位。首先,你得确认你‘熬’得起程序员的角色吗。

成为一名程序员的觉悟

1. 一言不开就加班。

计算机面试的时候,面试官或是HR人事经常会问到的问题:你对加班,是怎么看待的?合同上的弹性打卡,朝九晚五条文,理论上除了老板,没几次能准点下班,披星戴月,除了周末,是看不到傍晚时分夕阳的晚霞,下班时只能看到月上枝头高高挂。bug,总是很准时的在临近下班的时候才蹦出来;若是碰上赶着上线的项目,对不起,今晚上不了线不能走。就连渴望已久的周末,也随时会被临时加班所取缔,或是在家待命。就算是国家法定节假日,也是要求一个电话过去就要立马敲起电脑解决问题。10月8日中午,流量小生鹿晗与关晓彤在微博上公布恋情,立刻在网络上引发了巨大争议,微博一时‘罢工’,而正在准备婚礼的微博搜索的工程师在解决问题之后,在微博上发了条:服务稳定了,岳父喊我去喝酒去了,都是鹿晗干的好事。

敷最贵面膜,喝最浓的咖啡,熬最晚的夜,加最长的班。熬夜加班,是对代码最起码的尊重,黑夜给了你黑色的眼睛,你却用它去熬夜敲代码。

成为一名程序员的觉悟

2. 坚定的立场和态度。

出了温室的学校生活,就得面对着来自社会最真的抨击。不再是你耍耍性子,睡一觉起来就安然无事的生活了,你要面对着上班高峰期的挤公交、衣食住行的支出成本、租住着只能进来半米阳光的宿舍、家庭的压力等。而工作上,就要学着融入同事间的为人处世,怎么更好的跟同事、团队进行项目的协调开发;来自产品经理天马行空的Idea,老板催着项目进度上线的压力。特别是来自产品经理的需求,得有自己坚定的立场,产品经理有产品思维,程序猿也有自己的代码逻辑思维,得学会着怎么去跟产品经理沟通,怎么把项目需求切合实际的落地化,不然就会像前不久报告的事件一样:产品经理提出要根据用户手机壳颜色,手机屏幕自动对应图案适配,而导致开发人员和产品经理大打出手的闹剧。

在职场上say Yes狠容易,say NO,就没那么简单了。你得有合理理由去说辞和坚定的立场和态度,不能一提新需求就应下来去开发,等到后面发现实现不了,背锅的,就是你了。

坚定的立场和态度,不是让你胡搅蛮缠的'杠精',而是得学会着怎么去思考逻辑,怎么去为人处世,怎么融洽的同他人沟通,怎么去辩证的赢得一场博弈战。

成为一名程序员的觉悟

3. 传说中的青春饭碗。

大伙都说,IT行业是吃青春饭,一般到了35的样子,就会被公司所冷落淘汰掉,思维没年轻人有想法创意,加班没年轻人积极,待遇要求还要,到了这个时候就敲不动代码了,有了家庭有了老婆有了小孩,没那么多心思放到工作上面。一些大厂每年都会被爆料出不动声色的在淘汰一批中年的程序开发人员。

一辈子敲代码,那是不可能的,如果到了35岁的时候,还在敲着简单的业务逻辑代码,那只能说明你的悲哀。你得有目标,明确的目标,规划好自己的职业生涯,到了哪个时间点,要完成达到什么的人生目标。一些大厂三四十岁的程序猿才是中坚力量,知识技术是靠日积月累的,没有所谓的什么青春饭,只是你用来慰藉自己不想努力的借口罢了。

十年树木,百年树人。什么时候最适合种树:现在。

成为一名程序员的觉悟

4. 自我学习的能力。

互联网发展历程不过短短数十载,却已经成为人类文明进步的一大重要组成部分,社会的进步造就了科技的创新,科技的进步推动着社会的前行。计算机的行业的技术迭代是相当迅猛的,一不小心就会被社会所淘汰掉。计算机行业有个摩尔定律,每18个月就会翻番的迭代。从最开始的编译语言,到C语言、Python、Java、PHP、JS、Go语言等前后端开发语言,到新兴的技术架构、框架,更严谨更高效率的算法研发等。

要有自我学习的意识和执行力,想法谁都有,就看谁先去执行起来。步入社会后,看书学习的时间越来越少了,加班、朋友聚会、看部电影、刷刷朋友圈、抖音、微博,时间一秒不差的全部溜走了,好不容易到了周末,睡个懒觉到中午,出去吃个饭回来刷部电影,转眼又是天黑了。翻了两页的书籍已经布上了一层灰,当初信誓旦旦买平板为了学英语,到头来发现还是盖方便面比较适合。

成为一名程序员的觉悟

5. 清晰的职业规划。

可能有人会觉得哪有什么职业规划,不都是看一步走一步的而已。有限的目标,让人生变得简洁,而不会浑浑噩噩迷迷糊糊的活着,工作着。有了清晰的职业规划,一步一步的拆解开来,一个一个的去实现完成,能让自己变得更加坚定。例如规划一个礼拜要学什么新技能知识点、看一本书籍、背起多少词量的英文文章等。初级到中级、高级,步步补齐技能走上管理层的岗位。

从心而动,不管选择是什么,就不要后悔,不是因为看到了成功才坚持,而是因为坚持了才成功了。


分享到:


相關文章: