程序员都是怎么工作的?
原创

程序员都是怎么工作的?

好文

热门回答:

所有做软件开发的人员都会自称自己为程序员。但是程序员和程序员之间的工作也会因为职级的不同而有差别。本人在软件行业已经有10+年的工作经验。我给你介绍下吧。希望能让你对程序员这个“物种“有所了解。

日常工作

其实程序员每天在公司的工作和其他行业整体来说是差不多。也就是每天早上到公司整理当天要完成的工作任务。大致分为:

修复线上线下紧急的bug

所谓bug。就是写程序过程中的漏洞。这些漏洞小则可能造成界面错乱。按钮不能点击。下拉选择框无法选择等;大则商品无法下单。无法付费。或者类似于淘宝、京东经常出现的某个商品的费用弄错了。用户发现漏洞后。不停的下单。最后造成公司损失;出现的问题不是很严重的情况。程序员一般需要在工作日排计划。通过重新审视代码。模拟真实环境。复现问题。最后编写代码修复。修复后再进行测试。测试完成后再次上线供用户使用。如果是大问题。则需要24小时待命修复。直到修复完成。

日常开发任务

日常开发任务是每天的工作主线任务。例如公司决定要开发一个app。那针对这个app会有个长期的开发计划。每个程序员按照自己的职责。领取任务。在指定的时间内完成代码开发。提交到代码服务器上。供团队成员check。

早、晚沟通会议

每日例会。这也是软件公司一般会进行的日常。需要在每天早上或者每天晚上。项目组成员在一起回顾昨日的工作或者当天的工作。目的是为了加强沟通。了解成员的任务。发现一些问题协作解决。

提交测试、发布上线

这项工作是程序员在经过一段日常开发后要进行的最后一项工作。那就是所有的程序整合起来进行集成测试。内部测试完成之后。以一个完整的安装包或者完整的文档的形式。提交给测试部门。由测试部门模拟真实的线上环境进行测试。如果测试部门发现问题。则有程序员及时排查、修复。确保上线后的程序是没问题的。

差异性工作

初级程序员

初级程序员。一般是工作1-3年的毕业生。工作经验还不是很丰富。没有做到项目经理或者产品经理或者是小团队负责人。到公司后就会整理下今天要做的工作和需要与领导沟通的事项。特别是一些难题或者需要他人协作的内容。

中级、高级程序员

中高级程序员负责每个软件最核心。最复杂模块的代码编写。并且每天对初级程序员进行指导。指导初级程序员进行规范化编码、难题解决。是程序员队伍中的中坚力量。

架构师

架构师一般为高级程序员晋升。他们一般对技术十分热爱。并且对公司业务也理解透彻。他们是整个软件项目的基础框架搭建者。他们每天除了核心技术模块(非业务模块)的编码。还会进行一些疑难问题的解答、当下最新技术的研究及推广。基础技术组件的开发。

项目经理

项目经理是对技术和业务都非常熟悉的人员。负责整个软件项目的团队管理、成果交付。他们每天的主要任务是与需求人员沟通需求、理解需求。对一般程序员进行需求讲解、任务划分。还需要把控整个团队的整体进度。所以每天都需要对程序、功能进行一些检查。确保代码质量、功能开发的进度情况。如果有问题会召集相关人员进行开会讨论。并跟踪最终解决。

说到底。程序员的大部分工作主要还是分析业务、进行编码、测试、发布上线。跟踪线上问题。

希望我的回答能对你有所帮助。欢迎私信和评论区留言。

其他观点:

下面。就让我带你走进程序员悠闲的一天。

早上7点50。还在梦想里改代码的我被闹铃叫醒。我一时还分不清是梦还是现实。再睡一会吧。

8:00。赶紧起来。在半梦半醒中起床洗漱。

8:10。好像要来不及了。一件牛仔一件格子衬衫标配出门。

8:20。上地铁了。在拥挤的地铁上刷一遍朋友圈和技术论坛。

8:50。赶紧来到公司旁的便利店。买上牛奶面包。

9:00。还好赶上了。先检查下昨天部署的程序和其它任务正常。

9:30。写代码......

9:50。组长说10点钟开会讨论需求和进度。

10:00。项目组开会讨论需求和进度。

11:00。会开完了。继续写代码

......

12:00。终于可以休息了。和哥们吃饭。

14:00。会来敲代码已经半小时了。

......

15:00。又把别的地方改出了新bug......

.....

20:00。似乎该下班了。那今天就这样吧。收拾东西。坐地铁回家。

......

明天。又是这样重复的一天。

这样的工作压力尚好。有项目的时候会很忙。没项目的时候会清闲。不过通常都是忙的时候。内容或许会有点枯燥重复。但也有让人最激动的时候。比如收到了这个消息。

其他观点:

网友“码农公社”的回答是最好的。(实事求是。真实。靠谱。诚恳。)

以上午九时准备去上班。到晚上十点准时下班。一天的工作安排写得很详细。互联网大厂的工程师程序员们都是这样的。

那些外行的。跟风的。乱喷的。抹黑的少数人。可以去认真“学习一下!”(什么996。两头黑。掉头发等等)

谣言不是止于智者。而是止于“业内。”

您还感兴趣的文章推荐

以上就是由互联网推广工程师 桔子生活网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

回复 心太野╮ 取消回复

登录... 后才能评论

评论(2)

  • 陌清茗 永久VIP 2022年12月27日 09:17:06

    程序员,工作,代码,测试,需求,项目,公司,程序,线上,进度

  • 心太野╮ 永久VIP 2022年12月27日 09:17:06

    没想到大家都对程序员都是怎么工作的?感兴趣,不过这这篇解答确实也是太好了

  • 擦掉眼泪我依然是王 永久VIP 2022年12月27日 09:17:06

    所有做软件开发的人员都会自称自己为程序员。但是程序员和程序员之间的工作也会因为职级的不同而有差别。本人在软件行业已经有1