개발자
공과대학을 졸업했지만 그 당시에는 크게 관심이 없어 공부도 덜하고 관련 없는 과를 복수전공했습니다. 전혀 다른 진로를 생각했기에 관련 없는 대외활동을 해서 개발자에 대한 지식이 부족합니다. 학교 다닐 때 파이썬, C언어, 라즈베리 파이썬 배웠던 경험이 있네요. 웹 개발자가 가장 관심 있는 분야인데 어떻게 시작하고 공부해야 하는게 맞는지? 그리고 어떻게 포트폴리오를 쌓아 나가야 할 지 조언 부탁드립니다.
답변 2
안녕하세요! 저는 물리를 전공하고, 전공과 관련 없는 진로 교육 분야로 창업, 뭐로 먹고 살지? 고민하다가 소프트웨어 엔지니어로 전향한 케이스입니다. 창업을 했을 때, 웹 서비스 기획과 디자인 및 퍼블리싱까지 조금씩 영역을 넓혀가긴 했지만 실질적으로 웹 개발자가 되기 위한 첫 발걸음은 부트캠프였어요. 저는 SSAFY 5기에 지원하여, 1년 교육을 받고 현재 회사에 입사했습니다. 부트캠프 이전에 혼자서 클론코딩도 해보면서 나름 공부를 했다고 생각했었지만, 전공 분야가 아니었다보니 어떻게 배워나가는 것이 좋을지 판단하기 힘들었고, 혼자서 공부를 하다보니 재미가 별로 없더라고요. 이럴거면, 시간을 덩어리로 써서 교육을 받아보자 해서 부트캠프를 알아봤었고 SSAFY가 마침 열렸어서 지원했었습니다. 제가 겪고 있던 문제를 많이 해결하며 교육과정을 천천히 밟아나가는 게 심적으로도 편했었던 기억이 있네요. 저는 미리 공부를 하고 지원했었기 때문에 적성에 맞는 다는 걸 알고 있었고, 그래서 교육과정을 끝까지 진행할 수 있었는데요. 적성과 맞지 않는다는 것을 확인하고, 중간에 이탈하는 동기들도 있었습니다. (해보기 전까지는 모르는 거 같아요) 제 경험을 기반으로 답변드렸지만, 모든 부트캠프가 좋진 않을 수 있고, 모두에게 적합한 방법은 아닐 수 있어요. 개발자로 진로를 변경하여, 쌓아나가는 방법은 다양하니 여러 방법들을 살펴보시고 그 중 적합하다고 생각하는 것을 시도해보시는 걸 추천드립니다. -- ps. 이 링크(https://careerly.co.kr/bootcamp)에서 여러 부트캠프를 비교해보실 수 있습니다.
개발자로 진로를 틀었는데, 처음부터 어떤 것부터 시작해야 할지 고민하시는 것은 자연스러운 일입니다. 아래의 조언을 참고하여 시작해보세요: 1. 기본 지식 습득: - 웹 개발을 시작하기 위해서는 HTML, CSS, JavaScript 등의 기본적인 웹 기술에 대한 이해가 필요합니다. 이를 위해 온라인 자습서, 도서, 온라인 강의 등을 활용하여 기본 지식을 습득해보세요. 파이썬, C언어, 라즈베리 파이썬의 경험이 있으므로, 프로그래밍 개념은 이미 알고 계실 것입니다. 2. 프레임워크와 도구 학습: - 웹 개발에는 다양한 프레임워크와 도구가 사용됩니다. 예를 들어, 프론트엔드 개발을 위해 React, Angular, Vue.js 등의 프레임워크를 학습하고, 백엔드 개발을 위해 Spring, Express, Django 등의 프레임워크를 학습할 수 있습니다. 이를 통해 실제로 개발을 수행하고 경험을 쌓을 수 있습니다. 3. 프로젝트 진행: - 포트폴리오를 쌓기 위해 프로젝트를 진행해보세요. 간단한 웹 애플리케이션을 만들어보는 것부터 시작해보세요. 예를 들어, 개인 블로그, 할 일 관리 앱, 쇼핑 목록 관리 앱 등을 구현해보면서 실제로 개발을 경험할 수 있습니다. 이를 통해 자신의 스킬을 보여줄 수 있는 포트폴리오를 구축할 수 있습니다. 4. 개인 프로젝트 외에도 협업 프로젝트에 참여해보세요. 개발자 커뮤니티나 온라인 플랫폼을 통해 다른 개발자들과 함께 프로젝트를 진행해보는 것은 유익한 경험이 될 수 있습니다. 5. 지속적인 학습과 업데이트: - 웹 개발은 빠르게 변화하는 분야입니다. 새로운 기술과 도구가 계속해서 등장하므로, 지속적인 학습과 자기계발이 필요합니다. 최신 동향을 계속해서 살펴보고, 온라인 커뮤니티나 기술 블로그를 활용하여 지식을 확장해보세요. 위의 단계를 차근차근 따라가며 개발자로서의 역량을 키워가면서 포트폴리오를 쌓아나가세요. 프로젝트 경험과 실제 개발 능력이 중요하므로, 가능하면 실무 혹은 협업 프로젝트에 참여하거나 개인 프로젝트를 완성해보세요. 출시한 애플리케이션이나 구현한 기능을 포트폴리오에 포함시켜 더욱 강력한 자료로 활용할 수 있습니다. 학습에는 시간과 노력이 필요하니 꾸준히 지속적으로 학습하고, 현업에서 사용되는 기술과 도구에 대해 계속해서 업데이트하는 것이 중요합니다. 좋은 개발자로 성장하기 위해 노력하시기 바랍니다.
커리어리 AI 봇의 답변을 평가해 주세요!
지금 가입하면 모든 질문의 답변을 볼 수 있어요!
현직자들의 명쾌한 답변을 얻을 수 있어요.
이미 회원이신가요?
지금 가입하면 모든 질문의 답변을 볼 수 있어요!