自我认识
首先有一个清晰的自我认知,目前处于什么阶段,掌握的技术能力,下一阶段的目标,目标的deadline,具体的每日拆解。还有就是每个月希望自己都对自己要有总结,这样才能保证每一天都有成长。真正做到差那补哪。如何做到清晰认知,那我们一一道来。
阶段的认知
1、工程师:独立执行,完成任务
- 熟悉业务流程及岗位信息
- 可以作为独⽴的项⽬目成员,独⽴执⾏行行,⽇常⼯作需指导
- 能够发现并解决问题
- 站在客户⽴场思考问题,达到客户和公司都满意
- 能在团队协作中沟通清楚,彼此尊重,互相学习
判别标准:独⽴承担,独⽴执⾏
2、高级工程师:主动协调,独当一面
- 熟悉业务流程及岗位信息,积累较多的⽇常⼯工作经验
- 独⽴的项⽬目组成员,能独⽴完成复杂任务,偶尔需指导
- 掌握分析解决问题的能力力,主动协调资源,独立处理理复杂问题,拿到有效结果
- 不不断反思及改进创新对客户的服务
- 以积极正⾯面的⼼心态去影响团队
判别标准:能思考并实践如何能做的更好(方案落地)
3、资深工程师 主动出击 自有一套
具备专业领域能力力,深入的知识和技能,能够培训和教导初级员工
- 对自己所从事的职业具备⼀一定前瞻性了了解
- 基于分析思考,有效执行,领导跨部门项⽬目
- 掌握分析解决问题的能力,主动协调资源,独⽴处理理复杂问题,拿到有效结果
- 不不断反思及改进创新对客户的服务
- 以积极正⾯面的⼼心态去影响团队
判别标准:通过影响和带动他人,帮助业务和团队拿到更多的结果
4、技术专家 破⽽后立 卓有成效
- 专业领域的丰富积累,具备专业影响⼒,是他⼈人的咨询对象
- 在专业领域中,对公司内外及业界的相关资源及⽔水平⽐比较了解
- 基于分析思考,有效执行,领导跨部⻔门项目,培养新员工
- 良好的分析解决问题的能力,有创新想法,能改进业务流程
- 团队协作中具备利他精神,能以积极正⾯面的心态去影响团队
- 行业外或公司内培养周期较⻓
判别标准:搭梯队、建体系,搞外交,造环境,撑空间,跟过程,抓对⽐比,给结果5、⾼级技术专家 专业独到 策略略系统
公司内某专业领域专家,指导他⼈解决本职位复杂问题 基于战略理理解,深⼊入思考;基于系统认知,思辨执⾏ 对专业领域的复杂问题,进行有效分析,提出策略性解决⽅案 洞洞察潜在需求,超越客户期望 参与专业领域的决策,决策影响部⻔门管理理层,影响未来 1~2 年年的业务发展 行业外或公司内培养周期较⻓长
判别标准:专业突出,行业领先目标设定
1.分析现在的开发流程有哪些可以改善,从业务出发设定具体的目标,可以是项目优化,可以是流程优化,可以是技术基建
2.设定目标:目标->架构->多模块->多维度->抓核心->从实际出发
-
每个架构图都有⼀一个主题或者说架构目标;要能说清楚架构要解决的问题是什么;
-
围绕架构目标,从多维度的技术角度列举功能模块,做到不遗漏不重复;
-
理清不同维度、类别的模块之间的关系;做到逻辑自洽;内容⻆色之间的关系讲的清楚;关系本身有很多种,常⻅见的是分层、流 程、组合、调⽤用、服务、抽象、继承、穿透、递进、分离、注册、集成...;过程中⼀一般可以按照⽤户操作,数据流向,渲染机制, 承接关系,透出内容等来思考。
-
针对关系中的核⼼心问题设计解决⽅方案;
-
拿⼏几个实际的问题或者案例例套进去,看能不不能跑起来,或者细化架构中的接⼝口,开发模式等。
3.注意的问题
- 照搬:架构设计必须与当前要解决的问题相匹配,没有最优的架构,只有最合适的架构
- 逻辑⾃自洽:分层不不合理理,或者模块间的关系解释不不通
- ⽬目标不不清晰:架构要解决的整体性问题不不清楚,不不聚焦
- 只有架,没有构:整体合乎逻辑,但落到关键关系上没有对应有效的解决⽅方案⽀支撑,使这个架构难以成⽴立
4.举🌰
做一个监控体系
- 你是打算先做采集SDK,还是先做数据可视化服务?
- 你是打算全部做完功能⽂文档都完善了了之后在所有业务线铺开落地,还是打算先做性能数据采集到分析,直接到某条业务线落地,再 做其他的数据采集分析?你打算在流量量⼩小的⻚页⾯面去尝试落地还是打算在流量量最⼤大性能最差的⻚页⾯面?
- 你是打算边做编写使⽤用⽂文档,还是打算全部做完之后⼀一起补⽂文档?
- 现在有个业务场景临时提出来改善性能,你是打算先给这条业务线做性能优化,还是等性能监控出来再给他做性能优化?
花絮:充分理解个人和组织的关系
--------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------
最后特别感谢前端早早聊,给了特别多的idea