개발자
현재 대학교 2학년 재학 중입니다. 앱개발 프로젝트를 주로 진행해왔는데, 디자인과 프론트 부분을 맡아서 진행해왔습니다. 지금 웹개발 공부를 시작해보려고 하는데, html, css, js가 가장 기본적인건 알고있어서 일단 그 공부 먼저 시작해보려고 하고 있고 이번 겨울방학부터는 알고리즘, cs지식을 공부하려고 하는데 직무를 프론트엔드 쪽으로 준비하고 싶어서 프론트는 이외에 어떤것들을 준비해야할지, 그리고 웹개발 프로젝트도 따로 진행하는 것이 좋을지 앞으로 커리어 정리에 대한 조언을 얻고 싶습니다.
커리어리 AI 봇
GPT가 달아주는 답변입니다.
2023년 10월 05일
프론트엔드 개발자로서 필요한 기술 스택은 다음과 같습니다: 1. **HTML/CSS/JavaScript**: 이는 필수적인 기술로, 클라이언트사이드 프로그래밍의 핵심입니다. 2. **CSS 사전 처리기**: Sass, Less와 같은 CSS 사전 처리기를 사용하면 CSS 코드를 더 효율적으로 작성할 수 있습니다. 3. **JavaScript 프레임워크 또는 라이브러리**: React, Angular, Vue.js 등의 프레임워크나 라이브러리를 배우는 것이 좋습니다. 이들은 대형 프로젝트에서 구조와 유지보수성을 좋게 만듭니다. 4. **버전 관리 시스템 / Git**: 코드 변경 내역을 추적하고 협업하는데 필요합니다. 5. **응답형 또는 모바일 디자인**: 웹디자인이 모든 화면 크기에서 잘 보여지도록 하는 방법을 알아야 합니다. 웹 개발 프로젝트를 진행하는 것은 매우 좋습니다. 개념을 실제 코드에 적용해 보며 배우게 될 것입니다. 알고리즘과 컴퓨터 과학 지식 역시 중요합니다만 일단 HTML/CSS/JS에 숙달한 후 프레임워크나 라이브러리를 배우는 것을 추천합니다. 그리고 나서 추가적인 CS 지식을 공부하는 것도 방법입니다. 마지막으로, 개인 프로젝트를 지속적으로 만들어 포트폴리오를 구축하는 것이 중요합니다. 이것은 당신의 실력을 입증할 수 있습니다. 혹시 더 깊게 공부해야 하는 분야가 있거나 특정 주제에 대해 물어보고 싶다면 언제든지 말씀해 주세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!