首页 > 编程语言 >程序员为啥要做副业(05)-业务解决方案缔造

程序员为啥要做副业(05)-业务解决方案缔造

时间:2023-11-05 21:01:22浏览次数:43  
标签:初阶 05 业务 自己 程序员 副业 高阶 缔造

除了技术,副业也可以帮助我们在业务上获得新认知,保持敏感性。

之前我们在做程序员职业成长服务的时候,发现了一个问题。很多初阶的程序员没法升到中高阶,有两个很大的非技术影响因素:

1 管理能力

每个程序员即使把自己的潜力发挥到极致,成为十倍开发者( 10x developer),他可以处理的事情也有限。

但若管理能力好,他就能培养出很多拥有和自己同等技能的人,就不只是十倍、而是可成百上千倍地复制能力,为公司增加更多生产力。

2 业务理解力

在绝大部分的公司里,技术都是为业务服务。所以需要针对业务的各种需求、各种流程来做解决方案。

若对业务不了解,那么即使技术很不错,因为不知道某些业务细节,最后设计出来的方案可能也不是最优的。这就像我们小学时做应用题,有一个隐藏条件包含在业务逻辑中,如果忽视了它,即使数学再好,做出来的答案也是错的。

所以,程序员应该需要培养自己对业务的理解能力。

讽刺的是,很多公司的初阶程序员,恰恰没有机会去了解业务。尤其是一些比较大的公司,很多业务相关的问题都是在中高阶的技术决策层就已经解决掉了,分配到初阶程序员这里,就只剩下一些规划好的、待实现的技术方案了。

这就会形成职业上的一个断层,让初阶程序员无法变成行业专家。很多公司是无意的,也有极少数公司是有意为之。因为高阶的岗位是有限的,如果你成长起来后没有位置,就会跳槽了。所以,公司不培养我们的时候,我们就只能自己培养自己。

3 总结

而副业正是磨练自己的好方法。我们可以做一个跟我们主业相关的副业,通过自己的项目来了解需求、理解业务,从而弄明白公司在做什么样的事情,怎样才能做得更好。将自己从一个纯粹的螺丝钉,变成独当一面的解决方案高手。

标签:初阶,05,业务,自己,程序员,副业,高阶,缔造
From: https://blog.51cto.com/JavaEdge/8195604

相关文章

  • 程序员为啥要做副业(05)-业务解决方案缔造
    除了技术,副业也可以帮助我们在业务上获得新认知,保持敏感性。之前我们在做程序员职业成长服务的时候,发现了一个问题。很多初阶的程序员没法升到中高阶,有两个很大的非技术影响因素:1管理能力每个程序员即使把自己的潜力发挥到极致,成为十倍开发者(10xdeveloper),他可以处理的事情也......
  • android studio 编译Telegram源码经验总结(2023-11-05)
    前言Telegram是一款强大的端到端加密IM,专注于安全性和速度,支持Android/IOS/Windows/macOS等平台,功能丰富,运行流畅,免费开源,代码具有学习和研究意义。一、androidtelegram源码下载地址:github:https://github.com/DrKLO/Telegram.git二、编译环境的选择:Windows版本:1064位;Andro......
  • 程序员的修炼之道 读后感
    《程序员的修炼之道》这本书给我留下了深刻的印象。这本书并不仅仅是一本关于编程技术的书籍,更是一本关于程序员成长和修炼的指南。书中作者以幽默风趣的方式,通过一系列有趣的故事和实例,向读者传达了一些重要的编程原则和价值观。其中最让我印象深刻的是“简单胜于复杂”这一原则......
  • 231105校内赛
    T1构造题没啥好说的,大样例一眼出规律#include<bits/stdc++.h>#defineN310usingnamespacestd;intn,l[N][N],r[N][N],a[N][N];intmain(){ freopen("squ.in","r",stdin); freopen("squ.out","w",stdout); ios::sync_with_stdio(0......
  • 2023-2024-1 20231405《计算机基础与程序设计》第六周学习总结
    2023-2024-120231405《计算机基础与程序设计》第六周学习总结作业信息作业属于哪个课程https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP作业要求在哪里https://edu.cnblogs.com/campus/besti/2023-2024-1-CFAP/homework/13009作业的目标自学《计算机......
  • 05-I2C详解
    目录一.什么是IIC1.相关概念和硬件连接2.I2C通信过程二.I2C时序基本单元1.起始信号和停止信号2.数据发送和接收一.什么是IIC1.相关概念和硬件连接IIC也称I2C,是一个多主从的串行总线,由飞利浦公司发明的通讯总线.属于半双工同步传输类总线,仅由两条线就能完成多机通讯,......
  • Codeforces Round 905 (Div. 2) C. You Are So Beautiful
    题面翻译给定数列\(a\),定义一个子序列\(S\)是合法的当且仅当从\(a\)中有且仅有一种选法能选出子序列\(S\)(选法相同定义为最终选出的位置集合相同)。求其有多少非空合法子序列,满足它占据了\(a\)中一端连续的区间。\(n\leq10^5\)。思路判断区间合法性对于一段区间\([l......
  • 【趣味Javascript】前端开发中不为人知的LHS和RHS查询,你真的弄明白了吗? 《1024程序
    ......
  • 程序员笔记本电脑选 windows 还是 MAC
    计算机选择是每个进入IT行业同学的第一个重要选择,那么你是怎么选择的呢?选择操作系统(Windows还是macOS)取决于程序员的需求、偏好和工作流程。每个操作系统都有其优点和缺点,下面将分别讨论它们,以帮助你做出决策。视频:https://www.bilibili.com/video/BV13c411d7eK/Windows:**......
  • 05_LED流水灯Plus
    LED流水灯Plus修改延迟函数voidDelayXms(unsignedintxms) //@12.000MHz{ unsignedchari,j; while(xms--) { i=2; j=239; do { while(--j); }while(--i); }}修改代码#include<REGX52.H>voidDelayXms(unsignedintxms) //@12.000MHz......