前言
作为一名从事软件开发7年的程序猿,从高考之后选择计算机专业那一刻起,就注定了我这辈子的职业生涯已经和互联网紧紧联系在了一起。时光荏苒,回顾自己的编程生涯已经七个年头,真的有“七年之痒”的感觉。想想自己心理很矛盾,验证了标题所说的:要不是家里穷,我也不想当码农。既要靠编程开发生存,又嫌弃编程开发的枯燥无味,真的是:成也编程,败也编程。本文就来聊聊我的编程之路中的神奇体验,听我慢慢道来。
网图侵删
关于误解计算机专业的这件事
记得在参加高考之后,由于自己水平有限,高考考的不咋地,只能选择本地的二流本科学院,在选择报考大学专业的时候,作为理科生虽然选择范围很广,但是大部分专业自己第一印象都不感兴趣,就觉得自己不排斥计算机相关的专业。但是再决定选择计算机专业的时候,我和家里人有了非常大的分歧,因为家里人一直觉得计算机专业毕业之后就是做网吧网管那种工作,或者就是路边修电脑的那种工作,这里解释一下没有歧视网管和修电脑的职业,他们只是觉得与其上完四年大学再去当网管或者修电脑,还不如直接去当网管或修电脑呢,这样还能省四年的学费和生活费。
其实我也被他们说的有所误解,觉得真要是这样的结局,我还不如去工厂当厂工呢。好在亲戚圈还是有明白人的,我的一个亲戚说计算机专业没有我们理解的那么狭窄,计算机专业的范围很广,我们知道的只是其中的一角,经过他的指点,最后我选择了计算机专业,从此跟计算机结缘。
在大学四年关于计算机专业的学习,彻底颠覆了自己关于计算机相关的认知,也让我知道了打开电脑不仅仅只是能打游戏、上网冲浪,更是能制作手机端软件、电脑网页、网络安全等。尤其是在大一的时候,通过自己的手实现的“Hello World”,体验到了编程开发带来的乐趣,因为从易到难的时候,只是看到了简单的操作,因为难的还在后面呢,这是后话。等到大学毕业之后,不管自己学的专业课知识掌握的程度如何,最低确定了自己的工作方向就是要和软件开发相关,原因就是自己太穷,必须要当码农,毕竟从事计算机相关的工作收入待遇还是比较客观的。
对于曲解职场黑暗的这件事
毕业之后,初入职场,依然是充满恐惧的心理,原因就是道听途说害死猫,以讹传讹,让人害怕。听一些同学说,在找工作的时候一定要小心,别被骗了,尤其是有些小公司是“血汗工厂”,老板PUA员工加班、画饼,肆意压榨员工的各种方面,加班多,工资少,易猝死。说实话听了上面这些负面的消息,对自己在找工作的时候有了心理阴影,生怕自己运气不好遇到这种糟心的遭遇。
但是毕业之后到了深圳,真实的去找工作的时候,才发现真实情况和同学们说的那种情况天壤之别。因为在这么安稳的大环境下,怎么可能会有那么黑暗的职场环境,但是不排除有个别的情况确实存在,但是肯定少之又少,如果真要是“有幸”中招了,那就直接去彩票店买彩票吧,大不了从头再找工作。
从事了一到两年的编程开发工作之后,熟悉了行业特点,了解了所在城市的互联网工作的需求量,适应了所在城市的生活环境,自己的工作慢慢稳定下来,生活也稳定下来,这就促进了自己想要更进一步的想法,毕竟人往高处走嘛。关于跳槽求职的这个情况,要根据自己的实际情况,结合想要做的工作方向,再去找匹配自己目标的工作,这样才能找到让自己相对满意的职位。
在找工作的时候,一定要了解想要去的公司的情况,提前掌握该公司的大概信息,也可以上网搜索该公司是否有负面信息,查看该公司招聘职位下面的面试者的评论,全方位的了解该公司,这样才能避免踩坑,这也是找工作选择公司的必备前提。
至于理解编程真理的这件事
在自己做了这7年的开发时间里,刚开始从iOS原生开发做起,有了前几年的技术锻炼和沉淀,这也是前期的技术沉淀阶段。有了这个阶段的铺垫,使得自己在后面的技术道路中有了更开阔的视野,也让自己有了拓宽技术领域的资本,也让自己从对编程界限的定义有了更开阔的认识。
尤其是在做编程开发的前三年之后,外加上遇到了新的机遇,自己选择了拓展自身技能。由于工作的需要自己自学了Android开发、Flutter开发、微信小程序开发、Java开发入门级、服务器搭建部署等,再到最后的web前端开发,每一次的改变都是一次飞跃,先不说掌握的深度如何,最低从技术领域的视野来看已经超过了太多人,也让自己深刻理解了编程其实不要局限于某一项技能,编程思维也要格局打开,不要有“围栏”的范围限制。
通过这7年的一线编程开发熏陶,让自己更进一步的认识了编程的真理是什么,编程真理到底是什么?那就是一分耕耘不一定有一分收获,十分耕耘肯定有一分收获!为神马这样说,原因就在于编程开发其实是一个技术历练和沉淀的过程,当你积累到一定程度,就肯定有所领悟,也一定会达到自己想要的结果,编程工作就是这么简单粗暴,无需太多花架子的形式,只要用心去做就行。这也是自己通过这么多年的开发经历,所体会到的道理,值得读者深思。
最后
三掌柜有一句说的好:要不是家里穷,我也不想当码农;要不是家里没矿,我也不想四处流浪。当初选择计算机专业,以及选择互联网行业的工作,最大部分的原因就是不费力还待遇好,但是却忽略了程序猿吃青春饭(这里指的是一般情况下)这个致命的缺点,这就要根据个人实际来平衡这二者的关系,而且现在的互联网行业进入了瓶颈期,已经没什么红利可言,这就需要新一代的码农们居安思危,未雨绸缪,早做打算,跟上时代脚步,不被时代抛弃。也没有说做码农不好,关键还是自身的想法和实际情况来定,心随我动,开心就好。
总之,自己选择的路跪着也要走下去,要有持之以恒的决心,就像三掌柜说的另外一句话:一分耕耘不一定有一分收获,十分耕耘一定有一分收获!