企业老板都很喜欢努力卖力工作的员工,大多对整天对着电脑拼命码代码赶进度的程序员比较钟情。在互联网企业中甚至还形成了996的加班文化。
然而根据最新大数据显示,脑力工作者高危职业榜TOP10分别为程序员、记者、销售/商务、公关从业者、房产经纪人、设计师/美工、网店运营、新媒体运营、法务、市场策划。
程序员明明是脑力工作者,为何如今沦落为996的体力民工的呢?W3Cschool小编带您一探究竟。
在二十几年前,可以说中国人没有几个懂程序的,所以国家不得不召集一些博士研究生等去国外学习,学几个月就回来开始带学生,这些学生当然也是从全国高考中选拔的优秀人才,他们的思维能力相对来说是比较好的。那时候学程序的,并不像现在的所谓的"软件学院"开设那么多的专业课,只是开设C语言等,不超过五门的计算机课程,当然了他们开的专业课少,是跟当时的条件分不开的:
1、找不到相关的教师人员
2、没有配备那么充足的硬件设备
所以他们很注重培养学生的思维能力和独立思考能力,他们开设:高等数学、离散数学、线形代数.......所以那时候培养出来的人才,现在都是软件行业的佼佼者,他们找到了学习程序的方法,他们懂得了什么才叫编程!“电脑”在中国可以说热了二十几年了,这二十几年,电脑人才急剧增长,现在已经供过于求了!
在这二十几年中,电脑人才不知道翻了多少倍,但是素质也不知道下降了多少倍!
程序员的素质降低了,企业也看到了,企业感觉,到处都可以找到程序员,你不做,大把人做,这样久而久之程序员在公司的地位也就降低了!
这样久而久之程序员也慢慢的从脑力劳动者走向了体力劳动者,成为名副其实的“码农”了。
不管你是科班出身还是培训机构、自学成才、半路出家,想要成为一名真正的程序员光成为老板眼中的优秀员工可远远不够,那么如何才能成为在老板看来很努力在工作,而又不至于沦落为消耗身体换取薪水的码农机器呢?W3Cschool小编为您找到了秘诀。
这篇文章要讲的是程序员如何假装在很努力的工作。有两种完全不同的动机会促使一个程序员做这种假装:
第一种,你是个懒货——想不劳而获。如果你是这种人,我和你同事都会鄙视你。你不需要看下面的内容了。这篇文章完全不是为你写的!
第二种,你有太多的事情要做,而你需要抽出时间去思考和学习。大多数的公司里,经理们或负责人资管理的人都忽略了程序员是脑力工作者、不是做苦力的。
他们通常会有这样的观点,程序员应该全部上班时间都在努力工作。但是,我们是要思考的人,我们需要时间整理思路,学习新的知识,提高自己,成为一个更好的程序员。
如果你是属于这类人,你需要阅读下面的技巧,它们能帮助你从繁重的工作中偷出思考和学习的时间。
一、努力工作,给人一个良好的第一印象
这个听起来似乎是让人不解。这句话中最关键的一个词是第一印象。假设你新加入到一个团队,你的老板和你的同事将会对你第一天或第一周的表现有个评价,大概感觉出你是一个什么样的程序员。
你给人的这种主观印象越好,往后的几个月甚至几年里你就会有更多的自由。一开始就努力工作,显示你的优秀技术水平,这绝对是会获得丰厚回报的付出。如果能在你的蠢老板或同事遇到无法解决的问题时出手相救,那是再好不过了。
二、 在团队中不要太冒尖
要小心,不要在团队中显得太优异,适当低调。你可以显示出开发速度很快,但不能太快。老板会很快的习惯你的工作效率,会给你安排越来越多的工作
这种做法看起来和你的初衷背道而驰,你希望能有更多的空余时间做更重要的事,但事与愿违,所以要有策略。而且这样做也避免了让你的同事显得太蠢、太慢。所以,不要干的太快,但要干好,要按时完成。
三、让代码很好维护
你应该写出最优秀的代码,让代码维护起来很容易。在一项工作上你干的时间越长,代码可维护性将越严重的影响你的个人工作效率。
不要忘了,“任何花在调试BUG上的时间都是浪费掉的时间!”BUG会让你在实现新功能的速度上变得越来越慢,你的压力就会越来越大。好的设计和写一些简单文档都会日后节省你的时间。自动化你的日常重复工作。写自动化测试。
四、创造良好的人际网络
善于从别人那吸取知识。你的人际关系越好,你遇到问题时解决方法就越多。公司常规的工作流程只是为普通问题准备的。
当遇到棘手的问题时,你需要有人来帮助你。如果别人不喜欢跟你一起工作,他们就不会帮助你。所以,平时多取悦一下周围的人是十分重要的。
五、总结
还有很多其它十分有用的技巧能让你从繁忙的工作中获得更多的自由。但最重要的一条是:一旦工作,那就要努力的干,聪明的干,快速的干——用省下来的时间干自己喜欢干的事情。
记住,你的知识越丰富,你就能越好的解决问题/创造价值。程序员是脑力劳动者。程序员提高个人的能力,公司也会因此受益。
关注微信公众号 w3cschool.cn 获取更多互联网资讯