不会写漂亮代码不是优秀的程序员,没有钢铁侠之躯不是合格的程序员

简介: 不会写一手漂亮代码的程序员不是优秀的程序员,没有钢铁侠之躯的程序员不是合格的程序员。但是,作为程序员,在职业生涯发展的不同阶段,体力与脑力两者的占比也是因人而异各有不同的

提到程序员,人们通常会用到这几个标签:爱学习、加班、搬砖、高薪等。这几个标签从另一个角度折射出了程序员的工作现状,程序员们一边需要不断学习进步、coding,一边需要加班赶项目、忙发布、修bug,这是个体力+脑力、需持续学习提升的职业。

所以说,不会写一手漂亮代码的程序员不是优秀的程序员,没有钢铁侠之躯的程序员不是合格的程序员。但是,作为程序员,在职业生涯发展的不同阶段,体力与脑力两者的占比也是因人而异各有不同的:

体力为主的程序员

1. 工作0-3年的程序员

刚参加工作的程序员,基本都从底层做起,每天与代码为伍,由于缺乏项目经验,遇到问题与困难的概率也比较大,需要付出更多的努(加)力(班),才能快速提高能力、胜任工作。

2. 大厂工作的程序员

经常有人用“面试造火箭,工作拧螺丝钉”来形容大厂程序员,大厂程序大多都有分块,每个程序员只需要负责其中一个部分,处理逻辑单一,大量重复编码,遇到项目发布上线、节日大促,通宵也有可能,你说这算体力还是脑力?

3. 初创公司的程序员

初创公司大多资金紧张,用人用钱成本放在第一位,真正将“物尽其用、人尽其用”这八个字发挥到了极致。人少、活多、项目紧,怎么破?唯有加班呀!

体力+脑力结合的程序员

1、工作3-5年的程序员

积累了一些经验,有部分程序员已经从初级晋级到中高级,开始有机会带新人了,逐步迈向更高层级,慢慢脱离开一些特别基础的coding工作,也有了更多学习和思考时间。

2、初中级研发管理

晋级到初中级研发管理,工作时间也将一分为二,七八分技术、两三分管理,体力活开始减少。

脑力为主的程序员

高级研发管理(CTO)、架构师

做到这个岗位,相当于技术领域金字塔尖的牛人,技术与管理能力都兼具。工作方式发生了本质改变,以前主要以自己输出技术与业绩,现在要通过带领团队、由团队输出技术与业绩,从“自己做”变成带领“他人做”,虽然偶尔还是会参与重要部分的coding,但比例已经很少了。

以上总结的不一定完整,但确是这个行业的真实写照。刚进入这个行业时,大部分人的起点大致相同,但工作多年之后,你能成为什么样的人,取决于你曾经的努力与付出。想要改变未来,不想一直“搬砖”做“码农”,想从“体力”转到“脑力”,唯有不断学习、保持成长。

如果你现在还是忙碌于“体力活”,不妨调整节奏,给自已预留一些学习时间,低头看路的同时还要抬头看天,未来的路才能越走越宽阔、越来越轻松。

不知道大家现在处于上述的哪个阶段呢?

觉得不错请点赞支持,送你技术年货[架构专题资料88期合集],依据我过去项目实战经验、坚持一年时间创作,内容涵盖Java编程+网络+设计模式+数据库+分布式(redis、session与微服务dubbo、spring cloud、docker等)。
_2_jpeg

更多BAT技术架构+面试真经等干货,查看我的博文,欢迎留言或进我的个人群179961551交流,本群专用于学习交流技术、分享面试机会,拒绝广告,我也会在群内不定期答题、探讨。

-----------------------------------end---------------------------

相关文章
|
监控 移动中间件 安全
关于程序员的职业操守,从《匠艺整洁之道》谈起
《匠艺整洁之道》是鲍勃大叔的整洁系列新书。这本书主要从纪律、标准、操守三个方面阐述了软件从业者应该如何要求自己,提升研发质量、效率、道德水准,本文主要围绕《匠艺整洁之道》的第三部分 -- 操守,聊一聊我们程序员该如何自我约束、自我提升。
531 1
关于程序员的职业操守,从《匠艺整洁之道》谈起
|
存储 分布式计算 JavaScript
浅谈程序员的“内卷化”
浅谈程序员的“内卷化”
178 0
|
程序员 数据库
“科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场
前几天阿粉说阿粉最近换了公司,而且入职之后干掉了公司里面的测试数据库的事情,而接下来的事就比较有意思了,来自“科班出身”的哥们和来自“培训出身”的我的大型辩论(SIBI)现场,也不能说是通俗的甩锅,但是确实有那么点意味。
“科班出身”的程序员和“培训出身”的程序员的大型辩论(甩锅)现场
|
设计模式 算法 程序员
程序人生 - 给IT新人的15点建议:苦逼程序员的辛酸反省与总结
程序人生 - 给IT新人的15点建议:苦逼程序员的辛酸反省与总结
149 0
|
Java 程序员 PHP
C#-程序员不积跬步无以至千里 076
<p>  首先感谢关注支持我的老铁,感谢你们的点赞鼓励,使我有动力继续写下去,多余的话也不多说了,只能是尽最大力气把001承诺的知识一一认真地写出来,供大家免费学习;在评论区也不用拿说什么大佬的来噎我,在IT界没几个敢说自己是大佬的,且不说编程语言几百种(通过百度百科查询到了600多种编程语言,其中一一比较广泛的通用开发语言有 C, C++,JAVA,C#,VB,Python, PHP, 等)一些大牛也只是在某一方面研究比较深,比别人厉害一些,大而全不如小而精;提一些把我难住的问题给我难堪,没必要这么无聊消遣我,我写这个本身就是一个兴趣,又不靠这个生活,文章内容也会尽量专业化,更新可能会慢些望
135 0
|
程序员 开发者
程序员相亲、程序员相亲指导、程序员相亲网站和程序员相亲被骗
  程序员相亲   相亲是指熟人介绍单身男女认识,提供一些男女聊天的机会,把背景互相告知的过程。记住,熟人只是代称,只是你的关系圈里的能说上话的人,是不是自己的知交,要自己把握。   程序员相亲是在年青人中概率最大的相亲,因为美国的互联网是复兴美国经济的一个重要支柱,国内前期抄美国的互联网,导致程序员在年青人的比例非常大。所以说程序员相亲就是司空见惯的事情了。   本人从小就看看书,不爱和人打交道,长大后让父母在婚事上没少担心,自然参与了很多程序员相亲,中间有同乡介绍,也有自己主动找同民族的人介绍。反正是感慨万千,千言万语,就像朴树的歌曲“那些花儿”描述的那样,青春有萌动,也有懵懂,更
214 0
|
程序员
程序员是金饭碗?培训班出身没人要,不造假就没工作?
作为一名想从事开发工作的学员,首先应该将“钱”摆在一遍,将兴趣提到首位,有兴趣自然好,没兴趣就应该培养兴趣,摆正心态,才能学有所成。
8080 0
|
算法
国奖过来人分享电赛经验(一)
目录 前言 备战期 比赛期 睡眠 选题与审题 第一天 硬件 软件 第二天 第三天 第四天 封闭测试 后记 前言 不是只有获得国奖才有资格分享经验,但是加上这种标签可能会吸引更多人来交流。
1998 0

相关实验场景

更多