DYO 공부하는 블로그

데브코스 5기 수료 후기 본문

카테고리 없음

데브코스 5기 수료 후기

DYODa 2025. 12. 25. 17:25

데브코스

 

어떻게 시작하게 되었나

데브코스 들어가기 전에 일하던 매장

4년제 컴공과를 졸업하고, 취직이 어려워 비개발 직무로 일을 하고 있었는데요. (자전거 스포츠웨어 매장 점장) 일을 하던 초반에는 매장관리, 판매업이 재미있었어서 개발이 내 업이 아닌가 고민하고 있었어요. 임금에도 나름 만족하고 있었구요.

 

그런데 일하면서도 취미 생활로 간단하게 프로젝트하고, 일하는 중에 코테공부, 언어공부 만지작거리고 있는 자신을 발견하고 개발자로 재시작을 해보자. 싶어서 부트캠프를 찾아보다가 데브코스에 들어가게 되었습니다.

 

입과와 수료

과정은 5월 중순에 들어가서 10월 중순에 끝났습니다. 수료하고 직후에 바로 후기를 쓰지 않은 건 그 사이에 아주 바빴거든요. 이력서 쓰고, 포트폴리오 웹사이트-PPT 작성하고, 면접 스터디 진행하고, 짬내서 프로젝트 팀에 합류하고.

 

정말 할 것을 만들기 위해서 노력한 시간이었는데요. 쉬는 순간 풀어져서 내려놓고 온 것들이 아까워질 것 같아 쭉 달렸습니다.

 

12월 중순인 지금은 취직을 확정짓고 출근하기까지 대기중이에요. 취직까지 과정 끝나고 두달정도 걸렸네요.

 

교육과정

- 학습방법

교육은 '프로젝트 기반 학습'이 서브타이틀인 만큼 프로젝트 위주로 학습했습니다. 기간별로 배운 기술을 적용한 프로젝트를 완성하는 게 목표였고

 

평균적으로 프로젝트 계획-완성 기간이 3주, 최종 프로젝트는 4.5주 정도인 것 같았습니다.

 

비대면으로 점심시간 제외 하루 8시간이 정규 시간이고, 이외에는 자유입니다. 프로젝트 코어로 진행할 때는 팀원들과, 보통은 강의를 들었습니다. 저는 보통 정규시간 끝나고 도서관 가서 9시까지 공부하고 집에 와서 프로젝트 PR확인하고 쉬거나, 프로젝트 코드 짰었어요.

 

- 기술스택

배운 기술들은 JS, TS, React, Next 위주이고 관련 라이브러리에 대한 학습을 진행했습니다. Zustand, Tanstack 등 현재 현업에서 많이 사용하는 최신 기술 스택 위주로 학습 과정이 짜여 있어 좋았어요.

 

- 강사진

메인 강사님인 '범쌤' 강의로 학습했어요. 강사님이 열정도 넘치시고, 트렌드인 기술 스택을 공식 문서 기반으로 가르쳐주셔서 학습하는데 정~말 도움이 많이 됐고, 무엇보다 강의가 좀 재미있습니다. 정말 좋은 강사님에게 학습했다는 생각이 듭니다.

 

- 멘토링

데브코스 진행하면서 가장 좋았던 점인데요. 현직자 분들에게 아주 양질의 멘토링을 받을 수 있습니다. 특강을 통해 오시기도 하고, 프로젝트 진행하면서 주기적으로 현직자분과 멘토링을 진행합니다. 멘토링하면서 코드 리뷰 봐주시는 분도 있고, 학습 방향을 여쭤보기도 합니다. 질문을 준비해가면 준비해갈수록 얻을 게 많았던 것 같아요. 이성헌 멘토님 정말 감사했습니다.

 

- 비전공자라면

비전공자에게 개발의 기본과 웹개발의 기본과 트렌드를 정말 친절하게 알려주는 편이기는 하나, 들어오기 전에 개발에 대한 아무런 지식이 없다면 학습해야 하는 분량이 꽤 많다고 느낄 수도 있을 것 같아요.

 

동기 중에 학습하기 어려워하시는 비전공자분들이 꽤 있었고, 중간에 나가시는 분들도 좀 있었습니다. "나는 개발에 완전 문외한이다!" 하시는 분은 조금 비추천이고, 사전에 JS에 대한 학습이나 React에 대한 학습을 하고 오시는 걸 추천합니다.

 

저도 수료한 입장에서 데브코스가 정말 잘 되길 바라지만, 프로젝트와 학습을 병행해야 하는 만큼 쉬운 과정은 아닌 것 같아요. 사전 준비가 없으시다면 들어오셔서 정말 열심히 하셔야 합니다.

 

 

프로젝트

프로젝트는 프론트끼리 3회, 최종은 백-프론트 협업 기반으로 1회 진행했어요.

 

- 1회차

1회차 때는 온보딩이라 그런지 주제 자체가 그렇게 어렵지는 않았어요. 1회차는 과제가 여러개였습니다.

 

- TodoList

JS 바닐라로 TotoList 만들기. 각자 구현하는 방법으로 진행해서 합쳤습니다. 이때는 정돈이 정말 안 됐어서 최종 결과물을 각자 진행한 프로젝트의 모듈 몇개를 가져와 붙여 구현했어요.

TODOWEEDS

후기

https://yun-engene.tistory.com/49

 

[MINI] TODOLIST 프로젝트 후기

-🎯 프로젝트 개요프로젝트명: GrowWeed ToDo ListGitHub: https://github.com/yoon5450/Team_GrowWeed_To-Do-List목표: DOM과 localStorage를 이용한 기본 기능 구현 + 구조적 코드 분리 학습기능 요약:할 일 추가/삭제localSt

yun-engene.tistory.com

 

- 알고리즘 문제 만들기

사실 문제만 만들면 되는 과제였는데, 그냥 코드실행기랑 에디터를 만들어보고 싶어서 구현했습니다.

JS 실행, 코테 채점기

후기

https://yun-engene.tistory.com/38

 

[MINI] JS 코드 실행기 프로젝트 (1) - 후기 및 기술 요약

- 설계 이유알고리즘 문제 만들기 과제 제출 폼에 JS, CSS 파일이 포함되어 있어서 코드 실행기 만들면 재밌겠다 싶어 시작하게 되었다. 아이디어 시작할 때는 9 to 6 정규 수업 시간 외에 4일 정도(

yun-engene.tistory.com

 

 

- 특정 기능 요구사항을 맞추면 되는 자유주제 웹페이지

제공되는 API를 이용해 노션 웹페이지와 자유주제로 구현하면 되는 프로젝트. 지금 생각해도 아키텍쳐가 정말 나빴어서 코드 탐색이 정말 어려웠던 프로젝트였어요. 제공되는 API로만 이용하기에 좀 부족한 것 같아서 AWS EC2와 Flask를 이용해 API 서버를 만들고, 그쪽으로 데이터를 요청하도록 구현했습니다.

구인구직 웹사이트

https://yun-engene.tistory.com/72

 

D-WORK 팀 프로젝트(2) - 개인적인 후기

이번 포스팅에서는 실제 구현할 때 팀장으로서 프로젝트 진행 계획을 어떻게 계획했는지와 어떤 부분을 담당했는지, 실제 구현하면서 트러블슈팅 했던 경험을 다뤄보려고 한다. D-WORK 프로젝트

yun-engene.tistory.com

 

 

- 2회차

2회차는 React로 구현하는 프로젝트였습니다. 실시간 채팅을 Supabase를 이용해서 구현했어요.

 

- MusicMate

실시간 채팅, 음성 공유, 이미지 공유, 유튜브-스포티파이-애플뮤직 링크 임베딩 기능을 구현한 음악 취향 공유 커뮤니티

MusicMate 프로젝트

후기

https://yun-engene.tistory.com/86

 

[MusicMate] 팀 프로젝트 - 프로젝트 시작

이번 프로젝트는 음악 클립을 공유하고 음악 관련 소통을 하는 SNS 플랫폼이다.이번에도 팀장으로 전체 프로젝트 일정 관리, 스크럼 마스터로 작업하게 되었다. 이번 글에서는 프로젝트 준비 과

yun-engene.tistory.com

배포 링크

https://music-mate-kappa.vercel.app/

 

MusicMate

음악 SNS 커뮤니티, MusicMate

music-mate-kappa.vercel.app

 

 

- 3회차

3회차도 React로 구현하는 프로젝트였습니다. 이때는 Tanstack 사용하면서 데이터 흐름에 신경쓰고 구현했어요.

이때는 프로젝트 기간도 2주로 짧아 열심히 달려서 구현했는데, 조금 지쳤었습니다.

 

- PickItBook

도서관 공공 API 를 이용한 목록 조회, 실시간 미션 피드백, 유저 책 리뷰, 통계를 집계하는 커뮤니티

PickItBook

후기

https://yun-engene.tistory.com/103

 

[데브코스 프론트] PickItBook 프로젝트 회고

배포 주소 https://pick-it-book.vercel.app/ PickitBook pick-it-book.vercel.app 프로젝트 레포지토리 https://github.com/prgrms-fe-devcourse/FES-5-Project-TEAM-6 GitHub - prgrms-fe-devcourse/FES-5-Project-TEAM-6: 룰렛 기반 책 선택과 도전

yun-engene.tistory.com

배포 링크

https://pick-it-book.vercel.app/

 

PickitBook

 

pick-it-book.vercel.app

 

- 4회차 (최종)

백엔드와 협업한 프로젝트를 진행했고 Next로 구현하는 프로젝트였습니다. Next 학습 기간이 짧았는데 적용해야 했어서, 정말 어렵게 진행했어요.

 

- Re:Life

AI를 이용한 평행세계 시나리오 테스트, 시나리오 이미지 생성, 커뮤니티, 통계를 보여주는 서비스

Re:Life 프로젝트

후기

https://yun-engene.tistory.com/106

 

[Re:Life] 프로젝트 회고

1. 프로젝트 개요🌌 Re:Life"만약 그때 다른 선택을 했다면?"AI가 시뮬레이션하는 평행우주적 인생 시나리오 서비스📖 프로젝트 소개Re:Life는 사용자의 과거 인생 선택을 기반으로, AI가 "만약 그때

yun-engene.tistory.com

시연영상

https://www.youtube.com/watch?v=9T7L8-4rH9M&feature=youtu.be

 

 

최종 후기

개인적으로 정말 많이 배웠고, 가치있는 경험도 많이 한 과정이었던 것 같습니다. 프로젝트를 많이 하고, 스터디를 진행하기를 원해 이런 조건이 맞아떨어지는 데브코스에서 학습했는데, 결과적으로는 열심히 할 수만 있다면 아주 추천입니다.