본문 바로가기
Programming Knowledge/WEB Knowledge

2024 프론트엔드 커리어 전문성 트랙 - 웹 특화, 제품 특화 , 운영 특화

by SheenaKaze 2024. 11. 25.

프론트엔드든, 클라우드 엔지니어든, 백엔드 엔지니어든 뭐 뭐가 됬든 모든 직업에는 커리어 특화가 있습니다.

계속 10년 20년이 지나서 그 분야의 미들, 시니어 고급 기술자가 되었을 때 너 과연 어떤 모습이 될래? 

약간 게임으로 따지자면 어.. 너 어느정도 레벨 쌓았네.. 너 뭐 ..법사는 법산데 뭐 되고싶은데? 뭐할래? 느낌인거같아요.

비단 it 뿐만이 아니라 모든 직업에 다 통용되는 과정인 거 같습니다.

몇가지 자료를 정리해서 ,제 식대로 한번 작성해보겠습니다..
프론트엔드 직무를 선택했다면 저희는 10년 20년 순항하여, 탁월한 시니어 프론트엔드 엔지니어가 되어야할 겁니다. 
여기서 이 탁월한 시니어 프론트엔드 엔지니어가 된다는 것은 3가지 측면으로 해석이 가능할 것 같아요.

 

탁월한 (시니어 프론트엔드) 엔지니어가 되고 싶다. 

탁월한 (시니어) 프론트엔드 엔지니어가 되고 싶다.

탁월한 시니어 (프론트엔드) 엔지니어가 되고 싶다.

 

해외 논문에 따르면 , 탁월한 엔지니어는 좋은 코드를 짜고, 작업의 현재 가치를 극대화하고, 데이터에 기반하여 의사결정하고, 동료의 효과적 의사결정을 돕고, 꾸준히 학습하는 사람이라 합니다. (영어는 진짜 필수..)

-현재도 통용되는 거 같아요.

Be a competent coder (좋은 코드)

1. 좋은 코드에 관한 일관된 관점

2. 고객 요구사항을 만족하는 코드

3. 빠른 속도, 적은 버그 (버그는 없을 수는 없다 항상 잔존, 살충제 패러독스.)

4. 가독성 있게 작성

 

Maximize current value of your work (작업의 현재 가치를 극대화)

1. 빨리 출시하여, 고객 반응을 확인

2. 그러나 어느 순간부터 기술부채가 발목을 잡을 때가 많음

3. 이때 탁월한 엔지니어라면 , 어디서 문제가 발생할지, 나중에 요구사항의 변화가 어디서 올지 미리 예측

4. 시스템적 사고로 유지보수 비용을 로스 시키는 것이 필요

-> 시스템적 사고로 거시적 관점, 근시안적 관점 둘 다 가져야.. 적절히.

 

practice informed decision - making (데이터에 기반한 의사결정)

1. 제품 개발 자체는 수많은 의사결정의 집합이자 과정으로 만들어짐

2. 탁월한 엔지니어는 성능이나, 기능  개선에서 데이터에 기반해 합리적 의사결정을 함 

-> 이는 최근 주니어 개발자를 뽑을 때 왜 썻냐? 왜 이러한 기술을 사용했냐? 이유와 데이터에 대해서 묻는 질문이
많이 는 것에 체감하고 있는 중

 

enable others to make decisions effciently (동료의 효과적인 의사결정을 도와라)

1. 탁월한 엔지니어는 본인이 확보한 유용한 정보와 , 경험을 공유하여, 다른 사람을 성장시키고 -> 회사 생산력 증대

더 나은 의사결정을 할 수 있도록 돕는다.

2. 이렇게 하려면 본인, 조직 모두 투명성이 높아야하는데 -> 이는 회사 문화 자체가 이미 어느정도 자리 잡혀있거나, 

자유롭게 토킹할 수 있는 어느정도의 문화가 보장이 되어야함 

 

Continously learn (지속적인 학습)

1. 탁월한 엔지니어는 지속적으로 배우고, 학습하고, 끊임없이 개선하려고 함 

 

 

프론트엔드에는 3가지 트랙이 있는데요. 아래와 같이 정리됩니다.

무조건 하나만 선택해라 이런 것이 아니라 음.. 어느 쪽의 방향성이 흥미가 있느냐, 좀 더 나한테 적성에 맞는가로 특화 방향을 선택하면 될 것 같고, 각 트랙은 어느정도 상호보완성을 띄우고 있어요

여기서 말씀드리는 상호보완성은 

한쪽의 전문성이  충분히 있는 사람은 , 다른 트랙의 전문성을 쌓기가 쉽고 그렇기에 각 트랙에서 시니어로써 가능한 커리어도 일부 겹칩니다. 

 

저는 일단 웹 커리어 트랙에 대해서 좀 더 포스팅을 작성해보면서 방향을 정할 것 같아요. 다른 분들 쓰신 글, 유튜브 몇가지 쫙 정리하니 재밌네요.. 한 눈에 보기 편함.. ㅇㅋ..

운영 특화는 어렵겠어요 저게 대규모의 트래픽을 경험할만한 상황이 그렇게 많지않을텐데.. 허허 뭐 하고자하면 되겠죵?

 

 

 

 

오케이. 오늘은 프론트엔드의 3가지 커리어 특화 트랙에 대해서 알아봤습니다.

다음에는 웹 백엔드, 웹 풀스택에 대한 몇가지 커리어 트랙에 대해서 정리해서 한번 포스팅 작성해볼게요.

 

참고 자료 :

 

프론트엔드 커리어 로드맵, 이 3가지만 알아가시면 충분합니다!

https://velog.io/@rlaugs15/%EB%AA%A9%ED%91%9C-%EC%9B%B9-%ED%8A%B9%ED%99%94

 

목표: 웹 특화

프론트엔드 커리어 전문성 트랙은 크게 웹 특화, 제품 특화, 운영 특화로 구분된다고 한다.나는 새로운 기술이나 라이브러리 등을 사용할 때 마치 게임에서 적절한 아이템을 사용하여 승리로 이

velog.io

https://steady-study.super.site/frontend-engineer-career-roadmap

 

프론트엔드 엔지니어 커리어 로드맵: 주니어를 위한 3가지 전문성 트랙

‘웹 개발자’는 1990년대부터 있어왔지만 ‘프론트엔드 엔지니어’가 독립적인 직업군으로 불리게 된 것은 불과 10년도 채 안 됐다. 자바스크립트 생태계가 웹에 끼치는 영향이 급격히 커지고 U

steady-study.super.site

https://velog.io/@rlaugs15/%ED%94%84%EB%A1%A0%ED%8A%B8%EC%97%94%EB%93%9C-%EC%BB%A4%EB%A6%AC%EC%96%B4-3%EA%B0%80%EC%A7%80-%EC%A0%84%EB%AC%B8%EC%84%B1-%ED%8A%B8%EB%9E%99

 

프론트엔드 커리어 3가지 전문성 트랙

말 그대로 웹기술을 깊게 파는 트랙어떻게 역량을 키울까오픈소스 참여, 웹 기술을 많이 알려주는 뉴스레터 구독하고, 신기술을 사이드 프로젝트로 테스트 하고 프로젝트에 적용하는 방법이 있

velog.io