普通的程序员每天都做什么,资深程序员带你了解行业内幕
2020-08-01 20:01
375 查看
和名企那种高级程序员当然不一样,人家的工作可能是研究架构,专研用于提高性能的算法,实现人工智能论文里的功能,自然语言的理解,图像识别,高并发问题解决等等,这些高大上的功能。
呵呵,开玩笑了。其实名企里的程序员也只有很少一部分精英在干以上所说的事,大部分人也都是在致力于开发功能。比如微信里你发信息,发图片的功能,支付宝里抢红包,消费提醒的功能。这些功能没什么高大上,难度也不大,但是功能多了以后,就需要千千万万的普通程序员去实现。
那么普通程序员每天工作都干啥,大体分两种。一是解决bug,二是开发新功能。
解决bug。这个比如说,微信里用户发一条消息,有时候会过一段时间朋友才收到,也就是说,消息及时性有问题。rh程序员开始找问题,找到问题后写代码解决bug,然后把代码上传测试环境。测试的妹妹测试没问题后,实施人员复制把代码上传正式服务器。
开发新功能。这个比如,春节了,支付宝要开发个抢红包功能。这时,产品经理先把功能流程整理清楚。然后设计人员设计出好看的图片或动画。然后程序员开始实现功能。然后测试人员测试。然后实施人员上线。
还有一些问题,比如:程序员拿到设计图和功能流程图后发现少一些图,不能实现功能,然后去找设计人员要。测试人员发现bug,报告给程序员,然后改,然后再测出bug,然后再改,然后又...。终于没问题了,要上线了,项目经理找来了说,马云说咱今年不发红包了,改个玩法,咱这样改...那个...这周晚上加加班哈...上线时间不变还是下周一..呃
相关文章推荐
- 作为Java程序员,你真的了解springboot动态数据源的内幕吗?
- 程序员一周内了解一个行业的方法
- 一位资深程序员对当前软件行业的技术感悟
- 几个移动行业的网站,每天抽空多看看,了解一下行业动态
- 想转行做程序员的你,真的了解这个行业么?
- 在了解Cache缓存原理之前,你只是个普通的程序员 - 运维
- 完整版:资深程序员都了解的代码复用法则
- 开发者应该了解的移动互联网行业内幕
- 读《一位资深程序员对当前软件行业的技术感悟》有感
- 读《一位资深程序员对当前软件行业的技术感悟》有感
- 【人工智能】普通程序员想投身 AI 行业的机遇与挑战
- 完整版:资深程序员都了解的代码复用法则
- 完整版:资深程序员都了解的代码复用法则
- 程序员每天每月每年需要做的事(转)
- 普通程序员转型深度学习指南
- 简单所以不要忽视,关于\r\n和\n程序员应了解的实际应用
- 一个程序员如何能成为一名资深阿里P7架构师?
- 软件架构师不等同于资深程序员
- 一位资深程序员大牛给予Java初学者的学习路线建议
- 程序员都应该了解的一种数据格式之 JSON