主页 > 新闻中心 > 课程咨询 >

初入职场的小白程序员快速成长秘籍_中博软件学

来源:南京北大青鸟 作者:南京北大青鸟 发布时间:2019-07-23 11:52

大家都是初入职场的小白程序员,为什么别人短短半年就拿过万的高薪,而自己都一两年了,还在温饱线上徘徊?那么对于一个小白程序员来讲,怎么怎样才能成为应届程序员中的佼佼者
大家都是初入职场的小白程序员,为什么别人短短半年就拿过万的高薪,而自己都一两年了,还在温饱线上徘徊?那么对于一个小白程序员来讲,怎么怎样才能成为应届程序员中的佼佼者?这里给出大家几点建议。

初入职场的小白

选择你喜欢的语言

严格意义上讲,其实这是你在初入职场之前,就应该思考的一个问题。选择一种你喜欢的语言,用到工作上,不要因为别人说好或者工资高而选择一门语言,这样你后期会很痛苦,除非你是一个非常有自制力、很能吃苦的人。

  兴趣是最好的老师,要成为一个更优秀的程序员,需要经常性地练习编程并用不同的语言和技术扩宽你的经验,但是语言是如此之多,很多时候你不知道从哪里开始,也不知道该选择什么语言,这时候要多逛各个社区,看看这些语言都有什么特点,再去尝试动手,然后选择一个自己喜欢的语言,坚持下去。

选择你喜欢的语言

树立个人品牌

新人到一个团队最关键的是建立个人品牌,营造良好形象。当别人对你完全不了解,你做的第一件事非常重要,所以第一件事一定要做好。怎么才叫做好?在职场中,并不需要时刻比拼智商,大部分情下,做事认真一点、考虑更深入一点、积极主动一点,你就已经秒杀掉大部分人了。

当你获得了合作伙伴包括主管的认可,自然获得的机会就会更多,做的事也会更复杂,合作伙伴也会越来越强,这样就会形成良性循环,成长就会很快。

善于发现问题

刚入职时,一般所做事情的难度都不大,这时很容易形成落差,很多人会因此而感到失望。和一种语言一起成长和点燃学习激情的最好办法是,使用你学到的知识来帮助解决令你感到苦恼的问题,不仅要学习语言本身,也要学习如何应用到实际生活中。

  我们可以把琐事的事情工具化,比如说,在做一个搜索需求时,发现传给搜索的参数非常多,而且每次拼URL异常麻烦。而这个工具是给运营同学用,你就可以研究做了一个页面,把参数做成表单,运营同学只要在对应的字段(含义有说明)表单中填入值,就可以自动生成最终URL,提升了运营生成URL的效率,运营的小伙伴肯定会很感激你的。这样做不但可以提升你的技术,还能积累人脉。

  写学习分享、活跃于各大开发社区

  作为技术人员,最重要的还是要积累技能,你可以把在公司用到的各种知识都深入学习一遍,并且写成学习文档,多分析设计原理,为什么这么设计,用到了哪些设计模式,关键的技术点等,把这些学习文档放到各个社区,那些刚出来的程序员肯定会看的。

 

  但写作文章肯定花费不少精力,你不一定有动力坚持下去,但这时候你写的东西已经很牛逼了,你就可以试着投到杂志和网站上,成为网站的签约作者,一方面有经济回报,另外更重要的是能收到各种反馈信息,而且可以扩大你的影响力,还怕没公司要你吗?

用别人的语言沟通

  “隔行如隔山”真是一点都没错,特别是编程这一行,不是学这一行的人是很难懂我们的,但是偏偏一个产品从开发到上线、运营又需要和很多部门合作,这时候就需要你用最简单的、非编程的思维解释给他们听,这一点很重要,可以省去不少时间和避免很多麻烦。如果你能掌握简练、通俗易懂(如果需要的话)的沟通方式,并将复杂的问题和解决方案分解为可理解和很小的块,那么你会发现项目经理,其他的程序员,以及执行主管等都会争夺你去他们的团队。

团队协作

公司中的大部分事都是团队协作,一个人的精力都是有限的,每个人擅长的点不一样,没有必要用自己的短板去碰别人的长处,之所以公司经营能干掉个体经营,就是因为团队协作的力量。要学会和别人协作,在共同的利益驱动下稳步前进,可以为你省下不少时间做其它的事情。

用老板的思维思考

作为打工的程序员一枚,我们都是为了能讨得老板的欢心,这时候我们要学会站在老板的角度思考,看看老板都喜欢什么样的人。

首先是要取得互相的信任,前面提到的做事认真就是你获得老板的信任的前提,其次是要让老板觉得你信任他,会长久的跟着他做下去,谁不希望好的技术员留在自己公司呢。

其次要积极主动给老板带来一些惊喜,要有自己独立的主见,发现问题积极表达自己的观点。

不要让老板的认知范围完全覆盖你的认知,不然老板聘请你何用。所以在工作场景中用到的知识深度、广度或者其他技能上你要有所长,让他觉得你很牛逼,这时候其实离你升职加薪就不远了。

保持健康心态

编程开发人员的成长之路充满着荆棘和困难,所以你很容易掉入不健康的自我批判的陷阱。

我们每个人都觉得自己正处在被发现自己是骗子,然后被公开批评无能的边缘,只是大家都习惯性的把这种想法隐藏起来了,所以你完全没有必要为此而饱受煎熬,你要做的是用行动去实现你吹过的牛逼,不断的学习新的语言,开发方法,以及解决问题的方法,这样你的整个职业生涯都将有极大的提高,并且能够快速让你成为技艺大师。

每个人都会犯错,每个程序都会出bug,现在为止还没有一个完全不会出bug的程序,所以你完全没有必要担心自己出错。要想保持快乐和健康,那就得让自己去分析错误,然后从中学习,以便于下次完成得更好。

最后要说一下,“天生我材必有用”,保持良好心态,积极努力做好每一件事,当你足够牛*的时候,自然你的工资就会上去了,人缘也会变好了。

(责任编辑:南京北大青鸟中博学院)