최상의 답변
1990 년으로 돌아가서 저는 60C를 사용했는데 이는 사실상 데이터였습니다. C의 구조. 당시 주요 부동산은 WEB (Evans Basement의 워크 스테이션)의 캐럴이었습니다. 대부분의 대학생들처럼, 나는 큰 프로젝트가 끝나기 전날 밤까지 기다렸고 (8am에 Hilfinger는 궁극의 새디스트), 오전 2 시쯤에 모두가 술에 취해 있었다. 그 당시 Suns는 매우 잘못 구성되어 원격 X10 서버에 연결하고 임의로 창을 닫기 시작했습니다. 다른 사람이 당신을 괴롭히기 전에 로그 아웃 할 수 있는지 확인하는 게임이되었습니다. 두 손가락으로 입력 할 수있는 한 빨리 터미널을 만들고 xkill 인스턴스를 실행하는 것입니다.
나는 Richard와 Colin과 싸웠습니다. 갑자기 누군가가 내 귀에 속삭였습니다. “재미 있나요?”
나는 놀라서 키보드에서 멀어지면서 Hilfinger의 발 위로 굴러갔습니다. 예, 그는 오전 2시에 거기에 있었고 그가 우리 모두를 얼마나 비참하게 만들고 있는지에 대해 영광스럽게 생각했습니다. 유일하게 애도를 표하는 것은 그날 아침 강의 중에 절뚝 거렸다는 것입니다.
또 다른 잔인한 밤을 보낸 후 그는 강의 중간에 문장을 끊고 모두가 불편해질 수있을만큼 충분히 긴 시간을 멈췄습니다. , 그런 다음 아무 일도 일어나지 않은 것처럼 계속하기 전에 “당신의 무기력의 파도가 압도적입니다”라고 말했습니다. 그것은 다음 몇 년 동안 우리의 캐치 프레이즈가되었습니다.
X11 아키텍처에 대한 일회성 강의에서 TRS-80 용 X11 서버를 만드는 것에 대한 질문으로 그를 계속 방해했습니다. 추한 빠르다. ( “호두 크기의 픽셀이 있습니다!”)
CSUA 아카이브에 두 개의 troff 매뉴얼 페이지가 있습니다. 하나는 hilfinger (1) , 코드가 읽기 쉬워 질 때까지 코드에 매크로를 추가하는 매크로 디 프로세서입니다. 그리고 하나는 hilfingerd (8) 에 대한 것입니다. 이것은 기계의 평균 부하를 모니터링하고 주기적으로 “당신의 무기력 한 파도가 압도적입니다”라는 메시지를 차단합니다. 너무 낮게 떨어졌습니다. 나는 그것들을 썼다는 것을 이제 인정하는 것이 안전하다고 생각합니다. Shannon Appel은 그것들을 BSD 배포판에 몰래 넣으 려했지만 성공하지 못했습니다.
Hilfinger : 그는 저를 씁쓸하고 비꼬고 참을 수없는 컴퓨터 엘리트 주의자로 만들었습니다. 내가 그 남자를 얼마나 좋아하는지.
답변
힐 핑거와 2 개의 수업을 들었 기 때문에 (클랜시와 공동으로 가르친 수업도있었습니다.) 그는 어려운 교수라는 명성이 다소 과분하다고 생각합니다. .
두 가지 문제를 해결해 보겠습니다. 1) 그는 학년 인플레이션을 믿지 않습니다. 당신은 학급에서 나온 자료를 이해하거나 성적이 좋지 않습니다. 다른 학급과 달리 여러분은 버클리에서 수강 할 수 있습니다.이 두 상태는 Hilfinger 클래스에서 배타적입니다. 2) 그가 자주 가르치는 클래스 인 프로그래밍 언어와 컴파일러는 어려운 클래스입니다. 그러나 공정하게 말하면 “어디서나 어려운 클래스입니다.” 스탠포드, MIT, UIUC 등에서 어려운 수업을 듣게됩니다. 실제로는 다른 곳에서 수업이 더 어렵다고 들었습니다.
그러나 그는 또한 보충합니다. 다음과 같은 긍정적 인 특성을 가지고 있습니다. 1) 그는 매우 훌륭한 강사입니다. 모든 버클리 교수는 매우 똑똑하고 모두 매우 부지런합니다. 그러나 일부는 그들은 당신이 수업에 가고 싶게 만들고 그들 중 일부는 책을 직접 읽는 것만 큼 흥미 롭습니다. Hilfinger는 결정적으로 이전 범주에 속합니다. 더 인상적으로 그는 기술적 인 도움없이 그것을한다. 그는 주제가 고도로 기술적 인 경우에도 수업을 흥미롭게 만드는 요령을 가지고있다. 2) 그는 학생들에 대해 많은 관심을 가지고있다. 그는 항상 이메일을 사용한다. 절대 잠들지 않으며 메일 링리스트와 1-1 이메일을 통해 학생의 질문에 종교적으로 대답합니다. 그는 또한 학생들의 삶을 더 쉽게 만들기 위해 autograder에 많은 작업을했습니다. 3) 그의 수업은 당신이 생각하는 것보다 더 많은 여지가 있습니다. 그의 수업에서 마감일이 매우 엄격 해 보일지라도 그는 사람들에게 과제를 완료하는 데 약간의 여유를줍니다. 또한 autograder에는 종종 작은 버그가 있기 때문에 그는 종종 사람들에게 버그를 수정하면서 무료 슬립 데이를 제공합니다.
기회가 생기면 버클리를 졸업하기 전에 적어도 한 번의 Hilfinger 수업을 듣는 것이 좋습니다. 과제를 완료하기 위해 평소보다 조금 더 시간을 할애하십시오. 🙂