개발자
안녕하세요, 국비 출신으로 현재 7월이면 2년이 다 되가는 SI에서 일하고 있는 개발자입니다. 현재 웹ERP를 유지 보수하고 고도화하는 프로젝트를 하고 있습니다. 근데, 현재 저희가 유지 보수하는 프로젝트는 제이쿼리, spring 3.0, jdk1.7 등 레거시 프로젝트이며 ie환경에서밖에 돌아가지가 않습니다. 제가 요즘 하는 고민은 다른 2년차 개발자와 저를 비교하면 저는 오히려 현재 신입으로 취준하는 분들보다 못하지 않을까라는 생각이 많이 듭니다. 그래서 다른 곳으로 이직을 할 수 있을까 싶기도 하고.. 워낙 기초가 많이 없는 상태로 입사를 하기도 했고, 그냥 회사에서만 일하고 따로 공부는 많이 하지 않았던 상태로 시간만 보낸 것 같다는 생각이 많이 듭니다. 그리고 워낙 많은 사람들이 거쳐가고 주어진 시간 안에 기능 구현하기 바쁘다 보니 가독성이 없어서 유지보수 하기도 어렵고, 성능적으로 효율적인지는 전혀 판단하지 않는 코드들이 많습니다. 그래서 지금은 예전보다는 낫지만 그런 코드들을 복붙해서 쓰고, 따로 좋은 코드들을 참고할 기회가 많이 없었어서 지금이라도 이직 준비도 할 겸, 많이 늦은 것 같지만 성장을 하고 싶어서 여러가지 공부를 하고 있는데 하면서도 뭐부터 공부해야할지 갈피를 못잡는 것 같습니다. spring 공부를 해야할지, 아니면 react부터 봐야할지, 자료구조나 알고리즘을 공부해야할지, 항상 이거했다가 저거했다가 욕심만 부리고, 이것저것 다 공부하려니 힘에 부쳐서 포기하는 날이 많아져서 조언을 받고 싶어서 글을 씁니다. 사실상 기본이 많이 부족해서 모두 다 해야 하는게 맞지만, 어떤 방식으로 어떤 방향을 잡고서 어떤 것부터 시작해야할지 조언해주시면 감사하겠습니다!
답변 1
인기 답변
많은 고민이 있으시겠습니다. 우선 자신이 좋아하는 분야를 찾는게 좋을 것 같습니다. 웹 개발은 크게 보면 풀스택/프론트엔드/백엔드 로 간략하게 구분할 수 있지요 스스로 이 중에 맞는 부분을 찾아야 해요. 저같은 경우 스프링 개발로 9년을 넘게 하면서 그냥 좀 운이 여러모로 좋지 않아 인정도 많이 못받고.. 현타도 많이 오다가, 도중에 배운 react가 오히려 더 좋아서 현재는 프론트엔드로 밀고나가는 도전을 하고 있습니다 ^^ 확실히 힘든 부분이 있어요. 하지만 프론트엔드가 스프링보다 조금 더 마음이 가기에 주저없이 이 길을 걷고 있습니다. 질문자님께서도 자기가 맞는 영역부터 먼저 찾으시고, 그다음에 언어를 결정해 밀고나가시기 바랍니다. 2년이면 안 늦었습니다. 그럼 화이팅하시기 바랍니다.
익명
작성자
2024년 03월 20일
먼저 관심있는 쪽으로 선택해서 차근차근 공부해보겠습니다!! 답변해주셔서 감사합니다!!!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!