为什么我们会觉得工作没有学习成长

博客强调开发是脑力工作,要兼顾非功能性需求。工作中设计方案比写代码重要,做需求需了解背景意义。新技术实践依赖公司架构,提出方案要有沉淀。还给出业务管理建议,以及初级、中级、高级开发者和架构师的定义。

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

认知定位

开发应该是脑力工作,而不是劳动力工作!除了写完功能性需求,还需要考虑非功能性需求,比如:性能,稳定,一致性,实时性,可用性,产品价值,代码规范,系统是否有承载未知风险的能力。

工作方式

设计方案永远比写代码重要,一个需求的开发,60%的时间在设计和调整,30%的时间在写代码,10%的时间在联调,测试,甩锅。

关于做需求,写方案的看法

每次做一个需求,都需要知道做这个需求的背景,价值和意义所在,主动思考才能进步,被动地当一个执行者,是不会有任何进步的,因为做的总是一些局部的东西,没有全盘考虑。

新技术的实践

新技术的实践取决于当前公司的架构设计。如果一个系统趋于稳定,此时你提出技术更新迭代,这是完全不可行的,因为新的技术会带来风险,这个风险没有人可以承担。只有当一个系统出问题了,你基于你的能力,提出了一套完善的解决方案或者技术方案,你的技术才有可能被采用。但是提出技术方案,需要你以前的大量沉淀,等待着这么一个机会的出现。你抓住了,就会有质的飞跃。
如果你想做一个业务管理,一定要有广度,不一定要有深度。你需要什么都懂点,但不用精通太多,精通的事情交给专业的人去做,你需要做的是协调。


关于初级,中级,高级,架构师的定义

初级:扣技术细节,代码规范,api调用,资料查阅
中级:能够独立完成需求,但性能,安全问题考虑不周到
高级:能独立完成需求,解决问题,能有方案设计,能考虑到很多非功能性的需求

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值