选择你当前的职位
选择角色和级别——我们会展示成长路径、技能和差距分析。
发展路径
Junior
0-2 years
职责: Building UI screens with Jetpack Compose/XML. Working with Retrofit. Adaptive layout design. Writing unit tests. Fixing bugs.
关键技能:
Middle
2-5 years
职责: Designing architecture (MVVM/MVI). Working with Room, Hilt (DI). Navigation Component. Background processing (WorkManager). Code review.
关键技能:
Senior
5-8 years
职责: Application architecture. Performance optimization (Android Profiler). Modularization. Custom Views. Offline-first design.
关键技能:
Lead / Staff
7-12 years
职责: Android platform: CI/CD, modularization, design system. Compose migration. Coordination. Release management. Standards.
关键技能:
Principal
10+ years
职责: Mobile strategy. KMP (Kotlin Multiplatform). Architecture for scale. Google I/O insights.
关键技能:
差距分析:待发展的技能
要达到下一级别,你需要发展:
Applies OWASP MASVS recommendations in Android development: reverse engineering protection via ProGuard, root detection via SafetyNet, data leakage prevention through clipboard and screenshots. Implements certificate pinning, configures Network Security Config for cleartext traffic restriction, performs basic security audits using MobSF and JADX.
职业转换
<strong>Android Developer</strong> 角色的可能职业轨迹
↔️ 横向 1
可横向转换的相邻角色