Survive by day and develop by night.
talk for import biz , show your perfect code,full busy,skip hardness,make a better result,wait for change,challenge Survive.
happy for hardess to solve denpendies.
目录
概述
最近的思考了很多
需求:
在做一个新的项目时,
设计思路
结合之前的规划:
实现思路分析
1.技术经理
对于技术经理来讲,要有比较强的技术能力和团队管理组织能力,一般只需要负责一条业务线。
主要是团队任务管理,包含任务分发、进度跟踪、项目复盘等。
提高生产质量:包含代码审查、风险把控和协调沟通等环节。
提高生产力:包含引入合适的技术、自动化建设等。
团队专业度提升:包含招人、育人、留人等人才提升手段,并将事有效的落地。
因为技术经理只对项目过程负责,领导力、文化创造能力和战略观就没那么强,并且这一层也不需要这些能力。
现结合任务的考虑:
总体来说:一个应用基本就是:
建库建表,CRUD,性能优化等。
基本就达到标准。
结合在JSBAN,ZB的例子我发现实际中理解好业务模型和数据模型。
这是最关键的一步。而我很很多情况下就忽视了这一步。
进入公司后就搞下沟通业务逻辑,实现以下测试即可。
实际发现,往往不是线性的,
这个阶段考虑是不是技术经理,
下一个阶段就是技术专家,对应的就是技术总监。
而这一切都是建立不断务实架构的基础上的。
重复一下:
对于技术经理来讲,要有比较强的技术能力和团队管理组织能力,一般只需要负责一条业务线。
主要是团队任务管理,包含任务分发、进度跟踪、项目复盘等。
提高生产质量:包含代码审查、风险把控和协调沟通等环节。
提高生产力:包含引入合适的技术、自动化建设等。
团队专业度提升:包含招人、育人、留人等人才提升手段,并将事有效的落地。
因为技术经理只对项目过程负责,领导力、文化创造能力和战略观就没那么强,并且这一层也不需要这些能力。
之前是:
1、思路清晰,善于思考,能独立分析和解决问题,代码优雅,
2.、有分布式、高并发系统和大型网站架构经验者优先;三高程序的设计,开发。等
3. 能够进行技术预研究,引入和工具的编写
4. 较深的Arch 知识和丰富发展Arch 知识扩展能力,如业务建模能力, 具有出色的抽象设计能力,
5. 进行系统级的适配,重构,开发,升级,优化,承载架构演进等任务,最好能 find arch ask/question , and 技术创新.
6.制定技术模板,规范。支撑大系统体系良好运行(尽量闭坑)。
(就像你安装XXXX,结果第一个栽了个GCS,NSNLH,CJBDCS)
7.能够积极参与社区和相关补丁的编写
-------- 很kata XG,保持技术的持续性
————————————————
L2: 第二层:
1.负责系统的技术把关,性能调优,控制架构质量,解决项目技术难题;
1、综合公司市场和产品战略制定技术战略规划
2、统一技术平台构建与运行支持
3、新技术的研究开发与验证
4、产品研发的共性技术开发
5、技术专利开发与申请
7、技术领域涉猎广泛,知识面广,精通云平台架构、分布式、微服务架构、数据架构、人工智能等技术,并能运用技术解决实际架构问题;
参考资料和推荐阅读
- https://blog.csdn.net/weixin_43849735/article/details/124304664
- https://baijiahao.baidu.com/s?id=1748799035644137374&wfr=spider&for=pc
欢迎阅读,各位老铁,如果对你有帮助,点个赞加个关注呗!~