늦은 후기
늦게나마 19년도 회고글을 올립니다 ㅎㅎ
올려야지 올려야지 하다가 너무 바쁘고 힘든 나머지 정신없어서 못올렸네요ㅠㅠ
사실 지금도 출근에 허덕이는중
회사는 회사고, 개인 블로그는 블로그니까 시간을 매일마다 투자하고 있죠
통근시간이 길어서 힘들고 너무 정신없지만 어떻게든 잘 버티고 있네요ㅎㅎ
빨리 집을 구하는 시기가 오면 좋겠습니다 ㅠㅠ
취준과 함께한 Java
2019년은 취준과 함께 시작한 첫 해였는데
많은걸 경험하게 해줘서 너무 좋았던 거 같아요
잠깐 과거 이야기를 하자면,
저는 2017년에 처음으로 개발공부 시작했어요 ㅎㅎ
그때 자료구조가 너무 어려워서 진짜 힘들었는데 가뜩이나 c++로 하니까 더 그런거 같기도ㅠㅠ
그리고 그 다음해인 2018년엔 python을 처음 배우게 되었고
관련 프로젝트도 할 수 있었던 참 뜻깊은 해였어요
물론 취준하면서 결과는 시궁창이었지만
2018년에 참 많은 생각이 들더라구요
학창시절에 나름 열심히 살았다 자부할 수 있었는데, 아직도 부족한게 많구나 하고 느꼈습니다
그래서 참 뭐든지 다 열심히 해볼려고 했던거 같아요
알고리즘 공부라든가, 웹 공부라든가, 새로운 지식들이나 배우는 태도 등등등
뭐하나 놓치는 거 없이 모든 것을
- What : 무엇인지
- When : 언제 쓰이는지
- How : 어떻게 쓰이는지
- Why : 왜 쓰는지
형식으로 정리할려고 했어요!
마침 취준때 블로그 포스팅을 처음으로 시작했지만요ㅎㅎ
이때에 Java를 처음 배우면서 객체지향에 대해 눈을 뜨기 시작했고
공부해야 될 게 정말 많구나 다시 한번 느끼게 됬어요
2019년은 교육 프로그램을 정말 많이 겪은 한해였어요
SSAFY
여기서 얻은건 뭐랄까요
기초적인 Java + Web 아주아주 기초 + 알고리즘 능력 정도인 것 같아요
사실 알고리즘 공부하기에 최적화된 곳이에요 ㅎㅎ
뛰어나지 않은 실력을 알고리즘을 키울 수 있는 좋은 환경인 것 같아요
그 외는 사실 잘 모르겠네요
우아한테크코스
SSAFY를 병행하면서 우아한테크코스에 지원했고,
정말 운이 좋아서 합격하게 되었죠!
아직도 이때의 기억은 정말 강렬하게 남아있는 것 같아요
왜냐하면 교육을 직접 시켜주지 않고, 너네 알아서 공부해라 였거든요
이게 참 좋은 것 같아요ㅎㅎ
경험을 바탕으로 성장할 수 있는 최고의 환경이었어요!
저에게는 개발자의 마인드셋을 제대로 갖게 해준 곳이었습니다
아마 전체과정을 다 수료했으면, 많은 것을 배울 수 있었을텐데 하는 아쉬움도 많이 있었어요
하지만
현실적인 문제들을 다 무시하고, 마냥 교육만 받기에는 무섭기도 하더라구요
저는 개발을 참 좋아하고, 개발 얘기하는 것을 좋아하지만 현실을 외면할 수는 없더라구요
어쨌든 100% 전환되어 일을 할 수 있는 것도 아니었고, 그 와중에 좋은 소식이 또 있었으니깐요
지금은..
본격적인 현업이 투입되기전에 아직도 2개월이라는 시간이 남았어요
2개월동안은 영어 공부와 앞으로의 마라톤을 준비할 시간을 갖고 있습니다 ㅎㅎ
어느때보다 개발서적을 많이 읽고 있어요
- 클린코드
- 객체지향의 사실과 오해
- 오브젝트
- 이펙티브 자바3
- 실용주의 프로그래머
- 클린 아키텍쳐
여기까지가 올해 읽은 책들이었고 앞으로는 더 많이 나아가야겠죠 ㅎㅎ
2020 목표
우선 목표들부터 쫙 나열하자면..
- 코틀린 배우기
- 객체지향에서 함수형 프로그래밍으로
- Spring에 대해 공부
- 레거시 코드 리팩토링을 잘하는 개발자가 되자
저는 매해마다 새로운 언어를 하나씩 배워왔어요
이제 c++ -> python -> java -> kotlin
올해는 새로운 언어는 바로 kotlin이 될 것 같아요!
이미 구글에서도 많이 밀고 있고, Kotlin을 쓰다보면 Java를 쓸 이유가 없어진다고 하니 꼭 써야겠더라구요
아직 함수형 프로그래밍은 원리에 대해 조금 어려운 느낌이 있어요
RxJava가 대표적이 함수형 Java인데.. 차근차근 배울생각입니다
Spring은 Spring Boot + h2 database를 써서 간단하게 웹서비스 해보는 것밖에 못하니
자세하게 더 배워야겠어요
- DI(Dependency Injection)
- AOP(관점 지향 프로그래밍)
- JWT token
에 대해서 내가 스스로 정의하고 정리하는 습관을 가질려구요
개발자의 대부분 숙명이
레거시 코드 리팩토링하는 작업인데
이 작업을 어떻게 하면 안전하게 할 수 있을지에 대한 고민을 계속 해야될 것 같아요
이상으로 19년 간단회고와 2020년에 앞으로 배울 것들을 적어봤어요 ㅎㅎ
올해는 좋은 일만 있길 바랍니다!
'회고록' 카테고리의 다른 글
2021 전체 회고 (0) | 2022.01.16 |
---|---|
2020 전체 회고 (2) | 2020.12.28 |