0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

了解程序员晚上常用的编程语言

Linux爱好者 来源:未知 作者:李倩 2018-03-20 14:17 次阅读

David 自称,他把编程也当做是一种业余爱好了,并且他还是个夜猫子,所以在工作时间之外也会写代码。不管有多晚,遇到 Bug 了,还是会上 SO。除了 David,全球还有诸多像 David 这样的程序员。所以,在 SO 的公开数据集做筛选分析出晚上的热门 tag,可以进一步了解程序员晚上常用的编程语言。

程序员每天访问 SO 的时间段

David 分析了 2016 年 8 月 4 周的数据。为什么选 8 月份,David 说是为了避开西方大多数的节假日和典型的学年,以减少学生群体带来的影响。(学生可能在晚上做作业,并且用到是另外一套技术栈)。他也查看了美国用户在 8 月份的访问数据,大致相似。

从上图来看,

程序员们主要还是在周一到周五的朝九晚五(六)的工作时间中访问 SO;

并且中午 12 点有个低谷,毕竟是午餐时间嘛;

周末的访问量,极大低于周一到周五;

4 种不同编程语言每天的访问变化趋势

虽然在前面看了程序员访问 SO 的总体时间分布,但特定编程语言之间,又有差别了。David 选择了这四种语言:C、C#PythonJavaScript。

(点击查看大图)

从上图来看,这 4 种语言总体访问趋势类似。

从紫色曲线图可知:C# 程序员每天开始的最早,结束的也是最早。另外,C# 在晚 6 点到 晚 11 期间用的最少。这也许是因为 C# 多用于金融和企业软件公司,它们通常开始的早,并且有着严格的时间表。

从红色曲线图可知:C 程序员每天开始的稍微点,但在晚上一直持续在使用,持续时间最长。这或许表明, C 语言在程序员业余时间当中特受欢迎,或者可能是暑假期间学生做作业呢。

Python 和 JS 基本是介于 C# 和 C 之间。

动图展示不同技术标签的每天变化趋势

从图中可看出,

微软的技术(Excel、VBA 和 C#)在每天是「起」的最早,并且在朝九晚五期间保持着领先;

在下午 5 点左右,开始有了转变,领先位置偏向 C/C++、移动开发技术、特别是 Haskell;

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编程
    +关注

    关注

    88

    文章

    3616

    浏览量

    93739
  • 编程语言
    +关注

    关注

    10

    文章

    1945

    浏览量

    34745
  • 代码
    +关注

    关注

    30

    文章

    4788

    浏览量

    68625

原文标题:程序员晚上最常用的编程语言

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    C++编程惯用法——高级程序员常用方法和技巧

    C++编程惯用法——高级程序员常用方法和技巧
    发表于 08-16 20:24

    最让程序员感到崩溃的10种编程语言,有让你崩溃的那个吗?

    很显然,软件开发领域中的程序员编程语言最有发言权。一种语言可能是一些程序员的最爱,但它同时也是另一些
    发表于 09-11 10:03

    Java程序员常用英语 相关资料推荐

    程序员这行实在是离不开英语,干程序员是一项很辛苦的工作,要成为一个高水平的程序员尤为艰难。这是因为计算机软件技术更新的速度越来越快,而这些技术大多来源于英语国家,我们在引进这些技术时往往受到
    发表于 07-05 06:44

    ADO程序员指南

    ADO 程序员指南要了解对《Microsoft ActiveX Data Objects (ADO) 程序员指南》的简介,请参阅以下主题: ADO 程序员指南已经编制完成,其目的是
    发表于 05-10 11:20 3次下载

    为什么程序员是不能忽略的声音

    说到开发产品,没有人比程序员了解产品。程序员知道产品的优点、缺陷、用途和潜在用途。说起这些,程序员了如指掌,如数家珍。
    的头像 发表于 10-23 10:30 1564次阅读

    10倍效率程序员是否真的存在

    编程神话中,一个 10 倍效率的程序员可以完成一个普通程序员 10 倍的工作量。「普通程序员」就是指,善于完成工作但没有 10 倍效率程序员
    的头像 发表于 10-30 11:50 2034次阅读

    程序员必须要掌握哪些语言

    随着科技的进步以及新技术的推进,编程语言的种类也是越来越多,随之带来的变化就是程序员需要跟进学习的语言也很多。但是语言这么多不可能都去一一掌
    的头像 发表于 12-10 14:15 3950次阅读

    程序员如何定义

    当了几年的程序员了,一直都在想一个问题,什么是程序员程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的
    的头像 发表于 12-18 14:15 2630次阅读

    程序员值得一看的9本学习算法经典书籍

    算法是独立于编程语言的,无论你是什么程序员都可以把它们应用到自己的编程语言中去,我遇到过很多在编程
    的头像 发表于 01-29 09:14 4w次阅读
    <b class='flag-5'>程序员</b>值得一看的9本学习算法经典书籍

    菜鸟程序员和大神程序员的差距

    刚刚走出就业的程序员,技术是刚刚起步的基点。那下面我们就聊一聊有关技术的东西。首先请您先想想这几个问题。现在社会上有很多程序员,CSDN就是我们程序员的家,那您是否可想过程序员为什么会
    的头像 发表于 06-03 15:56 2537次阅读

    什么是程序员

    当了几年的程序员了,一直都在想一个问题,什么是程序员程序员应该做好那些事情,什么样的程序员是有素质的程序员?什么样的
    的头像 发表于 06-04 16:21 9008次阅读

    程序员的未来

    程序员出路在何方程序员 创业如果你是程序员,也想创业,看看我说的。
    的头像 发表于 06-12 17:29 2957次阅读

    各国程序员的区别

    最近以裁判的身份参加了公司举办的编程大赛,发现高手云集,对公司内部的程序员能力也有了更深入的了解。我觉得编程能力对程序员而言,虽然很重要,但
    的头像 发表于 10-26 11:09 2381次阅读

    优秀程序员与糟糕程序员的变现差异

    软件蚕食一切,未来属于程序员。所以人人都想当程序员。但是并不是每个人都能当好程序员。在你做出决定前还是先看看自己能不能当好程序员吧。
    的头像 发表于 11-07 16:14 3071次阅读

    AI编程工具会不会抢程序员饭碗

    AI编程工具可辅助编程,减少手动编码,提升效率,对程序员有积极影响也有挑战。程序员需深化技能、拓宽知识应对。长远看,AI与人类程序员将共生共
    的头像 发表于 11-08 10:17 170次阅读