3 ms·
I for one can’t wait to have to climb that cliff. Unfortunately, our industry has a relatively shallow onramp, followed by a ton of difficulty using our buildin
by 6gvONxR4sf7o 5y ago
I for one can’t wait to have to climb that cliff. Unfortunately, our industry has a relatively shallow onramp, followed by a ton of difficulty using our building blocks to make stuff that does what we want in reliable, maintainable, performant ways. If we can have more difficult to learn, but easier to use tools to get us where we’re trying to go, I’m all for it.
I guess, instead of seeing it as an increase in complexity, I see it as a tradeoff of increased learning curve for decreased complexity.
You’re spot on about the labor market side though. More learning curve for the best tools has tons of labor market implications.
I’d bet the end game is more computing being in the general education tracks to deal with the overhead, as well as a wider (hopefully continuous) spectrum of computing tools for people ranging from those using computing as a small part of their work to those using computing for all of it. Like gradual typing. You don’t need to add types to python, but you can add mypy. Gradual depth, maybe.