안녕하세요
먼저 정말 좋은강의 만들어주셔서 감사합니다.열심히 공부하고있습니다!
우선 저는 현재 취업이 확정되서 회사에서 필요로하는 자바랑 스프링공부를 하고있었는데요, 오늘 회사와 온라인 면담을 가졌는데 개발환경은 이클립스! 라고 딱 정해주시더라구요 그 외에는 사용 불가하다고..
학교에서 과제할때도 쭉 맥에 인텔리제이를 써온터라 이클립스는 정말 디자인도 그렇고 너무 느리고그래서 쓰고싶지않은데
입사후 팀개발시 저 혼자만 맥에 인텔리제이를 쓴다는건 말이 안되는 내용인가요?
스프링개발하는데 IDE마다 구조가 달라지거나 컴파일 내용이 달라지거나 하는건가요.. ?
개발에 필요한 라이브러리들 버전정보만 알려주시면 거기에 맞춰서 IDE상관없이 개발이 가능하지않은가요?
강의 내용과는 관련없지만 너무 답답하고 한편으로는 이클립스를 쓴다니..조금 실망감도 들어서 이렇게 질문을 남겨봅니다
현직 개발팀장님으로써의 의견이 궁금해서 여쭤봅니다.
좋은강의 감사합니다!
안녕하세요.
영한님이 답변 드리기에 앞서 저도 const.takeo님과 비슷한 상황이었기에 제 생각을 말씀드릴게요.
저도 입사전에는 인텔리제이 + 스프링 부트 + 타임리프 + JPA를 인프런을 통해 학습하였습니다. 하지만 저희 회사는 이클립스 + 스프링 레거시 환경 + JSP + 마이바티스를 사용 중인데요. 내가 공부한 내용들을 적용해보고 싶은데 그렇지 못해 처음엔 속상하기도 했습니다. 그래서 개발 환경도 인텔리제이 설치해놓고 생쿼리 짤 자신이 없어서(쿼리 잘 못짜서..;) JPA 환경 구축해놓기도 했었는데, 결국 제 동기들, 내가 모르는 것을 물어 볼 사수 등은 이클립스를 쓰기 때문에 내가 불편하더라도 동료들이 쓰는 환경에 맞추는게 정답이라는 결론을 내리고 내가 하고싶은 것은 퇴근후에 하고 회사에서 개발하는 환경에 최대한 적응 하려고 노력 중입니다. 내가 만약 도움을 필요로 할 때 나를 위해서 상대방이 제 환경에 맞추는건 회사와 동료들 관점에서 본다면 맞지 않다고 보거든요.
본인이 원하는 환경에서의 개발과 능력 향상은 근무 외 시간에 시간을 투자하셔야 되는게 맞다고 생각하고 단, 인텔리제이 IDE의 도움을 받을 수 있는게 있다면 해당 기능을 사용하는건 괜찮다고 생각해요.
,
저도 const.takeo님과 같은 생각에서 제 생각에 변화를 준 영상이 있는데 (바쁘시다면 5분 50초부터~)
https://www.youtube.com/watch?v=JfjH-uVkzAk
저의 글과 위의 영상, 영한님이 올리실 말씀을 보면서 생각을 정리해서 좋은 방향으로 결정하셨으면 좋겠네요 ㅎㅎ
불과 얼마 안된 시기에 저도 비슷한 생각을 하였어서 글 남깁니다.
답글
const.takeo
2021.06.17안녕하세요.
진심어린 답글 남겨주셔서 너무 감사합니다. 남겨주신 유튜브 영상도 시청하였습니다.
답글과 영상을 보면서 많은것을 생각하게 되었습니다. 당장 회사에서 필요로하는 스킬들도 100% 구사하지 못하는데 내 이상에만 너무 빠져있지 않았나에대한 반성이 먼저 찾아오네요.
반면 말씀해주신대로 회사에서 필요로하는 기술들에 대해 공부를하고 맞춰간다고해도..그 기술들은 결국 레거시고.. 조금있으면 사장될 안쓸기술들인데 이걸 시간과 비용을들여가며 배워야하는가에 대한 괴리도 찾아옵니다.
그래도 답글과 영상보면서 지금 제 마음가짐에대한 생각을 다시한번 해보게되었고 회사에 소속이되어 일을 하는 이상 회사의 방향에 맞추가는게 좋겠다는 생각을 하게되었습니다.
좋은 답글과 영상공유 너무 감사드립니다!
김영한
2021.06.17저도 OMG님과 같은 생각입니다^^!
우선은 팀에 맞추고, 팀에 기여하고, 사람들을 도와주면서 조금씩 팀의 신뢰를 얻은 다음 작은 변화를 만들어가시면 좋겠습니다^^!