Hacker News new | ask | show | jobs
by apozem 588 days ago
That's a rude, tactless thing to say. People in many fields simply don't need more than a cursory knowledge of computers.

For example, I was talking about veterinarians. They need to type records into a web browser, but that's about it.

Veterinarians spend their time learning about things far more valuable to them. For example, which painkillers are safe to use on a cat recovering from surgery, or how to precisely drill into a dog's spinal cord to remove a fluid buildup that's robbed it of the ability to walk, or how to stabilize a dying animal in the emergency room.

These are the least "dumb" people imaginable. They do not need "upskilling" - they went to four years of medical school. They have more important things to do than figure out computer arcana.

2 comments

A human being should be able to change a diaper, plan an invasion, butcher a hog, conn a ship, design a building, write a sonnet, balance accounts, build a wall, set a bone, comfort the dying, take orders, give orders, cooperate, act alone, solve equations, analyze a new problem, pitch manure, program a computer, cook a tasty meal, fight efficiently, die gallantly. Specialization is for insects.

-Robert A. Heinlein

This is one of my absolute favorite quotes, and I've used it as a guiding star in figuring out what I want to do with my life, but it's also reductive in a critical way: time and energy are limited, and not everyone wants to generalize.

An example I've been running into myself lately has been trying to get a portrait photography workflow running with only FOSS tech. I've been fighting with darktable and libgphoto for months (and even tried submitting patches!) and tethered shooting still doesn't work right. I could continue sinking time and energy into this, but at the end of the day I just want to shoot tethered to a laptop, a basic function of modern photo editing systems.

I had more time when I was a student for learning how new systems work, but between full time work, the admin of being an adult, maintaining various relationships--I don't have the resources I once did, and I'm content to consider solving them someone else's problem.

The reason I go to my vet is so they can "troubleshoot" my pet. I don't have the expertise to do so myself; why would I expect the reverse to be any more true?

Some things are important, everyone should know them. Cooking is important for everyone, sadly comforting the dying eventually is too...

But priorities are also important, and some skills can only be learned by doing. Which is often unpleasant, expensive, and dangerous, and time consuming.

Some stuff has a very low chance of directly being needed. I've never written a paper check. I could probably Google how to balance accounts if I had to.

Vets should have a little more tech skill, but software should be a lot easier.

he might be grumpy but he's right... there's a lot more workflow optimization especially if you're assuming in 2-3 years every token is gonna generated at some point. that's a new product, its not just github