java程序员的一天都在做些什么,为什么时薪这么高?

1

。这个问题我作为程序员有话可说。

首先,程序员时薪其实并不特别高,如果按朝九晚六,加上双休日,工作天数大概一个月二十三天,工资按八千来算,时薪也就是40多块钱,大学当家教有的都是六十块一个小时。

而华为为什么工资高呢?首先它的时薪不高,而是上班时间长,加班强度大,996甚至更夸张的工作制让月工资挺高。

程序员一天都在干嘛呢?实际上程序员真正有效率的时间可能只有两三个小时,别看这八个小时(除去午休时间)的工作时长,程序员很多时候在思考,在纠结,最多的时间在遇到bug遇到问题时卡住在那。有个同事之前说,有一天就改了一行代码。

因此程序员不是一天都在敲代码,可能在开会,在找问题,在帮别人处理问题,在看文档,等等琐事。

2

Java程序员的工作内容与工作岗位和所处行业有密切的关系,不同的行业往往有不同的开发方向,而不同的岗位在任务划分上也是不同的。另外,不同岗位的薪资待遇也有一定的区别,但是总的来说,Java程序员的薪资待遇还是比较可观的。

目前比较常见的Java开发领域包括Web开发和大数据开发,Web开发的主要任务是围绕功能展开,而大数据开发的主要任务是围绕数据展开。以Web开发的主力程序员岗位为例,通常每天的工作包括功能模块的实现、部署和测试,其中主要的工作任务集中在业务代码的实现上,Java开发的难点通常在用设计端,以及一些功能的优化。目前整个IT领域有大量的Java程序员在从事Web开发,Web开发的技术体系也相对比较成熟,项目失败的风险也非常小。

Java目前也是大数据开发领域的常见编程语言,主要用于大数据平台开发(研发级岗位)和大数据应用开发(应用级岗位),目前从事大数据开发的Java程序员在薪资待遇上相对高一些,一方面大数据开发涉及到的知识结构更加丰富,另一方面大数据开发的难度也会相对大一些。大数据开发领域的Java程序员需要具备一定的算法知识,对于数学基础有一定的要求。大数据开发更多的任务集中在对数据的操作上,比如对于数据的排序、分析等操作。

Java除了做Web开发和大数据开发之外,也可以做Android开发以及各种后端服务开发。目前Anroid开发逐渐并入到前端开发团队,知识结构也在逐渐向前端靠拢,而后端服务开发则需要掌握分布式开发、数据库开发、并发开发等内容。

从发展前景来看,学习Java语言依然是目前比较不错的选择。

3

看来大家都程序员们的工作都很感兴趣啊,那就给大家介绍介绍。

  • 刚工作的时候,作为程序员的我工作内容比较单一,跟项目经理沟通(听的多,说的少)、敲代码、自测、提交代码、发布测试环境、测试过程中和测试人员沟通;所做的工作基本上以代码为主;

  • 慢慢的,项目经理开需求讨论会的时候,我也跟着一起去,时不时的也能插嘴说几句了;逐渐地开始独立负责几个模块,和需求人员的沟通多了,一些事情也可以自己做主了;开始做一些功能设计的工作;有些项目没有运维人员,所以还需要负责代码上线、运维支持的工作;

  • 后来老人走了不少,自己的能力也在增长,最后变成项目组技术最牛的那个,开始负责项目组招聘时的技术面试,进了新人之后带带新人,定期组织一些技术分享,从整体上把握项目的架构设计;

4

看看美女,聊聊天,喝喝茶

5

到公司 开电脑,开编程软件,看需求,敲代码,下午6点,关机下班

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章