부제: 지극히 주관적인 컴퓨터공학과 졸업 후 진로 글쓴이는 4년제 대학의 컴퓨터공학과를 졸업하고 IT 플랫폼 기업에서 소프트웨어 개발자로 일하고 있다. 대학생 때의 기억을 더듬어보면 꽤 많은 선배, 동기들이 졸업 후 IT 플랫폼 기업 또는 스타트업 개발자를 택하지 않았던 것 같다. 대학을 졸업한지 5년정도 되었는데.. 내가 대학을 다니던 시절보다 소프트웨어 개발자가 되고 싶어하는 컴퓨터공학과 학생이 많은 것 같다. 대부분 학문이 그렇겠지만, 컴퓨터공학은 적응을 못하는 학생들이 많은 편이다. 특히, 개발이 적성에 맞지 않아 마음고생을 많이하고 진로에 대해 걱정하는 학생들이 많을 것 같다. 그래서 이번 글에서는 글쓴이가 직접 겪거나 본 것을 기반으로 컴퓨터 공학과를 졸업하면 어떤 업계로 진출할 수 있는 지 ..
Spring Boot를 활용하여 Restful 서버 개발을 하다보면, 다른 API를 호출할 일이 종종 생기는데, RestTemplete을 활용하면 좋다고한다. 나는 GPS 좌표(경도, 위도)를 파라미터로 하여 호출할 경우, 주소(도로명 및 지번주소)를 돌려주는 API를 활용하기로 했다. https://developers.naver.com 에서 위 그림과 같은 명세를 찾을 수 있다. (다른 API를 활용하는 경우에도 참고하길 바란다.) 나같은 경우, 안내된 URL로 GET요청을 날려야 했는데 NAVER에서 제공하는 JAVA 예제는 너무 길고 불편했다. 그래서 RestTemplete를 활용하기로 했는데, 구글링하면 대체로 getForObject, getForEntity를 활용하는 방법을 소개한다. 아래의 소..