but i use ddg btw

You are viewing a single thread.
View all comments View context
23 points

We do set the expectations as best as we can, but the people who have these expectations really don’t like that - to some, it’s like we’re offending them, and to many others, there’s almost always some other developer they either know or heard about (they never do, in fact) that, allegedly, can do whatever we’re being asked, but 10x cheaper and 100x faster, and he’s also at a lower expertise level so we should be happy to have the job in the first place, oh and also update the documentation in 4 seconds in a way that doesn’t take away these 4 seconds from the “main work”.

Many of us love their job, or at least are very grateful to be able to have it, but we complain for the same reasons other people complain - ridiculous and/or hilarious clients, colleagues, and employers.

permalink
report
parent
reply
-4 points

Would you be willing to trade some of your salary for more time to do projects? Maybe increase deadlines by 50% for a 25% decrease in pay. You are already being paid 1.5-2X more than ordinary workers so it shouldnt be a problem. Genuinely curious

permalink
report
parent
reply
13 points

NOW WE’RE TALKING!

You’re getting downvoted but you’re on to something…

Let’s take your idea and apply it both ways! Are employers willing to give us a 50% increase in pay for getting projects done in half the time? 😁

Hahaha… No. Hell no.

permalink
report
parent
reply
-6 points
*

What if I told you that you are already being paid 50% increase and you only have the option to slow down or find a new job?

Can you imagine a home inspector paid more for inspecting faster or a fireman paid more for putting out a fire faster. For some reason you can see a programmer being paid more for spending less time playing TF2 on the job.

permalink
report
parent
reply
8 points

Look, you’re framing it in a very bad way, and I’ll sound like a prick regardless, but I’ll try my best.

First of all, let’s ignore the “ordinary workers” as a group, because that’s way too vague to base anything off of. There are ordinary IT professionals that are just that in their field, ordinary, and there are exceptional people doing manual labor that the society doesn’t think much about.

As for the pay, I know it seems disproportionate or “too much”, but it really comes down to things like repetition, value generated, skill variety, scarcity, and adaptability. There’s plenty of programming jobs that anyone familiar with the white collar jobs would call dead-end, because they got you working with the same old and irrelevant stack basically keeping some old system on life support with occasional changes, and these often pay salaries lower or at least comparable to non-IT jobs, all because with these jobs, there’s very little to none that you have to learn, you don’t have to adapt, you don’t have to come up with creative, yet technically correct solutions all the time, and you’re very replaceable, so the company doesn’t feel like they should share more of their profits with you - they’re simply not that afraid to lose you.

Things like frontend, on the other hand, often pay higher salaries compared to the above, because not only you have to work in a rapidly changing environment over there and adapt to it successfully each time, but also use a greater set of tools, some of which you may be working with for the first time in yuyr life, and you’re expected to know how to transfer your skills from other tools and projects to properly use here. I know it feels like everyone is a developer these days, but that’s because we’ve always been a very prominent part of the Internet, especially more FOSS and privacy and anti-big-corps parts of it like Lemmy - there simply isn’t a way to supply the market with enough qualified developers to drive the salaries down.

No less important is the fact that it’s all on the actually wealthy people’s whim, because they feel like they can exploit other jobs much more easily than they can devs, who are cherished and valued to a point to have a lot of leverage and many options on the job market - it’s much easier to quit a shitty boss when you’re working remotely using your laptop and a few peripherals, making enough money to create a safety net.

As for decrease in pay to have more sensible deadlines… again, we have enough leverage and confidence to either influence the deadlines enough preemptively, or miss the deadline and make a lesson out of it. I still have all my skills and knowledge that are worth the money, despite having more time to complete a project.

Most importantly, I don’t really care about the deadline, nor does the majority of other salaried developers, because there’s really only so much you can force in a set amount of time - a team of 5 people can’t build a fully functioning copy of New York in 7 days even if they completely miss any sleep, food, water, and other bodily functions all while doing cocaine and other stimulants, and the same applies to any job there is.

permalink
report
parent
reply
-1 points

I think you are undervaluing a lot of work non-IT people do. I can work as an engineer doing almost the exact same thing as an analyst or programmer but not get paid the same amount. I can be a program manager that needs to adapt to a variety of situations where I have to make critical company facing decisions but I wont be paid like a programmer.

However, you are right that devs are treated like princesses because of their leverage. All i was asking was in a world where IT is conpetitive and less of value, would it make sense to pay them less if there is less expectation. It feels weird because you dont see that in almost any other field.

permalink
report
parent
reply

Programmer Humor

!programmer_humor@programming.dev

Create post

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

  • Keep content in english
  • No advertisements
  • Posts must be related to programming or programmer topics

Community stats

  • 3.2K

    Monthly active users

  • 1K

    Posts

  • 38K

    Comments