直播记录时间:2019-05-08
分享者介绍
ERIC,阿里架构师,26岁升任P7,从事研发工作8年
成长最重要的是什么?
- 想想自己工作经验的积累,是1 + 1 + 1 or 1 * 1 * 1
- 解决问题的能力,分配任何一个任务去完成
- 做业务的时间和个人学习的时间均衡
绕过职业成长中的坑
- 让别人『别来烦我』
比如尽量保证自己的代码正确,减少联调时自己出现的问题,这样,如果出现问题也是其他人的错误;
从代码角度来举例:封装错误处理写入日志,不要写死url,连接数据库信息要写入独立的配置文件 - 意识
理解了背后的原理才能建立意识,有大局观 - 技术选型
兼顾:工程化、开发效率、团队知识、个人发展、交互需要、性能、SEO...
全栈工程师是怎样的
- 人和团队的精力都是有限的
- 大公司的业务追求的是每一层都非常稳定
- 大公司的全栈通常只是解决页面和API的问题,小公司相对要解决的更多,比如运维
- 在广度上至少要达到可以解决问题的水平
答疑
- 阿里P6的要求
只有一个项目,项目具备技术可行性,就可以独立负责项目 - 简历重点
之前做过什么项目,遇到的难题是怎么解决的。通过这个问题,要体现自己解决问题的能力,最好是突破了自己上限的难题 - 提升方法
写博客;不仅仅是拷贝代码,得去理解;没有好项目时可以造不同的轮子; - 英文挺重要
英文变量的命名极大的提升了代码的可读性,即自注释代码 - 职业规划的经验
一直做技术,要求会逐步增强;管理也是,都需要持续学习;毕业初期适合做2年左右的规划,不要太长,
不要规划自己看不清楚的东西,因为自己有认知局限 - 频繁跳槽
每个公司都不喜欢不稳定的人,不希望人员频繁跳槽,
加入不靠谱的公司,也说明了一个人的判断力问题 - 前端架构师
对新技术要有敏锐的嗅觉,选择适合业务发展的架构,开发和维护比较容易,最好长期都不会被重构
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。