程序猿的工作就是写代码,通过编写代码来解决现实的一个问题,并以此为职业。
首先,合格的程序猿要热爱现在的工作
热爱体现在哪些方面呢?
1、现在的工作可以给自己感觉不错的薪水。
薪水是最能体现你劳动价值的地方,不要说我因为热爱编程,可以不要工资,如果你的劳动价值不能转化为你期望的薪水,这个工作可能不适合你。如果你的薪水不能让你满意,可能以后遇到的任何工作问题都会因为薪水的问题而终结。
2、喜欢领导分配给自己的任务,并能够漂亮完成。
自己解决问题,分析问题的能力是必须的,如果遇到问题不想去解决,或者直接把问题抛给领导,你可能永远都无法进步,遇到问题解决它是自己成长的必经之路。
3、有强大的心理承受能力。
程序猿经常性的遇到突发事件,加班的情况比较普遍,这就需要自己放弃一些现实世界的诱惑,敢于在自己的工作寻找自己的乐趣,并能转化压力为动力。
其次、合格的程序猿要不断学习
程序世界变化很快,也许今年很火的编程语言,编程理念,过了几年,它就过气了,这时该放弃就放弃,顺应时代的发展不断学习新技术。
要敢于挑战最新的编程技术。
什么火就去学什么,顺应时代的潮流才能走得更长远。
最后、合格的程序猿都想做领导
领导有更多的主动权,不仅是因为自己有过硬的技术,而且还有一定的管理能力。
如果你认为一项技术你比较擅长,而领导要求用另一种技术去实现,你会不会觉得这个领导啥X呢?
要尝试去学一些管理方面的知识,做主程,做项目主管,这样你的路可以走得更久。
如果你在学习中遇到什么问题,欢迎留言,加关注,也许可以帮助到你。
我觉得合格的程序员,
不只注重知识的宽度,
更该注重知识的深度。