반응형

소프트웨어 엔지니어 4

미드레벨 SW 엔지니어가 갖춰야 할 7가지 역량

소프트웨어 엔지니어로 2-3년 정도 경력이 쌓이면 이제 주니어 레벨에서 벗어날 준비가 필요하다. 회사에서도 한 단계 높은 미드레벨 개발자의 역량을 요구하기 때문이다. 평균적인 수치로 경력을 2-3년이라고 했지만 이는 사람마다 다를 수 있다. 빠르면 1년 이내 미드레벨에 도달할 수도 있고, 길면 4-5년 차 또는 그 이상이 될 수도 있다. 이번 글에서는 주니어 개발자가 미드레벨에 도달하기 위해, 어떤 역량이 필요한지 필자의 경험을 토대로 살펴보고자 한다. 더 읽어보기 : https://yozm.wishket.com/magazine/detail/1993/?utm_source=stibee&utm_medium=email&utm_campaign=newsletter_yozm&utm_content=contents 미..

공부/자기계발 2023.06.10

소프트웨어 엔지니어의 성장: 완벽 추구✊

거의 모든 개발자는 성장의 여정에서 필연적으로 많은 장애물을 넘게 됩니다. 기술과 사람의 문제로 넘어지기도 하지만 이 경우는 일반적인 장애물은 아닙니다. 가장 일반적인 유형이자 제가 유독 많이 느끼기도 했던 개발자의 성장을 방해하는 장애물과 장애물을 넘는 방법을 하나씩 정리해보려고 합니다. ⚠️ 완벽 추구 개발자로서 어떤 시도를 하려고 할 때 완벽하게 준비가 됐을 때 행동하려는 마음이 생기곤 합니다. “난 더 연습해야 해. 아직 시도할 준비가 되지 않았어.” “조금 더 배워야 해” “코드와 기능을 조금 더 개선 후에 출시해야 해” “조금 더 공부하고 더 나은 회사에 지원해야 해” 이렇게 완벽을 추구하려는 노력은 사실은 누구나 가진 실패에 대한 자연스러움 불안함, 두려움입니다. “완벽 추구”는 불안, 불편..

공부/자기계발 2023.06.10

소프트웨어 엔지니어 성장의 핵심💡

개발자의 성장에 있어서 ‘반복하는’ 것은 굉장히 중요합니다. 현재 서 있는 자리에 오기까지 반복해서 시도한 것들을 앞으로도 계속 반복하면 분명 가치가 있겠지만 다음 단계로 넘어가기는 쉽지 않습니다. 다음 단계로 넘어가려면 새로운 경로, 단계, 올바른 방향으로 움직일 수 있는 힘이 필요합니다. 이러한 열린 마음을 갖는 것은 성장에 큰 도움이 됩니다. 그러나 새로운 경로, 단계, 올바른 방향을 안 것만으로는 충분하지 않습니다. 새로운 것이 일상적인 개발 루틴의 일부가 되도록 ‘연습을 반복’하는 것이 가장 중요합니다. 저는 새로운 것이 나의 일상이 되어 한단계 더 성장한 모습 상상하기를 좋아합니다. 하지만 성장에 그다지 큰 도움이 되는 상상은 아닌 것 같습니다. 개발자로 치열하게 살면 살수록 “천 리 길도 한..

공부/자기계발 2023.06.10

소프트웨어 엔지니어가 20년 경력동안 배운 20가지

소프트웨어 엔지니어가 20년 경력동안 배운 20가지 머리말에 이런 경고가 있습니다. "대부분의 조언들은 컨텍스트와 함께 전달되지 않는다. 컨텍스트가 포함되지 않은 조언들은 무의미하거나 해롭기까지 하다. 나는 경력 초반부를 중소, 스타트업에서 보냈고 그 다음 대규모 컨설팅 회사에 가서 일했다. 그런 다음 2명으로 구성된 팀을 꾸려 25명까지 키워본 경력이 있다. 나는 항상 린(Lean)한 팀에서 일했으며, 특정 도구보다 작동하는 소프트웨어를 중요하게 여긴다." 위 컨텍스트를 참고한 후 아래 20가지 조언을 읽어보시면 좋을 것 같습니다. 1. 나는 여전히 모르는게 많다. 2. 소프트웨어는 올바르게 구축하는 것이 가장 어렵다. 3. 최고의 엔지니어는 디자이너처럼 생각한다. 4. 최고의 코드는 코드가 아니거나,..

공부/자기계발 2023.03.01
반응형