|
|
|
|
|
by mixmax
6710 days ago
|
|
I dropped out of business school. Too boring, especially macroeconomics. It was quite clear early on that they had absolutely no idea how things actually worked in the real world, and were just dreaming up theories. I'm not a programmer, but I'm learning. It's so hard to get good programmers that I thought I would learn how. |
|
An EE friend of mine (who helped me survive PChem, since I taught myself linear algebra and multivariate calculus, poorly) went back for his MBA recently. He began a standard engineering exposition of market forces in terms of structural equations and nearly the entire class glazed over. Afterwards, the professor (a former physicist) told him that, while his math was spot on, you can't use calculus in front of businesspeople and expect them to follow.
He almost cried. I laffed when he told me about this. (We both worked at JGSM and also at the supercomputing center as undergraduates -- even still, I think he was disappointed.)
Scientific programmers (what I was trained as) and everyday build-something-that-works programmers (which is more fun) are as different as FORTRAN77 and Lisp. Just an observation (related to your final sentence), not a tautology. There is, however, a divide between systems/performance-centric programming and logic-centric or symbolic programming, and the latter is more efficient in terms of man-hours IMHO.