안드로이드 시스템 개발은 리눅스를 배워야합니다! 알고리즘 질문 + JVM + 사용자 정의보기, 실제 분석

처음

일반적으로 중년 프로그래머가 쉽게 제거되는 데에는 세 가지 이유가 있습니다.
1. 출력 용량이 최대치에 도달했습니다. 이 사람은 10 년 넘게 고군분투 해 왔지만 여전히 아무것도하지 않고 있습니다. 분명히이 사람의 천장입니다. 솔직히 말하면 이것이 재능입니다.
2. 적응 능력이 나 빠지고 있습니다. 노년기, 가족, 노령자, 학습 능력 저하, 고집스러운 일 등
3. 비용 성능이 점차 감소하고 있습니다. 35 세가되면 연봉은 낮지 않지만 생산 능력은 한도에 도달하고 연령이 점차 증가함에 따라 비용 대비 성능은 점점 낮아질 것이다. 고전적인 문장에 대해 이야기 해 봅시다 : 치환이 너무 높습니다. 25 세 청년은 값 싸고 유망하다 .35 세는 인재 가격이 여전히 높다는 것을 깨달았다. 두 가지 선택이 비슷할 때 회사가 어떻게 선택할 것이라고 생각 하는가 ... 사장이되는 사람은 누구나 할 것이다. 전자를 선택하십시오. 그리고 대체 불가능 성을 높이는 방법은 무엇입니까?

본문

많은 사람들이 성장에 대한 오해를 가지고 있는데, 그들의 눈에 노동력이 늘어남에 따라 성장은 당연한 문제입니다. 두 명의 프로그래머가 3 년 동안 동시에 일했는데 두 프로그래머의 성장이 정확히 똑같지 않나요? 실제로 다릅니다. 대부분의 직책은 채용시 3 년 이상의 경력이 필요합니다.이 3 년의 경력은 3 년의 격동의 날이 아니라 3 년의 지속적인 성장을 의미합니다. 다음은 모든 사람이 이해할 수있는 이해하기 쉬운 예입니다.

다음은 건물을 짓는 예입니다. 예를 들어, 대기업이 선임 건설 엔지니어를 채용하고 업계 경쟁력있는 급여를 제공하기 위해 다음과 같은 채용 요건을 발행했습니다. 요건은 다음과 같습니다.

  • 주택 건설 경력 5 년;
  • 주택 건설의 모든 단계를 깊이 이해하십시오.
  • 다양한 유형의 벽돌, 강철 막대, 시멘트 및 기타 원료 사용에 익숙합니다.
  • 국가 수준 이상의 건설 기술자 자격증을 소지해야합니다.
  • 열심히 일하는 것이 좋습니다.

이 jd를 본 후, 5 년의 경험을 가진 건축업자들이 열심히 노력하는 한 그들은 모두 할 수 있다고 생각합니다.

실제로이 게시물은 어떤 역할을합니까? 이 대기업은 50 층 규모의 고급 상업용 오피스 빌딩을 짓고 자하며, 고층 빌딩 전체의 기초, 프레임 및 형태 설계를 완료하기 위해 선임 엔지니어를 채용해야합니다. 또한 내재 성도 고려해야합니다. 그리고 내진.

취업을 위해 오는 대부분의 건설 엔지니어는 5 년 동안 일했지만 일반적으로 무엇을합니까? 다음과 같이 보입니다.

  • 이동 벽돌, 시멘트, 건물 벽 등;
  • 건축 된 집은 6 층을 초과하지 않습니다.
  • 그들은 기존 계획을 따르는 한 그것에 대해 생각할 필요가 없기 때문에 기초의 건설, 프레임의 디자인 및 모양을 고려한 적이 없습니다.

이런 식으로 5 년 동안 일한 후, 저는 제 작업 분야 (벽돌 옮기기, 시멘트 붙이기, 벽 쌓기)에 매우 익숙합니다. 집을 짓는 것이 그렇게 간단하지 않다고 생각합니다. 이미 집을 짓는 것을 마스터 한 것 같습니다.

그러나 실제로 그들은 실제로 50 층 건물을 지을 수 있습니까? 당연히 안돼!

어떤 사람들이 이런 일을 할 수 있습니까? 그들은 또한 5 년 동안 일했으며, 그들이 일반적으로하는 일은 대략 다음과 같습니다.

  • 첫해 : 벽돌, 시멘트, 벽 건설 등을 옮기고 6 층 규모의 작은 건물 건설에 참여합니다.
  • 2 학년 : 벽돌, 시멘트, 벽체 건축 등을 이동하고 다양한 벽돌, 시멘트, 철근 및 기타 원자재의 특성을 연구하고, 다양한 원자재의 적용 가능한 시나리오를 파악하고, 6 층 규모의 소규모 건물을 독립적으로 건설합니다.
  • 3 년차 : 다른 건설 팀에 가서 일반 주택 10 ~ 20 층을 짓고, 감독과 함께 기초, 틀, 모양 디자인에 참여하기 시작했습니다. 국내외 유명 건물의 디자인 아이디어와 디자인 철학, 건축 포럼에서 건축 디자인에 대한 그의 이해를 표현하는 경우가 많습니다.
  • 4 년차 : 일반 주거용 건물 10 ~ 20 층을 독립적으로 시공하기 시작했고, 여가 시간에 상업용 건물 30 ~ 40 층의 설계 및 시공을 공부하기 시작했습니다. 방재 및 기타 문제를 구축하기 위해 새 건물을 직접 설계하고 싶었습니다.
  • 5 년차 :이 대기업에 합류하여 50 층 높이의 고급 상업용 사무실 건물의 설계 및 시공을 주도 할 수있는 적절한 기회입니다.

이 시점에서 나는 모든 사람들이 이해한다고 생각합니다. 5 년 동안 벽돌을 이동하는 것은 여전히 ​​벽돌 이동기 일 뿐이며 어쨌든 마천루를 디자인 할 수는 없습니다.

프로그래머에게는 같은 위치에 머물면서 벽돌을 움직이는 작업을 반복하는 것이 큰 성장을 할 수 없으며, 끊임없이 자신에게 도전해야만 올바른 성장 자세가됩니다. 어떤 사람들은 우리가 어떻게 제거되지 않고 가만히 서 있지 않을 것이며 어떻게 배울 수 있는지 묻습니다. 아래 그림은 프로그래머가 발전하기 위해 배워야하는 것이 자 지식 그래프이기도한데, 저는 그것을 만드는 데 3 개월 13 일을 보냈습니다.

요약하자면

** 사실 위에서 언급했듯이 돈은 결코 벌 수 없습니다. 지식을 지불하는이 시대에는 지식과 기술의 향상이 근본입니다! 8 년 동안 선임 엔지니어로서 거의 동일한 지식과 기술을 배웠습니다. **이 기사를 읽는 동안 막 시작하거나 일을 시작했거나 거물급 한 사람이있을 수 있습니다.

Android 개발을 막 배우기 시작했고 자신을 빠르게 향상시키려는 경우 가장 빠른 방법은 누군가가이를 분석하도록 안내하는 것입니다. 이것이 가장 효율적인 학습 방법이므로 마스터 용 소스 코드 및 프레임 워크 동영상 세트는 다음과 같습니다. 학습 및 기타 부티크 Android 아키텍처 학습 후 급여가 더 높은 수준으로 올라갈 수 있도록 교사 튜토리얼.

그런 중요한 말을 세 번! Like + Like + Like는 모든 학습 치트를 무료로 공유합니다!
직접 수집 링크 : 링크를 클릭하면 무료로받을 수 있습니다. [ Android Senior Architect ]

[Android Advanced Architect 시스템 학습 자료] Advanced Architects Essential- 디자인 아이디어의 오픈 소스 프레임 워크 해석

1 장, 핫픽스 디자인
2 장, 플러그인 프레임 워크 디자인
3 장, 구성 요소 프레임 워크 디자인
4 장, 그림로드 프레임 워크
5 장, 네트워크 액세스 프레임 워크 디자인
6 장, RXJava 반응 형 프로그래밍 프레임 워크 디자인
7 장, IOC 아키텍처 디자인
8 장, Android 아키텍처 구성 요소 Jetpack

아키텍처 디자인
6 장, RXJava 반응 형 프로그래밍 프레임 워크 디자인
7 장, IOC 아키텍처 디자인
8 장, Android 아키텍처 구성 요소 Jetpack

추천

출처blog.csdn.net/chayel123/article/details/113979216