이 때까지 저는 2025년 6월 10일부터 2026년 4월 9일까지 1일 1커밋을 했습니다.
그 이전에 고등학교 및 대학교 시절에 C언어 기초 연습을 해서 포인터, 구조체, 메모리 할당 및 재할당 등을 학습한 적이 있습니다.
(지금은 다 까먹었지만 다시 보면 기억날 것 같습니다.)
깃허브 기록들을 Gemini 사용해서 날짜 별로 정리하면 다음과 같습니다.
2025년
- 06월: 첫걸음과 웹 기초
- 06.10: GitHub 첫 Repository 등록, Java 연습 프로젝트 시작
- 06.11: Node.js/React.js 및 HTML+CSS+JS 기초 연습 등록
- 06.12: HTML 파트 코딩 완료
- 06.17: Python 알고리즘 연습 프로젝트 생성
- 06.21: CSS 파트 코딩 완료
- 06.24: HTML 기초 연습 프로젝트 완성
- 06.26: Java 기초 연습 완료
- 06.29: React 기초(Chapter 02) 연습 완료
- 07월: Python 심화와 새로운 도전
- 07.01~06: Python 연습 프로젝트 (ch06~11)
- 07.08~13: Python 연습 프로젝트 (ch12~16)
- 07.15~16: Python 연습 프로젝트 (ch17, Code77)
- 07.21: Java 'To Do List' 개인 프로젝트 착수
- 07.23: Python 연습 프로젝트 최종 완성 (Code94), To Do List 인터페이스 설계
- 08월: C++ 입문과 첫 프로젝트 배포
- 08.02~03: Python 알고리즘 연습 (ch07~08)
- 08.06: C++ 연습 프로젝트 시작 (ch03-06)
- 08.07~12: Solved.ac Class 1~10 에센셜 문제 집중 풀이
- 08.13: MySQL 기초 연습 완료, C++ (ch03-11)
- 08.14: To Do List 프로젝트 폐기 및 C++ (ch03-17)
- 08.16~17: 백준 단계별 문제 및 에센셜 문제 풀이
- 08.21: 1번째 개인 프로젝트(MBTI 테스트) 성공적 배포, C++ (ch03-29)
- 09월: JSP와 백엔드의 확장
- 09.01~05: JSP 연습 프로젝트 (ch06~08)
- 09.10: 3번째 개인 프로젝트 마무리, JSP (ch10-04)
- 09.17: JSP 연습 프로젝트 최종 완성 (ch15-13)
- 09.19~26: 백준 알고리즘 11~13단계 문제 풀이
- 10월: 풀스택 역량 강화 (Node.js & Spring Boot)
- 10.03: C++ (ch04-06), Node.js & React.js ch03 시작
- 10.04~05: Spring Boot 1차 연습 (ch03~04)
- 10.08: 백준 Diamond 문제 19개 커밋, Spring Boot (ch05)
- 10.10: Spring Boot 연습 임시 중지 후 React 집중 학습
- 10.13~14: Node.js & React.js 첫 번째 프로젝트 (project 01)
- 10.16~21: Ruby 문제 해결 및 Node.js 실습 병행
- 10.22: Node.js & React.js 두 번째 프로젝트 (project 02)
- 11월: 고난도 문제와 실전 프로젝트
- 11.01~03: 백준 14단계 및 Diamond 문제 해결
- 11.05~09: Node.js & React.js (ch07~09)
- 11.10~28: Node.js & React.js 세 번째 프로젝트 (project 03) 집중 개발
- 11.30: 백준 Diamond 문제 해결
- 12월: 배포와 Spring Boot의 재개
- 12.02~05: 세 번째 프로젝트 마무리 및 배포 완료(Node.js & React.js 프로젝트 완결)
- 12.06: Spring Boot 연습 프로젝트 본격 재개
- 12.10~13: 백준 15~17단계 문제 풀이
- 12.15~20: Spring Boot (ch04~06) 심화 학습
- 12.22~31: 지속적인 Diamond/Ruby 문제 해결 및 커밋 기록
2026년
- 01월: 데이터 분석 전문가로의 도약
- 01.01~06: Python 데이터 분석 연습 (ch03~06)
- 01.08~11: Python 데이터 분석 연습 (ch07)
- 01.12~18: Python 데이터 분석 프로젝트 최종 완성 (ch08~13)
- 01.20~31: Diamond 및 Ruby 고난도 문제 풀이 집중
- 02월: C++ 감각 유지와 정교화
- 02.01~03: C++ 연습 (ch05-01~03)
- 02.06~10: C++ 연습 (ch05-04~07)
- 02.12~16: C++ 연습 (ch05-08~11)
- 02.18~28: C++ 연습 (ch05-12~21)
- 03월: 멈추지 않는 성장의 기록
- 03.02~07: C++ 연습 (ch06-03~08)
- 03.09: 백준 Diamond 문제 해결
- 03.11~18: C++ 연습 (ch06-09~16)
- 03.20~31: C++ 연습 (ch06-17~28)
- 04월: 대장정의 마무리
- 04.01~02: Solved.ac Class 6 에센셜 문제 풀이
- 04.04~08: C++ 연습 (ch07-01~05)
- 04.09: 마지막 C++ 연습 커밋 (ch07-06)
- 04.10: GitHub 활동 기록 최종 커밋 및 중단 선언
중간에 짤린 것은 "github record commit & push"입니다.
C++는 포인터 심화까지만 커밋하고 그 다음부터 나오는 구조체는 이미 C언어에서 지겹게 많이 해서 패스하고 클래스는 Java에서 많이 해서 패스하고, STL은 백준 알고리즘 문제 해결(PS)에서 <vector>, <map> 등을 지겹게 많이 봐왔기 때문에 패스하여 C++는 여기까지만 합니다.
제가 이 때까지 연습한 기초 및 프레임워크 등을 Gemini로 정리했습니다.
1. 프로그래밍 언어 및 코딩테스트 (Algorithms & Languages)
- Python 기초: 2025년 6월 17일에 시작하여 2025년 7월 23일에 기초 연습을 완료했습니다.
- Python 알고리즘 (백준, Solved.ac): 2025년 8월 2일부터 본격적인 에센셜 문제 풀이 커밋을 시작하여 2026년 4월 2일까지 기록을 남겼으며, 이를 통해 다이아 3티어 달성의 굳건한 기반을 다졌습니다.
- C++ 기초: 2025년 7월 27일에 처음 시작되었고, 가장 최근 커밋인 2026년 4월 9일까지 가장 길고 꾸준하게 학습이 진행되었습니다.
- Java 기초: 2025년 6월 10일에 연습 프로젝트를 등록하여 2025년 6월 26일에 기초 연습을 완료했습니다.
2. 웹 프론트엔드 (Frontend)
- HTML/CSS/JS 기초: 2025년 6월 11일에 GitHub에 등록하여 2025년 6월 24일에 코딩을 완료했습니다.
- React.js (Chapter 1~2 기초): 2025년 6월 11일에 시작하여 2025년 6월 29일에 Chapter 2까지의 기초 연습을 완료했습니다.
3. 웹 백엔드 및 데이터베이스 (Backend & DB)
- MySQL 기초: 2025년 8월 13일에 연습 프로젝트 커밋을 통해 기초 연습을 완료했습니다.
- JSP 연습: 2025년 9월 1일부터 시작하여 2025년 9월 17일에 연습 프로젝트를 마무리했습니다.
- Node.js 및 React.js 심화: 2025년 10월 3일에 Chapter 03부터 학습을 재개하였고, 2025년 12월 5일에 배포 단계까지 성공적으로 완료했습니다.
- Spring Boot: 1차로 2025년 10월 4일부터 10월 10일까지 진행 후 임시 중단하였으며, 이후 2025년 12월 6일에 연습을 재개하여 12월 20일까지 집중적으로 학습했습니다.
4. 응용 분야: 데이터 분석 (Data Analysis)
- Python 데이터 분석: 2026년 1월 1일에 시작하여 2026년 1월 18일까지 매일 커밋하며 집중적인 분석 기법을 연습했습니다.
5. 실전 개인 프로젝트 (Projects)
- Java To Do List 프로젝트: 2025년 7월 21일에 시작해 8월 4일에 인터페이스 설계를 완료했으나, 2025년 8월 14일에 공식적으로 폐기했습니다.
- 1번째 개인 프로젝트 (MBTI 테스트): 2025년 8월 16일 기획, 8월 17~18일 설계, 8월 19~20일 개발의 단계를 거쳐 2025년 8월 21일에 성공적으로 배포했습니다.
- 3번째 개인 프로젝트: 2025년 9월 10일에 마무리 커밋을 수행하며 프로젝트를 완료했습니다.
제가 커밋한 기록들을 나중에 시간 있을 때 복습 제대로 하면 완전히 제 것으로 만들 수 있을 것으로 보입니다.
추가로 2025년 2회차 때 정보처리기사를 취득한 적 있어 거기서 개발에 필요한 기초 이론들을 학습한 경험이 있습니다.
'그 외 나의 생각들 > 잡담' 카테고리의 다른 글
| [잡담] 이제 이 블로그 운영이 더 이상 안 될 것 같습니다. (0) | 2026.04.17 |
|---|---|
| [잡담] 백준 서비스 종료 확인 + 앞으로의 블로그 방향 (0) | 2026.04.16 |
| [잡담] 이 때까지 취득했던 자격증 목록 및 앞으로의 공부 계획 (0) | 2026.04.06 |