백엔드 개발자 로드맵을 보게 되면 basic 레벨에서 Git과 함께 Linux 학습이 위치해 있는 것을 볼 수 있다. 하지만 실제로 비전공자 입장에서 로드맵대로 git과 linux를 먼저 학습하는 것이 실효성이 있는지 의문이었고 실제로 로드맵에 따라 리눅스를 공부하지는 않았다. 개발공부를 시작하면서부터 익숙하지 않은 cli환경에서 검정색 화면만 바라보는것이 재미가 없기도 했고 동기부여가 되지 않았기 때문이다. 하지만 어느정도 java를 공부하고 aws나 docker를 학습하다보니 서비스를 배포하고 클라우드 환경 혹은 어플리케이션 서버를 구축하기 위해서 리눅스공부가 필요하게 되었다. 뭐든 필요할 때 요구에 따라서 공부하는 것이 동기부여가 잘 되고 학습효율도 올라가는 것 같다. 평생 윈도우 환경에서 g..