程序员究竟在做什么——职业程序员的工作内容(我们不是修电脑的),以及如何转型成为一名程序员?

本文从开发新功能、团队沟通、调试、处理生产问题和学习新技术五个方面揭示了程序员的真实工作内容,纠正了对程序员的误解。同时,为想要转型成为程序员的人提供了学习路线和资源建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

作为一名在开发岗待了5年,现在在字节摸爬滚打的程序员,今天呢想跟大家一起聊一聊程序员每天究竟在做什么?

 

越来越多人在关注程序员这个职业,也有很多人在考虑成为一名程序员。但是我发现很多人对程序员这个职业还是有很多的误解和臆想。好多人认为程序员就是修电脑修手机的,还有大家电脑看多了觉得每个程序员都是黑客,可以入侵到别人的电脑里拿到机密文件这种,这些都是非常不准确的!

 

今天呢,我根据自己的多年的工作经历来好好跟大家解释一下一个职业的程序员每天都在做什么。

虽然程序员可以细分为很多不同的类型:前端、后端、全栈、Infra、DevOpts还有research engineers。然后不同类型的程序员的日常会有些许不同,但是大体来说大家工作做的事情可以基本上划分为以下5种类型:

1.开发软件新功能。

这是程序员绝大部分时间在做的事情,也是大家印象里程序员在写代码的这个部分。假设优快云今天要在APP里添加一个新的功能,可以给文章打赏,那负责开发这个功能的程序员就要想办法给这个想法给实现出来。比如说他需要考虑在前端怎么加上打赏的按键?当用户点击了这个按键需要发生什么事?数据库里需要什么样的data?怎么存、怎么读取这些data?这些data会不会影响其他已有的data?然后后端需要做哪些运算?具体怎么把打赏的钱从一个用户的账户转到另一个用户的账户?可不可以运

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值