(no title)
breckinloggins | 7 months ago
Occasionally someone (usually at work) will ask “why do you know that?” or “how did you learn how to do that?” (where “that” is typically something outside of my direct job responsibilities).
I’ve been programming for so long and have dabbled or seriously worked with so many parts of the computing landscape - mostly out of simple curiosity and love of craft - that I admit to being somewhat annoyed at questions like this. I have trouble connecting with the premise.
But I don’t want to offend, and it’s not my place to judge when it feels like my interlocutor works in my field simply because the money is there. So I came up with a succinct way to answer those questions.
“I like computers.”
loloquwowndueo|7 months ago
orev|7 months ago
This comes up a lot from business people, and I think at least one answer is because learning to program is a master class on how to break down a problem into actionable parts, while also considering as many failure and unexpected scenarios as possible. For many business jobs, that might be a full time job for one person who focuses only on one specific area. When someone trained in programming just “gets it” right away, it can be unnerving.
I think this is one reason there can be so many disconnects between IT and Business—the stuff IT does is just so magical they can’t understand it at all, and as a result don’t care if that magic comes from a local employee, an overseas one, or an AI.
bravesoul2|7 months ago
breckinloggins|7 months ago
The difference is easily discernible. Online, though, I do interpret it more generously.
bombela|7 months ago
Suspicious that you might be acting overconfident, a common issue in software. Impressed that you know so much.
I am your cadet, and I have a similar experience. I have also converged to saying "I like computers", and "I read the docs and datasheets".