0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

高级工程师职业生涯的下一步是什么

工程师人生 来源:工程师吴畏 2019-02-25 14:59 次阅读

你做程序员已经有好几年并且已经晋升过一两次,最终升任了高级工程师或一些其他的同等职位,在此之前,你的职业道路简单明了:你学会如何独立工作,然后一步步升任为高级工程师。

现在的你开始思考自己职业生涯的下一步是什么,如果你还没有明确的规划,问自己几个问题:

你是否成为了一个管理者且不再编程

仅仅学习新技术,你是否觉得不够?

你的目标是什么?

本文我想提出一个职业发展的替代方案,一个能给你更多自主权和讨价还价能力的替代方案。与成为管理者不同的是,它仍然允许你编程。

从写代码到解决问题

作为程序员的工作到最后是解决问题,而不是编写代码,解决问题需要这些步骤:

发现和确认问题

提出解决方案

实施解决方案

这里面的每一个都可以被认为是一种技能树:一组可以单独和并行开发的相关技能。但是在实践中,你通常会从使用第三个技能树开始,在变得更有经验的时候,才逐个添加其他技能。

Randall Koutnik 把这些描述为一种职业头衔,一个职业发展走向:实施者、解决者和发现者。

作为实施者,你是一名没有经验的程序员,你的任务由其他人定义:你只需实现小的、明确指定的代码块。

假设一下,你在一家为养宠物的人搭建网站的公司工作。你在上班的时候会接收到一个任务:“在这里添加一个下拉菜单,列出所有的鬣蜥疾病,你可以从 IGUANA_DISEASE 表中获取这些疾病。选择一个菜单项应重定向到适当的页面。”

你不知道用户为什么会需要列出鬣蜥疾病,也不必花费太多时间来弄清楚如何实现它,照吩咐去做就行了。

当你变得更有经验时,你就成了一个解决者:你能够为不太明确的问题想出解决方案。

当你遇到一个问题:“我们需要在网站上添加一个部分,让宠物主人知道自己的宠物是否生病了。”你先获悉自己拥有什么数据,可以使用哪些 API,然后与设计师一起设计 UI,创建一个实现计划,最后编写代码。

最终你会成为一个发现者:你开始自己发现问题并找出其根本原因。

你会去和你的经理谈鬣蜥:几乎没人拥有鬣蜥,为什么它们在页面上和猫狗有一样的空间?更不用说给鬣蜥编写特定的代码,这完全是在浪费时间,难道不是应该编写适用于所有动物的通用代码吗?

经过一番讨论,你发现必须重做网站架构、业务逻辑和设计,这样就不必在每次添加新动物的时候都编写新代码。如果你提出正确的架构,使得添加一个新的动物只需要花一个小时,公司就可以以低成本服务于许多动物利基市场。你将与整个团队一起合作完成解决方案的设计和实施。

成为发现者的好处

许多程序员最终停留在解决者这个角色,不知道下一步该做什么。如果你不做管理,那么成为一个发现者是一个很好的选择,原因有两点:自主性和生产力。

**Kutnk 的主要观点是,这三个阶段每走向下一步都会给你更多的自主权。**作为实现者,几乎没有自主权,作为解决者,会拥有稍多的自主权,作为发现者,你拥有非常多的自主权:你被赋予一些模糊的目标和约束,由你自己来决定做什么。这会带来很多乐趣。

除此之外,还有一个好处:从 Implementer 到 Solver 再到 Finder,你将变得更有生产力,因为你所做的不必要的工作变得更少。

如果你只是在执行别人指定的解决方案,可能会陷入低效的工作。

如果你只看到问题的表面就提出一个解决方案,那最终解决的可能不是真正的问题。

你越擅长诊断和发现潜在的问题,提出解决方案,并与他人一起工作,你就越少做不必要的工作,你就会更有效率。

利用你的生产力

如果你是一个发现者,你的工作效率就会大大提高,这会让你成为一个更有价值的员工。擅长挖掘高价值问题的人能发现那些无人知晓的障碍,发现客户真正想要的东西,你会成为他们中的一员。

这意味着你有更多的谈判优势:

协商加薪更容易成功。

可以找到更好的工作,即使这个工作涉及到你不了解的技术。

甚至可以申请为期三天的周末。

因此,如果你想在继续编程的同时事业上也取得进步,就从现在开始去寻找问题吧。一旦专门去注意这件事情,你会发现问题无处不在。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 工程师
    +关注

    关注

    59

    文章

    1574

    浏览量

    68690
收藏 人收藏

    评论

    相关推荐

    微软前高管Rehan Sheikh加盟谷歌Google Cloud

    了新的重要一步。 Sheikh是位在硅芯片技术领域拥有深厚背景的专家。他的职业生涯涵盖了多个重要阶段,其中最为显著的是在英特尔长达24年的工作经历。在这期间,他担任了硅工程和产品化的
    的头像 发表于 01-07 14:10 181次阅读

    RISC-V基金会CEO宣布辞职,谁将成为继任者

    RISC-VInternational首席执行官我怀着深深的感激之情宣布辞去RISC-VInternational的职务,因为我接受了职业生涯下一步的新角色。我在RISC-V的时光是段非凡的旅程
    的头像 发表于 12-17 16:43 350次阅读
    RISC-V基金会CEO宣布辞职,谁将成为继任者

    RVFA 认证赋能未来:资深 IT 专家 Andrea Gallo 的职业转型技术之旅

    认识AndreaGallo,RVFA认证持有者位资深IT领导者的职业转型在经历了数十年以Arm技术为核心的成功职业生涯后,AndreaGallo决定为自己的职业道路开辟
    的头像 发表于 12-11 01:07 238次阅读
    RVFA 认证赋能未来:资深 IT 专家 Andrea Gallo 的<b class='flag-5'>职业</b>转型技术之旅

    OpenAI从谷歌DeepMind挖角三名高级工程师

    近日,据Wired最新报道,OpenAI在人才争夺战中取得了显著成果,成功从竞争对手谷歌DeepMind“挖角”了三名高级计算机视觉和机器学习领域的专家。 据悉,这三名工程师分别是Lucas
    的头像 发表于 12-04 14:13 374次阅读

    运行GDE时会出现断音如何解决?

    你好TI 的高级工程师我在运行该GDE 时 会出现断音如何解决?
    发表于 10-22 07:10

    Victor Labián Carro:以好奇心成就 RISC-V 职业成功之路

    将对逻辑的热情融入RISC-V职业生涯IT职业的成功之路通常是由好奇心、奉献精神和不断发展的意愿铺盖而成的。VictorLabiánCarro,RVFA,现职为AxeleraAI的客户工程师,他把
    的头像 发表于 09-10 08:08 330次阅读
    Victor Labián Carro:以好奇心成就 RISC-V <b class='flag-5'>职业</b>成功之路

    【xG24 Matter开发套件试用体验】3-第个例程

    1、新建工程 咱们啥也不管,直接NEXT下一步 选择空的C工程下一步 工程名,工程路径,完成
    发表于 07-20 13:55

    嵌入式软件工程师如何提升自己?

    ,可以为自己的职业生涯打下坚实的基础,并实现个人的职业目标。愿每位嵌入式软件工程师都能在这个充满挑战和机遇的领域中取得成功!
    发表于 06-12 11:20

    DSP

    有没有谁做过DSP、微型逆变器/微逆变/大型工业逆变器、嵌入式软件的软硬件高级工程师
    发表于 06-11 16:48

    stm32cubemx配置了stm32h743的USB host,运行到第个if下一步直接就跳到HardFault_Handler了,为什么?

    个if下一步直接就跳到 HardFault_Handler了,不知道为什么 USBH_StatusTypeDefUSBH_CDC_Transmit(USBH_HandleTypeDef *phost
    发表于 05-20 07:36

    华大九天主任工程师吴大可荣获“2024年首都劳动奖章”!

    “五一”国际劳动节前夕,《2024年首都劳动奖状、奖章和北京市工人先锋号名单》发布,其中,北京华大九天科技股份有限公司主任工程师,正高级工程师吴大可博士荣获“2024年首都劳动奖章”。
    的头像 发表于 04-30 17:01 1111次阅读

    STM32F207擦除片内FLASH,退出DEBUG无法执行下一步程序是怎么回事?

    由于项目需求,需要擦除片内指定空间,然后从SPI_FLASH中加载程序运行 问题如下:: 在DEBUG模式下,执行擦除程序后,则退出DEBUG,无法执行下一步程序 擦除代码如下: 1
    发表于 04-23 07:46

    它人机器人研究院院长马也参与国家标准制定,引领行业发展

    近日,它人机器人研究院院长、高级工程师马也参加了国家标准《载物电气运输设备移动性能测试方法》起草组专家会议。
    的头像 发表于 04-01 15:53 707次阅读

    Domo与Tableau和Power BI?前Tableau工程师建议最大化BI工具潜能

    作为名解决方案工程师,TannerBrockbank曾在两家流行商业智能(BI)公司工作:Tableau和Domo。在他的职业生涯中,使用过许多BI工具。他发现部分组织选择使用两种BI解决方案
    的头像 发表于 03-28 08:04 520次阅读
    Domo与Tableau和Power BI?前Tableau<b class='flag-5'>工程师</b>建议最大化BI工具潜能

    SOLIDWORKS助学生铸就梦想中的职业生涯

    在科技日新月异的今天,SOLIDWORKS作为款三维CAD设计软件,不仅成为了工程师和设计师的得力助手,更是学生实现职业梦想的强大工具。SOLIDWORKS以其直观的用户界面、强大的设计功能和广泛的应用领域,助力学生迈向成功的
    的头像 发表于 03-12 14:43 322次阅读
    SOLIDWORKS助学生铸就梦想中的<b class='flag-5'>职业生涯</b>