훌륭한 팀의 핵심인 "Normal" 엔지니어

12 hours ago 1

Hacker News 의견
  • 소프트웨어 엔지니어링이 특별하다는 생각은 독이 되는 경향이 있음

    • 금융 분야와 비슷하게 개인의 가치를 과대평가하는 경향이 있음
    • 일을 잘하고 퇴근하는 것이 중요하며, 과도한 근무 시간은 시스템의 취약성을 나타냄
    • 꾸준하고 신중한 노력이 중요함
  • "정상적인" 엔지니어는 없으며, 다양한 수준의 개발자가 존재함

    • 뛰어난 팀을 만들기 위해서는 능력 있는 엔지니어가 필요함
    • 그러나 그런 엔지니어를 찾는 것이 어려움
  • 소프트웨어는 팀이 아닌 개인이 개발함

    • 복잡한 프로젝트는 보통 한 명의 뛰어난 사람이 주도함
    • 팀을 구성하는 것은 끊임없는 도전임
  • 노동 계급의 비인간화와 분류에 반대함

    • 훌륭한 팀의 핵심은 훌륭한 리더십임
    • 팀이 있어야 리더가 존재할 수 있음
  • IEEE가 클릭베이트 같은 내용을 다루는 것에 실망함

    • 생산성을 측정하는 방법에 대한 오해가 있음
    • "정상적인" 소프트웨어 엔지니어라는 개념에 의문을 가짐
  • 10배 엔지니어는 창의적이며 사용자 경험과 코드 유지보수에 신경 씀

    • 1배 개발자는 결과만 중시하여 갈등을 초래함
  • 10배 엔지니어라는 개념은 과장되었지만, 많은 일을 하는 몇몇 사람들이 있음

    • 보상이 비례하지 않음에도 불구하고 일에 몰두하는 이유를 이해하기 어려움
  • 엔지니어링 작업은 다른 직업과 다른 특성을 가짐

    • 성과는 엔지니어-제품 쌍의 속성임
    • 성과를 정량화하기 어려움
  • 다른 사람들과 비교해 무력감을 느낄 때가 있음

    • 문제를 해결할 때 자신감을 회복함
    • 생산성은 명확한 목표를 가질 때 높아짐
    • 속도는 마법이 아니며, 특정 방식으로 달성됨
  • 많은 엔지니어가 돈을 위해 일하며, 열정이 없으면 뛰어난 엔지니어가 되기 어려움

    • 개별적인 기술은 연습과 재능에 의해 영향을 받음
    • 경험이 지능보다 더 유용할 수 있음

Read Entire Article