产品 0 期 - 第一周作业
必做题
找到⾃⼰⼼仪的岗位 / 公司,横向对⽐不同公司 / 产品岗位的差异,写⼀份备忘录,最好有结论,请注意排版和⽂件格式,建议图⽂并茂
Android 开发工程师,对比不同公司下的差异:
任职要求:
学历:规模较大的公司会对学历比较看重,而小公司则相对宽松一些。
职位要求:
规模较大的公司对基础要求扎实,比如数据结构与算法设计模式等,而小公司相对比较注重工作经验。
规模较大的公司一般要求熟悉 Android 底层原理,而小公司则只需达到能够熟练上层 API 使用的层面。
规模较大的公司对 APP 性能优化有一定经验,而小公司对 APP 性能优化并没有那么注重。
规模较大的公司一要求有良好的编程习惯,而小公司普遍并没有这方面的要求。
待遇方面:
规模较大的公司一般有完整的培训体系,而小公司没有。
规模较大的公司薪资普遍比小公司薪资开得要高。
选做题一:如果公司要招⼀个⼈代替你
给⾃⼰当前的岗位写⼀个理想的岗位模型(Job Model)
Android 开发工程师岗位模型
工作职责:
负责公司移动端产品的开发。
职位要求:
5 年及以上移动端工作经验,具有良好的编码风格,有较强的独立工作能力和团队合作精神。
熟悉 Android SDK,熟悉 Android 的 UI/网络/数据库框架,具备主流开源框架的使用经验。
熟悉 Java/Kotlin 语言,有跨端开发经验者优先,如 Flutter、ReactNative。
了解 ES6/ES7 语法、React 主流框架,有 JavaScript 使用经验者优先。
加分选项:
除 Android 技术之外,掌握其他技术并有实践经验者优先考虑,如前端技术、服务端技术等。
GitHub 用户,有参与开源项目的经历。
选做题二:如果公司要招⼀个⾼级版你
给资深 / 晋升后的岗位写⼀个理想岗位模型(Job Model)
Android 开发工程师岗位模型
工作职责:
负责公司移动端产品的开发、Web 前端产品的开发、小程序的开发。
职位要求:
5 年及以上移动端工作经验,具有良好的编码风格,有较强的独立工作能力和团队合作精神。
熟悉 Android SDK,熟悉 Android 的 UI/网络/数据库框架,具备主流开源框架的使用经验。
熟悉 Java/Kotlin 语言,具有跨端开发经验者,如 Flutter、ReactNative。
熟悉 ES6/ES7 语法、React 主流框架,熟悉 Web 前端开发常用技术,如:JavaScript/HTML/CSS。
加分选项:
除 Android 技术之外,掌握其他技术并有实践经验者优先考虑,如前端技术、服务端技术等。
GitHub 用户,有参与开源项目的经历。
版权声明: 本文为 InfoQ 作者【vipyinzhiwei】的原创文章。
原文链接:【http://xie.infoq.cn/article/2a8d3d495203979b8defb9292】。文章转载请联系作者。
评论