수업은 운영 체제에서 머신 러닝에 이르기까지 CS 내의 고급 주제에 대해 모두 가르쳐 주지만 거의 다루지 않고 대신 학생들이 스스로 알아내도록 남겨진 한 가지 중요한 주제가 있습니다. 바로 도구에 대한 숙련도입니다. 명령줄을 마스터하고, 강력한 텍스트 편집기를 사용하고, 버전 제어 시스템의 멋진 기능을 사용하는 방법 등을 알려드립니다! 학생들은 교육 과정 동안 이러한 도구를 사용하는 데 수백 시간(그리고 경력 기간 동안 수천 시간)을 보내므로 가능한 한 유동적이고 마찰 없는 경험을 만드는 것이 합리적입니다. 이러한 도구를 마스터하면 원하는 대로 도구를 구부리는 방법을 알아내는 데 소요되는 시간을 줄일 수 있을 뿐만 아니라 이전에는 불가능할 정도로 복잡해 보였던 문제를 해결할 수 있습니다. 원문: http..