프로그래밍 언어를 계속 배우지 마세요. 이것이 프로그래머 수입의 결정적인 요소입니다!

(0 comments)

프로그래밍 언어의 중요성이 과대평가되어 있나요? 프로그래머 수입의 실제 결정요인을 공개합니다!

더 많은 프로그래밍 언어를 아는 것이 보수가 좋은 프로그래머가 되는 열쇠라고 생각한 적이 있습니까? 그렇게 생각한다면 이 아이디어를 다시 검토해 볼 수도 있습니다.

실제로 프로그래밍 언어는 프로그래머에게 매우 중요합니다. 프로그래밍 언어는 우리와 컴퓨터 사이의 다리이자 우리의 아이디어를 실제 소프트웨어 제품으로 바꾸는 도구입니다. 그러나 프로그래밍 언어의 중요성을 지나치게 강조하고 언어에 너무 많은 관심과 시간을 쏟는 것은 우리가 더 핵심적인 요소를 무시하게 만들 수도 있습니다.

코드 작성의 본질은 무엇입니까? 사람들은 일련의 규칙에 따라 많은 텍스트를 작성합니다. 이러한 규칙은 프로그래밍 언어입니다. 하지만 이런 상황에 직면한 적이 있습니까? 일부 친구는 언어를 진지하게 공부하고 매우 능숙하지만 무엇을 써야 할지, 어떻게 써야 할지, 심지어 어디서 배워야 할지조차 모릅니다.

이는 실제로 문제를 드러냅니다. 언어는 단지 문턱일 뿐이며, 언어를 마스터한다고 해서 훌륭한 프로그래머가 될 수 있다는 보장은 없습니다. 그렇다면 프로그래머 간의 실제 핵심 차이점은 무엇입니까?

답은 엔지니어링 역량이다! 쉽게 말하면 문제를 파악하고 해결책을 설계하는 능력이다. 여기에는 아키텍처 설계부터 코드 모듈 분할까지 모든 것이 포함됩니다. 이 능력은 프로그래밍 언어를 배워서 얻을 수 있는 것이 아니라, 끊임없는 실패와 실수를 통해 배우고, 연습을 통해 축적되고 향상되어야 합니다.

예를 들어, 중국어를 배웠다고 해서 글을 쓸 수 있는 것은 아닙니다. 마찬가지로, 프로그래밍 언어를 마스터한다고 해서 실제 문제를 해결할 수 있는 능력이 있다는 의미는 아닙니다.

이제 AI는 이 단계를 개념화하는 데 점점 더 좋아지고 있습니다. 특정 언어를 모르더라도 솔루션이 잘 완성되고 세부적으로 충분히 나누어져 있다면 작업을 완료할 수 있습니다. 이는 엔지니어링 역량의 중요성을 더욱 입증합니다.

그렇다면 이러한 엔지니어링 역량을 어떻게 향상시킬 수 있을까요? 불행하게도 이 능력은 책이나 튜토리얼을 읽는 것으로는 향상되기 어렵습니다. 일부 책에서는 이러한 엔지니어링 경험을 요약하려고 시도하지만 이는 마치 수영과 같아서 책을 읽어서 배우는 것이 불가능하다는 것을 알게 될 것입니다. 이러한 엔지니어링 능력은 실습을 통해 습득해야 하며 일부 대규모 프로젝트에 참여하는 것이 가장 좋습니다.

저는 마이크로소프트에서 브라우저 프로젝트를 진행하면서 이 사실을 깊이 깨달았습니다. 거대한 프로젝트에서 살아남기 위해 분투한 경험은 말로 표현할 수 없습니다. "천 곡을 연주하면 소리를 알 수 있고, 천 검을 보면 무기를 알 수 있습니다." 우리는 엔지니어링 역량을 진정으로 향상시킵니다.

따라서 더 많은 프로그래밍 언어를 배우는 데 집착하지 마세요. 좋은 프로그래머가 되고 더 높은 수입을 얻으려면 엔지니어링 기술을 향상시키는 데 집중해야 합니다. 이것이 미래의 경력 개발을 결정하는 핵심 요소입니다!

현재 등급 없음

코멘트


현재 댓글이 없습니다

댓글을 달기 전에 로그인하세요: 로그인

최근 게시물

보관소

2024
2023
2022
2021
2020

카테고리

태그

저자

피드

RSS / 원자