首页 > 编程语言 >高龄程序员如何破局?盘点优秀的程序员那些独有的特质,闷头硬卷是行不通的

高龄程序员如何破局?盘点优秀的程序员那些独有的特质,闷头硬卷是行不通的

时间:2023-12-25 21:01:53浏览次数:29  
标签:非常 硬卷 一个 技术 业务 程序员 解决问题 破局



文章目录

  • 一、沉淀总结
  • 二、多走半步
  • 三、分享传播
  • 四、走进业务
  • 五、停止默默无闻
  • 六、积极主动
  • 七、走到台前


一、沉淀总结

很多小伙伴们,在工作中遇到一个问题,解决了之后就不了了之了。这其实是非常宝贵的踩坑经验,需要将解决问题的过程进行总结、分析沉淀,并且举一反三。

将解决问题的经验给固化下来,是一个非常重要的过程。不单单说是这个问题的最终解决方案,重要的是解决问题的过程,我们需要记录下来,这个问题是怎么发生的,到从你接手到最终解决之间又发生了什么、使用了哪些途径、尝试了哪些方法,最终是如何分析出它的根本原因,并且找出最后的解决方案的。

然后我们再从解决问题之后的上帝视角往回倒看,在在这个解决问题的路径当中采用哪些方法,哪些地方可以改进的,又经历了哪些错误的解决问题的方向,那自己为什么会被带跑偏?这就是把整个解决问题的整个思路方法把它梳理出来。

所以为什么很多大公司,对线上的发生了严重故障,会有一个复盘,那这个复盘的过程,就是经验的沉淀总结。经常做类似的沉淀总结,这样就可以去积累解决问题的知识。这样的话,我们就不会说下次碰到同样的问题,我们就会知道怎么做,否则碰到一个稍微不一样的啊,又要从头开始踩坑。

这就是解决问题的方法论。

二、多走半步

很多非常优秀的顶尖程序员、架构师群体当中,通常有一个非常优秀的特质,那就是多走半步

就是说遇到了问题之后,我们不光要解决问题,其实解决了问题,它只是一个开始。解决了问题之后我们不要停下来,而是考虑能不能从这个问题或者是这个现象中再去深挖,去挖掘出一些东西。

这其实是一个人非常优秀的特质,这也是为什么咱做同样的项目,为什么张三却进行了晋升,成为领导、成为了架构师,咱还是在一线写代码?因为我们只是完成了项目,张三他不光完成,他还会从完成的基础上再多挖掘出一些知识点

周围很多的同事同学,为什么表面上看起来进步的很快,很大的一个原因就是喜欢多迈出这半步,往前多探求一下。

这个特质完全可以在后天锻炼,当我再去回想为什么自己会有这种动力多走半步,可能我会把它归纳为对技术的好奇心。所以这从侧面证明了,如果你喜欢这个行业,对这个行业的新鲜事物保持着好奇心,想要去探究学习你确实会成长的比别人快一些,长此以往你也就积硅步而以至千里。

三、分享传播

“教会徒弟饿死师傅”这个理念不能说完全没道理,但是是一个比较自私的想法,尤其是对于做程序员来说。

我们这行的技术的迭代是非常快的,教会徒弟固然会带来徒弟的技术突飞猛进,但是我们作为师傅的,也并不是故步自封的,仍然是在不断学习的。

所谓独乐乐与众乐乐,你自己会了,可以分享出来让别人来学。在这个过程当中,你会发现自己对这个技术问题的理解又加深了一层

其实这同样的也是扩张影响力的一个非常好的途径。

四、走进业务

技术学到一定的程度,是会达到瓶颈的(除非是那种比较极端的,除了技术什么都不感兴趣)。

在职业生涯中,走进业务,转变业务思维是非常重要的。业务人员比较难以了解技术人员的世界,而技术人员反向去了解业务却非常非常容易,这个是技术人员往业务线发展的一个天然优势,你懂得先进的技术可以为业务带来非常大的帮助。

而且归根结底,做技术的本质是什么呢?技术实际上就是为业务服务的

很多技术人员,在拿到产品需求说明书之后,第一想法就是考虑如何去实现。当需求有变更之后,暗地里将产品骂的狗血淋头。其实呢,对于一个产品的规划,本身就是一个不断变化的过程。当从业务的角度去思考技术,去拥抱变化,会设计出更加贴合实际业务的技术,突破自己的技术瓶颈。其实技术团队往往不喜欢变化,但是业务呢不变化就要死,所以咱就不得不认清现实。

还有一个重要的点,就是讲人话。作为想要作出突破的程序员,不管是转型项目经理还是架构师,到时候必然要和很多的业务部门打交道,那你就是技术部门和业务部门中间的这个纽带,非常重要。对于技术团队沟通细节那自然是不在话下了,咱都是技术人。但是对于业务团队,不懂技术,咱们能用朴实的语言将一个技术问题,即便它很复杂,将它拆解出来和业务部门对接清楚,解释清楚,这也是一个程序员职业生涯突破的一个非常重要的能力。

五、停止默默无闻

现在开发人员的常态,也是技术人的一个短板,叫默默无闻。

大家一般都不太注重影响力的传播,给了需求就进行实现,需求有变动就默默的骂两句产品然后再进行需求的实现,需求实现完了之后,就找一些学习资料,巩固一下自己的技术。

这无疑会将自己封闭起来,默默无闻。其实如何表达自己的想法,并且让别人知道,让上层知道。让老板知道你是一个什么样的员工,让同事知道你是一个什么样的人。

工作中不光只有代码,还有给你发钱的领导、跟你合作的同事,每天花一点点时间抛开技术,去拥抱沟通,去思考。

六、积极主动

不光是程序员,很多工作了之后的小伙伴,在一个公司一个岗位上,工作半年到一年以上之后,就会慢慢熟悉当前的工作内容,慢慢的进入了一个“舒适区”。优秀的职业者会经常主动的跳出这个舒适区,寻找一些自己不曾接触过的知识与技能,不断地提高自己。

尝试主动承担一个项目,为结果负责。如果你的团队空出了一个Leader的角色,领导首先会挑选谁?他一定首先会挑选那个勇于承担的人。

还有就是积极表达自己的想法。当下一次领导问你:这个问题你怎么看,或者问你还有什么其他问题。如果你回答说:没有。通常来说,你没有想法并不是真的没有想法,而是你想的太少。成长的过程必然是一个持续思考持续总结的过程。

七、走到台前

敢于参与,敢于主动承担大战役。敢于参与、敢于主动承担大战役,是升职最快的途径。当年天猫双十一,从开始到发展壮大,无数人升了P8、P9。

尝试成为火车头。在一个队伍中,你要成为一个火车头,去带领大家一起往一个目标持续努力。不用觉得自己不是Leader而不好意思去这样做,而是只有你开始这样做的时候,下一个Leader才会是你

敢想敢做!也就意味着要有想法,并且要将想法落地。


标签:非常,硬卷,一个,技术,业务,程序员,解决问题,破局
From: https://blog.51cto.com/u_13540373/8972161

相关文章

  • ChatGPT引领AI时代:程序员、项目经理、产品经理、架构师、Python量化交易师的翅膀
    ......
  • 推荐给程序员的chrome扩展插件:gitzip for github下载单个GitHub仓库中的文件;json-hand
    推荐清单gitzipforgithub下载单个GitHub仓库中的文件双击文件,勾选文件前面的复选框,可以一次性选择多个文件json-handle格式化json......
  • 12.24《程序员的修炼之道》的第一章解读
    《程序员的修炼之道》的第一章主要着重介绍了作为一个优秀程序员所需要具备的基本素质和态度。以下是对第一章内容的详细解读:专业素养:作者强调了学习新技术的重要性,因为技术在不断发展,作为程序员需要不断学习和更新自己的知识。同时,保持开放的思维和态度也是重要的,要能够接受和......
  • 《程序员的修炼之道》第一章读书笔记
    第1章注重实效的哲学我的源码让猫给吃了这个部分讲述了一个程序员在设计软件时遇到的问题,他的源码被猫吃了。作者通过这个故事告诉读者,在软件开发中注重实效的重要性,要避免过度追求完美而导致无法交付和实际应用的情况发生。软件的熵本节介绍了软件的熵,即软件系统内部的混......
  • 寒冬里的互联网行业,寒冬里的程序员
    前言今年虽说是AI之年,但也是国内互联网行业惨淡的一年,这又到年底了,各种裁员消息在大厂纷纷传出。字节的游戏业务部门裁撤算是比较大的新闻了。怎么来评价当前的这种情况呢,未来该怎么样对待呢?今天咱们就来好好唠唠吧!!互联网现状首先,移动互联网的发展已经过了高速期,一下子放缓了,原来......
  • Android新手程序员提升技术最快的3个方法,你知道吗?
    前言对于刚刚进入职场的1-3年的程序员来说,首要任务无疑是全身心地投入到技术开发工作中,用最专业的技术知识和熟练度来开展工作。这项任务需要你花费大量的时间和精力去学习、探索和实践。只有充分掌握了当前技术的使用方法和功能,以及行业内的趋势和动态,你才能够在这个领域中不断进......
  • 危机来临,防御性编程能否帮助程序员抵御裁员风暴?
    “码农们在工作中绝对不能按以前书上说的写优美清晰代码,要防御性编程,确保自己即使被裁,剩下的代码也是不可维护的”。最近,一则关于使用“防御性编码”来应对大公司优化的消息在职场社交平台迅速受到关注。这一策略背后的思路是,通过编写晦涩难懂、难以维护的代码,确保一旦离职,留下的......
  • 读程序员的README笔记17_构建可演进的架构(下)
    1. 可演进的API1.1. 随着需求的变化,你需要改变你的API,即代码之间的共享接口1.2. 改变API很容易,但很难做到正确1.3. 保持API小巧1.3.1. 小巧的API更易于理解和演进1.3.2. 只添加即刻需要的API方法或字段1.3.3. 带有许多字段的API方法应该有合理的默认值1.3.3.1. 开......
  • 为什么程序员会35岁失业?核心原因:一年工作经验用十年!
    前言分享一下身边朋友的亲身经历,也浅浅的安慰一下那些被优化之后,找不到工作的朋友的受伤的心灵,因为你不是一个人!!!(下面由第一人称描述这个故事)距离过年还有三个月了,在这个节骨眼上我失业了。在广州失业已经一个月了,压力大的睡不着,每天梦里都在不停的浏览招聘网站。今天到了一家公司去......
  • 临近年末,整理了一份 Android 程序员必看的面试合集
    前言总体来说,面试一般都是基于你的简历来进行的,一般先考察你的基础,然后考察你知识体系的完备程度,接着会考察你的极限,最后还会考察一些软技能,比如你的学习能力、协作能力、沟通能力、分析解决未知问题的能力、抗压能力等。个人心得凡事预则立,不预则废准备周期面试之前,最好先系统的复......