全栈工程师如何快速成长

直播记录时间:2019-05-08

分享者介绍

ERIC,阿里架构师,26岁升任P7,从事研发工作8年

成长最重要的是什么?

  • 想想自己工作经验的积累,是1 + 1 + 1 or 1 * 1 * 1
  • 解决问题的能力,分配任何一个任务去完成
  • 做业务的时间和个人学习的时间均衡

绕过职业成长中的坑

  • 让别人『别来烦我』
    比如尽量保证自己的代码正确,减少联调时自己出现的问题,这样,如果出现问题也是其他人的错误;
    从代码角度来举例:封装错误处理写入日志,不要写死url,连接数据库信息要写入独立的配置文件
  • 意识
    理解了背后的原理才能建立意识,有大局观
  • 技术选型
    兼顾:工程化、开发效率、团队知识、个人发展、交互需要、性能、SEO...

全栈工程师是怎样的

  • 人和团队的精力都是有限的
  • 大公司的业务追求的是每一层都非常稳定
  • 大公司的全栈通常只是解决页面和API的问题,小公司相对要解决的更多,比如运维
  • 在广度上至少要达到可以解决问题的水平

答疑

  • 阿里P6的要求
    只有一个项目,项目具备技术可行性,就可以独立负责项目
  • 简历重点
    之前做过什么项目,遇到的难题是怎么解决的。通过这个问题,要体现自己解决问题的能力,最好是突破了自己上限的难题
  • 提升方法
    写博客;不仅仅是拷贝代码,得去理解;没有好项目时可以造不同的轮子;
  • 英文挺重要
    英文变量的命名极大的提升了代码的可读性,即自注释代码
  • 职业规划的经验
    一直做技术,要求会逐步增强;管理也是,都需要持续学习;毕业初期适合做2年左右的规划,不要太长,
    不要规划自己看不清楚的东西,因为自己有认知局限
  • 频繁跳槽
    每个公司都不喜欢不稳定的人,不希望人员频繁跳槽,
    加入不靠谱的公司,也说明了一个人的判断力问题
  • 前端架构师
    对新技术要有敏锐的嗅觉,选择适合业务发展的架构,开发和维护比较容易,最好长期都不会被重构

你可能感兴趣的:(成长路径,全栈工程师)