하나님 수준의 안드로이드 다니엘은 27 일 개 기술 지식의 범주와 해당 급여 범위를 가져야한다

안드로이드 개발자들은 큰 소가 될 수있는 기술을 배워야한다? 사람이 개 사는 것보다 좀 덜 안드로이드 개발을 배울 오랫동안 학습, 마음의 느낌 터치 그래서 학생들이 알고 있어야 안드로이드 개발자, 안드로이드 커버 너무 많은 지식과 너무 복잡도 결국 다니엘 자신의 수준에서 명확하지 않다 훨씬 더.

당신이 나에 대한 기사 유용한하시기 바랍니다 도움이 포인트 칭찬이나 관심, 격려를 발견하면 서면으로 주장!

최근 은퇴 한 기술이 있어야 할 무엇 결국 큰 소 안드로이드 마무리에 대해주의 깊게 생각하는 모든 권리를 앉아. 당신이 명확한 기준을 가지고 현재의 기술 능력의 사회적 가치에 상응를 지불하자 . 뿐만 아니라 지식의 안드로이드 매크로 깔끔한 카테고리의 개발에, 일부 학생들은 지식을 시스템으로 발전 할 수없는 약간의 서부 지역을 배웁니다. 이 기사를 읽고 나면 당신은 명확 안드로이드 나중에 기술 격차의 일부를 만드는 것입니다 배울 개발하기 위해 기술적 지식을 알게 될 것이다.

하나님 수준의 안드로이드 개발자 다니엘은 기술적 인 내용의 27 개 범주를 가져야한다, 모든 세계를 만연 파악할 수 있습니다.

안드로이드 개발자는 기본 기술을 알고 있어야합니다 :

R & D 엔지니어의 기본 정의는 책을 찾고 다음 정보 프로젝트 연습의 일부가 곧 도달 할 이후로 별도의 기능, 업무 경험 아마도 1--2 년, 대부분의 사람들의 수준을 완료하기 위해, 안드로이드의 기본 지식을 습득하는 것입니다. 이 레벨은 종종 다음과 같은 기술의 일부를이 필요합니다 :

  • 안드로이드 지식 응용 프로그램, 조각의 공동 개발을 위해, 의도 마스터해야 심층적 관련 라이프 사이클의 이해, 지식의 네 가지 구성 요소를 마스터합니다.
  • 안드로이드 기본 레이아웃 및 컨트롤 속성을 마스터하고 일반적인 레이아웃을 사용하는 것은의 LinearLayout, RelativeLayout의, ConstraintLayout 및 기타 컨트롤 등 텍스트 뷰, 이미지 뷰, RecyclerView,있는 ScrollView를 가지고있다.
  • 다른 국가, 언어, API의 화면 적응 원칙에 안드로이드에 대한 기본적인 이해를 사용하여 안드로이드 리소스에 액세스 할 수 있습니다.
  • 마스터 시스템 서비스 및 안드로이드와 같은 도구의 사용, 액세스 네트워크 및 데이터베이스 작업에 대한 기본 지식.
  • 같은 IDE, 시뮬레이터, 네트워크 에이전트 및 로그와 같은 친숙한 개발 툴.

모두의 홀드 위의 주요 기술 내용은, 기본적으로 수는 "오래된 새"안드로이드는 기본 수준을 설계라고 할 수있다. 7K 월급 선 도시는 문제가되지 않습니다, 높을 수있다 (기술 숙달에 따라 자기 + 운 + + + 용기 산업 환경이 필요합니다). 그러나 우리의 목표는 지속적으로 개선하기 위해, 당신은 또한 아래의 기술적 인 내용을 마스터해야, 건축가 / 개발 전문가이다.

중급 안드로이드 개발자들은이 기술을 마스터해야합니다

중간 수준의 엔지니어 내 정의는 R & D 외부 능숙하게 완성 기능 할 수 있지만 또한 휠 연습을 만들기 위해 오픈 소스 라이브러리의 몇 가지 일반적인 원칙이 필요하고, 오픈 소스 라이브러리에 모델. --5 년이 단계에서 일하는 대부분의 사람들, 사업 개발 능력이 숙련, 문제는 종종 다음과 같은 기술을 필요로이 수준에서 해결 될 수 있습니다하여 발생할 :

  • 기본적인 설계 원칙을 잘 알고 SOLID은 23 개 디자인 패턴을 마스터한다.
  • R & D 언어에 대해 같은 반사, 동적 프록시, APT 등등과 같은 자바 / 코 틀린 깊이있는 이해를 제공합니다.
  • 안드로이드는 구조의 폭 넓은 지식과 포장 APK 원리와 구조에 대한 기본적인 이해를 가지고 있습니다.
  • 안드로이드의 각 버전 등 MD 디자인, 권한 관리, 졸다 모드와 특성에 대한 기본적인 이해를 가지고있다.
  • 등등 자식, Gradle을, 매트, 레이아웃 관리자 등의 연구 개발 디버깅 도구의 다양한 능력.
  • 멀티 스레드 개발에 익숙 마스터 처리기, AsyncTask를 원칙.
  • 드로잉 페이지 시스템 원리의 예비 이해, 복잡한 사용자 지정 컨트롤을 구현할 수.
  • 같은 갤러리 (글라이드, 프레스코), 네트워크 라이브러리 (발리, okhttp, 개조), 도구 (단검, RxJava, EventBus) 등의 오픈 소스 라이브러리의 사용을 마스터 할 수 공통 라이브러리로 캡슐화 할 수 있습니다.
  • 공통 최적화 방법을 적용 익숙한 메모리 누수 방지 코드를 작성한다.

캔, 위의 기술로 무장 한 선 도시 매월 15K의 급여 이상 (기술 숙달에 따라 자기 + 운 + + + 용기 산업 환경이 필요합니다). 그러나 큰 소가되고 싶은, 그 충분하지 않습니다! 예, 많이 부족하다 잘못을 듣고, 또한 그렇게 배우고! ! !

안드로이드 개발자들은 첨단 기술을 마스터해야합니다

고급 들어, 안드로이드의 일부 건축가를 종료하기에 충분 수 있기 때문에 또한, 깊이있는 안드로이드 시스템의 작동 원리의 이해, 숙달을 달성하기 위해 필요, 기능 및 비즈니스 개발에 한정되는 것은 아니다. 안드로이드 시스템에 대한 원칙을 운영하면서, 오픈 소스 라이브러리 설계 기능으로, 5--8 년이 단계에서 일하는 대부분의 사람들은 더 이해이다.

  • 같은 JUC, 스레드 풀, NIOBIO 등으로 마스터 자바 고급 기능, 마스터 지식 JVM 가상 머신 같은 스레딩 모델 메모리 모델, GC 원칙, 클래스 로딩 메커니즘, 등.
  • 안드로이드 깊이 운영 환경의 이해는 안드로이드 샌드 박스 메커니즘을 이해하는 원리를 시작 AIDL 바인더 원리 및 통신의 원리 이해 및 앱 활동을 파악.
  • 핫 픽스는 주요 제조 업체 프로그램의 원리, 장점과 단점을 파악.
  • 이벤트 배포, 마스터 키 터치 이벤트 메커니즘의 안드로이드 깊이 이해하십시오.
  • 안드로이드 깊이의 원리, 메커니즘의 이해와 이해 VSYNC 및 표면 창 원리를 그립니다.
  • 트윈과 재산 애니메이션을 포함하여 애니메이션 원리의 이해 안드로이드 깊이.
  • 기본 지식에 대한 안드로이드 보안 메커니즘을 이해 안드로이드 보안 원칙.
  • 등등 MVC, MVP, MVVM, 청소 아치와 같은 생각의 디자인 패러다임의 이해 최종 깊이.
  • 아키텍처, 좋은 분할과 레이어링 아이디어, 마스터 모듈, 플러그인, 동적 배포의 진화를 이해.
  • 새로운 기술에 민감한 이해하고 같은 차세대 아키텍처로 동적 기능을 파악.

당신이이 수준에 도달하면, 축하, 당신은 더 많은 사람들의 70 %에 대한보다 가지고있는 30K 급여를 원 커녕 완전하게 , 그러나 다시 추가하는 경우, 같은 건축가 / 개발 전문가로, 그래서 안드로이드의 이해의 핵심 원칙의 일부뿐만 아니라, 아키텍처 설계는 전체 시스템의 디자인을 이해하고, 더 높은 수준에서 사물을 볼 수있는 능력이 필요합니다.

안드로이드 개발 전문가들은이 기술을 마스터해야합니다

개발 전문가함에 따라, 안드로이드의 이해의 핵심 원칙의 일부뿐만 아니라, 또한 우리는 전체 시스템의 디자인을 이해하고, 더 높은 수준에서 문제를보고 아키텍처 설계 능력이 필요합니다.

  • 마이크로 서비스의 이해, SOA는 적용 확실히, 백엔드 개발을 생각했다.
  • 프런트 엔드 개발 도구와 아이디어의 이해, 우리는 VUE는 다른 R & D 프레임 워크를 반응 알고있다.
  • 같은 폰갭 등 크로스 - 엔드 기술의 깊이 이해, weex / RN 떨림, 빠른 애플리케이션을 애플릿.

당신이 그들의 기술을 위해 한 손으로 다른 사람에 기술 그룹, 전표, 다른 사람들이 큰 소에 응답하는 동안이 단계의 요구 사항을 충족하기 위해, 건축가 / 개발 전문가가 실행하지 않았다, 월급은 40K의 연봉이 인식, 다른 한편으로는, 정말 중독을 충분히 가지고 있었다 소리 ~ (I이 참으로 마음의 진정한 묘사이다, 어쨌든 한, 수동 재미보기)

상기의 기술적 인 내용뿐만 아니라,이 기준으로, 더 중요한 존재, 개발 경험, 사업의 경우, 제조 경험, 팀 경험 관리의 풍부한 경험이다.

저는 여기에 효율적인 고급을 달성하는 방법에 대한 이야기를 기술 수준에 나열됩니다.

어떻게 고효율 첨단 기술?

나는 특히 물론, 실제로 가장 효율적인하는 가장 쉬운 방법을 존경 : 마음은 + 데이터 + 비디오 매핑

벤치마킹 알리 P7, 텐센트 T3, 40W + 수석 엔터프라이즈 설계자 기술의 성장 경로의 연봉

이것은 "입니다 벤치마킹 알리 P7, 텐센트 T3, 40W + 수석 엔터프라이즈 설계자 기술의 성장 경로의 연봉 이 효율적으로 할 수 그것으로", 당신은 물론, 당신은 또한 위의 지식에 따라 수, 연봉의 40W 포인팅 시스템에 도달 자신의 경쟁력을 향상시키기 위해, 작성 누출 실시합니다.

이 기술의 개요에 대응하기 위해, 내 건축가 친구의 몇 가지를 찾아 왔어요 내가 함께 컬렉션을 넣어 전체 삼개월 동안 안드로이드 공부 아키텍처 PDF + 비디오 + 인터뷰 + 문서 소스 노트 뿐만 아니라 안드로이드 개발자가 주제 정보 인터뷰를, 수석 고급 스키마 정보 , 주로 수석 건축가 여기에 공유하는 무료, 학생의 수준을 높이려면 배울 필요가, 나는 당신이 병목 현상, 승진 및 임금 상승을 돌파하기 위해 희망, 제조 업체로 전환

당신이 필요가있는 경우, 당신은 할 수 + 코멘트처럼 지적 , 내가 우려 , 여기를 클릭 하거나 내지 Vx 추가 : 15388039515을 (주 CSDN, 필요 정보)

게시 된 200 개 원래 기사 · 원 찬양 83 ·은 70000 +를 볼

추천

출처blog.csdn.net/weixin_45258969/article/details/104535898