사실 틀린말은 아님 


여러 언어와 새로운 기술을 써 봐야 새로운ㄴ 감각과 기존의 올드한 코드를 더 보안성있게 수정하는 방법으 배울 수 있으니까 


근데 가끔만나는 


신입애들 보거나 조언 구하는 애들보면


그 뭐냐 

풀스택개발자 ?  막 그지랄하는 애들 보임


안드로이드 해서 앱한번 만들어보고

벡엔드 스프링 jsp php 등 하고

프론트 html css js ts re vu an 등등 하면서 


그 상태로 두루두루 아는걸로 3년 5년 하다온 애들 만나면 한숨만 나온다.


뭐 해봤냐는 질문에 해봤고 이렇게 사용했다 등등 자세히는 말함 

만약 스타트없이나 사람 없는 곳에서 이런걸 한다면 ㅆㅅㅌㅊ 인재겠지 


근데 저렇게 배운 애들이 깊이가 없음 ..


특히 프레임워크로 넘어가서 프레임워크가 왜 그렇게 동작하고 왜 이런 에러가 나타나는지 

미들웨어부터 시작해서 어노테이션까지 물어보면 하나같이 그냥 구글링해서 알 수 있는 정보만 말하고 

그걸 응용하는 방법을 모름 


한마디로 코더수준이라는거임


니들도 초반에 자기 적성찾고 내가 원하는게 무엇인지 찾기위해 이것 저것 여러가지 건드리는건 나쁘지않다

근데 만약 자기의 진로가 정해졌으면 그 라인만 파라


프론트라면 

프론트만 주구장창 파고

벡엔드라면 

벡엔드만 파고

서버라면 os 서버 만 하고 

db라면 db


그래야지 10년이 지나고 난 이후 니들 스스로 돌아봤을때

니들 찾는 사람이 생김 


거짓말 아니다


한라인에 강하면 연봉 상승은 기하급수적이고 한국에서라면 서로 모셔갈라고한다 


내가볼때는 신입~2년차까지는 이것 저것 알아보면서 해보는거 나쁘지 않음 


근데 그 이후라면 시간낭비


왜냐하면

내가 벡엔드라고 하면

java jsp was 웹서버 스프링 한국이라면 전자정부 하는데 몇년 걸린다  완벽하게 이해 할려면


개꿀팁이니 감사하게 여겨라