背景
当前位置:首页 > 网站精选 > 作为程序员,这些是你理想的工作环境吗?

作为程序员,这些是你理想的工作环境吗?

  • 发布时间:2017-11-18 14:30:06

(点击上方公号,可快速关注)

转载自:头条号 / 诺博源



作为程序员,这些是你理想的工作环境吗?

一打开搜索引擎,输入“程序员”三个字,扑面而来的全是什么“程序员的自我修养”,“程序员有前途吗”,“程序员需要学习什么”……感觉都是被一些怀疑或否定的词语联系着,但是这并不会影响我们作为程序员本身的热情。要知道,这可是这个地球上拥有着非一般技能的一群人类,有可能会分分钟改变世界,下一个红岸基地不定出现在哪里呢!

在很多人印象中,程序员不过就是熬夜加班,盯电脑敲代码,资深宅……一系列的代名词。或许很少有人会考虑过他们真正想要的工作环境是什么样子。毕竟在很多人眼中,我们的程序员就是一台写代码改BUG的工具。今天我们诺博源老师就来总结一下,到底程序员梦想的工作环境是什么样的呢。

一、拥有丰厚的薪资。对于程序员而言,薪资优渥是不用说的,但是也存在个例,所以这里也被列入了理想之一。

对于一个企业而言,做的最完美的体现就是在厕所里放厕纸!连员工厕纸都考虑的公司没有什么理由去拒绝的。拥有丰厚的薪资是每一个职场人的心愿,不说其他的,只要产出和收入成正比就可以皆大欢喜了。但是仍然会有很多时候有那么写企业压榨劳动人民的辛苦血汗钱。。

说到程序员的薪资待遇,优秀的和普通程序员之间的差异很大,具有的经济价值超过了开发价值——生产力的变化远远大于工资的变化。另一方面,公司不支付他们的程序员往往是公司认为程序员是可互换的“资源”。这些都是公司想避免因其他原因,不仅仅是工资太低。

二、不加班!不加班!不加班!!!重要的事情说三遍都不够。

之前网上曾有一种说法:如果你想将咖啡豆磨成代码,那就去买台“程序员”好了。确实,如果你在一家编程高手云集的互联网公司工作,你会看到你身旁的都是一些上班带着浓重的黑圆圈的程序猿每天在你身边转来转去。加班到深夜一两点就像我们每天要吃三顿饭一样平常。

有人说,夜深人静的时候程序猿才会有思路来写代码。这个好像确实是那么个道理,但是一想到第二天还要早起上班,熬夜写代码这种事又没有了激情。。(参见下一条)

一句话,如果一个企业经常需要加班的话,一些组织安排肯定是错误的。此外,长时间工作不等同于富有成效。最小的官僚机构。对于开发过程,这是或多或少固定与敏捷开发方法,这似乎普遍采用。在家工作。能够很方便有时在家工作,但它在我的列表中不放在重要的位置。我喜欢在办公室和与人交流。我使用视频会议和远程办公室工作,聊天和电子邮件,但它并没不如在办公室方便,更容易有收获。

三、上班时间弹性制。给我一双自由的翅膀,我才能舞出精彩人生。

固定的上班打卡对于程序猿这个族群来说,实在是太过违和了。要知道,他们可是一群追求相对的精神自由,在自己的时间安排上也喜欢自由自在、无拘无束的人类。当灵感来的时候,可以废寝忘食、疯狂Coding;在思维乏术的时候,却也能漫不经心、闭目养神。所谓有张有弛才能更加完美的处理工作啊!

一点都不夸张的说,程序猿其实就是一群最需要差异性的群体,如果对这个群体采取朝九晚五的上班体制,不外乎将他们扼杀。程序猿不是工厂流水线上的机械手臂,他们的灵感迸发完全不是在我们可控制范围内,所以说,不要企图用固定上班时间来控制他们。

上班时间的弹性有多大,比如早上8点——10点上班,下午4点——6点下班。只是一个相对的参考,因为个体的差异性有时候的确不容易完全包容,作为一个企业的运作,还是需要一定的时间规范,只不过尽可能地考虑到程序员群体的独特性思维。

四、鼓励学习,参与开源项目。开源项目社区的欣欣向荣,是一朵盛开的奇葩,无论怎么赞誉都不为过。

人们常说:成功的第一步就是模仿。在软件设计领域也是如此。当一个程序员通过理论学习掌握了一门语言的基本技巧后,要怎么样才能更上一层楼,快速提升自己?实践,实践,再实践!而参与开源项目就是最好的实践之一。一是可以学到很多优秀的设计思想和Coding技巧,而是可以跟很多牛人并肩作战,讨论技术。人生快事,莫过于此!

站在程序员个人角度,参与开源项目的益处显而易见。那么站在公司企业的角度,凭什么要让自己的员工耗费精力参与到开源项目中呢?这样有没有可能影响本职的工作呢?

俗话说:站的高的人才能看的更远!思维的高度决定行动的高度。企业管理者如果能够站的高一点,眼光能够看的远一点,就会领悟到让自己的员工参与到开源项目中对企业本身的益处也是显而易见。

例如下面几点:

- 员工本身技术能力的提高会带动自己团队整体技术能力的提高,对公司来说是可能是一件需要花费很大气力要做的事情。

- 让员工获得成就感,员工就会把这种积极的情绪带给团队和公司,营造一个积极向上的工作氛围。

- 公司业务本身使用的技术框架就涉及到开源项目,那么开源项目的发展就跟企业的发展息息相关。

当然,企业毕竟不是专职做开源项目的,主营的还是自己的业务。那么对员工工作时间上的安排要有一个大体的把握,既然鼓励员工参与到开源项目中,又要提醒他们不要影响到正常的研发工作。这是需要注意的地方。

作为程序员谁没有幻想过的公司:


需要进(iOS。安卓。Java。PHP等)群的加微信号:hao22221111

微信公众号    :D了个L

官方微博        :董雷有约

客服小玉微信:hao22221111


打造最优秀的 程序员 微信号

--------------------------------------

商务合作微信:hao22221111

投稿微信号:hao22221111


友情链接