개발자
안녕하세요, 저는 비전공자 출신으로 프론트엔드 개발자를 준비하고 있습니다. 올초부터 일단 독학으로 공부하고 있는데요, 3월 정도에 HTML, CSS, JS를 떼고 이제 리액트도 조금 만질 줄 아는 수준입니다. 유튜브에서 클론 코딩(리액트) 몇 번 해보고, 간단한 웹(게시판, 사람들이 게시글을 올리고 추천하여 랭킹을 매길 수 있는 사이트 등)을 만들어본 정도인데요, 이제 좀 더 챌린징한 걸 만들어보고 싶다는 생각이 드네요. 그런데 공부를 한지 오래 되지 않아서 어느 정도의 프로젝트를 해봐야 하는지, 또는 어떤 공부를 더 해야 하는지 감이 잘 오지 않습니다. 이런 이유 때문에 독학 대신 국비 교육이나 부트캠프를 하는 건가 싶기도 하고.. 방향성을 잘 잡지 못하겠습니다. 지금 단계에서 어떤 걸 더 파보면 좋을까요? 의견 부탁드립니다. 감사합니다!
답변 4
개발자 취업 과정은 보통 (서류 -> 코테 -> 인터뷰)로 획일화 되어 있습니다. 때문에, FE 개발자 취업에 필요한 항목 또한 아래와 같이 정리할 수 있을것 같습니다! 1. 직무 관련 경험 업계 에서 요구하는 도메인을 살펴보고, 해당 도메인으로 프로젝트 경험을 더 쌓으면 도움이 될 것 같아요. 도메인은 취업하고자 하는 회사의 FE 공고를 살펴보면 자세히 나와 있습니다. 현재 단계에서는 Next.js등의 프레임워크, 타입스크립트, 스타일 라이브러리(styled components, emotion, sass)등으로 도메인 수준을 더 높여 보시는것 도 좋을것 같습니다! 2. 코딩 테스트 코딩테스트는 미리 준비 하지 않으면 취업의 걸림돌이 될 수 있습니다. 알고리즘과 자료구조등 지식이 없으시다면, 백준, 프로그래머스 같은 플랫폼에서 부터 차근차근 준비하면 좋을것 같아요. 3. 직무 관련 CS 지식 개발자 취업에 있어서 기술면접은 피할 수 없습니다. FE 개발자라면 공통적으로 알아 두어야할 CS지식들을 깊게 공부해두면 좋을것 같습니다. 특히 JavaScript와 브라우저의 동작 원리 등에 대해서 깊게 알다 두는것이 좋습니다. 구글에 'FE개발자 면접질문 리스트' 같은 키워드로 검색하시면 유익한 글 들이 많이 나오니 참고해주세요! FE관련 지식 뿐만 아니라 기본적인 CS지식 또한 알아두면 매우 좋아요. 해당 항목중에서 본인이 부족한 부분이 무엇인가 고민해보고 차근차근 준비하시면 좋을것 같습니다:-) 길게 잡고 꾸준히 해두는게 좋더라구요ㅜ 화이팅 입니다!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!