购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.1 初中级开发者需要具备的能力

初中级开发者一般指从事Android开发不久(1~3年)的新人。他们对Android开发有一些了解,实现过一些简单的需求,但遇到问题时不知道如何处理,缺乏全面的认识和解决问题的思路、方法。

初中级开发者的判断标准如下。

● 能够在同事的协助下,完成常见的业务需求。

● 执行力强,能够及时完成安排的工作。

初中级开发者需要具备如下技术能力。

● 有比较好的操作系统、数据库、网络、数据结构和算法等方面的基础。

● 熟悉Java/Kotlin的基本使用,了解集合、并发、泛型、反射等的使用。

● 了解Android开发基础知识,包括四大组件、Jetpack等。

● 熟悉Android布局绘制流程,具备自定义View的能力。

● 了解Android App构建过程,能够编写简单的Gradle脚本。

● 了解常用的第三方框架,能够使用框架比较快地实现需求。

初中级阶段的Android开发者一般是团队里的助手角色,帮助高级开发者实现需求,需要掌握的主要是软件开发基础和Android SDK的基本使用方法。

一般公司在招聘初中级开发者时,由于其Android开发经验不够丰富,所以会更侧重于考察其计算机基础、程序设计语言基础、Android基础,比如数据结构算法、网络协议、Java集合框架、并发、Android 四大组件细节等。因此,如果你是想要从事Android开发工作的读者,或者是刚刚工作不久的新手,可以对本节提及的知识点进行深入学习。 mBMIrGCDPSeGbmZRRMlWrxcrx/AhXsGcGoAugpQx73zmF00zg4dV1qntPwJLoeLJ

点击中间区域
呼出菜单
上一章
目录
下一章
×