[Book Review] 요즘 개발자
'요즘 개발자'라는 책은 NHN NEXT 출신 비전공자 동기 두 명이 만나 프로그래밍 세계에 발을 들이게 되면서
서로가 겪은 시행착오나 어려움을 해결해온 이야기를 담은 커리어, 성장에 관한 책이다.
이 책에서 다루는 주된 내용은 아래와 같다.
나만의 학습 전략과 환경을 찾는 방법
눈에 띄는 이력서와 포트폴리오 작성 방법
코테와 인성면접을 주도하는 방법
꾸준한 피드백과 회고를 통해 성장하는 방법
멘탈 관리 및 자기계발 전략
이직이 고민 될 때 필요한 진단과 결정의 지혜
특히 이 책에서 도움되었던 내용 중 하나는 개발자라는 직업이 왜 필요한가 부터 시작해서
메타(Meta)가 가진 회사의 핵심 가치 여섯가지를 바탕으로 어떤 개발자가 되어야하는지 소개하고 있었다.
메타의 핵심가치 여섯가지는 다음과 같다.
1. Move fast 신속하게 움직여라.
2. Focus on long-term impact 장기적인 영향력에 집중하라
3. Bulid awesome things 놀라운 것을 만들어라
4. Live in the future 미래를 살아라
5. Be direct and respect your colleagues 솔직하게 말하되 동료를 존중하라
6. Meta, Meta mates, Me 메타, 메타 메이트(동료), 나
메타는 이러한 문화를 바탕으로 문제를 함께 해결할 개발자를 찾고있다고 한다.
회사가 정의하는 개발자의 모습을 롤모델로 삼아 내가 어떤 개발자가 되면 좋을지 모습을 상상해보는 것이 중요한 것 같다.
세상이 원하는 개발자의 모습은 문제를 효율적으로 해결하는 문제 해결사 느낌이라면,
회사에서 정의하는 개발자는 특정 문제를 그 회사만의 방식으로 탁월하게 해결하는 문제 해결사 느낌으로.
그리고 이 책에서는 나의 커리어를 브랜딩하는 방법에 대해서도 다루고 있다.
그 중 가장 기억에 남는 것은 훌륭한 엔지니어의 핵심 역량 다섯가지.
What Makes a Great Software Engineer라는 논문에 나오는 탁월한 엔지니어의 다섯가지 주요 역량이다.
1. 좋은 코드를 만든다. Be a competent coder
2. 작업의 현재 가치를 극대화 한다. Maximize current value of your work
3. 데이터에 기반하여 의사 결정한다. Practice informed decision-making
4. 동료의 효과적인 의사결정을 돕는다. Enable others to make decisions efficiently
5. 꾸준히 학습한다. Continuously learn
물론 이 다섯가지 역량을 모두 갖춘다면, 더할나위 없이 좋겠지만
본인이 주로 갖추고 있는 역량을 극대화하는 것도 능력인 것 같다.
특히 요즘 시대 같은 경우 IT 기술 분야는 빠르게 변화하고 있기 때문에
꾸준히 학습하는 역량은 언제, 어디서나, 미래에도 통하는 역량이 아닐까 싶다.
이 책에 의하면, 나만의 커리어를 브랜딩하는 것은 단순히 업무 경력만을 쌓는 것이 아니라
내가 누구인지 진정으로 보여줄 수 있는 의미있는 경험을 만드는 것이라고 한다.
저 5가지 주요 역량이 절대적인 목표가 될 순 없겠지만,
자신이 하는 일에 자신감을 갖고 여정을 즐길 수 있는 것,
즉, 그 과정을 즐기면서 나의 강점을 극대화하는 커리어로 연결해나갈 때
비로소 크게 성장할 수 있다는 점에 깊이 공감한다.
천재는 노력하는 자를 이길 수 없고, 노력하는 자는 즐기는 자를 이길 수 없다는 점 🥹
한빛미디어에서 출간된 '요즘 개발자'라는 책에서는
이렇듯 학습, 커리어 브랜딩, 취업과 이직, 협업 및 네트워크 기술 등
개발자 커리어에 대해 여러가지 조언들을 해주는 멘토 느낌이 강한 책이였다.
특히 책 마지막장에는 요즘 개발자의 성장을 돕는 100가지 미션들이 수록되어 있으니,
성장이 멈춘것 같은 느낌이 드는 개발자들이나,
앞으로 나아가야할 방향성이 헷갈리는 개발자들에게 큰 도움이 될 수 있는 책이니
한번 쯤 읽어보면 좋을 것 같다.
“한빛미디어 <나는 리뷰어다> 활동을 위해서 책을 제공받아 작성된 서평입니다."