개발자
안녕하세요 고졸 6개월학원출신 신입개발자입니다. 원래 처음엔 독학을 해서 프론트로는 html css javascript 백엔드로는 nodejs로 express 프레임워크를 활용해서 배포는 안하고 로컬에서만 웹을 만들어봤습니다. 그 뒤로 한국에서 개발자로 살아남으려면 java로 해야된다고해서 6개월 학원으로 공부하러가서 html,css,js, java springboot로 개인프로젝트로 웹을 만들어보고react, kotlin, springboot로 e-commerce 팀프로젝트로 웹을 만들어봤습니다. Aws로 배포를 진행하고 cicd를 적용해보았지만 배포 cicd 는 솔직히 경험정도지 혼자하라고하면 좀 막막할정도의 수준입니다. 고졸인데 CS, 자료구조, 알고리즘 관련은 아직 공부를많이 해보지 않은상태며 학원끝나고 CS 초반부 공부하는중에 취직을 한 상태입니다. 첫 과업으로 주어진것이 클라우드 아키텍처를 보고 어떠한 규칙을 만들어오라는 건데 저는 웹관련해서 만들어보기만했지 아키텍처를 보고 파악할줄도 모릅니다. 저는 궁금합니다. 저는 개발자라는건 프론트쪽에서 react, jquery, vue 같은거나 백엔드관련해서는 java spring, django같은 것들로 코드를 치고 개발하는건줄 알았는데 갑자기 엔지니어의 일같은 일을 맡고 알해서 만들어서 문서화해오라는게 이런 일들을 하는게 원래 그런건지 모르겠습니다. 솔직히 아키텍처관련은 해본적이 없어서 어떻게 만들어야하는지 여쭤보아도 기술언어를 섞어가면서 말씀하셔도 70퍼는 못알아먹겠고 나중에 하시는 말씀은 괜찮아 개발자니깐 문제해결능력으로 어떻게는 해오면 된다라는 말만 돌아오고해서 이게 맞나 싶습니다. 이것때문에 개발자가 이런건가 퇴사해야하나 고민이 많습니다. 면접때를 생각하면은 아마 제가 react로 웹을 만든걸 인상깊게 보신것같은데..., 아마 이 과제를 주신분이 면접을 보셨으면 전 떨어졌을것 같습니다. 이런 일들 때문에 이게 개발자인가 생각들고 너무 막막하고 찾아봐도 관련내용이 너무 안나와서 퇴사생각만 자꾸듭니다. 혹시 해주실 말씀들 있으실까요...
답변 1
인기 답변
안녕하세요 :) 회사에 적응하는데도 신경 많이 쓰일 시기인데 익숙하지 않은 업무를 받아서 스트레스 많이 받으실것 같아요 ㅠㅠ 프런트엔드 개발자는 react, jquery, vue 같은 프레임워크를 잘 코딩해서 서비스를 만드는 일도 하지만 동료 개발자들과 원활한 커뮤니케이션을 위한 문서화, 코드리뷰 그리고 좋은 서비스를 위해 기획/UI/UX/백엔드 개발자와 회의에 많은 시간을 쓰기도 합니다. 이런 관점으로 보면 제 생각에는 프런트엔드 개발자는 문제를 해결하는 역할이고, 수단으로 react, jquery, vue를 사용하는 거라고 생각합니다 :) 지금 익숙하지 않은 일을 받아서 스트레스 받는 거라 생각해요 저도 프런트엔드 개발자인데 nodejs, 하이브리드 앱, 일렉트론(pc 앱 프레임워크) 개발을 담당하거나 내부 개발자를 위해 docker, k8s 같은 클라우드쪽을 공부하기도 했어요 제 생각에는 이럴때 스트레스 받는 이유는 익숙하지 않아서 라고 생각해요. 단어 자체도 익숙하지 않고 구현해보지 않아서 어려운거죠. 저는 이런 상황처럼 생소한 기술을 학습해야 될때는 "단어" "용어"부터 학습하고, 실제로 구현을 해봐서 익숙해지도록 해요. 그럼 react를 자연스럽게 쓰는 것 처럼 될거에요. 영어를 배우는 것과 비슷해요! 장황하게 설명했는데 아무쪼록 잘해쳐나가서 행복한 회사생활하시길 바라겠습니다 :)
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!