大家好,我是写代码的篮球
今天跟很久前一个同事聊了会天,他和我一样做嵌入式软件开发,聊天中没有什么寒暄和吐槽,或许就是简简单单的知晓了双方的近况便早早结束了。当同事之间没有了太多的交际也就没有那么的话题了吧。不过那时候他有一句话一直让我记忆深刻,"在这里待下去我真的不会写代码了~"确实有些公司的制度和风格真的是太限制软件工程师的发挥了,回顾一下我的编码历史,有如下几点真的严重影响软件工程师的能力发展:我一直觉得编码是一份创造性的工作,那么创造性的工作就需要灵感,而灵感需要天时、地利、人和,限制程序员的活动范围和逼迫程序员进行思考和工作这样会直接影响的是代码质量。打卡制度那是非常常见的,我去过的公司最多打2次卡,但我觉得有点烦人了,毕竟有时候你还要思考今天有没有打卡成功,甚至有强迫症的伙计各种担心。(写软件的多多少少都会有些强迫症)甚至我还看到有软件公司竟然每天安排到岗巡逻,跟管犯人一样~
一天拉着软件工程师开会占据了一半的工作时间,重点是一个会30分钟,谈到软件部分才不到5分钟,那还怎么写代码?弄需求呢?晚上加班?每天回复客户或者售后的一堆无脑问题,智商不会下降?难道软件工程师还身兼职技术客服?很多公司都使用内部局域网,也不允许程序员上网,怕泄密,甚至转发一些文件还要通过层层审核。
这样软件工程师们没有闲情逸致跟你们玩攻防之术,自然就会自难而退,导致他们在平时的主要工作时间所浏览的信息和资源太少,不利于发挥创造力。程序员手上的核心武器就是计算机,他们能够利用计算机技术满足各种需求,同时也可以辅助自身提高开发能力。傻瓜式的加密策略和软件安装权限势必就让这把武器受到了限制,那还怎么秀出它的锋芒呢?这个需求明天客户要用了,今天能改好吗?改不好就直接去客户现场编码和调试吧~首先编程技术愈来愈趋于年轻化,有调查显示,年轻人的编程技术水平和思维能力会更加的出众,当然不是说资历深厚的就要被淘汰,资历深厚更多的是对于设计考虑的更加全面,大型项目的整体把控力更强。但是实际上很多公司年限长的员工并没有产出什么工作成果和业绩,却比工作年限相对短的员的薪水多出不少。
好了,今天就跟大家分享这么多了,如果你觉得有所收获,一定记得点个赞~,
关注公众号,后台回复「1024」获取学习资料网盘链接。欢迎点赞,关注,转发,在看,您的每一次鼓励,我都将铭记于心~