Skip to content

Skykai521/AndroidDeveloperAdvancedManual

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

AndroidDeveloperAdvancedManual

Android 工程师进阶手册(8 年 Android 开发者的成长感悟)

2021 年是我做 Android 开发的第 8 年了,随着工作的不断深入,我越来越发现对于多数工程师来说,除了把技术能力搞好之外,更需要学习如何沟通,如何思考以及如何在职场中协调资源。这些能力反而更决定了一个工程师发展的上限。为此我写了这本小册子,这里我把 Android 开发的进阶分为了三个阶段,初级,中级和高级。在进行阅读之前,你可以先过一下整体的目录,如果你对某个阶段的内容早已了然于心,那么可以跳过这个阶段阅读。如果整本手册都没有感兴趣的话题,当然也就不必再看下去了。

如果你有任何想法或者问题,可以通过提 issue 的方式跟我交流,同时也欢迎关注我的公众号:SkyKai ,期待你的交流!

第一部分、初级工程师进阶

初级工程师的首要任务是提高工作能力,努力向中高级工程师进阶。这个过程艰难且漫长,需要一步一个脚印的往上走,最终才能成为高级工程师。 第一个脚印就是成为能出色完成上级布置的任务,能独立排查问题,态度积极,乐于迎接挑战的工程师。

我给优秀初级工程师的定义为:“又快又好”,其中“快”指需求完成的速度快,问题响应的速度快,问题解决的速度快等等。而“好”指代码编写的质量好,工作态度好,任务完成度好等等。 接下来我将从认知篇,知识篇与职场篇,来聊聊初级工程师如何进阶。

认知篇

知识篇

职场篇

第二部分、中级工程师进阶

初级工程师只要又快又好的完成任务就可以,中级工程师阶段不仅要又快又好,还要能独当一面。独当一面是要能独立负责一个项目,或者一个独立业务。并在遇到问题时可以独立解决,成为最熟悉自己负责业务的那个人。

中级工程师开始要注重代码规范,学习更底层的知识,一般还要指导初级工程师。同时要懂得更多职场规则,并做好长远的职业规划。

认知篇

知识篇

职场篇

第三部分、高级工程师进阶

高级工程师阶段,无论是编程能力还是业务能力,你都具有了一些不可替代性。你通常负责新技术的预研,重要需求推进以及新项目的技术选型。高级工程师会让老板和同事觉得:非你不可。你更多的时间是在解决别人解决不了的事情,尝试业界还未尝试过的方案以及帮助其他工程师成长。

到了这个阶段编程语言已经不重要了,一切选择都为了业务更好的发展。同时也要考虑更多代码之外的事情了。

认知篇

知识篇

职场篇

About

Android 工程师进阶手册(8 年 Android 开发者的成长感悟)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy