美文网首页
技术工程师的自我修养

技术工程师的自我修养

作者: 晓明兄 | 来源:发表于2022-11-21 16:30 被阅读0次

    技术工程师的自我修养

    自己做的东西交付之前先测试一遍。
    解读: 要做一个靠谱的工程师, 对自己交付的结果要负责, 建立起个人的声誉.

    问别人之前最好先自己google一下,以免问出太低级的问题。
    解读: 你遇到的问题,大多数人都遇到过,并且网上都有完整的解决方案,你不是找不到,你只是你得去找。

    不要炫技,面向人脑编程更便于维护。
    解读: 不要利用语言的很少见的特性写一些奇奇怪怪的语句, 代码可读性和可维护性更重要.

    考虑可维护性比考虑性能更重要。
    解读: 在项目早期,不用太考虑性能问题而产生过度设计.

    把觉得不靠谱的需求放到最后做,很可能到时候需求就变了,或者取消了。
    解读: 觉得不合理的可需求以据理力争, 不靠谱的放到最后来做,没准后面大家的想法都变了

    熬夜低效率写代码,不如好好睡觉。
    解读: 效率第一,只看产出, 拒绝低效加班

    学会如何定义问题
    解读:很多需求是解决方案,告诉你应该怎么做,但却不告诉你这个问题是什么,不要将解决方案和问题本身混淆了。
    问题是客观存在的,但解决这个问题的方案不只有一种,应该积极参与讨论,找到研发业务产品三方都能接受的方案。

    把事情“搞定”,以结果为导向
    解读:如何定义搞定,代码写完,测试跑好,新功能上线,用户能够使用我们的功能,产生业务价值-这才算是搞定
    又快又好的完成产品交付

    注重细节,工作追求卓越,精益求精
    解读:
    代码不仅能跑,而且要漂亮整洁,见代码如见其人
    文档不仅能用,而且格式排版漂亮,逻辑结构清晰,经典文档永流传
    现有流程够不够自动化,有没有更好的改进的方法提高工作效率

    责任感,团队荣誉
    解读:
    项目的成功,是团队的成功,失败也是团队的失败。
    线上bug原则上个人不问责,团队整理工作机制和方法反省改进和提高

    持续学习,乐于分享
    解读:
    保持学习的热情和对新技术的探索,好的技术,工具,工作方法和理念要引入到团队中

    技术工程师的几个层次:
    1 需要在他人指导下才能完成某个功能的开发
    2 能够理解产品需求,独立完成一个功能模块的开发, 具备独立解决问题的能力
    3 能够带领一个团队,完成一个系统的设计开发和架构能力
    4 能够主导公司的技术发展方向和技术演进战略

    相关文章

      网友评论

          本文标题:技术工程师的自我修养

          本文链接:https://www.haomeiwen.com/subject/rtdnxdtx.html