前言:
选择和努力哪个重要?
肯定选择呀
目标:
以终为始
持续有价值产出(Persistent Valuable Output)来驱动
刻意训练,类似健身,从刚开始心理身体不习惯最后轻车熟路
人生建议
1、以 5 ~ 10 年为周期去布局谋划你的战略。
2、专注自己的精力,没时间浪费
3、细分落地计划尤其是产出计划,每天让身体和大脑活跃
4、产出有价值的东西形成正反馈。
5、少即是多。深耕一个(或有限几个相关的)领域,不要贪多和分心
6、战略方向+细分计划都要写下来,定期 review 优化。
7、要有定力,持续努力
8、慢就是快。
工作建议
- 多看多模仿
- 脸皮厚一点
- 关注工作方式
比如发现需求在计划时间完不成就要尽快报风险、及时做好工作内容的汇报(例如周报)、开会后确定会议结论和 todo 项、承诺时间就要尽力完成、严格遵循公司的要求(例如发布规范、权限规范等)
- 主人翁精神
- 深入理解行业及趋势
- 深入了解行业解决方案
- 学习管理学
- 始终扎根技术
- 用好平台资源
公司再牛,跟自己关系不大,重要的是,在有限的时间内,最大化用好平台资源。
多去学习一些通识课,了解商业交付的各个环节,看清商业世界,明白自己的定位,超越自己的定位。
成长为高级开发建议
- 刻意加强需求评审能力
- 主动思考效率
- 加强内功能力
- 思考性能
- 重视线上
- 关注全局
- 归纳总结能力
开发中避免的坏习惯
1、技术名词拼写不规范
2、写文档,中英文混排不规范
3、重要逻辑不写注释,或写得很拖沓
4、写复杂冗长的函数
5、不看官方文档,只看垃圾博客
6、宣扬内功无用论
7、乐于炫技
8、不接受质疑
9、接口协议不规范
10、遇到问题自己死磕
11、一说就会,一写就废
12、表达没有逻辑,不站在对方角度看问题
13、不主动思考,伸手党
14、经常犯重复的错误
15、加功能不考虑扩展性
16、接口不自测,出问题不打日志
17、提交代码不规范
18、手动修改生产环境数据库
19、没理清需求就直接写代码
20、重要设计不写文档
个人建议
- 结构化思考与表达,提高个人影响力
- 忘掉职级,该怼就怼,推动事情往前走
- 用好平台资源,结识优秀的人,学习通识课
- 一切都是争取来的,不要等待机会,要主动寻求
- 关注商业,升维到老板思维,看清趋势,及时止损
- 培养数据思维,利用数据了解世界,指导决策
- 做一个好"销售",无论是自己还是产品,都要学会展示和说服
- 少加班多运动,保持身心健康,提高工作效率
- 有随时可以离开的底气,不要被职场所困,借假修真,提升自己
- 只是一份工作,不要过分纠结,相信自己,走出去看看
关注商业
大公司,极度关注效率,大部分岗位,拆解的粒度越细,效率会越高,这些对组织是有利的。但对个人来说,则很容易螺丝钉化。
所有的产品,只有在商业社会产生交付,让客户真正获益,才是有价值的。
关注商业,能帮我们升维到老板思维,明白投入产出比,抓大放小;也帮助我们,在碰到不好的业务时,及时止损;更重要的是,它帮助我们真正看清趋势,提前做好准备。
培养数据思维
据不仅可以帮助我们更好地了解世界,还可以指导我们的决策和行动。
见过商业数据指标的定义、加工、生产和应用全流程,也在不断熏陶下,能看懂大部分指标背后的价值。
除了直接面向业务的数据,还有研发协作全流程产生的数据。数据被记录和汇总统计后,能直观地看到每个环节的效率和质量。螺丝钉们的工作,也彻彻底底被数字量化,除了积极面对虚拟化、线上化、数字化外,我们别无他法。
数据时代,我们沦为了透明人。也得益于数据被记录和分析,我们做任何事,都能快速得到反馈,这也是自我提升的一个重要环节。
销售思维
所有的工作,本质都是销售。
应聘,答辩,真正的大佬,随时随地都在销售。
参考文章: 链接