「产品经理训练营」第一章作业
必做题
找到⾃⼰⼼仪的岗位 / 公司,横向对⽐不同公司 / 产品岗位的差异,写⼀份备忘录,最好有结论,请注意排版和⽂件格式,建议图⽂并茂
Java 后端开发
传统企业(银行)
Java
数据库
Linux 系统
国内互联网公司
Java 相关要求:多线程、JVM、网络 IO
微服务架构
大数据框架:Hadoop、Spark
沟通能力 &指导新人
尝试新技术 &开源项目
外企
前端:JavaScript
英语
容器化:CI\CD、DevOps
敏捷开发
结论
外企可能全栈工程师需求量较大,同时其对容器化技术有一定要求。
国内企业相对来讲数据中台是热门岗位,因此要求有大数据背景较多。同时大型互联网企业部门间协作较多,因此要求有一定沟通能力和指导新人能力。
选做题一:如果公司要招⼀个⼈代替你
给⾃⼰当前的岗位写⼀个理想的岗位模型(Job Model)
具备扎实的 Java 基础,精通多线程编程、NIO 模型,设计模式
熟练掌握 Spring 等主流的开发框架,深入理解框架实现原理及特性
熟练掌握 MySQL 数据库,具备 MySQL 索引优化、查询优化的能力
熟悉常见的开源分布式中间件、缓存、消息队列等,有相关的优化经验
有大规模分布式系统的开发和高可用相关的实践经验,具备设计复杂系统的能力
热爱技术,对代码质量和开发规范有近乎苛刻的要求,善于沟通与团队协作
选做题二:如果公司要招⼀个⾼级版你
给资深 / 晋升后的岗位写⼀个理想岗位模型(Job Model)
扎实的 Java 基础,精通多线程编程、NIO 模型及设计模式
熟练掌握 Spring 等主流的开发框架,并理解运行原理
精通分布式架构,熟悉主流微服务框架,如 Dubbo、ZooKeeper 等
精通主流中间件 Redis/ElasticSearch/MySQL/MQ 的使用
在分库分表、高并发、高可用等方面有丰富的实践经验
掌握云原生相关技术,熟练掌握 Kubernetes、Docker 等技术
具备系统架构设计、技术选型、开发任务分解、工作量评估等能力
版权声明: 本文为 InfoQ 作者【Sòrγy_じò ぴé】的原创文章。
原文链接:【http://xie.infoq.cn/article/debe55f507f5c75a508290292】。文章转载请联系作者。
评论 (2 条评论)