写给IT职场新人的几点建议

2020-06-15 00:00:00 自己的 框架 知识 能力 才是

一、自学能力才是竞争力

报培训班可以节约时间,能快速了解到从事相应岗位需要的知识体系,但不要别指望老师教你所有的知识和技巧,培训班和老师只是领路人,关键还得靠自己沉下心来学习。什么都等着人教,这样的职员是不受欢迎的,自学能力是程序员很重要的能力,有助于以后快速学会新东西,也有助于解决问题能力的培养。

二、打好基础很重要,多动手练习才是王道

对于刚入行的人来说,一定要打好相应的基础知识,不要急于求成的去学习XXX框架,不要通过博客来获取知识,基础知识不好、知识不成体系,出了问题你都不知道是哪里引起的。

网上的资料通常缺少连贯性,很多文章在抛出答案的时候不会从头到尾交待前因后果,是作者们根据自己的理解形成的,我们在用一个技术前应先把官方文档过一遍,尽量少依赖二手资料。

学了东西以后,重要的就是上机练习,通过实战来巩固知识。别老找借口说没有实战机会,前期仿照别人的项目进行也是行之有效的方法。上机实训是必不可少的环节,通过实训可以发现自己的问题,了解自己哪些东西没熟练掌握,再去针对性地看书或查阅资料来加深印象。

三、求职简历不要太夸张,生动形象的例子胜过套话

简历上写精通JS、精通CSS,精通XXX,一看工作经历只有短短几年,这种简历只会起反作用,让人觉得你很浮夸,人的精力是有限的,用人单位的技术主管又不傻。对于刚入行没几年的人来说,不如写写自己看过什么书、掌握了哪些知识,做过什么实训项目,用到了什么技术什么知识,遇到了什么困难,是如何思考和解决的。

四、活到老学到老,平时多总结,面试一定要准备,然后随缘

面试时自己的水平很重要,面试官挑人的能力也很重要,面试失败也许不是你的能力不行,而是你跟面试官气场不合,面试这回事,某种程度上来讲是需要看缘分的,面不上也不要自卑和自我怀疑,这种情况很普遍,只要自己尽力了,就不要去过分在意结果。

有时间多去看看理论,去leetcode上刷刷算法,面试前一定要找一些面试题来做,不是投机取巧,而是有助于回顾自己的知识体系,虽然入职后很多东西可能用不上,但是面试时一般都会问。

五、会多少种框架并不重要,重要的是你从框架中学到了什么

千万不要觉得自己会了XXX框架,就可以一招鲜吃遍天、高枕无忧了,每个框架都是某个时期为了解决相应的问题而做出的解决方案,随着新技术的发展,必定会有淘汰的一天,脱离了框架啥也干不了,肯定会被职场淘汰。

我们在学习和使用框架时,不要只满足于会用,用熟后还要去探究实现原理,去学习框架是怎么解决问题的,去总结框架的适用场景。一个框架稍微变通和改造 ,可能又成了新的技术框架,又能解决新的问题,这才是经验,是技术人员的竞争力所在,一定要抽空阅读开源代码,保证你的代码水平会有很大的提高。

六、别让情商成为硬伤

技术做到一定年限可能会转管理、转项目、又或者是自己创业,无论干什么都离不开情商。情商低,容易处处碰壁,还不知道自己哪里错了,后归因于别人不懂自己。

比如我们有的同学有不好的习惯,别人讲什么东西,如果是他知道的,马上就打断别人去抢话题或者来一句这个我懂,这是非常不礼貌,招人烦的行为,而自己却浑然不觉,长此以往,别人都不愿意跟你交流,觉得你不懂得尊重人,倾听他人其实也是一种气质修养和高情商的表现。

七、程序员是不是吃青春饭的选择权在于你

很多人认为程序员是吃青春饭的,其实年龄真不是问题,而是随着年龄的增长,你的能力是否有增长,是否有意识的去积累了人脉,是否主动去规划了自己的人生,并为相应的技能做了准备,这些才是影响你职业生涯发展的关键性因素。

相关文章