Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

From the final chapter:

"Programming as a profession is only moderately interesting... You are much better off using code as your secret weapon in another profession.

People who can code in the world of technology companies are a dime a dozen and get no respect. People who can code in biology, medicine, government, sociology, physics, history, and mathematics are respected and can do amazing things to advance those disciplines."

Don't know about the programming profession, but the secret weapon bit is true to a degree that might shock many of the readers here. I would even go so far as to say that NOT knowing how to program causes ridiculous waste of resources in other disciplines.

Working as an epidemiologist during the H1N1 pandemic, I saw literally dozens of man hours drained on repetitive statistical reporting and database tasks that the average reader here could probably automate in under an hour. There were lots of extremely smart people running around with a ton of important things to do, but since no one (myself included) really knew how to program, what were we to do? I think I was the only one to even have the inkling that we could probably be replaced by a few Excel macros.

I don't know this guy's back-story (or why he seems to inspire such antipathy), but this passage got me very excited! I'd already bought into the idea that learning at least the basics of programming would be a good way to improve my general analytic thinking ability (a noble goal, IMHO), but I was being held back by the thought that it was a bit of a frivolous endeavor. This has really inspired me to get started!

Secret weapon indeed! Wooo!

[EDIT: I see several others have commented on this bit. Sorry to be repetitive!]



Yep, that's the idea. Writing a book for programmers isn't really that useful. There's plenty of those and adding one more programmer to the tech scene would be like spitting into the Pacific.

But, if I can improve every other discipline by making it easier for them to learn to code, and then get them to use code to improve things, then that's a much better goal.


That sounds like a good goal indeed. Looking forward to reading it!


How would I get into one of those fields? I would love to be involved in some scientific research or some medical project. I have a solid and wide-ranging tech background, but I've only ever had luck working for tech companies and wouldn't know where to start otherwise.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: