阅读时长约9.6分钟;共计2411个字

作为这个系列的正篇开端,咱们聊一个很应景的论题——要不要做程序员。

提到这个论题,就要把时刻往前推到高考后填写自愿的时刻,那个时刻能够说是大部分人首次面对职业规划问题。

在很久之前,我写过一篇关于填写自愿的文章,不妨先来回忆一下。

在那篇文章中,我指出填写自愿的优先原则是城市首选,院校次之,专业末位。

如此挑选是有理由的,城市意味着圈子,意味着时机,意味着视野。院校意味着均匀水准,意味着知名度,意味着底子盘。专业意味着爱好,意味着特长,意味着作业。

尽管我把专业放在末尾,但这并不意味着个人的爱好不重要。而是当咱们有了圈子,有了时机,有了均匀水准之后,能够经过辅修或许转专业来进修自己喜爱的知识。

举个比如,比如一个人的高考成果能够挑选一所211或985院校,但专业只能遵守调剂。也能够选一所一般院校,专业随便选。这二者之间,其实我更引荐前者。经过转专业或许辅修,终究能够收成知名院校的自己喜爱的专业的结业证书。而后者终究只能收成一般院校的,自己喜爱的专业的结业证书。假如有这样两份不同的学历放在HR面前,假如你是HR,你也会更倾向于挑选前者吧?

这便是为啥选专业要放在选校园后边的原因。

再说城市与校园,这个就很好理解了。结业后,大部分人都会挑选参加作业。假如去的城市作业环境欠好,时机少,行业界的大佬也不在此地集合。就算个人再尽力,和那些常常和行业大牛触摸的人比较,日子久了,差距就会逐渐拉大。这是视野、格式的差异,不是单纯的才能就能够弥补的。

简短地回忆完旧文章,咱们把论题拉回来。便是要不要走软件开发这条路呢?

固然,在这个问题上,我从前没有丝毫犹疑,由于我底子就没想过甚至还有点冲突走这条路。

我最初的主意其实是做规划,图形图像方面,或是做视频剪辑。后来又想着做网络工程师,自学了一段时刻的思科认证。直到后来快结业的时分,有培训机构的讲师来做宣讲会,我稀里糊涂地就上了Android App开发这条船。也许是运气爆棚,我还真的挺合适走这条路。

但话说回来,为什么我会在大学期间对自己的未来有那么多的不确定呢?为什么不能坚定地走一条路呢?由于这个专业就不合适我,从一开端报得就有问题。

我填写自愿的时分是师范大学的信息工程,我依稀记得自己便是冲着这个名字选的,没怎么看都有哪些学科。底子就没料到会学什么单片机、电路原理、汇编语言之类的。这些我完全不感爱好,学习成果天然也很一般。尽管狗屎运一般地还拿了一次奖学金,但要说心里话,那便是:“这TM学的都是什么玩意”。我这个专业就一个班,并且是全校园唯一一个工科。我有时分就在想,我为啥报了这个专业,以至于荒废了四年大部分的时刻。

并且我一共没怎么挂科,但是C语言挂了。所以当时的我怎么也想不到自己会做软件开发,其实这也注定了我也许做不到金字塔顶的那一小撮人。

所以,我特别希望今年的考生,特别是看到我这篇文章的考生,报自愿的时分一定要清醒一些,别像我似的。没有目标感的日子,真的欠好过。

另一方面,也是我想表达的要点,便是假如我喜爱做的事情,不挣钱,或是作业远景十分欠好,怎么办?

固然,我当时报这个专业,或多或少是由于这个国际未来的年代将会是信息年代,这一点是毋庸置疑的。没错,选校园、选专业时,考虑的一个要素便是作业。但我认为,作业确实该考虑,但完全不用以它为导向。更多的,仍是看个人的拿手领域,只需不是特别离谱就行。

举个比如,小X不喜爱编程,但迫于作业,想多挣些钱,走了编程这条路。刚开端的时分还不错,薪水在同学圈里不算低,自己也由于完成了多挣些钱的目的而开心。但跟着时刻的推移,他发现薪水的涨幅变慢了。更要命的是,由于自己底子就不喜爱编程,甚至会冲突作业。总是想:“要不是为了钱,老子早就辞职了”。总算有一天,遇到裁人潮。比及他在出去求职的时分,发现同龄人比自己强好多,自己在职场上几乎没什么竞争力。再加上年龄增大,薪酬高的才能够不上,薪酬低的不想去。堕入十分尴尬的地步。

另一个人,小Y,特别喜爱编程。第一份作业的薪酬或许没有小X高,但他干得很开心,由于他喜爱他的作业内容。而人一旦从事自己真心喜爱的事,就会变得十分积极主动。所以薪资很快就涨到了和小X差不多的水平,但他依然仍是很积极地作业。跟着他的薪水不断增多,生活水平慢慢地越来越好,他能在更舒适的环境中作业和学习。后来他发现,金钱对他来说不是第一要务,完成人生理想才是。于是他愈加积极,甚至把自己所学分享给别人,决议做个对社会有贡献的人。

你看,这便是喜爱和不喜爱的差异,这里面的小Y其实便是我。

发自内心的喜爱,是作业积极主动的重要条件之一。关于真正喜爱的事业,做起来是会十分开心,十分投入,甚至还不觉得累,甚至仍是不计回报的。在这种景象下,没有理由做欠好。已然能做好,必定就会受到公司的青睐,不用为找不到作业发愁,从而让挣钱成为趁便的事儿。

所以,我的观点,在决议要不要走软件开发者这条路之前,不妨问问自己的内心:我真的喜爱这个行业吗?我真的具备这个行业从业者应有的素养:强壮的自学才能、作业中的自律、缜密的逻辑等等吗?我愿意为了或许的加班,牺牲休闲时光吗?我愿意熬夜发版,牺牲睡眠吗?我愿意承担有或许秃如其来的迷人发型吗?……

但是,假如你和这个行业优异的长辈们那样,希望用键盘,出产那些改进人们生活甚至改变国际的产品;是终身学习者,对新技术、新领域坚持好奇;务实,不相信道听途说,长于用实践来检验真理;能和难题死磕究竟……那么,十分欢迎你,成为咱们的同行。

当然,一旦做了挑选,那就没什么可说的。不再犹疑,风雨兼程。十余年的作业经验教会我一个朴实、简单却有奇效的道理——坚持。在坚持面前,一切困难都将不再可怕。而能坚持的人,便是手持利刃的勇士,必能披荆斩棘。

好了,提到这,就有点鸡汤的意味了,我就不给我们打鸡血了。

重复一下要点:走,抑或是不走软件开发这条路。要充分考虑自己的爱好、拿手以及个性,切勿只考虑作业。况且,四年后的事,谁都说不准。