作为一个 Android 中级工程师都需要掌握哪些技能呢?

问与答 · jixiaohua · 于 发布 · 最后由 xiaole0310回复 · 1600 次阅读
2

这是知乎里面的一个问题,https://www.zhihu.com/question/52964590/answer/132854342

刚刚我自己分享了下观点:

我认为一名中级的工程师至少应该掌握了以下技巧:

1、学会了解决问题的方法,且 90% 以上的问题都自己通过搜索、查看文档、自己试验等方法独立解决掉了;

2、学会了提问的方法,能够用清晰、完整、语法拼写正确描述你的问题且在社区中通过与他人的讨论中获取灵感不断尝试解决问题,最后能够将解决方案整理分享出来;

3、学会正确书写文档/注释的方法,逻辑清晰、细致的文档和注释能够让你的伙伴更快review /阅读你的代码,了解你的思路;(这个能力经常被忽视,如果你和一个好/坏产品经理合作过,你就知道了文档能力有多重要了)

我认为一名中级的 Android 工程师除了上述的技巧之外,还至少做过以下一些事情:

1、独立或者完整参与过一个 App 的开发;

2、认真阅读过官方 API 文档,至少完成 70% 的阅读;

3、月薪至少超过20K,你才好意思说你是个中级开发者了吧(捂脸)。

提问的同学是希望什么样的答案呢?研究剖析使用了多少框架?了解了多少 Android 新技术点?


大家可以各抒己见聊聊这个话题哈。

共收到 8 条回复
96
neacy · #1 ·

月薪20k 这个太高了点。

2
jixiaohua · #2 ·

#1楼 @neacy 嗯啊15K-20K我觉得中级开发工程师的确是需要达到这个,除非说创业啊等等

2468
guangyuan · #3 ·

貌似除了月薪。。其他都算符合。(默哀一秒)

96

看到这样的文章,只能呵呵呵。

2
jixiaohua · #5 ·

#4楼 @sb3h-github 仅仅做个讨论哈

2553

原来我还不到中级啊……捂脸哭一会先 😭

96

neacy +1

3305

我还不到中级

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册