今天是2022年的1024程序员节,借此快乐伟大的节日,EAWorld采访了4位技术大咖,他们起初的身份都是一名“程序员”,后打破现状,转型为项目经理直至售前咨询顾问;或是迅速成长为技术总监,带领着几十人的技术团队。从他们技术成长经历中,你会领悟一种“破局思维”。20221024一起解锁他们对程序员成长的感悟和建议,希望给正在路上的你一些启发。
(一定要看到最后,文末有福利~)
01
人物简介
姚友田,普元信创军团资深顾问,早年在北京中关村下过海,经过商,后做软件开发,秉承“客户至上”原则,“售前价值对业务发展作用更大”的信念,发挥个人综合实力,迎合行业改变,一步步从项目经理,项目总监转型至售前资深咨询顾问;作为核心技术负责人,参与大型银行新一代架构升级、党政国产信创等大型项目规划、设计、实施一体化实践经验。
明确目标
程序员要先“明确目标”。比如“希望在将来成为系统架构师”,那么,如何能成为架构师呢?主要是在广度上提高,在深度上也要提高,但是范围限制在能力的范围内。为实现目标需要满足那些必要条件,不满足的分期、分批不断满足,最终达到目标。
要成为自己技术领域的高手,需要系统性地长期积累,自己在心中找出脉络,归纳总结重点,有所取舍。从代码质量、功能封装、拓展能力等角度积累起组件库,这是非常有意义的事情。不断沉淀和丰富知识库,遇到相关工作任务可以高效快速落地。
形成个人“知识水库”并不断更新
一个人的能力就像一个池塘,不断的输入又不断地输出,水池的容量以及水的质量决定了输出的高效与否,输入大于输出,你的池塘就会不断扩大,换句话说你会的技能就越来越多。只输入不输出,你的池塘就是一滩浑浊不堪的死水。
02
人物简介
魏明,普元数据咨询部总监,干过开发,测试,需求,产品,从后端一路走向前端,过往全面的专业技能形成与客户良好的共同语言。
坚持写技术文章
这里指的技术文章可以是专利、方案、博客等。很多程序员不愿意写一些东西,或者觉得自己写不好。但是要想快速提升,建议大家多写,将脑子中散落成一个个点的技术写成文章,那脑海中的技术将不是一个个点,而会按照阅读顺序表现出来,有助于缕清他们之间的前后顺序、逻辑关系,同时也能够让学过的技术记得更久。
随时做知识积累
现在各种公众号、论坛、技术社区上知识非常丰富,不经意之间瞄到一眼的信息今后都有可能非常有用,所以随时做知识积累对于程序员来说非常重要,推荐大家可以用一些记笔记的工具,比如印象笔记、有道云笔记等,可以把网站里的文章,论坛里的内容一键保存到自己的云端,一有时间就可以去学习和实践,把它们变成自己的东西。
学习项目管理知识
最怕程序员成为井底之蛙,只关注自身一小块,那永远不会成长。建议程序员可以学习项目管理知识,比如PMP或信息系统项目管理师。通过项目管理知识的学习可以了解自身在整个项目中的位置及更加理解项目经理及项目团队成员,有利于项目更好的交付。
03
人物简介
刘征,普元部门技术总监,2016年入职普元,一步步做到如今部门技术总监,在过去的6年中还担任过售前、项目经理、架构师。乐于挑战,喜欢高强度工作,职场中基本一年一大挑战,厌倦做程序化工作。
多承担,增值本领
要做好自身调整,也就是“端正态度”,那如何端正态度呢?举个小例子,“你作为项目组的一名前端开发人员,职责是依照项目经理或产品经理要求开发前端页面,当某一天你的产品经理因为进度问题需要你帮忙一起画原型,你以不会画或者不是你的职责范围为理由推掉了这项工作,继续开发你的前端页面”。
下面咱们分析一下,画原型确实不是前端的工作职责,而你拒绝此项工作的理由可以有很多,“不会做”、“不想做”、“这是你的工作为什么我做”等等,这些理由都很正常,没有任何问题。但如果你是想提升自己的话,就不应该有这些想法,你想的应该是我做了这项工作我能学到什么,我能增长什么经验,所以端正态度,不是工作态度,也不是对人的态度,而是对自己负责想要提升的态度。
勇尝试,逆境成长
对于一切未知的事物都要有勇于尝试的勇气,未知产生压力,压力使人成长,不要因为没有接触过此类工作就退缩,人只有在逆境中才能成长。
04
人物简介
练振环,普元部门技术总监,刚入行被评价“不太像程序员的程序员“,在工作中敢于挑战,勇于抗压,乐于沟通,7年间稳扎稳打迅速成长,从程序员修炼成为部门技术总监,带领近30人技术团队,长期深入一线参与过多个不同行业重点数据类项目。
惟其笃行,方能致远
程序员所从事的软件行业是个非常严谨的行业,一点点细小的偏差都有可能造成程序无法正常运行。这就要求程序员在日常工作中需要踏踏实实干好每一件事,在日常写代码及项目实施过程中难免会有一些枯燥、乏味瞬间,要增强自我调节能力,高效准确的完成每一件事情。
仰望天空,以梦为马
“人如果没有梦想,和咸鱼有什么区别”,在脚踏实地干好每一件事情的同时一定不要忘记自己最初从事软件行业的理想。在实现理想过程中必然不会一帆风顺,要勇于面对挫折、勇于接受挑战,可以给自己设定一套简单、可执行、有价值的规划辅以达成目标。设定的规划可以参照分为短期规划(1年)、中期规划(2-3年)和长期规划(3-5年)并定期复盘。
感谢4位技术咖无私的分享,也希望你可以不断打破现有的局,看到更广的世界。祝每位程序员,程序员节快乐!
在此程序员专属节日里,EAWorld还为大家准备了丰厚礼品,赶快来参加以下活动吧~
1024福利
在文末留言
程序员节相关感悟,
选出3位点赞最高评论者,
依次送上
华为GT3运动智能手表
华为FreeBuds蓝牙耳机
华为智能电动牙刷
点击右下角在看,
若在看书数达50,
评论区额外抽5位最佳评论,
送上
华为智能保温杯
*活动截止&中奖公布时间:
10月31日10:00