| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 |
- Redis
- 호치민 여행
- 혼공컴운
- 혼공컴운11기
- 밤리단길 맛집
- 호치민
- 포케맛집
- cs
- 합정맛집
- 호치민 무이네
- 합정포케
- 기술부채
- 혼공학습단
- 베트남여행
- 한빛미디어
- 핑크성당
- 연어포케
- 혼공네트
- 합정 맛집
- Docker
- 무이네투어
- 양꼬치
- 무이네 사막투어
- 혼공학습단12기
- 호치민여행
- 니코호텔
- 자료구조
- OS
- 호치민 맛집
- 회고
- Today
- Total
목록회고 (3)
경험은 나의 것
2025년은 무언가를 크게 성취한 해라기보다, 오랫동안 미뤘던 것들을 직접 해보기 시작한 해였다. 생각을 행동으로 옮기며, 실행하는 관성을 만들려고 노력했다.1. 조직과 문화: CVS에서 Git으로우리 팀(사실상 회사 전체)은 정보처리기사 필기 서적에나 존재할 법한 구시대의 유산인 CVS를 사용하고 있었다. 신규 프로젝트를 시작하며 더 이상은 미룰 수 없다고 판단했고, 팀에 Git 도입을 제안했다. 단순히 최신 트렌드여서가 아니라, 기존 방식이 가진 구조적 결함이 팀의 생산성에 저하되었기 때문이다.논리와 근거를 통한 설득: 거창한 지표는 아니더라도, 파일 단위로 관리되는 CVS에서 커밋이 깨질 때마다 발생하는 비효율과 이력 추적의 불확실성을 가감 없이 짚었다. "왜 지금 바꿔야 하는가"에 대해 내가 느낀..
배경프로젝트 초반에는 늘 그렇듯, '일정 준수'가 가장 중요했습니다. 백엔드와 화면을 동시에 개발해야 했기에, 가장 빠르고 직관적인 방법을 선택했죠. 바로 하나의 Controller에서 View와 Data를 모두 처리하는 구조였습니다.당시에는 가장 효율적인 선택이라고 생각했지만, 프로젝트 규모가 커지고 새로운 모듈을 도입하려다 보니 이 구조가 발목을 잡기 시작했습니다.당시의 코드@RequestMapping("/api")class TotalController( private final TotalService service;) { @GetMapping("/form") public String form(){ return "form"; } // DataTables 라이브러리 스펙 ..
나는 리뷰어다를 통해 한빛미디어를 알게 된 이후 혼공학습단에 참여하게 되었습니다. 개발자로서 부족하다고 느꼈던 CS와 OS를 다시 되짚어보고자 해서 혼자 공부하는 컴퓨터 구조 운영체제를 선택했습니다. 6주라는 길다면 길고 짧다면 짧은 시간이 흘렀습니다 강민철 저자님의 인프런 무료 강의를 통해 혼공컴운을 학습하는 경험은 도움이 되었고. 이를 통해 더 나은 개발자로 성장할 수 있다는 자신감을 갖게 되었습니다. 명절 연휴가 끝나고 나 자신을 돌아보면서 더 이상 게으르게 지내고 싶지 않다는 다짐을 했습니다. 혼공학습단에 참여하지 않았다면 더 많은 후회를 했을 것 같습니다. 마지막 주차를 제출하면서, 전 주차에 언급한 내용을 나만의 언어로 다시 정리하지 않은 것이 아쉽습니다. 그러나 혼공학습단을 통해 우수혼공족으..