创业公司各岗位职责
所属分类 job
浏览量 646
高级程序员
负责核心复杂功能的实现方案设计、编码实现
负责疑难BUG分析诊断、攻关解决
研发Leader
团队任务管理:开发工作量评估、开发任务分配
团队生产质量提升:代码审核、开发风险识别/报告/协调解决
团队生产力提升:代码模板研发与推广、最佳实践规范总结与推广、自动化研发生产工具研发与推广
团队专业力提升:招聘面试、新人指导、复盘总结改进
技术总监
组建平台研发部,搭建公共技术平台,方便上面各条产品线开发。
通过技术平台、通过高一层的职权,管理和协调各个产品线组。每个产品线都应该有合格的研发Leader和高级程序员。
架构师/首席架构师
架构分析
从功能性需求中识别出需要增加的非功能性需求,满足性能、可扩展、解耦/集成、安全、可运维、高可用、易部署、易更新
并且识别完非功能型需求,还要做技术选型、技术架构风险识别、技术实现工作量评估
架构设计与实现
非功能性模块的架构设计、接口设计、代码实现
有代码实现能力和有架构思维的工程师,不需要画PPT的工程师
业务架构设计与实现
需要对跨系统的接口进行识别、实现、维护,需要对能写成公共代码类库的进行分析、识别、接口设计、实现、变更维护。
重构
架构师需要经常做Bug分析、非模板性和公共类库代码检查,以发现代码腐烂程度,以发现还有哪些代码没有做很好的架构与精心的代码设计。
所以重构是经常性维护发生的,不是攒到某一刻动大手术,甚至推翻重做
CTO
产品和技术统一管理
商业、产品、技术、管理、团队相平衡的综合统管
业绩达成
洞察客户需求,捕捉商业机会,规划技术产品,通过技术产品领导业务增长,有清晰的战略规划、主攻方向,带领团队实现组织目标
前沿与平台
专门的团队做技术应用创新探索和前沿技术预研
而且要和技术平台团队、应用研发团队形成很好的联动作用,让创新原型试点能够很平滑的融入商业平台再让应用研发线规模化的使用起来。
研发过程管理
站在全局立场来端到端改进业务流程,为业务增长提供方便
组织与人才建设
公司文化和价值观的传承
研发专业族团队梯队建制建设、研发管理族团队梯队建制建设
创建创新激发机制,激发研发人创新向前发展,激发黑马人脱颖而出
上一篇
下一篇
老子骑青牛出函谷关
创业公司CTO岗位职责
CTO书单
java scala 从 queryStringMap 获取参数值
Scala 集合 sliding与grouped
Scala 集合 拆分操作 partition groupBy grouped sliding