雁过留声 发表于 2024-10-23 23:12:56

为什么大部门 PHP 程序员做不了架构师?

大家好,我是码农先森。
架构师一直是 PHP 程序员中梦寐以求的职位,它可望而不可及。我想大部门的 PHP 程序员心中都有一个架构师梦,但是这个梦基本上很难实现,梦终究照旧梦,这是多么痛的意会。曾多少时,架构师在我心中是「神」一般的存在。虽然说我没能力成为架构师,但有幸于在之前待过的公司师从过一名从腾讯降临的架构师,当初入职时所指定的导师便是他,那时是我从实际世界中第一次见到大厂的架构师,他在我心中的敬意油然而生,当时就立志要跟他好好学习,夺取早日成为架构师,走上人生巅峰,而如今却被实际啪啪啪,打脸了。接下来我将联合自己的经历,说说自己对架构师的理解与看法,希望对大家能所开导。
https://img2024.cnblogs.com/blog/737276/202409/737276-20240904231446048-658707591.jpg
我长期都是从事平凡的开发工作,基本上是上面分配什么任务就实现什么任务,很少会跨出自己的边界,去看看其他人做的事情。因为当时自己的感受,就是做好自己份内的事情就好了,别人的事情我也管不着,觉得如果管了还会被别人以为是多管闲事。这种心态就造成了,我的视野变得狭隘,看不清项目的全貌,无法站在更高维度上去思考题目。除了这一点之外,还有就是自己的技能栈比力的单一,我工作中的重要编程语言就是 PHP,虽说这门语言是世界上最好的语言,但是它也不是全能的,应用的场景也就局限于 Web 领域。太过单一的技能,在技能选型的时候,选择的余地就会太少,没有方法利用到其他语言的优势,那么自己的技能认知程度,就被牢牢地锁定在了 PHP 语言领域。比如说如果要处理高并发的业务时,那么 Go 语言就是天选之子,倘若我们对 Go 语言的特性及应用场景不认识,则是做不出正确抉择的。我想很多人的处境和我都类似,介于这种尴尬的境地,如果想要改变这种现状,照旧得让自己打破边界,多看看外面的世界,提升自己的认知程度。
https://img2024.cnblogs.com/blog/737276/202409/737276-20240904231507552-383870300.jpg
我再谈谈自己刚刚提到的,那位架构师导师身上学到的一些东西,我在他身上看到了很多的良好特质。首先是对业务知识信手拈来,他深知需求方想要的功能是什么,能够站在对方的角度去帮助他们思考题目,并且提出相应解决方案,需求方对他是信任有佳。其次是对项目的架构设计了如指掌,业务的流程及数据的流转都能够讲的头头是道,让我们不得不佩服的五体投地,末了是认识市面上绝大多数的技能栈,对每种的技能都会自己亲身实践一下,并研究其对应的应用场景及能解决什么样的题目,还有当有新的技能出现时,也会及时的关注到,学习能力也是超强的,自我迭代更新的能力惊人。
https://img2024.cnblogs.com/blog/737276/202409/737276-20240904232209276-1798687322.png
想成为一名架构师并非一朝一夕,记得之前他对我说过,要想能到达他的高度,需要经过千锤百炼不断的打磨,要有铁柱磨成针愚公移山的精神。说白了就是要不断的学习,而且还得是在正确的道路上连续精进,不然剑走偏锋就得不偿失了。其实不但仅是 PHP 程序员很难成为架构师,其他语言的程序员也差不多是这种现状,如果自己立志要做一名架构师,就要突破自己的现有认知,先提升自己的认知程度,然后再去做针对这个目的的筹划,末了再一步一步实事求是的去执行。希望每个人都能成为,自己想成为的那个人,本次内容的分享就到这里了,愿能对大家有所开导。
感谢大家阅读,个人观点仅供参考,接待在评论区发表不同观点。
接待关注、分享、点赞、收藏、在看,我是微信公众号「码农先森」作者。
https://img2024.cnblogs.com/blog/737276/202407/737276-20240701232432803-763891061.png

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: 为什么大部门 PHP 程序员做不了架构师?