this post was submitted on 05 Jun 2025
1634 points (99.4% liked)

Programmer Humor

23844 readers
3768 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[โ€“] Aceticon@lemmy.dbzer0.com 1 points 15 hours ago* (last edited 15 hours ago) (1 children)

Whilst I agree that it's nice to get people who do get some enjoyment from the work, I think it's unrealistic to expect to actually find it in senior professionals: maybe you'll be lucky, but don't count on it - such people need to have started with a natural knack for that domain, not having had all their enjoyment of that kind of activity totally crushed over the years by the industry (I'm afraid that over time having to do something again and again because it has to be done rather than because one wants to do it, crushes the fun out of any task for even for the most enthusiastic about it person), and not having been accepted or even demanded to get promoted to management as they became more senior because they were so good in the Technical side (were they'll most likely suck, but that's not consolation for you as they won't be available anymore).

It simply is very unlikely to find experienced people combining all those things.

Further, even if you do manage to find such people, don't expect that enjoyment of such tasks to be enough to drive an employee most of the time, since most of the work we have to do is generally something that needs to be done rather than something which is enjoyable to do.

If on the other hand you go for junior people who still retain their enthusiasm, you're going to be "paying" for them doing all the mistakes in the book and then some as they learn, plus if you give them the really advanced complex stuff (say, designing a system to fit into existing business processes) they're going to fuck it up beyond all recognition.

So statistically going for enthusiasm is and experience is like hoping to win the lottery.

If you do need to hire people with actual experience, it's more realistic to aim for professionalism as their driver of doing the work well and in time, rather than enthusiasm.

This is why, IMHO, asking people how they feel about the work is a bit silly unless you have yourself a truckload of recent graduates looking for their first job and you're trying to separate the gifted from the ones who went for it for the money (and there you're competing with the likes of Google and other companies with more brand recognition who will far more easily attract said gifted naive young things than the overwhelming majority of companies out there, so that too is probably not realistic an expectation)

I suppose Lemmy is frequented by older Tech professionals, hence the "you must be joking!" reaction to your idea that asking people how they feel about the work is in any way form or shape a viable way of finding good professionals.

[โ€“] ricecake@sh.itjust.works 1 points 10 hours ago

So, I wasn't referring to enjoyment. I spoke of engagement or interest. It's why programming is more appealing than data entry.

You're just doubling down on the false dichotomy I spoke of. It's not at all uncommon to find someone with plenty of experience who can easily and honestly tell you why they think what the company they work for does is interesting.

Asking someone why they think working at the job they're applying for is appealing isn't "hiring for enthusiasm", and it's honestly odd that you keep casting it that way.
I get where you're coming from, and I partly disagree. It doesn't seem like you're parsing what I'm saying because of this "either one or the other" attitude though.
No offense intended, but it makes you come across as burnt out and sad. I don't work for small companies, with inexperienced people, and I'm not constantly shipping broken code that needs rewriting. I've been doing this for roughly 15 years and I can honestly say "working in security in general is interesting because it forces you to think about your solution from a different perspective, the attacker, and working at $AuthenticationVendorYouQuitePossiblyUse in specific is appealing because you get to work on problems that are actually new at a scale where you can see it have an impact".
That's not gushing with enthusiasm: it's why I'm not bored everyday. If you're actually just showing up to work everyday and indifferently waiting to be told what to do because it's all just the same old slog... That's sad, and I'm sorry.