Q.
저는 현재 프론트엔드 쪽에서 개발을 하고 있습니다. 입사한 지는 약 8-9개월 정도 되었구요!
팀 특성상 동기가 없기도 하고, 저와 비슷한 연차의 개발자분들이 안 계셔서 질문을 올리게 되었습니다.
현재는 기존 서비스의 오류를 해결하거나 가끔 새로운 서비스를 개발하기도 하면서 업무를 보고 있는데,
1년 정도 되어가는 신입 개발자는 어느 정도의 업무를 커버할 수 있는 스킬이 필요할까요???
A.
최근에 비슷한 질문을 받아서 그 분께 답변을 드렸던 내용과 비슷하게 답변을 드려보겠습니다.
1. 회사에 배울 점이 있는 동료, 선배와 친해지세요! 기술적인 내용도 이야기 하고, 꼭 딱딱한 이야기가 아니더라도 서로 친밀한 관계를 유지하면 정말 나중에 큰 도움을 받습니다. 경험상 주니어때는 본인이 능력이 부족해서라기보다는 경험이 부족해서 알지 못하는 문제 해결 방법들이 많은데 그런 가이드는 직접 알기에는 쉽지가 않은 경우가 많아요. 그런 차원에서 주변에 선배들이 중요하고, 만약 회사가 작아서 같은 직군에 배울 수 있는 선배가 없다면 회사 밖에서 찾는 것도 추천합니다. 개발자 커뮤니티가 정말 많아요!
2. 8~9개월이면 업무가 이제는 익숙해지실 타이밍일 것 같은데 여기에 적응이 되어 성장을 게을리 하면 안 됩니다. 힘들더라도 개발을 할 때 조금 더 개선을 해 보려고 하고, 기술 공부도 틈틈이 하면서 단순히 '회사일 만 잘 하는' 것이 아니라 그 이상을 조금씩 맛보는 경험이 필요하다고 생각합니다. 만약 지금 회사를 평생 다닐거라면 필요 없을 수도 있지만, 개발자는 이직이 꽤 잦고 그 때마다 본인의 가치를 증명해야 하기 때문에 성장을 위한 노력을 게을리 하면 안 됩니다.
3. 단순하면서 중요한 내용인데, 본인에게 주어진 태스크를 정해진 기간 안에 잘 끝내는 것이 1년차 개발자에게 요구되는 중요한 덕목이라고 생각합니다. 가능하다면 정해진 기간보다 조금 더 빨리 끝내는 걸 스스로 목표로 삼고 일을 하는 습관도 좋습니다. 3번이 가장 중요하고 이걸 잘 하기 위해서 1,2번이 필요하다 정도로 이해 하시면 좋을 것 같아요.
4. 개발자 역량 관련해서는 아래 링크를 하나 첨부드릴께요.
지금은 신입 버전으로 보시고 2~3년차 부터는 경력 버전으로 보시면 좋을 것 같아요.
https://github.com/EBvi/dev-matrix/blob/master/%E1%84%89%E1%85%B5%E1%86%AB%E1%84%8B%E1%85%B5%E1%86%B8%20%E1%84%80%E1%85%A2%E1%84%87%E1%85%A1%E1%86%AF%E1%84%8C%E1%85%A1%20%E1%84%8B%E1%85%A7%E1%86%A8%E1%84%85%E1%85%A3%E1%86%BC%20%E1%84%91%E1%85%A7%E1%86%BC%E1%84%80%E1%85%A1.md
출처 : 커리어리 개발자 Q&A 항목
https://careerly.co.kr/qnas/444?utm_campaign=user-share
'공부 > 자기계발' 카테고리의 다른 글
<📃 개발자 이력서 잘 쓰는 팁> (2) | 2022.12.22 |
---|---|
내가 만나본 빠르게 성장하는 주니어 개발자들의 특징 (1) | 2022.12.22 |
코드 작성 이전에 해놓아야 할 것 (0) | 2022.12.21 |
코드에만 갇히지 않기 (0) | 2022.12.19 |
게임 개발 지망생이 빠지는 함정 甲.JPG (0) | 2022.12.15 |