@ttmrichter
link
fedilink
51Y

Interesting that users aren’t mentioned in that list at all.

The software industry is the single worst I’ve experienced for having utter contempt for its customer base.

@bluetoucan
link
fedilink
31Y

I don’t know I think for most professional software developers their customer is essentially their employer, they probably won’t have any contact with the end-users at all. If the industry has contempt for the end-users that’s probably the fault of someone higher up the chain than the average software-developer

@ttmrichter
link
fedilink
41Y

I’ve been programming professionally since 1983. Software people have an utter contempt for anything involving the end-user experience, to the point of on one hand groaning about people not RingTFM, then on the other hand refusing to WTFM in a way that actually communicates information in a useful way.

I can’t think of any field that has that wide a disconnect between what they should be doing and what they do.

And that’s the people paid to make software for end-users to “enjoy”. The unpaid software world is a thousand times worse.

The way to be nice that is presented here seems so passive-aggressive to me. Better than being outright mean, but still

@N0b3d
link
fedilink
-41Y

I’m quite startled that anybody uses the term “programmer” (rather than “software developer” or similar) any more. Maybe that’s the root of the author’s problem.

@ttmrichter
link
fedilink
41Y

Maybe it’s time for people to drop the pretentious words like “developer” or “architect” or “engineer” (with or without pre-pended “software”) and just get back to what they actually do: programming.

Dessalines
admin
link
fedilink
51Y

I agree. It always sounded so pretentious to me to call us anything but programmers. Job title inflation I suppose.

@N0b3d
link
fedilink
01Y

“Programmer” implies that all you do is write code. You may do. I do not.

@ttmrichter
link
fedilink
11Y

I was wondering when the pretentious voices would start to raise.

“Programmer” implies I do everything related to programming. Which includes designing the program in the first place. “Coder” would imply that all I do is write code. See how that works?

“Architect” and “developer” and all that other nonsense is what people who got fooled by the title game cling to so they can make themselves feel superior mere “programmers”. And yet…

You’re not a “developer” when your job is churning out yet another CRUD-backed web site just like every other CRUD-backed web site with slightly different CSS. You’re not an “engineer” when you snap together a few lego-like bricks of code with a vanishingly small amount of your own code gluing it together (usually badly). You’re not an “architect” when you fire up npm to download bits and pieces (like left-pad) of other people’s code to plunk down in a predecided architecture (it’s called a “reactor”), shove it out the door, and call it complete.

You’re programmers.

@0x90
banned
link
fedilink
4
edit-2
8M

removed by mod

@ChinaNumberOne
banned
link
fedilink
-8
edit-2
1Y

removed by mod

General Programming Discussion
!programming

    A general programming discussion community.

    Rules:

    1. Be civil.

    Other communities:

    • /c/rust
    • /c/python
    • /c/powershell
    • /c/haskell
    • /c/fpcomplete
    • /c/cpp
    • /c/c_programming
    • /c/julia
    • 0 users online
    • 1 user / day
    • 5 users / week
    • 40 users / month
    • 116 users / 6 months
    • 2.98K subscribers
    • 931 Posts
    • 1.14K Comments
    • Modlog