经常听到有小伙伴吐槽,作为一名IT新人,刚进入到企业中对上级交代的任务,完成得不是很顺利,无论从技术、业务等方面都显得力不从心,有些苦不堪言!
作为过来人我觉得这种情况都是完全正常的,不必过分自责,作为IT职场人都是这么过来的,可以这么说这也是菜鸟通往老鸟的必经之路!

无论任何行业都是“万事开头难”,贵在坚持!在心里不要总打退堂鼓,这些退却的想法绝对是你前进的绊脚石,这些星星之火会让你产生放弃的念头。
切记想要放弃、逃避这会是一个非常危险的信号,因为你需要找到解决问题的根本所在,而不是选择“逃之夭夭”。
虽然说换了一个新的工作环境,可能会让你暂时得到喘息的机会,看似当初的那些难题离你而去,但是那些你之前没有解决掉的困难,只会换了一种形势,重新出现在你的工作中,给你造成源源不断的困扰与麻烦!
只要硬着头皮挺过来,回头一看真是有柳暗花明又一村的感觉,这就是蜕变!

每当公司来新人了,我仿佛看到了曾经的自己,愣头青一个,刚工作的时候也闹出了很多让领导哭笑不得事情,但我会认真、细致的带每一个交给我的新人,因为大家都是这么一步步走过来的!
技术行业都有一个明显特点,就是“师徒制”关系比较明显,对于新员工来说,必须要保持虚心、积极的态度,接受老师傅们的谆谆教导,这样才会变成“可塑之才”,解锁自己的上升空间!

针对这些问题,我整理了一些主观的经验,希望对遇到困扰的小伙伴们有所帮助:
针对性地提升技术:
这个一个关键点,作为一个刚毕业初入职场的程序员来说,这是一片非常浩瀚的蓝海,值得你学习与提高的地方非常多,你可能感觉非常茫然,觉得自己什么也不会,差的非常多!
你发现需要学习的实在太多了,但这个时候应该静下来,梳理一下与你工作息息相关的、你所在公司需要的技术栈,这些才是你需要深入学习的重中之重。
当然这种学习不仅仅要在工作时间内,更重要的是工作之外的八小时必须把握好,如果你希望能够尽快在公司立足,尽快地受到同事的尊重,那么辛勤的付出肯定是必不可少的!

业务知识的学习:
我相信带过新人的同志们都会有这种感觉,就是跟新人说了很多,他却是一脸茫然的样子。
有时候交代完工作,问新人听懂了吗?回答:是的,结果验收的时候发现基本做的东西,跟要求的完全不一样。
这也成为了很多老员工不愿意带新人的原因之一,也有笑谈:hr问项目经理希望招什么样的开发人员,经理说到能“听懂人话”的就行。

对于大型的公司其实还好,毕竟文档制度、代码管理、项目管理系统都是相对完善的,新人手头的资料还是比较完善的,这也成为了他们工作的线索与重要参考。
但在很多小型企业中,很多管理者依旧采用“嘴对嘴”(mouse to mouse)的工作交接方式,这对于很多新人来说简直是崩溃的。
所以你必须将每次分配的任务整理成文档,然后对文档中的工作任务进行梳理,这样你所需要做的事情,就会完整地展现在你的面前!

对于业务的学习也是有所技巧的,有的开发人员只管自己开发的模块,而对整体项目完全是不了解的,其实如果项目非常大,我觉得有情可原!但对于中小项目来说,这肯定不是一个好的工作习惯!
要学会站在项目整体的角度来看自己负责的任务,对项目整体的业务要有所了解,这样可以帮助你快速地上手,理解你手头工作的业务模型。
在开发功能的时候,也要学会站在用户使用者的角度去进行模块的开发,这样是提升代码质量,降低bug有效的方式!
在业务这个问题上不懂是完全正常的,因为从学校刚到职场,项目又是为企业服务的,这些知识都是书本之外的,但必须养着良好的习惯,才能慢慢具备项目思维,这也是未来你在工作瓶颈期,突破层级的重要依靠!

人际关系:
其实这一点对于搞技术类工作从业者来说是相对“幸福的”,办公室氛围与人际关系,还是比较简单的,只要专注工作,专注自己的任务,一切还是比较好应对的!
人在到一个新的环境,肯定会感觉充满陌生感!人类本身就是群居动物,排外也是非常自然的本能反应!

对于新人来讲,有一点至关重要!那就是脸皮得厚[捂脸],工作中要敢于问问题,虽然有时候会碰了一鼻子灰,但依旧要坚持、不要退缩,因为问着问着就熟悉了,也自然的跟大家打成一片了!
但是也要注意一点,就是面对批评时的心态,有时候感觉在办公地挨骂很丢脸,但你要知道骂你最狠的那个人,其实对你的成长帮助是最大的!

最后总结一下:
首先作为IT职场新人来说,思想上不要有太大的压力,毕竟你所在的企业招一个新人的目的,肯定是慢慢培养,做好梯队建设,而很少的企业会招一个新人当老人去用。
从企业管理者的角度来说,只要一个新人态度非常端正、积极向上、勤勤恳恳,哪怕技术差点,接受能力慢点,也是完全可以接受的!
只要对自己有要求,做好上述的事情,相信很快就会赢得同事的尊重,工作也会变得得心应手!
喜欢的小伙伴可以关注我,一起交流学习!我是IT鸟叔,一位喜欢写程序、钓鱼、喝茶、玩游戏的中年大叔!
