da
DarwinNE » 7 nov 2018, 16:22
Sulla scuola, la conoscete la famosa battuta "la scuola è inutile salvo nei casi in cui è superflua". La riprendeva Feynman già negli anni 60 nella prefazione alle sue lezioni di fisica; vedi per esempio
http://www.feynmanlectures.caltech.edu/I_91.htmlSe si prende tutto il paragrafo di Feynman, è illuminante, soprattutto perché chi parla è uno dei grandi fisici del novecento ed un insegnante senza pari in un testo di fisica diventato leggendario:
"The question, of course, is how well this experiment has succeeded. My own point of view—which, however, does not seem to be shared by most of the people who worked with the students—is pessimistic. I don’t think I did very well by the students. When I look at the way the majority of the students handled the problems on the examinations, I think that the system is a failure. Of course, my friends point out to me that there were one or two dozen students who—very surprisingly—understood almost everything in all of the lectures, and who were quite active in working with the material and worrying about the many points in an excited and interested way. These people have now, I believe, a first-rate background in physics—and they are, after all, the ones I was trying to get at. But then, "The power of instruction is seldom of much efficacy except in those happy dispositions where it is almost superfluous.” (Gibbon)"Ciò non scusa ovviamente corsi scadenti fatti da insegnanti incompetenti.
Sulla programmazione, per certe cose è inevitabile utilizzare librerie e codice scritto da altri. In linea di principio, cerco però evitare di usare codice di cui non ho un'idea più o meno chiara di come funzioni. Da non professionista della programmazione, certe librerie non ho scrupoli ad usarle (come la già citata STL oppure LAPACK o FFTW3), per altre mi riservo il lusso di evitarle. Se ho voglia ed il problema mi interessa, me le riscrivo da me, altrimenti mi cerco altro da fare
