What Should We Teach New Software Developers? Why?
Posted on January 5th, 2010 at 0:29 by fr3@K

Would you trust someone who had not seen a patient for years to teach surgery? What would you think of a piano teacher who never touched the keyboard? A CS education must bring a student beyond the necessary book learning to a mastery of its application in complete systems and an appreciation of aesthetics in code.

這句話說得真好.

via: What Should We Teach New Software Developers? Why?Bjarne Stroustrup.

del.icio.us:What Should We Teach New Software Developers? Why? digg:What Should We Teach New Software Developers? Why? spurl:What Should We Teach New Software Developers? Why? newsvine:What Should We Teach New Software Developers? Why? furl:What Should We Teach New Software Developers? Why? Y!:What Should We Teach New Software Developers? Why? 黑米共享書籤:What Should We Teach New Software Developers? Why? 推推王:What Should We Teach New Software Developers? Why?
Previous Post
« boost::decay documentation issue «
Next Post
» [Update] boost::decay documentation issue »

2 Comments »

Comment #10725

在醫學院裡面也是有專做基礎醫學的老師吧。個人認為學問跟技藝的確是要相輔相成,不過單就這段quote看起來好像是說那些不是”mastery of its app in complete systems”的人,不應該當老師?

Comment by Jerry Wu — January 5, 2010 @ 11:08


Comment #10728

沒有行醫經驗的特定專門醫學老師肯定是需要的, 但讓沒實務經驗的老師來教外科手術就很恐怖了吧.

Comment by fr3@K — January 5, 2010 @ 16:20


Comments RSS TrackBack URI

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>