花门楼前见秋草,岂能贫贱相看老。这篇文章主要讲述对于Android开发,啥是高级工程师?相关的知识,希望能为你提供帮助。
最近一直在思考自己的技术方向。新的技术永远都是层出不穷,kotlin,flutter,小程序,轻应用等等,但是作为一个老鸟,
新的东西,永远都是学不完的,想在新的技术上迭代学习出一个新高度,而增加自己的技术含量,显然是不足的。
在小公司里,我们并没有对职位分级,所以我一直在思考,对于android开发,什么才是“高级工程师”。
在boss直聘上看了一些高级工程师的招聘职位,总结下大概是这样的:
1.基本功,数据结构和算法,熟练掌握各种设计模式
2.架构能力,
3.懂C++,能写NDK项目
4.反编译能力,熟悉smali语法
5.有开源项目
6.熟悉Android源码相关知识
7.跨平台开发经验,RN,flutter,hybird
【对于Android开发,啥是高级工程师()】希望新的一年,继续深入学习,同时夯实基础(数据结构,算法) ,明年再面试的时候,成为一名高级工程师。
推荐阅读
- log4j:WARN No appenders could be found for logger 解决办法
- android BSP移植综述
- 使用Airtest超快速开发App爬虫
- 如何修复Photoshop暂存盘完全错误(解决办法指南)
- 10个最佳免费Android视频播放器应用软件下载推荐合集
- 如何无需电源按钮打开手机(6种方法详细介绍)
- 如何修复新硬盘未显示在磁盘管理中(解决办法教程)
- 让LoopBack做到(Node API框架实战演练)
- Shazam如何工作(音乐识别算法,指纹识别和处理)