HTML에서 AI까지: 6개월간의 50개 이상 자격증 여정의 교훈, 실수 및 효과적인 방법
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발, 인공지능
대상자
초보 개발자, 실무 경험을 쌓고자 하는 학생, 인턴십 스캠을 피하고자 하는 사람
핵심 요약
- 프론트엔드와 AI 학습 병행
- HTML, CSS, JavaScript 프로젝트 중심으로 실습
- Python, 머신러닝, LLMs(대규모 언어 모델)와 AI 기초 학습
- 가짜 인턴십 피하기
- 무급 또는 허위 인턴십은 실력 향상에 도움 없음 (예: CodeAlpha, Oasis Infobyte)
- 2~3년차 이후에 품질 높은 인턴십 선택
- 프로젝트 중심 학습 전략
- 자격증보다 실무 기술과 프로젝트 깊이 중요
- 핵심 기술: JavaScript, 반응형 디자인, Git/GitHub, Python + AI 기초
섹션별 세부 요약
1. 여정 시작 이유
- 소프트웨어 공학 학생이 이론 위주의 학습을 벗어나 실제 기술 습득을 목표로 했음
- 프로젝트, 인턴십, 코스 수강을 병행했으나, 허위 인턴십에 속한 경험 포함
2. 빠르게 학습하는 방법
- 프론트엔드 우선
- 로그인 페이지, 랜딩 페이지, 포트폴리오 등 프로젝트 중심으로 실습
- 반응형 디자인, 사용자 경험(UX)에 중점
- AI와 병행 학습
- Python, 머신러닝, 컴퓨터 비전, LLMs 등 AI 기초 학습
- 학습과 실습을 동시에 진행
3. 초기 실수
- 가짜 인턴십 참여
- CodeAlpha, Oasis Infobyte 등에서 기본적인 작업(계산기, 투두리스트) 요구
- 멘토링 없이 제출만 요구, 인증서 제공 시 비용 요구 (스캠)
- 자격증 중시 vs 실무 마스터리
- 50개 이상 자격증은 탐색 도움, 단 프로젝트가 실력 향상의 핵심
4. 개선된 접근법
- 프로젝트 중심 학습
- 가짜 인턴십 대신 실질적인 프로젝트에 집중
- 블로그 운영으로 경험 공유 및 기회 확대
- 작은 것부터 시작, 빠르게 확장
- 준비가 완료되지 않았다고 기다리지 않고 즉시 실행
5. 실제로 중요한 기술
- JavaScript
- 프론트엔드 로직의 핵심
- 반응형 디자인
- 모바일 중심 사고가 필수
- SEO + UX
- 가시성과 사용성 향상
- Git/GitHub
- 진짜 개발자에게 필수
- Python + AI 기초
- AI 중심 미래에서 경쟁력 제공
6. 다음 단계
- 전자상거래 프로젝트 확장 (SHAH)
- API, 백엔드, AI 통합에 심화
- 품질 높은 인턴십 선택
- 과거 스캠 경험을 다른 사람들에게 피드백
결론
- 프로젝트 2개를 만들고 설명할 수 있는 실력이 중요
- 인턴십은 선택할 때 신중하게, 무급 또는 허위 프로그램은 피해야 함
- 공개적으로 개발하며 경험을 공유하면 기회가 늘어남
- 기초를 스킵하지 말되, 동시에 실무에 적용하는 균형 잡힌 학습이 필요