Here's a little anecdote as an example. I was consulting on a job to increase efficiency, I noticed that there were changes that were being made by hand to PDF invoices generated by a system which could not be changed. I can't recall the exact changes, however it was trivial for me to chain together a PDF editing service with Zapier to automate bulk changes to invoices (the business was growing and the amount of invoices was increasing significantly each week). The entire process took less than an hour and saved hours worth of work each week for the admin staff. Hence the quote in the previous paragraph, a small script or automation did in fact replace a manual task for an admin person (in this case I didn't automate anyones job away thankfully ;-).
How to get better at technology is a very general question; but I'm assuming you mean technology as it applies to business - which apparently is supposed to be all about increasing efficiency. Technology for entertainment is a completely different game, etc. etc.
- design tools (Photoshop, Figma)
- media-editing programs (GarageBand, whatever is used for video-editing these days)
- unexpected places (e.g. Trello)
The mouse has only 3-6 degrees of freedom to interact with. Only two digits on one hand operate a mouse. A keyboard has 50+ degrees of freedom, with all ten fingers available for usage.
Anecdotally, companies that design software that can be exclusively used by a keyboard tend to think more highly of their customers.
1. Get it working.
Find a solution, any solution. Something is better than nothing. Once you have a solution, you know the space pretty well.
2. Get it working well.
Iterate and make it better. Refactor and fix bugs. At this point, the general logic should be sound, but there may be missing features, add them.
3. Get it working fast.
Find the slow parts and make it faster.
Life isn't a support-system for technology. It's the other way around. If there's no joy in it, it's just no good.
And my own thoughts:
"Get better at using technology" is a vast possibility space. You'll never be able to learn, use, or even appreciate all modern technology like a specialist. Be intentional and figure out what you want to get out of your technology use, and learn what you need (maybe from one or some of those specialists) to best achieve it.
Not sure what my advice would be before 2022 but this supercedes it.
2) recognize how this state of things is no different in software from the rest of what people create
3) deal with it the way you deal with it otherwise and apply your existing knowledge accordingly. software really isn't that brilliant most of the time.
Corollary: If your coworkers or employer say this is bad advice that's a massive red flag and you need to find a new employer, unless you work in medicine or nuclear power, in which case maybe it's ok.
It will pay off very quickly.
Everything is understandable and usually has a rather mundane explanation about why it is the way it is, so don't be scared.
If someone understood how it works, then you can too. You may be missing some information, but that's about it.
Learn how to write to different audiences. You communicate differently with programmers than you would executives.
If they insist, point out that all the tech in the world still leaves you with 51% human interaction. And that is the most pleasurable part.
If you want to get better at using technology, not just understanding it, I can give you a tip as a UI dev. Just ask yourself: "what would an overpaid designer named Ramona assume about the average user of this app". Unfortunately, most things have been enshittified, and no longer have manuals.