공부를 하자
- 느리더라도 꾸준히 성장하는 모습 (빠르면 더 좋고)
- 업무도 학습의 연장선
- 일을 한다 (X)
- 일을 통해 숙련(훈련)이 된다 (O)
- 주어진 가이드라인(=기존 코드)을 따라 하더라도(=복붙 ...) 일이 끝난 후엔 이해하고 정리한다
- 내 업무에 적응하고 처리 속도를 높혀서 → 공부할 시간을 마련하자
- 필수 → 관심분야 순으로...
- 물론 꼭 저 순서대로 되리란 보장은 없음...
- 워낙 잡식적으로 이것저것 찔러보는지라...
학습 내용
스프링 MVC
- 프레임워크 구조와 구성에 대해 이해
- 핵심 컴포넌트에 대한 이해 (슥슥 사용할 수 있을 정도)
- WebMVC만 이해하기 보다는 자바 웹개발에 대한 전반적인 이해가 목표
- JAXB 등도 공부..
자바
- Effective Java
- 자바를 다루는 기술
MySQL
- Real MySQL
- 간단한 쿼리 수준을 넘어서자
- MySQL의 내부에 대해 이해하자 (트랜젝션, Index, Lock 등등..)
- 고급 기능들을 익히자 (Replication, HA구성 등)
- 간단한 운영기술을 익히자 (트러블슈팅 등)
- 쿼리 튜닝
서버/리눅스 운영
- 쉘 스크립트 / 핵심 리눅스 서버 운영
- 서버가 문제가 생기면 어떻게 할지에 대한 기본지식을 익히자
- 스레드 덤프, 모니터링 방법 등
- 운영에 필요한 핵심 리눅스 명령어 등..
아파치 / 엔진엑스
- 인프라 엔지니어의 교과서: 시스템 구축과 관리
- 아파치 설정 복붙해서 쓰지 말고 이해하고 쓰자