Programmers should plan for lower pay https://www.jefftk.com/p/programmers-should-plan-for-lower-pay
" Programmers are paid surprisingly well given how much work it is to become one... we don't really understand why programmers are paid this well, and especially why this has persisted."
@cwebber In my ten years now working professionally I've seen a massive increase in the complexity of tasks expected for a programmer.
I'm scared that the next ladder is being built right now, and how do I find it and get on it before I get left behind?
@lordbowlich I think learning fundamentals can keep you more "eternally fresh / malleable". SICP is a good place to start.
Main problem with that route is that you can learn enough to realize how terrible everything is, and become grouchy...
@lordbowlich I've gone through it!
HOW TO ACTUALLY GO THROUGH SICP (a tutorial):
- Maybe go through The Little Schemer First. Not strictly necessary!
- First, read over a section in SICP. Don't spend too long if you get confused, just read it
- Now, watch the lecture https://archive.org/details/SICP_4_ipod
- Now, read the section again and try to enter in some of the exercises
Now you're finally going through SICP! (It took me about 3 years of on / off again to make it through.)
@cwebber Wow. 3 years is some serious dedication. SICP's been on my career reading list for some time, but keeps getting bumped down. I guess I should move it up in priority. Particularly since I haven't really gone through those kind of fundamentals in... 15 years now. I'm sure I'm plenty rusty at it.
Unfortunately, we got out of sync when the holidays arrived (Thanksgiving->NYE) and stalled out towards the end of Chapter 3. One of these days I'll finish it!
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!