안녕하세요. 질문에 대한 답을 드리겠습니다. 개발자 1년차에게 기대하는 점은 솔직히 말하면 "없습니다" 이게 정상입니다. 대부분 제대로 된 IT기업이라면 개발자 1년차에게 기대하는 바는 크지 않
안녕하세요. 질문에 대한 답을 드리겠습니다. 개발자 1년차에게 기대하는 점은 솔직히 말하면 "없습니다" 이게 정상입니다. 대부분 제대로 된 IT기업이라면 개발자 1년차에게 기대하는 바는 크지 않습니다. 그럼 문제 상황은 누가 해결하느냐? 3년차 이상 중간 경력과 시니어 개발자 분들이 담당합니다. 신입 개발자는 사실상 보고 배우는 것과 중요하지 않은 과제를 한번씩 하는 것으로 경험을 쌓는 것이 정석입니다. 반대로 생각하면 빠릅니다. 중요한 일을 신입 개발자에게 맡긴다면 신입 개발자가 못 한다면 그 프로젝트는 망합니다. 때문에 제대로 된 기업이라면 신입 개발자에게 바라는 점은 크게 없습니다. 하지만 이전 기업에서 권고사직 당하셨다고 하고 그런 부분은 생각해볼때 SI 기업이 아니었나 생각이 듭니다. 솔루션을 사용하는 SI도 그렇고 아닌 SI기업도 마찬가지지만 SI기업은 얼마나 빠른 속도로 정확하게 만드느냐를 봅니다. 이때는 신입이라도 그 부분에 대해서 기대를 합니다. 다만 이는 해당 분야의 특성이며 모든 IT기업이 그렇지는 않습니다. 일반적인 IT서비스 기업은 스타트업이라고 할지라도 신입 개발자에게 크게 기대하는 부분은 없습니다. 다만 기본적인 내용은 봅니다. 신입 개발자가 선택한 기술 스택에 대한 이해가 기본적으로 되어 있는지 CRUD를 만들 수준은 되는지 CS에 대한 개념은 기본적으로 잡혀 있는지 이정도만 봅니다. 좀 더 간단하게 설명하자면 스스로 작품을 만들고 배포할 정도 수준만 봅니다. 여기서 더 깊게 어떤 비즈니스로직을 써야하고 MSA를 썼는지 CICD를 어떤 것으로 썼는지까지는 어지간해서는 보지 않습니다. 오히려 입사하고 나서 배우게 되는 부분입니다.