유행에 상관없는 구현 기술 주니어 개발자라면 유행과 상관없는 지식을 학습하자. HTTP 프로토콜, 네트워크 프로그래밍 기초, 동시성 처리, 프로그래밍 언어 등 유행에 상관없이 개발의 기초가 되는 중요한 내용이 많다. 이러한 기초 지식을 꾸준히 학습해야 기본기가 튼튼한 개발자로 성장할 수 있다. 코드 시각화 코드를 분석하고 그 결과를 그림으로 그리면 수정할 위치나 수정 영향을 받는 범위를 찾을 때 큰 도움이 된다. UML(Unified Modeling Language) 시각적으로 모델을 만들기 위한 표기법이 있다. 테스트 주도 개발(TDD) Test Driven Development. 테스트 코드를 만들고 이 테스트를 통과할 수 있는 궇련을 진행해서 소프트웨어를 개발하는 방법론이다. 테스트 코드 작성 ->..