SI, SM 용역 개발자가 되는게 꿈인분들만 보세요.
안녕하세요.
요즘 기술 좀 그만 파세요. 쓸데없는 짓입니다. SI, SM 용역 개발자로 프리랜서 뛰고 싶으시면, 진짜 현실을 보세요.
무슨 아키텍처 설계니, 최신 기술이니 그딴 거 공부할 시간? 없습니다. 현장 들어가면 고급개발자나 공통팀에서 이미 다 만들어 놨습니다. 그거 따라 하면 되는 거예요. 뭐, JDK 1.8 쓰는 건 운 좋아야 되는 거고, 솔직히 1.8로 가도 익명 클래스 주렁주렁 걸린 코드 볼 확률 100%입니다. 람다? 가독성? 그딴 거 기대하지 마세요.
스프링은? 4점대 버전 뻔히 쓰고 있죠. 스프링 부트? 농담하지 마세요. MVC만 좀 알면 나머진 알아서 공통팀이 해 줍니다. 굳이 공부할 필요 없어요.
JPA요? 웃기지 마세요. 대부분 MyBatis 쓰고, 업무 쿼리 짤 줄 아는 게 실력입니다. 그 SQLD, SQLP 자격증? 도움 안 됩니다. 그냥 DBA가 다 해줍니다. 디비나 튜닝도 알아서 해 주는 사람들 있어요.
그리고 꼭 기억하세요. 전자정부프레임워크 알아두세요. 공공 프로젝트는 다 이걸로 합니다. 이게 현실입니다.
여기서 파이썬이니, 노드이니, 타입스크립트니, 리액트니, 뷰니, 최신 기술 좀 아는 분들. 혹시 "나 최신 기술 쓸 줄 아니까 SI/SM도 쉽게 들어갈 수 있겠지" 생각하세요? 웃기고 있네. 그런 경력으론 애초에 진입 자체가 어렵습니다. 그리고 "시간 주면 금방 따라가지"라는 생각하는 분들, 공부할 시간 없습니다. 교육? 그런 거 없습니다.
인수인계? 웃기지 마세요. 운 좋으면 하루 정도? 그걸로 끝입니다. 그래서 SI/SM은 익숙한 개발자만 뽑습니다. 공장처럼 찍어내야 하거든요.
그러니까 쓸데없는 최신 기술 공부나 아키텍처 설계 이런 거 하지 마세요. 그냥 현실에 맞게 준비하세요.
그럼 이만
