技术开发 频道

编程语言、幸福感,多方位解读程序员

  【IT168 评论】对于很多人来说,程序员是一个熟悉又陌生的群体,熟悉是关于程序员的段子满天飞,怎么也曾听过几个,陌生指的是这一领域相对比较封闭,不是同行难以互相了解。本文从编程语言和幸福感多方位为你解读程序员这一群体,希望能对你有所帮助。

  1.程序员票选最喜欢的代码编辑器

  一个好的程序员除了自身要有过硬的本事,代码编辑器也会助力不少。如果把程序员比作一个战士,那么编程语言就是他手握的枪,代码编辑器就是枪上的准星,帮助编程语言指向最要害的地方。

  Opensource票选的代码编辑器包括Atom、Brackets、Eclipse、Eclipse Che、Geany、KDevelop、NetBeans、Visual Studio Code、A general purpose text editor以及其他。其投票结果如下:

编程语言、幸福感,多方位解读程序员

  但是,国内的开发者对此却不太认同,在文章下的留言中,笔者大致读出了三大阵营,一是IDEA、二是Sublime、三是Vim,虽然这三路人马大致旗鼓相当,但是如果真要掰扯一下,IDEA的支持者最多,其次是Sublime,最后是Vim。

  2.Python与Ruby大PK,你站哪队

  人们常说“母校就是你骂他一万遍,都不准别人说他一句的存在”,其实笔者觉得编程语言对于程序员来说也是这样的存在。

  Python和Ruby两个是宿命的冤家,两家的粉也多次对掐,所以这次笔者直接让它们两面对面的做一次较量。在《Python和Ruby大PK,到底谁才是开发者最喜欢的语言》一文中,笔者特地设置了Python和Ruby的投票活动(本次投票选项设置为三个Python、Ruby和其它)。

  投票结果显示如下:

编程语言、幸福感,多方位解读程序员

  虽然Ruby在票数上稍落下风,但是留言中大部分都是关于Ruby和其它的,Python的支持者似乎都比较酷,只投票不留言。

  3.程序员,你为什么不幸福

  “快乐的开发者造就快乐的消费者”这一观念应该可以说是深入人心了,那么怎么才能使程序员快乐幸福呢?首先一定要找到程序员不幸福的原因。前段时间,国外有一项研究程序员不幸福感的原因,笔者进行了编译,并在文末对于国内程序员不幸福感原因进行了征集和投票。

  此次投票约有1200人参加,在笔者列举的十大不幸福原因中,没有女(男)朋友这一原因占据首位,获得了44%的程序员的认可,排在第二位的是项目周期太紧凑,占比为35%。

编程语言、幸福感,多方位解读程序员

  选择其他选项的读者也在下方留言评论,笔者总结了一下,大致有这么几类:1.写bug小能手:评论中最能引起大家共鸣的就是这一条:“一共6个bug,修了2个,还剩9个”。;2.被产品虐惨,原本笔者的选项中是没有这一条的,对此网友表示强烈抗议,一言不合就改需求,深更半夜也要改需求,程序员受产品“荼毒”可谓由来已久,花样繁多;3.担心职业生涯短,之前网上就有调侃程序员自我修养的段子,“大部分程序员都是殊途同归,职业生涯的最后归宿往往是《XXX康复指南》”。

  在这次评论中,笔者感觉最心酸的一条是“居然还有人关心程序员幸不幸福!”程序员果然自带段子手体质。

  作为程序员,关于以上三点你有哪些新看法,欢迎在下方留言告诉我们!或者你更想要了解关于程序员哪方面的话题,也欢迎在下方留言。

0
相关文章