롱런하는 개발자 마인드셋

"개발자는 은퇴 시기가 빠르다" 또는 "끊임없이 학습하고 기술 트렌드를 따라가는 게 어렵다"라는 말을 들어 본 적이 있으신가요? 사회초년생 시절에는 30대가 넘어가면 개발자들이 모두 은퇴하거나 다른 직종으로 이직하는 줄 알았습니다. 막상 30대가 되어 보니, 50대 그리고 60대인 개발자분들이 많이 보입니다. 그런 분들을 보며 '개발 분야가 힘들어서 은퇴가 이르다'는 공식이 존재하는 건 아닌 것 같습니다. 도대체 언제까지 무엇을 해야 롱런하는 개발자가 될 수 있을까요? 롱런하는 데 필요한 성장 마인드 셋에 관련된 글 5개 읽고 정리해서 올립니다. 1️⃣ 개발자에게 성장 마인드셋이 필요한 이유 기술과 테크 트렌드는 항상 변화하기 때문에 개발자는 늘 성장하려는 마음가짐을 가져야 한다. 실패에 집중하면 두려움을 갖게 되지만, '성장'에 초점을 두면 실패한 경험은 나에게 성장할 기회를 제공한다. 소프트웨어 개발 분야는 도전적이고 힘든 분야이기에 실패했을 때 좌절하거나 낙담하기 쉽다. 낙담 대신 성장하는 마음가짐을 가지면 동기 부여가 되고 다음에 더 잘 할 수 있는 에너지를 얻는다. 2️⃣ 개발자가 성장 마인드 셋을 잃는 이유 성장 마인드 셋을 잃는 가장 큰 이유는 나 자신을 최상위 수준에 있는 사람과 비교하기 때문이다. 높은 위치에 있는 개발자와 자신을 비교하며, '나는 그런 위치에 있을 수 없다!'라는 생각한다. 기준을 너무 높게 잡으면 동기 부여가 되는 것이 아니라 오히려 포기하게 된다. 3️⃣ 성장 마인드셋 기르는 법 👉 실패를 기회로 여기자. 훌륭한 개발자는 실패나 실수한 점에 낙담하고 좌절하지 않고 '배우고 성장할 기회다!'라고 여긴다. 먼저 실패한 원인을 파악해 본다. 분석은 최대한 객관적이고 사실에 가깝게 하는 것이 좋다. 또한 실패한 원인을 다른 사람에게 찾지 말고 전적으로 내가 책임져야 한다. 그리고 긍정적인 태도로 비슷한 경험을 해 본 직장 동료나 친구 멘토에게 피드백을 구하자. 그들을 통해 극복하는 법을 배우고, 다음에 똑같은 실패를 하지 않도록 하자. (추가) 조직에서 실패를 분석하고 이를 통해 배울 수 있도록 하는 프로세스가 있으면 좋겠지만, 그렇지 않은 곳도 많다. 시스템 운영 중지나 프러덕션에 문제가 발생할 경우 '남 탓'하는 문화는 같은 실수를 다시 하게 하거나 두려움에 떨어서 앞으로 나아가지 못하게 한다. 프로세스가 없다면 스스로 설립하고 따르도록 해보자. 꼭 업무 관련 실패만 분석하는 게 아니라 개인 삶과 관련된 일도 분석해 보는 것도 좋은 것 같다. 👉 결과보다 과정에 집중하자. 프로젝트를 완성하지 못하거나, 승진하지 못했을 때 낙담하게 된다. 이처럼 결과에 집중하면 긍정적인 부분을 못 보게 되고 성장하는 마음가짐을 갖지 못한다. 따라서 특정 경험을 통해 'x,y,z'을 배워 한 단계 성장한 것에 집중하면 좌절하지 않고 성장하는 개발자가 될 수 있다. 👉 능동적으로 피드백 구하기. 좋은 피드백은 나를 성장할 수 있게 하는 원동력이다. 동료와 멘토 그리고 상사에게 능동적으로 피드백을 구하자. 피드백을 구하기 전에 반드시 숙지해야 할 점은 '모든 피드백을 수용할 수 있는 열린 마음을 가져야 한다는 것'이다. 수용할 준비가 안 된 상태에서 아무리 좋은 피드백을 들어도 한 귀로 듣고 흘려 버린다. 그리고 피드백을 듣지만 말고 행동에 반영해야 한다. 예를 들어 특정 스킬을 좀 더 개선해야 한다는 피드백을 받았다면 그 스킬을 향상할 수 있는 현실적인 방법을 고려해 보고 직접 해봐야 한다. (추가) 개인적으로 무조건 상사나 멘토에게 피드백을 받아야 하는 건 아닌 것 같다. 성과 평가를 하는 사람들에게 피드백을 받아야 성장한다는 공식은 없는 것 같다. 나에게 없는 스킬을 갖고 있거나 롤모델로 삼을 수 있는 사람을 파악하고 그들에게 피드백을 받아야 한다. 그러려면 남의 장점을 쉽게 파악할 줄 알아야 하고 주변을 잘 살펴봐야 한다. 👉 다른 사람과 함께 하자. 못할까 봐 두려워서 다른 스킬을 습득 하지 않고 현실에 안주하는 사람이 많다. 내가 습득하고 싶은 스킬을 가진 사람을 롤모델로 삼고 그들로부터 배우고 성장해야 한다. 👉 성장은 순식간에 이루어지지 않는다는 점을 포용하자. 성장 마인드 셋을 가진다고 해서 결과가 확실하고 빠르게 나타나지 않을 수 있다. 결과가 늦게 나타날 수 있다는 것을 인지하고 '성장'하는 것에 즐거움을 느끼자. 참고한 원문 리스트 1. https://ahmadsalah.com/the-power-of-growth-mindset 2. https://www.codenewbie.org/podcast/having-a-growth-mindset 3. https://sciodev.com/blog/do-you-want-to-be-a-great-software-developer-embrace-a-growth-mindset/ 4. https://petermourfield.com/software-developers-and-a-growth-mindset/ 5. https://blog.qwasar.io/blog/adopting-a-growth-mindset-being-a-software-engineer-means-youre-okay-with-failure 🪴 함께 읽으면 좋은 글 시니어 개발자가 되기 위한 디딤돌 https://careerly.co.kr/comments/88864 실력 향상을 위한 유튜브 채널 10개 https://careerly.co.kr/comments/88786 성장형 개발자에게 필요한 학습법 https://careerly.co.kr/comments/87769 개발자 성장에 도움 될 테크 블로그 https://careerly.co.kr/comments/87704

The Power of a Growth Mindset for Software Engineers: Empower Your Car

Ahmad Salah

The Power of a Growth Mindset for Software Engineers: Empower Your Car

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 8월 12일 오전 4:38

 • 

저장 272조회 11,659

댓글 0