风之力科技
股票代码:781340
400-718-5885或13605745691
service@nwpit.com

技术资讯

26Mar2016
点击

程序员如何避免新入职的痛苦和迷茫?

    1.如何快速的积累和提高                                                                                                                           新入职场,老板分配的技术方向往往都会跟自己的专业并不相关,因此,新人大都数都会有一个快速学习的过程。比如互联网常见的R&D的方向:Android开发、iOS开发、算法、前端、后端等等,那么,如何才能快速地掌握一门新的技术,并且深入积累和提高呢?

    (1)首先肯定是看书/看网上教程/官网文档

    (2)阅读优秀的开源项目

    (3)重复造轮子

     在我的成长过程中,我基本上利用时间把这些各个代码写了个遍,虽然没有系统自带的做得完美,但是这个过程真的让我提高非常大,掌握一门技术必须得通过实践,代码写得多了遇到的坑多了,才能真正地熟悉和掌握一门技术。

    (4)打造自己的代码库

    做程序员具体分类也有很多种,根据各种学习经验总结而出的一个非常有效的经验就是:当你在一边学习一边封装打造属于自己的代码库,在实际的项目开发过程中,你可以快速地复用自己封装好的代码模块,而不用再去重头一点点开始写。时间久了你自己都会惊讶。

    (5)独当一面的能力

    个人认为这是任何做技术的终极目标,在我的成长过程中,转过很多方向,但是无论做哪个方向,我都会不断地以这个标准来审问和要求自己,如果上面没有更大的大牛在,我能否独立搞定?为什么没有这个信心,哪方面还很欠缺?后面的成长过程中,则努力去弥补这块短板。

    2.不要太浮躁

    (1)做xxxx方向有前途吗

   这是很多新人喜欢问的问题,其实任何事情都是没有绝对的,今天很有前途的方向可能明天就会日薄西山。个人的建议是不要把自己的眼光局限于某一特定方向,搞技术真正牛逼的不是做的哪一个方向,掌握了哪一门技术,而是无论做什么方向,都是可以不断积累和锻炼这些能力的,不用太过于关注某个方向有没有前途,个人综合能力提高了,切换方向很快的。

    (2)跳槽、创业

    因为生活的压力,因为同学的攀比,或者因为很多很多其他因素,作为年轻的职场新人,我们永远对薪水都是不满意的作为职场新人,我们还远没有达到独立创业的要求和能力,我们需要沉下心来,面前最重要的事只有两个:一是快速提高自己的技术能力,二是迅速积累财富,至少要攒到去创业时不拿一分钱工资的情况下还能撑一年甚至更多。

   (3)遇到问题,不要退缩

    我作为新人的时候就曾经有这个毛病,比如拿到的项目代码编译不过,系统运行过程产生一些某名奇妙的崩溃,或者老板让我在一个很大很复杂的系统中添加/修改某个功能,这时候往往内心就会打退堂鼓,会考虑找老板或者相关负责人帮忙一起看看。其实,遇到问题正是锻炼和提高自己的最好的机会,在不影响项目进度的前提下,一定不要过早地投降和认输,沉下心来,相信自己,一层层认真地研究和分析,你一定能够找到原因,解决问题的。

    同时还需要提到的是,解决完任何一个问题,都要尝试去总结一下,哪怕多花一点业余时间也无妨。曾经一位老师说过:“真正能成大事的人,往往都是那些懂得总结和提炼的人”。

   

    3.做一个有职场情商的人

    言简意赅,是一种能力

    老板只想听关键信息,很多时候真的并不关心你那牛逼哄哄/困难重重的过程,不要总是讲故事似的从头到尾废话连篇。

    4 .小结

    总结用一句很励志的话作为结尾:“别在最能吃苦的年纪选择了安逸。”