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

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

3天内不再提示

你与高级工程师的差距有多大

工程师人生 来源:工程师吴畏 2019-05-29 16:29 次阅读

一个程序员的成长之路,会经历多个阶段,从初级工程师、中级工程师到高级工程师再到这个领域的专家,但是能成为技术专家的终归是少数,因此我们通常给自己规划的是前几个阶段。刚毕业的时候就在想,如何能成为高级工程师?高级工程师到底是什么样子的?有的人会说,工作3-5年后,自然就成为了高级工程师,这种以工作年限来定义的并不准确,有的人或许工作好几年却在原地踏步,还停留在初、中级别,有的可能工作2-3年就成为了独挡一面,攻坚克难的高级工程师。那么,同样是3、5年,为什么差距能这么大呢?

思考方式(分析问题)

我记得在我毕业后的第一家公司的时候,在开发中遇到了一个问题,我就跑去问老大,然后老大给我说:如果这个问题给你来解决,你会怎么做?当时一脸懵逼?心里是这样的

不给答案就算了,反而给他问住了,老大问你你得回答啊,于是就分析了一下,说出了自己的想法,老大说:这不是知道吗?还跑来问我干嘛。从那以后,我都不敢轻易去问了,遇到问题了自己先分析,然后寻找解决方法,有的时候就算实在解决不了,也要先整理一下思路然后再去问。

为什么讲这个故事呢?因为很多同学都是这样,在技术群里经常有些同学会问一些没有营养的问题,可能他们自己都还没思考或者实践过,就把问题仍出来,等待答案。在发现问题的时候就为自己设置了门槛,觉得自己解决不了,想找人帮忙解决。久而久之就形成了习惯,才会发现自己没有独立分析解决问题的能力,遇到难题就扔给别人,工作了多久都是原地踏步,技术没有长进,这非常不利于我们的职业发展。

我们与高级工程师的差距可能就在我们的思维方式,分析问题的能力。遇到问题时,先想想自己的解决方案,然后再问别人,这样才会有比较,发现自己的不足,从而提升自己。

知识延伸 (总结)

实现一个需求可能有多种方案,每一种方案可能都有利有弊,在开发赶需求阶段,我们可能不会考虑哪种方案最好,或许根本就没有考虑有几种方案,只要实现了需求就行,管他效率还是封装解耦呢。但是随着需求的增加,项目的项目变大,原来的方案可能就满足不了了,这个时候,我们就需要为以前的方案还债了。花费更多的时间和精力。

高级工程师会考虑得更加全面,不止于眼前,考虑性能和可扩展性,这样才能应对将来不变的需求和更高的性能要求。会进行技术预研和考量,选择合适的方案。善于总结和分享。自己进步的同时也帮助他人进步。

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

    关注

    59

    文章

    1553

    浏览量

    67495
收藏 人收藏

    评论

    相关推荐

    企业老工程师和高校老师啥区别

    电子工程师硬件
    电子发烧友网官方
    发布于 :2024年02月28日 17:50:00

    嵌入式人工智能的就业方向哪些?

    及驱动开发初级 嵌入式内核及驱动开发中级 嵌入式内核及驱动开发高级 四:嵌入式开发高级工程师 嵌入式开发与拓展实践 SourceInsight、Git工具使用 五:C++开发工程师,QT开发
    发表于 02-26 10:17

    如何搞崩一个硬件工程师心态?试试对ta说这几句

    硬件工程师
    扬兴科技
    发布于 :2024年02月20日 18:05:49

    电子工程师第一天上班就暴揍师傅。。。#科普 #示波器 #电子工程师 #打工日记

    电子工程师示波器
    安泰小课堂
    发布于 :2023年12月18日 17:36:12

    有没有谁做过DSP、微型逆变器/微逆变/大型工业逆变器、嵌入式软件的软硬件高级工程师

    急需 DSP、微型逆变器/微逆变/大型工业逆变器、嵌入式软件等丰富经验的软件高级工程师、硬件高级工程师,深圳,面议面议,自荐/推荐请联系我。欢迎来询zsrfwk@163.com
    发表于 12-14 17:32

    高级【嵌入式驱动工程师】年薪50w内可谈

    高级【嵌入式驱动工程师】 年薪50w以内可谈 工作​地点:北京市 了解更多 ‼5年以上内核驱动开发经验 ‼​需要有国产化操作系统/芯片平台的驱动开发经验(必须) 交换机/交换芯片驱动开发经验
    发表于 11-23 13:35

    FPGA工程师需要具备哪些技能?

    、设计思路 FPGA芯片是开发高速数字电路设计的理想解决方案之一。FPGA芯片基于HDL的设计方法允许工程师使用高级语言进行设计。因此,FPGA工程师需要具备设计思路能力,包括分析需求、制定设计方案、梳理
    发表于 11-09 11:03

    高级工程师分享的9个PCB Layout设计要点

    集成电路应用设计中,项目原理图设计完成之后,就需要进行PCB布板的设计。PCB设计是一个至关重要的环节,设计结果的优劣直接影响整个设计功能。
    发表于 10-30 12:35 174次阅读
    <b class='flag-5'>高级工程师</b>分享的9个PCB Layout设计要点

    前海思高级工程师披露:华为的秘密(4万字)

    来源:芯科技风向标 作者:李玖,北京大学光学博士,曾任华为海思高级工程师 报告摘要 ■2019年起美国对华为轮番制裁,2020年9月15日台积电中断晶圆代工,美国对华为出口管制升级,华为在芯片端受到
    的头像 发表于 10-13 08:40 1731次阅读

    想成为高级工程师?这些螺丝钉都认识吗?

    电源电路元器件电子技术
    学习电子知识
    发布于 :2023年09月07日 20:44:30

    华为PCB库资料合集

    华为高级工程师毕生积累10几G库文件几呼包含所有器件库 
    发表于 08-14 14:42 10次下载

    电子工程师必看书籍推荐#知识分享 #知识科普 #交流#硬声创作季

    电子工程师
    也许吧
    发布于 :2023年05月24日 10:47:34