100일 코딩 도전: DAY 1 시작 - 초보 개발자 성장
AI Store에서 AI코딩으로 만들어진 앱을 만나보세요!
지금 바로 방문하기

100일 코딩 도전! DAY 1

카테고리

프로그래밍/소프트웨어 개발

서브카테고리

바이브코딩

대상자

  • 초보 개발자 및 프로그래밍 학습자
  • 난이도: 중간 (DP 개념 복습, 포트폴리오 구축 등 기초~중급 수준 내용 포함)

핵심 요약

  • 100일 코딩 도전 프로젝트 시작: Leetcode, Ruby on Rails, 컴파일러 과목 복습 등 다양한 기술 습득 계획
  • 프로젝트 목표: 일일 15-20분 포트폴리오 개선, 오픈소스 기여 준비
  • 기술적 도전: 동적 프로그래밍(DP) 개념 정복, 컴파일러 시험 대비

섹션별 세부 요약

1. 도전 프로젝트 소개

  • 100일 코딩 도전 프로젝트 시작 (2025년 5월 31일 기준)
  • 목표: 일관된 학습 습관 형성, 기술 습득, 포트폴리오 개선
  • 도전 과제: Imposter Syndrome 극복, 일일 학습 시간 관리

2. 기술 학습 계획

  • Leetcode 문제 풀이: Aditya Verma의 DP 강의 활용 (링크: https://www.youtube.com/playlist?list=PLgUW7XvhdrxqJL9Jv0PZ4tGZ9xYJ0Zb5M)
  • 동적 프로그래밍(DP) 복습: 반복적 문제 해결 능력 강화
  • Ruby on Rails 학습: Open Source 기여 준비 (6월 중순 인턴십 시작 예정)

3. 과제 및 시험 대비

  • 컴파일러 시험: 2025년 6월 2일 시험 대비 복습 계획
  • 학습 시간 관리: 운동, 코딩, 복습을 병행하는 일일 스케줄

4. 포트폴리오 개선

  • 현재 포트폴리오 상태: "매우 부족" (개선 필요)
  • 일일 목표: 15-20분 간의 포트폴리오 개선 시간 확보
  • 장기 목표: 오픈소스 기여 및 개발자 커리어 준비

결론

  • 실무 적용 팁: 일관된 학습 습관 형성 (일일 시간 관리), 포트폴리오 개선에 집중, Imposter Syndrome 극복을 위한 자기 인식 향상
  • 핵심 실행 전략: 기술 습득 (DP, Ruby on Rails), 과제 대비 (컴파일러 시험), 오픈소스 기여 준비
  • 최종 결론: 일관성과 반복을 통한 기술 습득이 핵심이다.