程序员#程序生涯分享
转眼间,不知不觉我已经是一个北漂近6年的程序员了。现在想起初到北京的情景,仿佛就在昨日刚刚发生。2016年年初,我和大多数人一样,懵懵懂懂的来到了北京,北京也是我一直向往的一线城市,满怀希望与憧憬,坚定的认为自己有无限可能,自己应该值得更好的。
首先我是一个普通本科毕业的非科班出生的程序员,当时在我未接触到这个互联网行业时,说实话,我对程序员这个职业都有点儿陌生,而且我自认为自己资质平庸,对电脑操作各方面也都不熟悉。但是机缘巧合之下,我身边有朋友他们是学编程的,跟我聊起来关于软件开发的一些信息时,让我编程产生了兴趣,其实最开始我是对于网页设计感兴趣,自己能够按照自己的想法设计很多静态网页,这个可能是因为平时自己都是站在使用者的角度去浏览网页,而如今知道了网页是如何设计开发的,那种莫名的自豪感与成就感让我对编程初步有了自己强烈的兴趣。
其实任何一个领域,当自己站在创作者,服务者的角度时,你会因为自己能够为社会做出自己的贡献而感到自己的人生是有价值意义的。但是创作的前提是兴趣,相信大多数程序员起初都是源于自己的兴趣爱好才步入程序生涯的吧。
一般多数人会觉得编程可能是一个技术门槛特别高的工作,但是我个人开始也感觉到异常艰难,但是只要你感兴趣,那你一定会学会的。编程基础的就是你得有自己的逻辑思维,其实说白了就是将自然语言转换为机器语言,将我们要做的事,要实现的业务场景转换为计算机能够识别和运行的程序,毕竟程序是智能化发展必须的。人的精力是有限的,但是机器它是24小时不间断可运行的。技术的发展就是为了解放我们人类的双手。
当你真正步入程序生活后,你会发现这个行业的技术更新迭代快的让你无法想象,所以程序员的职业生涯是没有止境的,没有边际的。如果选择了编程这个行业,那么意味着未来的路你需要一直在学习新知识,新技术,新技能的生活中度过。可能这是一个技术工作者的共性吧。
初入职场时,我们被冠以职场菜鸟,职场小白的称号。第一阶段我们进入公司应该是做些边边角角的工作,而且相信大多数都明白,相比于公司的老员工,各种大拿,总工来说,我们始终是一个谦卑的心态,包括在部门开会时,我每次都会做笔记,认真听那些大佬们高谈阔论。但是我想说的是,即便是职场小白,你也要有自己的理解力,要敢于跳出常规,打破常规,虽然前辈们的经验我们需要汲取,需要借鉴,但是实践才是检验真理的唯一标准。当我们在遇到疑惑或者认为前辈们的观点与自己相悖时,一定要大胆提出来。
结语:编程注重的是一种编程思维,观察当下编程语言有很多种,但是编程的核心思维是大同小异的。只要掌握了一门编程语言,你会发现其他语言学起来也是非常容易的。所以,我特别强调一点儿,一定要有编程思维。当下也可以看到企业对于人才的需求也是越来越苛刻,企业希望招进来的人尽可能是一个全栈开发。全栈开发人员,需要掌握很多方面的知识,这也是当前对我们程序员提出的更高要求与挑战。