본문 바로가기
Java Study/Article Study 2024. 3. 21.

10배 이상 뛰어난 개발자가 되는 법

Article Date 2022.03.14
URL https://yozm.wishket.com/magazine/detail/1373/

개발코딩 스킬 외의 최고의 개발자가 가져야하는 분야

  • 마음가짐과 개발 접근 방식
  • 올바른 도구를 사용
  • 올바른 질문
  • 우선순위를 정하는 방법

초급 개발자가 저지르는 실수

  • 사용 도구에 대한 연구가 없음
    • 무작정 코딩을 시작하는 것이 아닌 = 자신이 알고 있는 도구만 쓰는 것이 아닌 다른 대안을 찾으려고 하지 않는 것
  • 도움을 요청하지 않음
    • 초급 개발자는 스스로 상황을 판단하고 정보를 해석할 능력이 부족하다는 것을 알고 있어야
✏️ 
지금 현 시점에서도 알고리즘 공부나 코드 공부를 하면서 내가 짠 코드가 막힐 때 마다, 어떤 코드가 잘못되었는지 계속 뚫어지게 쳐다보는게 거의 기본습관이 되어가고 있는데 중요한 아티클의 내용인듯 싶다.
특히 최근에 한 문제를 두고 오류가 발생했을 때, 자서 몇 시간을 코드만 보고 있었지만 같은 스터디 팀원에게 물어보고 아주 쉽게 작은 부분에서 해결책이 나왔던 것처럼 어떤 기술 면에 집중하는 것보다는 도움을 요청하면서 내가 몰랐던 분야를 다시 환기하고 그리고 빠르게 적용해서 생산성을 높이는 개발자가 될 수 있도록 노력해야 할 것이다.
그리고 이는 현업에서는 실수를 하지않고 좋은 평가를 받을 수 있는 10배 이상의 개발자가 될 것이다.

 

  • 비즈니스 가치를 제공하지 않음
    • 유지 보수를 해야할 코드를 효율적으로 작성해야
      • 무조건적인 신기술 적용 지양
      • 다시 코드 구조를 바꾸는 것 지양

→ 10배 이상의 뛰어난 개발자는 그 이상의 생산성으로 가치를 창출할 수 있는 사람

  • 단, 소프트웨어 스킬역시 뒷받침되어야