迷茫的根本原因
相信每个初学编程的人,都曾渴望在进入职场后大干一番事业,不断地学习、不断地提升自己的技能。可现实中,由于没有一个明确的职业规划,不知道如何学习,从何学起,不少人最终都是碌碌无为。程序员薪水有高有低,有的人一个月可能拿30K、50K,有的人可能只有2K、3K。虽然说同一个行业里,有人拿高工资,就有人拿低工资,但是是什么因素导致了这种巨大差异呢?
1.习惯即刻回报
这是很多初入职场的新人最容易犯的一个毛病,刚刚付出一点点,甚至还没有付出,就想要得到公司的回报。技术刚刚掌握,就想着跳槽。找工作先想着多少多少钱,干了没几个月,薪水要是没涨,就放弃了,准备通过跳槽加薪,不跳槽的话,往往也会因为没加薪而牢骚满腹,工作敷衍了事。
2.缺乏学习热情
很少有哪个岗位的人像程序员这样需要持续不断的学习,软件开发的技术日新月异,而每一项技术又往往博大精深,不持续、深入钻研是很难掌握的,更别谈精通了。很多人明明连皮毛都没学会,对学习也没有欲望,那么往往很难在这个行业有发展。
3.不够努力也惧怕困难
我们都知道努力就一定会有收获,可还是有很多人浅尝辄止,三天打鱼两天晒网,工作上一遇到困难就想着放弃,不尝试去克服,事情做不好往往不是因为没有能力,大都是由于缺乏恒心,只要不怕困难,不轻易放弃,一定会有不一样的收获。
自我提升
1.形成自己的知识库
对于程序员来说,因为每天接触到的东西特别多,人的记忆力不可能将这些东西都记住。所以需要将文字或代码记录下来,下次再利用时,会节省非常多的时间,
2.尝试自己写代码
有一句话是活学活用,大家都知道,但是很少有人去实践他,因为每天接触到的东西特别多,如果你不经常的使用,难免会忘记,如果你尝试自己去写代码,那么不仅可以温故也可以知新,最终会受益匪浅。
最后还有一点建议,就是一定要选择自己喜欢的工作环境和自己喜欢的工作,才不至于浪费时间,做无用功,做出的每个决定一定不让自己后悔