개발자
프론트엔드 공부를 하면서 취업을 준비하고 있습니다. 준비하면서 두가지 궁금한 점이 있습니다. 1. 공부를 우선 계속 하고 있는데 프론트엔드 신입으로 취업을 위해서 어디까지 공부를 하고 또 어디까지 혼자 할 수 있을정도가 되면 이력서와 지원까지 할 수 있는지 궁금합니다. 실력이 계속 없다라는 생각이 계속 들어 지원을 하지못하고 계속 공부만 하게 되더라구요. 그래서 물론 많이 알고 잘해야겠지만 신입으로 이력서와 지원까지 어느정도면 되는지 궁금합니다. 2. 이건 공부방법에 대한 질문인데 아주 예를 들어 학원이나 인강에는 a라는 기능을 만드는게 나와서 공부를 해서 혼자 이제 기능을 작성해서 사용할 줄 알아서 어떠한 사이트를 만드는데 학원이나 인강에서 나오지 않은.... 그러니까 배우지 않은 기능이 필요할 땐 구글링해서 찾아보면 되는건가요? 네이버나 다른 사이트에서는 정말 많은 기능들이 있는데 뭔가 이러한 기능들을 다 찾아서 배워야 되는건가하는 생각도 들고 이걸 다 배우기엔 또 정말 많은 기능들이 있어 이러다가 취업도 못할 것같다는 생각도 들더라구요.
답변 2
혼란을 겪는건 당연한 과정이니 나름대로 즐겨보시길 바랍니다. ## 첫째, 어디까지 공부해야하는가? - 세상 모든 일은 두 종류 밖에 없습니다. 사물의 위치를 A에서 B로 옮기거나, 사물의 상태를 A'에서 B'로 바꾸거나. 모든 분야 직업에 적용하여 사용하실 수 있는 사실입니다. 이를 '프론트엔드 개발자'가 하는 일에 대입해 봅시다. i) 데이터를(주로 서버에서) 웹 사이트 화면으로 옮긴다. ii) 디자인(시각 데이터)를 코드(바이너리)로 바꾼다. 위 두 가지를 할줄 안다면 '신입'으로서 충분합니다. 질적 수준이나 실력은 지금 생각하기에 이른 단계라고 생각합니다. 여기서 수준이란 저 위에 두 가지를 얼마나 빠르게 하냐(비용을 절약하는 방향), 아니면 얼마나 많이 할 수 있느냐(매출을 늘리는 방향) 같은 것을 의미합니다. ## 공부방법 - 기능을 하나하나 줄 세우면 당연히 많아 보입니다. 하지만 대부분 기본기를 조합한 결과물들입니다. 필요한 것들은 그때그때 구글링 하면 됩니다. 불법이 아니에요.
안녕하세요! 프론트엔드 공부하면서 취업 준비를 하시면서 궁금한 점이 많이 생기실 것 같아요. 두 가지 질문 모두 신입 개발자들이 많이 고민하는 부분이기도 한데, 그에 대해 답변을 드릴게요. 일단, 많은 취업준비생분들이 신입개발자로써 누구는 처음부터 다 만들고 누구는 앱까지 출시하고 이런 블로그, 유튜브를 많이 보셨을텐데요. 그런분들은 정말 잘하시는 신입분들이세요. 오히려 경력있는 개발자라고 해도 혼자서 그렇게 스스로 다 만들어 보고 서비스까지 출시하는 개발자는 거의 없다고 생각합니다. 그러니 기준점을 너무 높게 잡지 마시고, 지금은 오히려 학습을 하실 때, 왜 그 기술을 사용했는지, 왜 그 기술이 나오게 되었는지에 대한 이해부터 하는게 더 좋은 방법입니다. 즉 기본기를 탄탄하게 다지고 오히려 스스로 작은 프로젝트를 직접 만들어 보는 것이 좋아요. 그리고 새로운 기능이나 기술은 앞으로 구글링과 챗지피티를 통해 많이 배우게 되실 거에요. 개발자에게 숙명입니다. 지금 모든 것을 알 필요는 없고 업무하시면서 필요하다면 그때 개발자는 서치를 하여 스스로 학습하고 기능에 반영하게 되요. 어느 정도 충족되었다고 느껴진다면, 이력서 작성하고 적극적으로 지원해보세요. 많이 알고 완벽할 때까지 기다릴 필요는 없어요. 신입의 목표는 배우는 과정에 있다는 점을 잊지 마세요. 자신감을 가지세요, 충분히 준비하고 계신 것 같아요! 😎😎
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2024년 09월 09일
1. 프론트엔드 개발에서 중요한 것은 HTML, CSS, Javascript에 대한 깊이 있는 이해입니다. 취업 시점에서는 이 세 가지 기술을 활용하여 기본 웹 애플리케이션을 만들 수 있어야 합니다. 또한 프론트엔드 프레임워크(예: React, Angular, Vue 등)도 어느정도 이해하고 있어야 합니다. 실력에 대한 자신감은 경험과 실제 구현을 통해 얻을 수 있습니다. 그래서 포트폴리오를 준비하는 것이 중요합니다. 작은 프로젝트라도 본인이 해봤다는 것을 보여줄 수 있다면 좋습니다. 2. 네, 정확하게 맞습니다. 모든 것을 처음부터 완벽하게 익히려고 하면 오히려 혼선이 될 수 있습니다. 학습하면서 필요한 곳에서 찾아보며 배우는 것도 중요합니다. 오히려 공부하는 방법으로 설계적 사고와 문제 해결 능력을 길러야 합니다. 인터넷 검색 역량이 실제로 많은 도움이 됩니다. 어떤 문제가 발생했을 때 스택 오버 플로우나 개발자 커뮤니티를 통해 비슷한 상황을 겪은 사람들이 어떻게 해결했는지 보며 배울 수 있습니다. 많은 기능을 모두 익히려고 하기보다는 핵심적인 기술에 집중하고, 실제 필요할 때 필요한 것을 찾아가며 공부하는 것이 바람직합니다.
지금 가입하면 모든 질문의 답변을 볼 수 있어요!