程序员基本素养和特质
对工作
- 对当前分配的工作,要有持有主人翁精神,做好本职工作
- 对线上的问题,要持有敬畏心理,线上的任何问题都可能带来大问题;同时线上的问题要及时处理、及时跟进
- 相关告警要排查
- 反馈的问题,要尽快解决
- 介于中间线的工作,要主动
- 比如容器平台开发,容器平台的相关问题,没有一个特定的负责人, 但是出现问题都应该主动去跟进和排查
- 相关告警,如磁盘、CPU、网卡等,还是没有特定的负责人,需要我们看到后就能够及时反馈、及时跟进
- 经常性复盘:问题复盘、复盘总结
- 执行力强,分配的任务要尽快完成并反馈
对学习
- 自学能力强
- 逻辑思维能力强
技术好奇心
- 任何问题,主要接触到后,就应该感兴趣,想要去了解是什么原因导致?不管自己是否能够解决,都尝试去解决,去排除、去定位,然后找思路;总结。
- 非自己负责模块的问题,也需要保持了解,多了解基础性的问题,对自己有好处。
- 多动手实践、多排查;多看指标;多到线上看看相关指标
- 数据敏感性,任何数据,都要想为啥是这么多?为何只能有这么多?如何提高?如何优化?每个指标是什么意思
- 能够主动学习新事物、新知识和新技能
心态调整
- 对不确定性保持乐观
- 不甘于平庸
- 不傲娇,要能延迟满足感
个人规划
- 要有自己的学习规划、工作规划、技能规划;要学会总结、及时调整;自己的的年度目标、三年目标、5-10年目标是如何
- 执行力很重要,很多事情、很多道理,并不是不知道,就是执行力不够,不能坚持
- 善于总结
- 对重要的事情有判断力 :选什么专业、选什么公司、选什么职业、选什么发展路径,自己要有判断力,不要被短期选择而左右。