국제 관계학에서 프로그래밍으로의 전환: 기술 커리어 전환의 성공 스토리
🤖 AI 추천
IT 분야로 커리어를 전환하고자 하는 모든 개발자, 특히 비전공자나 새로운 기술 스택을 배우려는 주니어 개발자들에게 영감을 줄 수 있는 이야기입니다.
🔖 주요 키워드
💻 Development
핵심 기술
이 이야기는 국제 관계학 석사 과정을 포기하고 자바스크립트를 시작으로 프로그래밍에 입문하여 성공적으로 개발자로 전향한 개인의 경험을 다룹니다. 기술 자체보다는 '어떻게' 학습하고 커리어를 전환했는지에 대한 과정과 그 과정에서의 고뇌, 가족과의 소통, 그리고 성장에 초점을 맞춥니다.
기술적 세부사항
- 초기 학습: YouTube 튜토리얼을 통해 "30분 만에 첫 웹사이트 만들기"를 시작으로 프로그래밍 학습 시작.
- 학습 과정: "튜토리얼 지옥"을 경험하며 끊임없이 학습하고, "div centering"과 같은 실제적인 문제 해결에 몰두.
- 첫 프로젝트: 단순한 To-Do 리스트 앱 개발 실패 경험을 통해 학습의 어려움과 성장의 필요성을 인지.
- 첫 실질적 성과: 어머니의 소규모 사업을 위한 간단한 경비 추적기 웹 앱 개발 (React 프론트엔드, Node.js 백엔드).
- 프리랜서 활동: 가족 친구의 이커머스 사이트 구축을 통해 실질적인 수익 창출 및 경험 확보.
개발 임팩트
- 경력 전환의 가능성: 비전공자도 충분한 학습과 노력으로 IT 개발 분야에서 성공적인 커리어를 쌓을 수 있음을 보여줍니다.
- 기술의 보편성: 특정 학위나 출신 국가에 상관없이 실질적인 기술 역량으로 가치를 인정받을 수 있다는 점을 강조합니다.
- 개인 및 가족의 재정적 안정: 기술을 통해 개인의 소득 증대뿐만 아니라 가족의 경제적 어려움을 해결하는 데 기여했습니다.
- 글로벌 역량: IT 기술이 국경을 초월하여 어디서든 일할 수 있는 자유와 기회를 제공한다는 점을 시사합니다.
커뮤니티 반응
언급되지 않음.
📚 관련 자료
freeCodeCamp
이 저장소는 프로그래밍 학습을 시작하는 사람들에게 매우 유용합니다. 무료 코딩 강의와 튜토리얼을 제공하며, 이 글의 주인공이 YouTube 튜토리얼을 통해 학습한 것처럼, freeCodeCamp 또한 자기 주도 학습을 통해 개발자가 되는 길을 열어줍니다.
관련도: 90%
React
이 글에서 주인공이 React 프론트엔드를 사용하여 경비 추적기 앱을 개발했다고 언급한 것처럼, React는 현대 웹 개발에서 필수적인 프론트엔드 라이브러리입니다. 이 저장소는 React의 소스 코드와 개발 정보를 제공합니다.
관련도: 75%
Node.js
주인공이 Node.js를 백엔드로 사용했다고 언급한 만큼, Node.js는 서버 측 JavaScript 개발에 핵심적인 역할을 합니다. 이 저장소는 Node.js의 개발 및 생태계에 대한 정보를 담고 있습니다.
관련도: 70%