I had a similar sensation. I often think about a friend of mine who mentioned, in passing, a sense of having won the lottery of life for being born in this day and age, in a first-world country
I enjoy using it! I don't tend to it as often as I could, and there are some ways in which the fields available on profiles/marking touch points don't exactly match my preferred mental model.
But this is one of those instances where I appreciate opinionated software reminding me to invest in what matters in relationships.
For certain functionality, we import libraries. For others, we've handwritten solutions. Even so — sometimes we have to crack open the repo for a library to really dig in to what's going on. That seems to go for domain experts as well.
I think we've always been working with the scenarios of what's solved for us and what we need to solve manually. AI is certainly not an abstraction layer, but there are ways to use it where you are still driving, learning, and shipping.
I understand your point and ultimately agree with the systemic problems here.
And, as a "Learn to Code" guy who's had a successful and interesting career filled with self-study and continual improvement, I'll call you a gatekeeper.
reply