728x90
반응형
개인 신념: "개발자는 새로운 것을 배우고 익히는데 두려움이 없어야 한다."
주변에 시니어 개발자 선임분들에게 물었습니다. 롱런하는 개발자와 짧은 수명의 개발자의 차이는 무엇인가요?
"개발자와 코더의 차이입니다."라고 답변해주셨습니다.
계속 공부를 해나가야 되는 이 개발 시장에서 주어진 코드만 사용하는 '코더'는 금새 도태된다는 의미입니다.
그 말의 뜻은 내가 배움을 계속 이어나가는 한 개발자의 수명은 계속된다는 의미입니다.
그렇다면 시니어 개발자와 주니어 개발자의 차이는 무엇일까?
1. 시니어는 주니어를 키울 수 있는 리더여야 함.
시니어가 효율을 내는 것이 총 200이라고 한다면 시니어가 주니어 개발자를 잘 키운다면(주니어는 100->150이 아니라 200이 될 수 있음) 장기적으로 회사는 주니어를 키워주는 것이 이득
즉 시니어 개발자가 주니어 개발자의 능력을 최대치로 끌어 올릴 수 있는 사람인가?가 중요함.
2. 배움의 속도
시니어는 기본 지식 바탕 하에 조금 더 새로운걸 추가하는 것.
개발 언어가 다 달라보이지만 그 깊이 있는 원리는 비슷함.
즉, 어떠한 시간을 보냈느냐의 따라서 배움의 속도로 나타남.
3. 문제 해결 능력
좋은 시니어 개발자는 있는 코드, 있는 시스템에 만족하는게 아니라 계속해서 새로운 지식을 습득하고 팀을 더 나은 방향으로 이끌어 나갈 수 있는 혜안을 주는 사람.
새로운 파이썬 트렌드...딥러닝 논문...c++, c#, 유니티, 언리얼....계속계속 공부하자!!
728x90
반응형
'개발 독서&개발 철학' 카테고리의 다른 글
앱개발: 사업화 수익화까지의 나의 생각 (0) | 2023.02.08 |
---|---|
ChatGPT, 조던 피터슨의 충격적인 경고 (0) | 2023.01.05 |
댓글