Ask HN: Learning the technology/tool/stack that you don't like

LLcolD | 4 points

So, a tool is not a skill. I start from that when considering investments of time. When it comes to tools my time spent becoming more proficient must result in time saved squared. When it comes to skills the investment of time can result in a time deficit, because the important thing is the learning which opens new opportunities.

I learned SQL for the first time last year writing almost exclusively in stored procedures. The logic feels archaic compared with modern functional concepts but SQL joins taught me a new way of doing things.

The time invested in learning new skills becomes productive when you can use those new learnings to build new original things or make new original decisions. If you are incapable or unwilling to make/do original things learning things is probably wasting your time.

austin-cheney | 10 months ago

I don't have much to add except that GA4 is absolute crock of horse shit. I am baffled at how Google comes up with these ideas and their Product Management strategy. They took a reasonably simple product (UA) and totally destroyed with this so called "everything is configurable" tool where now I cant even basic stats without fiddling with some configs and settings. WTF Google.

codegeek | 10 months ago

I wouldn't switch and invest time into marginal improvement, but I would for magnitude one.

As they say, build something that is 10x better, because people won't change their habits for slightly better.

Not to mention hidden costs in switching - things you don't anticipate, things you have to learn, things that are missing...

ponyous | 10 months ago

Isn’t ga4 going to be the dominant tracking method used in the future? Not sure about a depreciation schedule or timeline - guess what I’m getting at is it’s easiest to learn a tool if it’s the only option or if one is desperate. Or if they’re being paid to do so

veggieburrito | 10 months ago