University of California, Berkeley : Paul Hilfinger의 악명을 보여주는 사례는 무엇입니까?


최상의 답변

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 수업을 듣는 것이 좋습니다. 과제를 완료하기 위해 평소보다 조금 더 시간을 할애하십시오. 🙂

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다