Of all the social goals that we have (curing cancer, hunger, war, etc.), it amazes me that we haven't added 'work' to that list. Maybe like 5% of people that I know enjoy work more than 50% of the time (and it's probably not 'work' at that point).
Work sucks - we should eradicate it and let people spend their short time on Earth doing what they enjoy. Many of our ancestors worked hard so that we could have better. I hope that I can work so that my descendents (and your descendents) won't have to.
I can't understand how anyone would be for work ('they call it work for a reason, right?'). The only reasons I can imagine are 1) inflexible ideology, 2) sadism, or 3) love of power hierarchies.
I'm lucky enough to get paid well as a freelancer, so I can work as much as I want from wherever I want. Even if I could retire tomorrow, I would still continue to do similar work to what I'm doing now.
(I figured I'd toss that one out there for the engineers in the room ;-) )
If you are not an equity holder, that sentence makes no sense. In a standard employment arrangement, you are selling your time for your salary. The job is not your property; it was created by your employer.
Also, you got paid for that 10-50% of your productive lifespan. What else are you expecting?
Again, this is partially mitigated by salary. But as an employee, you probably don't expect to earn your negotiated starting salary for the next 40 years. You enter the relationship expecting some form of advancement, bonus, or other rewards in relation to your performance over time. Those expected returns don't manifest when the employer turns out to be a bad employer. Employers are not the only ones taking risks.
Asking about those advancement opportunities up front is very important during the interview stage. Getting it in your contract is even more important.
I agree that the employee takes risks when choosing an employer. I was confused about the scope of upside expectations.
If there was a big shortage of say people with business skills, then they'd be worth more, or sales. Good sales and biz dev is always valuable. But there's not really a shortage of them, in the same way that there is in software.
To give an example, I worked at a startup. We had millions to pay salaries. We were paying 150-200k in salary. We couldn't ever grow over 5. We wanted to hire about 20 more. We had plents of designers, office managers, and leaders. Devs were far more valuable than a new hire in those other areas, because we were short. I left after a while, we couldn't ever hire anyone to work on a group I was supposed to lead.
I sincerely doubt many software developers here spend any sleepless nights wondering what it would have been like had they been in another field or profession, which are just as much victims of wage theft as supposedly these engineers are.
It's a somewhat free market, shouldn't we all be striving to maximize our take? Or are you suggesting that the central planning committee should be handing out salary guides?
Because money is not the only motivator for someone to work. And besides that, from a macro perspective the "free market" is simplistic propaganda. I don't know why people keep bringing it up. Nothing in the real world works that way. Real world is messy, arbitrary, impractical and irrational decisions are made every single day by all human beings. Normal human beings don't sit down and try to "optimize" some cost function in their life/work.
https://www.nspe.org/resources/licensure/what-pe
Although there does appear to be a PE exam for software: http://ncees.org/wp-content/uploads/2015/07/SWE-Apr-2013.pdf
No, we're not "professional engineers," which means we cannot testify in court as an expert in our field, and have limitations for what we can consult on based on the licensing requirements of your state.
However, the title of "engineer" can be conferred upon an individual by an employer, during the term of their employment.
We on the other hand, have to take an "exam" everytime we show up for an in person interview.
I mean, they say so as much:
> "What makes a PE different from an engineer?"
They're talking about a specific type of certification, not what an engineer is or isn't.