News for hackers. Stuff that matters.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by ng12 on Friday January 19, 2018 @04:57PM (#16190213)
Why do we need a union in a seller's market? If I'm unhappy with my job I can quit and get a new one in a week.

It's not about being a knowledge worker. Screenwriters are unionized because there are many more people who want to write than there are gigs, therefore there's a high potential for abuse.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by ryandrake on Friday January 19, 2018 @05:37PM (#16190548)
Congratulations if you honestly can "quit and get a new job in a week". This is not true for the vast majority of tech professionals. Even if it were currently true in general, it will not be true during the next inevitable tech downturn (I've survived two of them in 20 years so far, knock on wood).

Also, organizing is not just about protecting one's job. It's about collectively negotiating for stuff like pay, benefits, working conditions, etc. that are extremely difficult to negotiate as a single employee due to the vast power imbalance in the employee/employer relationship. I don't know about you, but my last few jobs offered almost zero room to negotiate anything--like most jobs, when you work in tech you work entirely on your employer's terms.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by mixmastamyk on Friday January 19, 2018 @05:55PM (#16190705)
Indeed, and interviews are now a circus of multi-hour sudden death trivia sessions. I honestly don’t know how folks get hired quickly these days unless they have a big network that will let them bypass the bullshit.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by girvo on Friday January 19, 2018 @10:55PM (#16191974)
> big network to bypass the bullshit

That’s about the sum of it, yeah. At least for myself, every job I’ve had in the past 6 years has been through my network, and the interviews have been short and sweet formalities.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by linkregister on Saturday January 20, 2018 @02:26AM (#16192491)
Maybe I have such a niche skillset, but the last few offers I've received (and turned down) were straight from inbound LinkedIn messages. It appears that times are changing.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by acdha on Saturday January 20, 2018 @10:07AM (#16193567)
> Congratulations if you honestly can "quit and get a new job in a week". This is not true for the vast majority of tech professionals. Even if it were currently true in general, it will not be true during the next inevitable tech downturn (I've survived two of them in 20 years so far, knock on wood).

This is a really important point to understand. Any time I hear people talk like the market will never get worse I'm reminded of San Diego in the early 90s. There had been a ton of great jobs there with all of the defense contracting jobs — whole suburbs full of highly-trained engineers who making great incomes because multiple companies were bidding for their skills.

Then the Cold War ended and the entire sector halted. None of those companies were hiring, anyone looking to move was selling a house in a neighborhood where many of their neighbors were doing the same thing, and if they tried to switch fields there was a lot of competition. My first employer had a $15/hour software QA job getting applications from people with engineering MS and PhD degrees who'd been out of work for a long time and were willing to take a huge pay cut just to have a job, only now that education and experience was seen as a negative because it was assumed that they'd leave as soon as the job market improved.

And, yes, the job market did recover but everyone affected still had to eat the cost of significant periods of unemployment or being forced to sell a house because they couldn't make the mortgage payments. IT has some differences in that the skills are more generally in demand but there are also some interesting risks like an entire profession becoming commoditized as e.g. a SaaS offering becomes a viable alternative to hiring staff — especially because the last couple decades have left a lot of tech workers are used to thinking of themselves as having more in common with senior management than we actually do and not everyone understands how quickly most companies would cut them lose if it fit the budget better.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pfarnsworth on Friday January 19, 2018 @08:15PM (#16191431)
If there's a tech downturn are you suggesting that we should still get privileges even when there aren't the jobs or demand to support it?

I believe that we are well paid because of the demand and the amount of money a good developer can make a company. If that equation changes, then why shouldn't developers get laid off or lose their jobs?

Currently, supply and demand is working very well for most of us, especially in SV. I would never trade my freedom for a union that, in all instances, become friction and the bureaucracy of the union benefits from my hard work.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by BaronVonSteuben on Friday January 19, 2018 @10:45PM (#16191937)
It amazes me how entitled people can be. We are living well right now for sure, but if/when things change, we will need to adapt just like the truck drivers will have to after Tesla's self-driving semis put them all out of work (something this community will be paid a fortune to bring about, btw).

And will the teamsters union be able to save all those truck driving jobs? I doubt it, unless they do it through politics...

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by frgtpsswrdlame on Friday January 19, 2018 @05:28PM (#16190468)
Even in a seller's market unions will still provide you with leverage you couldn't get otherwise. Unions aren't only so the dispossessed can bargain for more, they're so any group can bargain for more.

The one example I always give is of my mom starting out working in the 70's. Her employer was not unionized but had several unionized competitors in the city. Because her employer didn't want to bother with union negotiations all the time they paid a quarter more an hour than their competitors and so no union ever started up. My mom was benefitting from a union she wasn't even a member of. You could be in that same position if a programmer union ever started up.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by SEJeff on Friday January 19, 2018 @05:39PM (#16190574)
I find there are more than enough people that want me (as a software engineer with 10+ years of low level linux / unix experience) and wish me to be very happy.

If I ever was forced to join a union, I'd quit on the spot and go find somewhere else to work. I worked for Comair (small airline owned by Delta) during a stewardess strike, which ultimately caused the company to sell planes and eventually go out of business. Big unions like the teamsters don't give a crap about their members, only their power and greed.

It was said a year or so later that the teamsters were talking to other airlines saying, "Don't give us what we want and we'll pull a Comair on you". All of the Stewardess union members, airplane mechanics union members, and pilots union members were furloughed aka given indefinite non-paid leave due to the profit imbalance that the highest paid stewardesses in the industry caused on a sub-par airline.

No thanks unions. There is enough free market for what we do that they aren't necessary.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by mixmastamyk on Friday January 19, 2018 @06:01PM (#16190747)
As there are good and bad companies, there are good and bad unions.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by SEJeff on Friday January 19, 2018 @06:08PM (#16190793)
Oh I agree. My opinion is massively different for smaller unions, but all humongous national unions have all become the power/greed and awfulness they were created to fight. Corruption at the core.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by mixmastamyk on Friday January 19, 2018 @06:15PM (#16190840)
Yes big organizations seem to suffer the most from human failings.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by cookiecaper on Friday January 19, 2018 @07:34PM (#16191244)
The difference being that you're free to leave a bad company. If the union gets any clout, however, it's not quite so easy to leave it behind...

EDIT: Hey everyone, I can't comment in this thread for several more hours now, because HN considers questioning the wisdom of deploying conventional databases on Kubernetes beyond the pale. They throttled my account because my posts that did that were too "boring" and "tedious". See https://news.ycombinator.com/item?id=14453705 for details.

If HN's mods ran the union, would they limit your professional advancement for asking questions that may imperil their friends' VC investments, on the subjective basis of the question's technical implications being too "boring" and "tedious"? Because they limit HN accounts for it. Now imagine they could control your salary instead of your imaginary internet points.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by Retric on Friday January 19, 2018 @05:53PM (#16190695)
You are likely confusing cause and effect. Comair was having issues before the union got involved. The union simply made the companies failure more obvious.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by SEJeff on Friday January 19, 2018 @05:59PM (#16190735)
They were doing alright, they just had the highest paid stewardesses in the industry (by a large amount actually) for a solid mid-range airline when it comes to KPIs. If they'd have agreed to be paid more in line with what the industry was paying stewardesses there is a great chance the airline would still be open.

Also, no matter how you look at it. The result of the failed negotiations was them selling 90 planes to pay for the stewardesses. This resulted in the furloughing of 90 planes worth of employees, and ultimately in the company not being competitive enough to survive.

I saw this front and center as someone with no real view for or against unions sans the union dues were forcibly deducted from my salary whether I wanted to be in one or not. I came out seeing the teamsters for what they truly are. The teamsters unions are the thugs they were formed to prevent. They need to be broken up.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by steveax on Friday January 19, 2018 @10:07PM (#16191830)
I would suggest that not honoring a picket line was a concrete demonstration of your opinion of unions whether you realized that at the time or not.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by SEJeff on Monday January 22, 2018 @05:43PM (#16208778)
There was no picket line to not honor. I was in the backoffice IT department as a Unix admin, they were on the plane. My "union" of IT workers did not strike, and I didn't fly during that time, so there was literally no demonstration of my opinion. Perhaps you misunderstood my comment?
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by steveax on Thursday January 25, 2018 @08:45PM (#16236426)
I think I did, apologies for that!
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by dtornabene on Friday January 19, 2018 @06:01PM (#16190749)
Its amazing that none of the replies (so far) have pointed out something in the very article that spawned this thread, the status of women and minorities. Literally in the title its noted that the publisher is being put on leave, if you read the article it goes on to note that was because of sexual harrassment and his attitude toward gay men. These are bread and butter union issues.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by chimeracoder on Friday January 19, 2018 @06:07PM (#16190786)
> Its amazing that none of the replies (so far) have pointed out something in the very article that spawned this thread, the status of women and minorities.

It's not that surprising; Hacker News comments tend not to sympathize with victims of harassment, sexism, or racism when stories about those topics come up. So it's not surprising that it doesn't become the focus of the thread here, since it's not the lede in the story.

> f you read the article it goes on to note that was because of sexual harrassment and his attitude toward gay men. These are bread and butter union issues.

In theory, yes. In practice, it depends on the workplace. If the workplace is mostly men who don't really have a problem with harassment of women, the union won't either, and women aren't going to have a great time there. That's sadly pretty common in blue-collar unions[0].

[0] eg: https://www.nytimes.com/interactive/2017/12/19/us/ford-chica...

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by dtornabene on Friday January 19, 2018 @06:59PM (#16191058)
Fair enough to your second point, though I honestly doubt its more or less common in working class unions vs white collars. Sexual harassment doesn't seem to be something that respects class lines as much as people would like it to. I'm still waiting on a "This is what a Trump Voter looks like" profile pieces that covers, say, an intellectual living and working in Cambridge MA, or an upper middle class manager from Sugarland in Houston.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by chimeracoder on Friday January 19, 2018 @07:15PM (#16191149)
> though I honestly doubt its more or less common in working class unions vs white collars. Sexual harassment doesn't seem to be something that respects class lines as much as people would like it to.

Oh, I never said that it did. I'm referring to blue-collar jobs like Rust Belt manufacturing specifically because that's a historically heavily unionized industry where the workforce is disproportionately male and white.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by Apocryphon on Friday January 19, 2018 @06:04PM (#16190765)
Indeed, one of the reasons for why tech unionization became a discussed topic was the Susan Fowler revelations about Uber.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by dtornabene on Friday January 19, 2018 @06:54PM (#16191038)
I was unaware of this, thanks for that.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by lr4444lr on Friday January 19, 2018 @07:17PM (#16191158)
That isn't a union issue. That is an EEOC / State labor law issue.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by dtornabene on Friday January 19, 2018 @08:10PM (#16191408)
what do you thing "labor law" refers to? Union representatives are the very people who often litigate those issues before NLRB and state boards.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by davidw on Friday January 19, 2018 @05:30PM (#16190489)
> a seller's market

Is it as much as we think? It seems that big companies in Silicon Valley had no qualms about talking among one another about not "poaching" developers (what a lame term poaching is).

I'm not terribly keen on the idea of unions either (or immigration restrictions for that matter), but we should damn well be sure that companies are not colluding.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by Avshalom on Friday January 19, 2018 @05:41PM (#16190585)
If it was a seller's market we also wouldn't have threads about month long interviewing processes.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by booleandilemma on Friday January 19, 2018 @06:00PM (#16190745)
I’ve been asked by more than one recruiter to take a pre-test online before the company even interviewed me.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by iamdave on Friday January 19, 2018 @06:16PM (#16190847)
Same, and I very politely told them to kick rocks.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by crankylinuxuser on Friday January 19, 2018 @05:54PM (#16190703)
Well... That sounds like you want to restrict speech on people! That doesn't sound like it's going to fly.

(I wish the fact that corporations are people was a satire...)

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by LeifCarrotson on Friday January 19, 2018 @05:34PM (#16190521)
Maybe you feel confident about your ability to get a job in a week, but there is a cost to your resume, cost to your work relationships, a risk of not being as successful in your search as you expect, and a limited number of buyers in your location. There are a lot of barriers that prevent the seller's market from working efficiently.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by throwwwwaway9 on Friday January 19, 2018 @05:41PM (#16190586)
>>Why do we need a union in a seller's market?

Take a look at big tech earnings http://www.businessinsider.com/tech-companies-revenue-employ... . It may look like you're getting a lot, but there's a lot of room left for even greater salaries and (still) insane profits. Maybe even double them.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by nawitus on Friday January 19, 2018 @06:05PM (#16190772)
Unions don't really increase salaries at countries where unions are popular with software engineers (e.g. Finland).
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by thrillgore on Friday January 19, 2018 @05:39PM (#16190577)
Because you're looking at this like a "grr i'm angery because i'm underpaid," which couldn't be further from the truth. I'm becoming frustrated in this position not over pay, but the complete tone-deafness from management over planning, estimation, and overtime. This has been consistent everywhere i've worked -- pay has never been a factor.

If programmers need a union, its not for pay. It's to get management and executive expectations back in line with reality. I'm tired of 60 hour work weeks, and poorly managed pet projects. And I damn well don't want to risk a career change.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by booleandilemma on Friday January 19, 2018 @05:55PM (#16190709)
Why do we need a union in a seller's market?

I think this is going to change soon (~10 years).

I have seen people with computer science masters degrees working in support positions. I’m not talking about maintenance development, I’m talking about tech support.

When I graduated there were maybe 5 people in my class, but now the market is starting to get flooded with CS people.

Everyone is hopping on the CS train like there is no tomorrow.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by kelnos on Friday January 19, 2018 @06:19PM (#16190864)
Having a CS degree (at whatever level) does not even remotely guarantee success as a software developer.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by toomuchtodo on Friday January 19, 2018 @10:08PM (#16191836)
It does drive down the cost of a business employing developers who don’t have to be rockstars, merely good enough.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by ng12 on Friday January 19, 2018 @07:53PM (#16191338)
As somebody who does a lot of interviews: I don't care about a master's degree. Anectodally it has a very low correlation with programming ability.

The market being flooded with CS degrees doesn't scare me, I'll start getting scared when it takes less than 6 months to hire for an entry-level role.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pasquinelli on Saturday January 20, 2018 @02:58AM (#16192550)
the pickiness of employers isn't itself a sign you should start getting scared?
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by ng12 on Saturday January 20, 2018 @12:36PM (#16194284)
That's not pickiness of employers it's a lack of qualified candidates.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by paul7986 on Friday January 19, 2018 @05:59PM (#16190736)
I had this same stupid attitude... 6 months later and after 30 phone & or in person interviews I am still unemployed.

I left my last job due to harassment thinking screw this I dont need it and can get a job wherever. Ooops there goes my $110k job/lifestyle!

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pfarnsworth on Friday January 19, 2018 @08:20PM (#16191459)
/r/cscareerquestions

You can get your resume evaluated and you can ask questions about your performance, maybe there's something you can do to make yourself more attractive to employers.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by jimmaswell on Friday January 19, 2018 @10:32PM (#16191904)
I did everything "right." I had a lot of side projects, I collaborated on big projects online with others, I knew a lot of languages, I got a 4 year CS degree and I had an internship. I applied to hundreds of places and heard back from maybe 3 places after months of trying. The best I could get before my current offer was one for 35k from a place that wasted two days of my time going half a state away to interview with them, and a return offer at the internship for $15/hr. I was "lucky" enough to eventually land this current job where I ended up being on more of a "support" team than being put on any real development, which is apparently all generally done offshore, so it's going to be more difficult down the road due to that, I'm sure. I don't recommend getting into tech to people anymore. The bubble is over.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by twblalock on Friday January 19, 2018 @11:18PM (#16192032)
If that's all you can get in this labor market, the problem is probably your resume, the way you apply to jobs, and the way you interview.

You should not conclude from your experience that tech is a bad career choice.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by lr4444lr on Friday January 19, 2018 @05:06PM (#16190287)
For the sake of argument, you could ask for protected work hours, overtime, etc. I don't think we need it for this industry, mind you, but more so because there's no monopsony on the labor market from a select few large employers, not because of the supply and demand.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by FussyZeus on Friday January 19, 2018 @05:09PM (#16190308)
Also don't forget it would make it much easier for individual engineers to argue back at Management about employing dark patterns, or directives to make apps/websites addictive and generally harmful.

For as much as people like to gripe about LinkedIn and their variously deceptive practices, marketing heads and executives don't write code. There are engineers in there making that stuff happen.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by ng12 on Friday January 19, 2018 @05:15PM (#16190362)
Do you think that's because the developers lack power or it's because they don't really care?
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by s73ver_ on Friday January 19, 2018 @06:07PM (#16190787)
Some of both. I'd imagine those that cared enough, and felt confident enough in finding another job left, whereas those who weren't in such a position shut up about it.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by paxy on Friday January 19, 2018 @05:27PM (#16190460)
What makes you think engineers are against these practices?
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by hueving on Friday January 19, 2018 @05:21PM (#16190413)
>not because of the supply and demand.

It's still supply and demand. When you have a monopoly on the demand side, you can significantly put downward pressure on the price.

Supply and demand doesn't cease to exist even when the market is screwed up. It just puts constraints on the curves. Google "supply and demand graph in a monopoly" to see more.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by debt on Friday January 19, 2018 @05:34PM (#16190526)
Unions do other things like maybe even require certain working conditions; standing desk or that they provide computers to you of sufficient power, licenses they'd have to buy etc, maybe they absolutely will not implement certain complex things like a new type of orbital interceptor idk.

Unions create a legal framework around repetitive work.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Friday January 19, 2018 @05:49PM (#16190663)
If it's a "seller's market", why do so many developers work under onerous IP contracts that grant their employers rights to what they build in their spare time?

If it's a "seller's market", why do so many developers work in noisy bullpen environments where they have to blast music into their ears with headphones to focus their attention on what they're building?

If it's a "seller's market", why do so many developers have stories about working late at night and on weekends to ship features on bogus accelerated schedules they had little hand in setting?

If it's a "seller's market", why do so many developers accept payment in the form of equity that has to be executed at great expense immediately after leaving the company, and offers no actual guarantee of return after making that investment?

If it's a "seller's market", why are developers forced to move to the most expensive real estate markets in the country to work every day from a particular office when their work can be done more productively from their own home offices?

If it's a "seller's market", why are so many developers compensated with equity whose terms they're not even allowed to fully understand? And why is it that their common shares are last in line after liquidation preferences and VCs take their rake?

I don't understand how you can spend more than a few months on Hacker News without seeing the litany of complaints developers have about their working conditions. Not simply how much they're paid --- and make no mistake, plenty of developers have those complaints, and feel victimized by the way compensation is negotiated for in this market --- but also simply for how inefficiently and inhumanely their jobs are structured compared to what they so obviously could be.

Tech workers should organize. United they bargain, divided they write anonymous complaints on HN.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by wutbrodo on Friday January 19, 2018 @06:35PM (#16190949)
Honestly, IMHO it's because people immediately ratchet their expectations up to the highest level of of pay they can earn. If you use up all your market power on pay, you don't have much left for other conditions.

I get paid 60% of what I made at my last job because there were certain things I wanted to be different in my work environment. Too many people optimize only for pay and then complain that nothing else works the way they want it to. Cut some salary off of your top line and you'll find that the leverage that gives you in other areas is pretty huge, particularly at companies that aren't bogged down in bureaucracy. If your salary is too low to comfortably trade off against, then you're obviously not one of the examples of people with market power.

Now don't get me wrong: most of these things are positive-sum, and ideally they wouldn't trade off against pay because they might increase productivity. But that doesn't have much to do with being a seller's market.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by phil21 on Friday January 19, 2018 @07:38PM (#16191268)
Honestly the answer to all your questions is "because people traded those items for massive pay increases".

I've never had a problem negotiating any of those points with any of my employers in the tech industry. Perhaps work for smaller companies if these sorts of things are important to you?

If you want to max out salary in silicon valley, I guess your list applies. For almost everywhere else in the country it's simply not the case - if you are truly talented you can almost write your own job description.

> I don't understand how you can spend more than a few months on Hacker News without seeing the litany of complaints developers have about their working conditions.

I suppose that's one reaction. My reaction is generally amusement at the ridiculous complaints. Once in a while a legitimate one comes through, but most of them are truly "first world problems" to the absolute utter extreme.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by majormajor on Friday January 19, 2018 @09:22PM (#16191679)
CA is one of the few places I've found where companies actually can't pull the we-own-everything-you-do-at-any-time trick...

But to the rest: this is a forum where people constantly complain about the shoddy standards of shipping software. Shit security. Shit privacy. Shit performance. Shit dependency hell. Right now people get paid a lot of money to make as-bad-as-possible-to-still-make-money products. It's interesting.

Maybe a group that could negotiate on a larger scale with companies to say "we're not making that shit" could have some use. Or maybe the jobs would all go overseas, but from my experience... good luck with that!

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by harrumph on Friday January 19, 2018 @06:51PM (#16191024)
>Tech workers should organize. United they bargain, divided they write anonymous complaints on HN.

BRAVO.

We are the beating heart of this world. We have way more leverage than industrial workers ever did - yet they won the weekend, the eight hour day and workplace safety.

What could we win once we set aside the moronic idea that we are each embryonic billionaires whose assholes spray gold coins every time we update a git repo?

Civilized health care, for starters. That alone would make the disruption worth it.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by dvt on Friday January 19, 2018 @06:25PM (#16190888)
Wish I could upvote this 1000 times. After ~ 10 years working as a developer, I don't think I want to do it ever again. Don't get me wrong, I love writing code (and I'm pretty good at it, too), but doing it professionally is beyond broken.

Working in product or in project management is literally 10% of the stress with the same pay. How does that make any sense?

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by maxaf on Friday January 19, 2018 @06:34PM (#16190942)
It's far from the same pay, not even close. Going into PM, for any value of P, would require me to cut back dramatically on the lifestyle that software engineering work has afforded my family. Have a look at Glassdoor data for any company. Pay disparity between the two professions is obvious.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by throwaway1748 on Friday January 19, 2018 @07:56PM (#16191353)
Could the answer to all those questions be "because the developer made the wrong job choice?"

There are plenty of good developer jobs in silicon valley and the broader tech market. Why work somewhere that treats you poorly?

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by odiroot on Friday January 19, 2018 @05:54PM (#16190700)
> If it's a "seller's market", why do so many developers work in noisy bullpen environments where they have to blast music into their ears with headphones to focus their attention on what they're building?

I'm curious, how does your office look like?

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Friday January 19, 2018 @05:59PM (#16190734)
https://i.imgur.com/lziE8QA.jpg

It's open, but we got it because we loved the building, and we have two conference rooms with doors for calls.

(My "desk" is a big couch with a monitor arm mounted to the wall.)

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by mvid on Friday January 19, 2018 @06:24PM (#16190884)
I wish I could invest in whichever back doctor is closest to you
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Friday January 19, 2018 @06:31PM (#16190927)
You really think one form of sitting is better than another? I think I'd rather alternate between slouching for 40 minutes and then walking around for 10 then to sit at a desk. But, we'll see how my experiment pans out!

(I worked from a couch at WeWork for a year prior to this and it didn't seem to ruin me).

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by mvid on Sunday January 21, 2018 @01:32PM (#16199265)
I've been told so by some back professionals. I don't think it's that one form of sitting is better than another, everything else being equal. It's more about the neck alignment to the direction of your hips, which couches are notoriously bad about.

It probably makes the difference that you have a swing arm, and aren't looking at a machine on your knees.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tunesmith on Friday January 19, 2018 @06:37PM (#16190959)
I've been doing the laptop and easy-chair thing for years. Posture isn't bad, pressure is somewhat easily distributed. It's great as long as you have a chair that supports the head/neck.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by dandersh on Friday January 19, 2018 @07:24PM (#16191189)
I had been working primarily remote (1-2 days in office for 6) alternating between standing and sitting in my recliner. Switched jobs where I was expected in office 5 days a week for 8+ hours. Friday night the first week I was there I tore a disc in my back. It wasn't until I left and took some time off that it fully healed and allowed me to strengthen my core.

Needless to say my current job is heavy remote with flexible time in the office that I took over a higher paying position.

[dead]
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Friday January 19, 2018 @10:02PM (#16191819)
No, I don't think so. I can have whatever office I want; I'm an owner. If you think the best rebuttal you can make to me is "you're arguing against your own interests", go right ahead.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by girvo on Friday January 19, 2018 @11:06PM (#16192008)
To your first point: because a lot of people don’t actually negotiate their damned contracts. Drives me mental — over broad IP assignment clauses are the first thing I strike out/adjust, though it has meant passing on job offers where they refused to budge on it. Well worth it however. They don’t own me and don’t own what I do outside of their damned office hours.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by paxy on Friday January 19, 2018 @06:07PM (#16190785)
Who are these "so many developers" you've referenced a dozen times? You've been spending too much time on internet forums listening to rants of the vocal minority. Truth is that most developers are happy and don't need a drastic change, and this can hardly be said about any other profession.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Friday January 19, 2018 @06:09PM (#16190798)
People disagree about open offices. Some people disagree about the option to work from home or hire remote.

But it is hard to believe that ANY of us disagree about IP contracts or extended options execution windows.

Are you a professional developer? Which of these issues do you think are non-issues?

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by kodablah on Friday January 19, 2018 @07:28PM (#16191209)
> But it is hard to believe that ANY of us disagree about IP contracts or extended options execution windows.

It's not that people disagree about them, it's that many developers don't suffer from them.

I'm a professional developer and, for me personally, everything in your list is a non-issue. I left BigCo where they were an issue. But I sure can think of a host of issues that I would be concerned about were I part of an organization, one of which being someone else saying what are and aren't issues to me.

If a time comes where a good dev cannot choose where they work and basically negotiate their own terms (e.g. I'm not putting up with any of that stuff in your list and I don't have to in our current market), then unionization may be warranted. But as it stands now, I think many of the issues you listed are avoidable and good devs call their shots.

The HN complaints you hear are an echo chamber and shouldn't be a basis for your opinions on the industry as a whole.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by jokola on Friday January 19, 2018 @08:32PM (#16191503)
> If a time comes where a good dev cannot choose where they work and basically negotiate their own terms [...] then unionization may be warranted.

When that time comes it will very likely be too late to effectively organize. It might already be.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by astronautjones on Friday January 19, 2018 @10:02PM (#16191818)
It's definitely too late on a national scale (not limited to this industry). Labor has been utterly and totally decimated
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pvg on Friday January 19, 2018 @07:33PM (#16191242)
I’m not entirely convinced IP agreements are that big of an issue. The rare horror stories that I’ve heard and read are mostly about really predatory employers (and usually a somewhat legally-unsophisticated employee). “I went to my employer with an exemption to my AoI and they said no” isn’t a thing you often hear programmers grouse about, at least, I haven’t.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @11:28AM (#16193912)
It might be a bigger thing in my field. People go work for security companies (and security software companies) because they're interested in the problem space. The stuff the work on in their spare time might not be directly related to their day job, but it's likely to be related to security. People get in trouble over this stuff --- or, more frequently, have to abandon side projects they worked on at their previous employer.

But I mean, it's obvious, right, that not all these issues have to be universal for them to be nucleation points for organizing? As has been photographically established downthread, I don't much care about open offices right now. But I would not be shocked to see a team of developers organizing around getting quiet offices for their startup.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pvg on Saturday January 20, 2018 @06:23PM (#16195984)
I didn't mean it as some rebuttal to your overall argument - I'm pretty sympathetic to it, for what it's worth. But you did put 'IP contracts' at the top of your chant and then used it as an example of something universal. It seems to have generated a lot of pushback, as well.

My just-so-story understanding of this stuff - if you are a full-time employee in some brainy job, your employer does have some sort of non-zero claim to some kinds of your intellectual output, even when you're not on the clock. To disambiguate this, a standard approach is to let the employer own everything while making it easy for the employee to explicitly exempt personal projects. The onerous-sounding AoI comes with an escape clause and the understanding the employer isn't going to be a butthead about letting the employee use it and that's pretty much exactly how it works out. That way, as your career takes you from a kitten subscription service to a dev tools vendor to Unicron, your npm packages for Pokemon eugenics optimization stay yours.

I can totally see how this might not work that well if you're a specialist in a specialized and funky field like security or how such agreements might seem like utterly evil overreach if you're reading about them on HN from your digital nomad space van parked in Auerbach in der Oberpfalz. But as a general [US/software/SFBA/etc] thing, they don't feel like a top-of-the-list issue.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by AdamJacobMuller on Friday January 19, 2018 @06:26PM (#16190896)
> disagree about IP contracts

Probably a bit of debate here, there are for sure some absurd ones I've read about here. I understand why companies feel the need to protect themselves though, even if its wrong.

> extended options execution windows

This is just stupid and I'm not sure anyone thinks the current system is good, not employees, not employers and not even the IRS.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Friday January 19, 2018 @06:32PM (#16190934)
Would you like a link to a prominent venture capitalist saying that he prefers companies he invest in keep their exercise window short to improve retention? Because I can provide that link, but it'll be annoying to dig up, so you'll have to bet me $10 to my $100 to charity that I can't.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by cookiecaper on Friday January 19, 2018 @07:29PM (#16191217)
FWIW I've only worked for one employer that had a restrictive, overzealous IP contract and invention assignment (others have just had routine paperwork about acknowledging their ownership of things done during work hours, etc.). It was one of my first jobs and I left after six months. They can't keep good talent, and they either get hangers-on who never leave because they can't hack it anywhere else, or people just using it as a short-term stepping stone and are out the door in 6-12 months.

Options do suck, but I guess these are considered less pressing issues because anyone intelligent ignores options more or less completely. If you end up with a windfall from them, that's great, but no one should expect it. Working for equity is for chumps -- demand a decent salary. It's plenty attainable.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by phil21 on Friday January 19, 2018 @07:44PM (#16191302)
All of them but the IP contracts thing, which I agree is bullshit. But I've conversely never had a problem redlining that out of every employment contract I've ever been offered. You do hire an attorney and negotiate at contract time right?

I also don't apply to large fortune 500 companies either, since I know the drawbacks are not worth the pay increase.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pfarnsworth on Friday January 19, 2018 @08:08PM (#16191396)
Your IP contracts contention is pretty much hogwash. It's FUD trying to scare people when 99.99% of people aren't affected by it.

I know plenty of developers who worked part-time on their startup at well-known SV companies. Two different sets of coworkers subsequently quit, and each sold their company for ~500M. Another one has gotten several rounds of funding. Another one sold their company to an enterprise company for over $1B, and after the earnout period was over, they formed a new company.

There was nothing "onerous" about any of the contracts these people signed. Meanwhile I haven't heard the opposite at all.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by stale2002 on Friday January 19, 2018 @07:41PM (#16191284)
"But it is hard to believe that ANY of us disagree about IP contracts "

Frankly, I don't care even a little bit about this.

I am not building any startups that are going to be worth anything. I do stuff for fun, sure, but none of it is going to be worth any amount of money ever.

Thats why I work for a big company who pays me a high salary, because I don't have any world changing, valuable startup ideas. If the big 5 tech company that I currently work for wants to have the IP rights to my worthless side projects, they can go ahead and have them. (They are certainly paying me enough for the privilege)

Or in other words, if I had the choice between "keeping my IP rights", and "getting paid 5k more in salary", I'd take the 5k every time. Or the 1k. Or merely to avoid an awkward conversation with a lawyer.

And I expect that the vast majority of other developers are in the same boat as me. They `might` have side projects, but they aren't kidding themselves about how much they are worth, and are correctly valuing those IP rights at near 0$.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tanilama on Saturday January 20, 2018 @01:55AM (#16192405)
Entitlements from enormous privileges.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @11:25AM (#16193893)
Is it? What makes you think the balance of entitlements between owners and labor in tech is the right one? It's not as if the owners seem to be suffering.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tanilama on Saturday January 20, 2018 @04:56PM (#16195632)
They paid top bucks, 2-4 times more than those journalists could make(around 40k bucks a year), that is surely something to put into the balance of the entitlements.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pfarnsworth on Friday January 19, 2018 @08:01PM (#16191367)
This is list reeks of entitlement.

> If it's a "seller's market", why do so many developers work under onerous IP contracts that grant their employers rights to what they build in their spare time?

Most developers don't have any IP to lose. If you have IP to lose then you can find a company that won't ask you to sign onerous contracts.

> If it's a "seller's market", why do so many developers work in noisy bullpen environments where they have to blast music into their ears with headphones to focus their attention on what they're building?

This is entitlement. Open office saves money. The only option that saves you from wearing headphones is a private office per programmer, which is rare (I think Microsoft still does this). The next common options is cubicles but you still need to wear headphones.

> If it's a "seller's market", why do so many developers have stories about working late at night and on weekends to ship features on bogus accelerated schedules they had little hand in setting?

We are well paid to get our work done. Doctors, lawyers, investment bankers, accountants all work as much or even longer hours. Also bad managers create bad schedules and bad cultures, this is across fields.

> If it's a "seller's market", why do so many developers accept payment in the form of equity that has to be executed at great expense immediately after leaving the company, and offers no actual guarantee of return after making that investment?

"Great expense" is an exaggeration. Other career paths don't have equity. 80% of the companies I've worked at gave me worthless equity. It's the game that we play. The other 20% made me ~$500k.

> If it's a "seller's market", why are developers forced to move to the most expensive real estate markets in the country to work every day from a particular office when their work can be done more productively from their own home offices?

No one is forced to move anywhere. People want to move here, still.

> If it's a "seller's market", why are so many developers compensated with equity whose terms they're not even allowed to fully understand? And why is it that their common shares are last in line after liquidation preferences and VCs take their rake?

"Not even allowed to understand"? That's a lie. If you work for a shitty company that isn't transparent, you can leave and work for another company that is. That's a seller's market.

Tech workers are generally much happier than other professions. Until that changes, you will never get unions. I hope it never happens, and I will never join a union, and I personally don't know a single programmer that wants to as well. Those that want unions are in the vast minority, and are much louder on forums like Hacker News, but it won't get much traction unless there's another dotcom bust.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @09:31AM (#16193456)
On the other hand, my comment ranks (by votes) among the top 0.3% I've written on the site, while yours has been voted down so far after 13 hours that it's hard to read (I didn't downvote you). We're both software developers, we've both been in the industry for comparably long periods of time, but it feels like maybe one of us is saying something that better resonates with our peers.

It'd be interesting to see if, having pointed this out, the voting spread changes. I'd like a truer accounting, if there's one to be had!

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pfarnsworth on Saturday January 20, 2018 @11:12AM (#16193831)
Lol come on Thomas. That is probably the most pathetic comment I’ve seen you write. Worthless internet karma is a validation of your ideas? Did all your upvotes for starfighter on hacker news actually turn it into a real business or was it a failure in real life?

Why not try to publicize this ideaand see how much real traction you get? (spoiler alert: zero because most developers don’t want it)

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @11:16AM (#16193845)
1. Starfighter did not seem to me at the time to be beloved by HN.

2. Starfighter is one of 3 companies I've been involved in publicly on HN. The first one did pretty good. We're doing pretty good with this one. Thanks for asking! :)

3. There's an obvious difference between the question of whether something's a viable business (CTFs as contingency recruiters: probably not!) vs. whether an argument represents any kind of popular sentiment.

4. Do upvotes validate my argument? No. But they would seem to me to rebut your claim to speak for "most developers".

What kind of publication were you thinking of?

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pfarnsworth on Saturday January 20, 2018 @12:04PM (#16194088)
I’m glad your first and current ventures are successful. Hardworking people should be rewarded. My point is HN love has no bearing on success. Starfighter was pretty popular and everyone on HN wants a new way to interview. But it didn’t translate to a success.

A converse example is Uber. Uber is despised on HN and every anti-Uber comment is upvoted. But HN sentiment has had no consequence on Uber’s success and growth.

“Most developers” don’t comment on HN. Most developers also don’t want unions otherwise we would have had one in the 50 years of industry, despite all your precious HN upvotes.

Also, your misrepresentation of “publicize” into “publication” is strange.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @12:57PM (#16194421)
Right, but no part of Uber's "argument" depends on the support of HN users. You can't say that, at least not cleanly, about organizing SFBA software developers.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pvg on Saturday January 20, 2018 @10:46AM (#16193727)
Ew. Don't be that guy.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @11:12AM (#16193828)
Oh, come on. If all my comments are going to be arbitrarily voted up at least I should be able to occasionally put that to good use.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pvg on Saturday January 20, 2018 @11:26AM (#16193895)
What is the good use? The thing you're replying to is yelly and rude but 'I'm right because upvotes and you're gray' is just icky.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by tptacek on Saturday January 20, 2018 @11:28AM (#16193917)
I'm not saying "I'm right because I'm upvoted". I'm saying that his argument that I'm out in the wilderness on this issue is wrong because of that. He has more than one argument. I'm just refuting that one.

It felt icky writing that comment upthread, but, I figured, what the hell, let's see what happens.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by TaylorAlexander on Friday January 19, 2018 @06:25PM (#16190890)
Many have already replied here but I will respond in my own words.

Not everyone can do what you can do and those people in particular benefit from a union. Others have also listed why you may benefit but I wanted to make clear that you assuming everyone is like you is silly.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by drb91 on Friday January 19, 2018 @05:29PM (#16190484)
Why pick up gold on the ground when you have bronze in your hand?
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by bsder on Friday January 19, 2018 @07:15PM (#16191150)
> Why do we need a union in a seller's market? If I'm unhappy with my job I can quit and get a new one in a week.

Because you will one day be 45 years old ...

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by JoeAltmaier on Friday January 19, 2018 @06:05PM (#16190773)
Used to be true; not this year. Harder to find gigs, hiring takes longer. Used to turn down contracts regularly; haven't for a while now.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by zzzcpan on Friday January 19, 2018 @06:11PM (#16190813)
Job markets can be seller's markets only temporary, until large employers and investors realize this. At which point they can take away any power people had via secret anti-competitive agreements, artificial barriers for changing jobs, lobbying and investing into more supply, etc.

For software developers seller's market is long gone.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pasquinelli on Saturday January 20, 2018 @02:45AM (#16192524)
"Why do we need a union in a seller's market?"

that's a silly question, isn't it? "for when it becomes a buyer's market", seems like an obvious answer. and when that happens, it'll probably be harder to unionize.

Re:Union Is Formed at Los Angeles Times and Publisher Put on... by maxxxxx on Friday January 19, 2018 @05:47PM (#16190657)
I think especially in a seller's market a union would have a strong negotiation position to raise salaries and improve conditions. I don't think a union can help much in a declining industry.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by pasquinelli on Saturday January 20, 2018 @03:00AM (#16192556)
a buyer's market for labor doesn't mean a declining industry, just that strong demand had made an excess supply, as happens from time to time.
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by Apocryphon on Friday January 19, 2018 @05:42PM (#16190603)
"Everyone has a job there; every week there's a new article about how tech interviews suck or how difficult it is to hire good engineers."
Re:Union Is Formed at Los Angeles Times and Publisher Put on... by debt on Friday January 19, 2018 @05:07PM (#16190292)
I'm sure there's an argument lying around somewhere that would tell that the best time to start a union is in a seller's market.