본문 바로가기
개발 독서&개발 철학

개발자 수명

by David.Ho 2023. 1. 17.
728x90
반응형

개인 신념: "개발자는 새로운 것을 배우고 익히는데 두려움이 없어야 한다."

 

주변에 시니어 개발자 선임분들에게 물었습니다. 롱런하는 개발자와 짧은 수명의 개발자의 차이는 무엇인가요?

 

"개발자와 코더의 차이입니다."라고 답변해주셨습니다.

 

계속 공부를 해나가야 되는 이 개발 시장에서 주어진 코드만 사용하는 '코더'는 금새 도태된다는 의미입니다.
그 말의 뜻은 내가 배움을 계속 이어나가는 한 개발자의 수명은 계속된다는 의미입니다.


그렇다면 시니어 개발자와 주니어 개발자의 차이는 무엇일까?

1. 시니어는 주니어를 키울 수 있는 리더여야 함.
시니어가 효율을 내는 것이 총 200이라고 한다면 시니어가 주니어 개발자를 잘 키운다면(주니어는 100->150이 아니라 200이 될 수 있음) 장기적으로 회사는 주니어를 키워주는 것이 이득
즉 시니어 개발자가 주니어 개발자의 능력을 최대치로 끌어 올릴 수 있는 사람인가?가 중요함.

 

2. 배움의 속도

시니어는 기본 지식 바탕 하에 조금 더 새로운걸 추가하는 것.
개발 언어가 다 달라보이지만 그 깊이 있는 원리는 비슷함.
즉, 어떠한 시간을 보냈느냐의 따라서 배움의 속도로 나타남.

 

3. 문제 해결 능력
좋은 시니어 개발자는 있는 코드, 있는 시스템에 만족하는게 아니라 계속해서 새로운 지식을 습득하고 팀을 더 나은 방향으로 이끌어 나갈 수 있는 혜안을 주는 사람.

새로운 파이썬 트렌드...딥러닝 논문...c++, c#, 유니티, 언리얼....계속계속 공부하자!!

728x90
반응형

댓글