t
여기 프로그래머들도 많고, 좋죠. 솔직히 평범하게 살죠. 하지만 이들 모두는 IT가 지배하는 세상에서 자신의 위치를 찾을 것입니다. 비록 대부분은 자신의 일을 하고 있음에도 불구하고 눈에 띄지 않을 것입니다. 눈에 띄고 싶다면, 지라에서의 업무만 마무리하는 것만으로는 충분하지 않습니다. IT 세계는 평균 급여보다 높은 급여를 지급하며 계약서에 명시된 것보다 조금 더 많은 금액을 기대합니다. 이 블로그 포스트에는 동료들 사이에서 슈퍼스타가 되기 위한 길을 시작하는 방법에 대한 조언이 포함되어 있습니다. 놀랍든 아니든 간에, 눈에 띄는 것은 별로 필요하지 않다.
근무 시간 중
상사의 시야에 있는 인생의 한 부분부터 시작해보자.
1. 벽을 넘어 던지지 마세요
주니어급과 시니어급 개발자의 차이점은 무엇입니까? 이 질문에 대한 답변 중 하나는 나중에 더 큰 그림을 보게 된다는 것이다. 어떤 작업을 할 때는 시스템이 나머지 시스템과 어떻게 상호 작용하는지, 다른 사람이 작업을 어떻게 사용할지, 테스트 방법 등을 항상 염두에 두십시오. 네 일을 절대 벽 너머로 던지지 마. 그것에 대한 책임을 지고 반드시 끝내도록 해.
2. 절대 추측하지 마세요
작업을 수행하는 동안 항상 모호함과 입력 부족에 대해 소통하십시오. 물론, 여러분은 항상 최선의 판단을 할 수 있지만, 그것이 여러분의 동료나 경영진의 판단과 일치할 것이라고 기대하지 마세요. 그러므로, 어떤 가능성이라도 미리 논의하는 것이 항상 더 좋습니다. 소프트웨어 개발에 종사하는 사람은 아무도 놀라움을 좋아하지 않는다.
3. 도움
동료들, 특히 후배들을 도와주세요. 항상 당신의 경험이나 전문적인 의견을 공유할 시간을 가지세요. 첫째, 함께 일하기 좋은 당신을 더 나은 사람으로 만들어 줄 것입니다. 두 번째로, 여러분은 분명 무언가를 스스로 배울 것입니다.
여가시간에
소프트웨어 개발 엔지니어가 될 때 가장 중요하게 받아들여야 할 것 중 하나는 작업하는 기술이 여전히 그렇지 않다는 것입니다. 항상 배울 것이 있고, 그것을 위해 일하는 시간은 결코 충분하지 않습니다. 사람들은 그들의 여가 시간을 그것에 쓸 준비가 되어 있어야 한다.
1. 거주하지 마세요
만약 당신이 한두 개의 프로게이밍 언어 같은 일련의 기술을 마스터했다면, 결코 당신의 명예에 만족하지 마세요. 지금 더 필요한 게 없더라도 계속 배우세요. 내일 당신에게 무엇이 필요할지 결코 알 수 없지만, 당신이 무언가가 필요할 때 당신은 준비가 될 것입니다. 지식은 엔지니어링 문제에 대한 강력한 무기입니다.
게다가, 여러분은 퍼그래밍 언어와 다른 도구들이 여러분이 처음에 생각했던 것만큼 다르지 않다는 것을 알게 될 것입니다. 그리고 이것이 바로 프로그래머의 선(善)이 숨어있는 곳이다. 그것을 발견하는 것은 여러분의 직업 생활을 훨씬 더 쉽게 만들어 줄 것이다. 당신은 이미 주요 질문에 대한 답을 알고 있기 때문에 모르는 것에 대해 결코 걱정하지 않을 것이다. ️
2. 연습
단일 프로젝트를 오랫동안 진행하면 골절될 수 있습니다. 실력을 키우기보다는 오히려 역효과가 날 수도 있습니다. 이를 피하기 위해 애완 동물 프로젝트를 시작합니다. 아직 기업에 유출되지 않은 모든 신기술을 사용해 볼 수 있는 좋은 기회입니다. 하지만 여러분은 이를 살펴보고 싶어했습니다. 현재로서는 본격적인 프로젝트에 대한 상상력이 부족하다면 최소한 해커랭크에서 수시로 문제를 해결하세요.
3. 공동체 안에 있으라
전문적인 토론을 소수의 동료들에게만 국한하는 것은 여러분이 다른 각도에서 무엇을 하고 있는지 인식하는 것을 방해할 수 있습니다. 요즘엔 커뮤니티 전체가 널 위해 열려있어 Stack Overflow에서 계정을 시작하고, 다른 사람의 문제를 찾아보고 그들을 도우려고 노력하세요. 만약 여러분 자신의 의심이나 질문이 있다면, 주저하지 말고 그것들을 논의하세요. 다목적 SO 외에도 iOS/macOS 개발자를 위한 Apple Developer Forum과 같은 많은 전문 웹 리소스가 있습니다.
4. 읽기
당신의 학습을 블로그 포스트에 국한하지 마세요. 물론, 새로운 기술을 배울 때는 그럴 수 없지만, 여러분의 직업적 진화는 모든 블로그 포스트의 기초가 된 고전 서적, 즉 책들에 의해 가장 잘 안내됩니다.
다음은 좋은 책 목록입니다.
5. 쓰기
당신의 블로그를 시작하고 당신이 배웠거나 배우고 있는 것에 대해 거기에 쓰세요. 무언가를 설명하는 것은 그것을 숙달하는 가장 좋은 방법입니다.
블로그 포스트를 쓰고 싶지 않다면 다음과 같은 시작점이 있습니다.
결론들
한 줌의 기술이나 프로그래밍 언어 등을 배워 첫 직장을 찾았다면 이것만 가지고도 비교적 쉽게 얻을 수 있다. 하지만, 만약 여러분이 진로를 통해 발전하고 여러분의 직업에서 두각을 나타내고 싶다면, 여러분은 한 단계 더 나아갈 준비가 되어 있어야 합니다. 계속해서 새로운 것을 배우고, 여러분의 기술을 개발하고, 항상 평소 기대했던 것보다 조금 더 많은 것을 하세요.
해피 에볼루션!
이 주제에 대한 자세한 내용:
Medium에 대한 내(및 다른 작성자의) 블로그 게시물을 읽는 것을 좋아한다면, 여기에서 정식 Medium 회원이 될 수 있습니다(아직 아니더라도).
'프로그래밍' 카테고리의 다른 글
Shiny 앱을 Windows용 독립 실행형 데스크톱 앱으로 변환 (0) | 2022.01.13 |
---|---|
성능에 대한 간단한 소개() (0) | 2022.01.13 |
'미친 기술 채용 시장' (0) | 2022.01.13 |
Angular의 모든 요청 오류 탐지 (0) | 2022.01.13 |
일반론자의 주장: 유형별 물리 및 프로그래밍에 대해 (0) | 2022.01.13 |
댓글