Psychology of computer programming by Gerald M. Weinberg

Psychology of computer programming



Download Psychology of computer programming




Psychology of computer programming Gerald M. Weinberg ebook
Publisher: Dorset House
ISBN: 0932633420, 9780932633422
Format: djvu
Page: 299


As pedagogy, I would consider it the re-application of Constructivist principles to the learning of Programming Languages and teaching of Computer Science in the age of the Internet. I think the major culprit is Gerald Weinberg's book, The Psychology of Computer Programming: Silvery Anniversary Edition. That question calls forth all of computer science from low-level machine design, through compilers, operating systems, programming and interaction design, to psychology and organisation theory. Computer Science is a discipline. I've taught myself computer programming, psychology, graphic design, nutrition, philosophy, evolutionary biology, finance and other subjects. Weinberg is eminently quotable. €�Psychology of Computer Programming”, Gerald M. €�No Silver Bullet Essence and Accidents of Software Engineering“, Frederick P. Brooks Jr., IEEE Computer, 1987. From this, arose the idea of teaching Concepts of programming languages first. The above explains why Gerald Weinberg, in The Psychology of Computer Programming (written in the 1970s, and still applicable), states that if a programmer becomes indispensable, you should fire him immediately. Computational thinking influences fields such as biology, chemistry, linguistics, psychology, economics and statistics. The Psychology of Computer Programming: Silver Anniversary Edition. A Linguist, John Grinder and Mathematician, Richard Bandler created NLP during the seventies with strong interests in successful people, psychology, language, and computer programming.