소프트웨어 엔지니어가 20년 경력동안 배운 20가지 머리말에 이런 경고가 있습니다. "대부분의 조언들은 컨텍스트와 함께 전달되지 않는다. 컨텍스트가 포함되지 않은 조언들은 무의미하거나 해롭기까지 하다. 나는 경력 초반부를 중소, 스타트업에서 보냈고 그 다음 대규모 컨설팅 회사에 가서 일했다. 그런 다음 2명으로 구성된 팀을 꾸려 25명까지 키워본 경력이 있다. 나는 항상 린(Lean)한 팀에서 일했으며, 특정 도구보다 작동하는 소프트웨어를 중요하게 여긴다." 위 컨텍스트를 참고한 후 아래 20가지 조언을 읽어보시면 좋을 것 같습니다. 1. 나는 여전히 모르는게 많다. 2. 소프트웨어는 올바르게 구축하는 것이 가장 어렵다. 3. 최고의 엔지니어는 디자이너처럼 생각한다. 4. 최고의 코드는 코드가 아니거나,..