본문 바로가기
Spring/ETC

인프런- 김영한님 온라인 밋업 Live [ 30만 수강생 기념 ] 느낀점

by YoonJong 2024. 2. 9.
728x90

10만 , 20만 을 넘어 30만 수강생에게 지식을 나눔하고 계신 영한님의 온라인 밋업 동영상이 인프런에 게시되었습니다.

https://www.inflearn.com/course/30%EB%A7%8C-%EA%B9%80%EC%98%81%ED%95%9C-%EB%9D%BC%EC%9D%B4%EB%B8%8C%EC%84%B8%EC%85%98

 

[지금 무료] [30만 수강생 기념] 1/31 김영한님 온라인 밋업 Live 강의 - 인프런

1월 31일 저녁 7시에 진행되었던 밋업 영상입니다., [사진][사진]여러분들의 인생멘토가 될,김영한님의 첫 라이브 세션!😟 내가 개발자로 평생 일할 수 있을까?🤔 현 시점 개발자가 갖춰야 할 가

www.inflearn.com

 

해당 영상을 보고 현재 나의 상황과 느낀점에 대해 간단히 정리해보려고 합니다.

1시간 15분의 영상이니 쉬어가는 시간에 보는 것이 좋을 거 같습니다.

 

 

--

 

1. JPA 미래

먼저, 현재 재직하고 있는 회사에서 JPA 를 기본 스택으로 사용하고 있어, 궁금한 목차였습니다.

취준을 할때도 영한님의 JPA 강의를 듣고 개인 프로젝트를 진행했었고, 실무에서 적용시켜 운영할 수 있을 정도로는 사용할 수 있는 레벨이 되었지만, 성능 최적화 등에 대해서는 많이 부족하다고 스스로 느끼고 있습니다.

 

영한님은 JPA 는 완성형 기술이라고 설명합니다.

이유로는 일단 오래된 기술이면서, 관련있는 관계형 DB 와 객체지향도 완성형이기 때문에 대부분의 성능 업데이트 말고는 노드처럼 새롭게 변화하는 것은 없을 것이라고 조심스럽게 설명해주는 것으로 마무리하겠습니다.

 

 

2. 도움이 되는 업무, 도움이 되지 않는 업무.

이 부분에서 많은 생각과 고민이 있었는데 99% 해결해 줄 수 있는 해답이 되었습니다.

저는 현재 프로세스 중 코어(?) 라고 생각되는 부분을 맡아 프로젝트를 진행하고 운영을 하고 있는데, 신입으로 입사할 때부터 맡아 진행하고 있습니다.  신입이 이걸 하는게 맞나, 너무 비중있는 프로젝트를 하고 있는게 아닌가, 실수하면 정말 고객에게 직접적으로 피해가 가는 업무를 하는 것이 부담스러운 생각을 가지고 있었습니다. 

 

남들이 하기 싫어하는 것을 하는 것, 비즈니스에 대한 중요도가 높으면 큰 기회가 될 수 있다는 얘기를 듣고 마음을 다잡을 수 있었습니다.

내가 하고 싶은 도메인을 선택하는 것보다 어떤 도메인을 맡겨도 노력을 찾고 좋은 결과를 내도록 하는 것이 좋은 선택입니다.

 

3. 개발 권태기 극복

권태기가 오면 그냥 쉬는 것이 가장 좋은 것 같습니다.

사람마다 사이클이 있고 권태기, 번아웃이 오는 주기를 관리하는 것이 중요합니다.

마음을 급하게 먹지말고, 학습에 대한 우선순위를 갖는 것이 중요합니다. 

그 많은 양의 학습은 급하게 해도 못합니다.

하나씩 로드맵을 짜서 깨부수겠다는 마인드로 거북이 같이 천천히 가는 것이 결과적으로 더 빠른 길이 될 것입니다.

 

4. 2~3년차 주니어에게 바라는 점

이제 신입개발자로써 1년이 지나는 시점인데, 항상 어떤 기술을 학습해야할지 고민이 많았습니다.

스프링, JPA, 자바 등 가장 기본적인 것을 떠나 레디스, 카프카, 레빗, AWS, MSA, 쿠버네티스 등등 어떤 기술을 우선순위로 정해야할지 로드맵을 짜는 것 조차 어려웠는데, 가장 중요한 것은 기본기입니다.

실무에서 사용하기 위해서는 70~80% 만 알아도 사용할 수 있지만, 누구에게 설명해주기 위해서는 100% 알아야 하며,

기본기가 튼튼하면 어떤 기술이든지 개념을 파악하면 쉽게 학습해 적용할 수 있습니다.

추가로, 사이드 프로젝트를 하지 않을 것이라면, 업무에서 자동화, 성능개선 등을 집중적으로 해보고 어떻게 개선했는지를 잘 남겨놓는 것이 좋습니다.

 

5. 좋은 동료가 되는 법

어떤 프로젝트를 시작하든, 고도화를 진행하든 같이 해보자 라는 개발자가 되는 것이 중요합니다.

같이 스터디하며, 기술에 대해 서로 알려주고 커뮤니케이션 할 수 있는 개발자가 되어야 합니다.

 

6. 회사 생활을 현명하게 하는 법

스트레스 관리 및 회사 생활에 대해 말씀해주시는데, 영한님이랑 비슷한 점이 있었습니다.

회사 일이 안끝나거나 찝찝하게 마무리 하고 퇴근하면 결국은 집에가서도 뭔가 명쾌하지 않고 불안한 마음을 갖고 있다는 점이었습니다.

저는 일이 안끝난 상태라면 스트레스를 받는데, 해소시키는 방법은 결국 그 일을 해결하는 것입니다.

 

 

 

728x90

'Spring > ETC' 카테고리의 다른 글

현재 열려있는 포트 조회 및 닫기 (macOs)  (0) 2024.03.24
Mac 자바 설치 경로 확인하기  (0) 2024.03.13
@Transactional 에 대해  (0) 2023.08.15
동적 프록시란 ?  (0) 2023.08.11
Java Bean / POJO / Spring Bean 간단 설명  (1) 2023.07.29

댓글