3 ms·
Personally, as someone who prefers not to program as my sole job, it's hard to say since I learned in elementary school and not knowing about computers/programm
by Mezzie 4y ago
Personally, as someone who prefers not to program as my sole job, it's hard to say since I learned in elementary school and not knowing about computers/programming would have meant I had a VERY different childhood.
As to the other question: In my observation the following areas have some overlap with a programmer's mindset:
- Legal: Particularly things like patent and copyright law.
- Technical writing, fact-checking, and scientific illustration
- Academia or labwork in chemistry or physics
- Chemical or electrical engineering
- muzani 4y agoI've had some good ability with reading laws thanks to programming experience. But I'd say law is more about reading and interpreting rules, while programming is about writing rules based off existing ones. I dislike reading code, so I'd probably not enjoy being a lawyer. Philosophy is a nice parallel. Paul Graham is notable for being both philosopher and programmer.
- Mezzie 4y agoIt depends on which area of law. My experience (not a lawyer, but did legal/civics communication for a couple of years) is that legal theory and constitutional law (or whatever the local equivalent is) would be the best match because a lot of that is basically arguing about systems design. For someone who did like reading code, they would be more suited to patent or copyright law.