News for hackers. Stuff that matters.
Re:The Worst Programmer by beebmam on Saturday September 02, 2023 @01:38PM (#37363677)
If your leadership is tossing these incredibly valuable engineers aside, then it's time for you to toss that leadership out. You can do that by leaving, or talking to management about this, or unionizing. It's crazy to me tech workers aren't unionizing anyway.
Re:The Worst Programmer by b800h on Saturday September 02, 2023 @01:55PM (#37363833)
I prescribe a viewing of "Carry On at your Convenience" to cure that sentiment:

https://en.m.wikipedia.org/wiki/Carry_On_at_Your_Convenience

Re:The Worst Programmer by Pamar on Saturday September 02, 2023 @02:01PM (#37363892)
(I am from Europe, so I have a fairly good idea of what Unions can do, also thanks to having lived and worked in two different countries).

I am not against Unionizing "per se" but the role of Unions has never been "tell the management how to run their business". There has been some cases of (smallish) company being "acquired" by their own workforce, and the Unions might have helped with formalizing the deal, but this is rare, and anyway happens only when the company goes bankrupt or decides to shut down.

So I do not understand exactly what you mean here.

Re:The Worst Programmer by CapitalistCartr on Saturday September 02, 2023 @04:20PM (#37365158)
A union would provide the sort of employment protections much of Europe alreadys enjoys.
Re:The Worst Programmer by Pamar on Sunday September 03, 2023 @09:48AM (#37370402)
I know how Unions work. The OP stated: ...it's time for you to toss that leadership out. You can do that by leaving, or talking to management about this, or unionizing.

A Union can organize and sustain a strike. But they cannot "toss leadership out". Not the CEO, the Board or any manager at any level.

They could theorethically "blackmail" a company saying "strike will not end until X is fired" where X is a PM or manager or whatever but I never really heard of anyone trying this tactic, not to say actually succeed...

Re:The Worst Programmer by no_wizard on Saturday September 02, 2023 @04:23PM (#37365186)
Unfortunately union / labor movements in the US suffer from a big problem: due to historical circumstances they’re very combative. The labor movement here never grafted the idea of being business oriented on behalf of workers into the movement (like in Germany) rather, they treat the business as the enemy pretty much from the outset.

Some of that is indeed earned by the businesses reputation, but ultimately this is what I think spurred the decline of union membership in the US because businesses don’t get a lot if any value out of having a union around and the organized workers often find the benefits stagnant after some time

Re:The Worst Programmer by astrange on Saturday September 02, 2023 @05:50PM (#37365834)
That is because of historical circumstances, but it continues to this day because it's encoded in the law; we don't have codetermination or sectoral bargaining.
Re:The Worst Programmer by hyperhopper on Sunday September 03, 2023 @02:57PM (#37373218)
Police unions are very business oriented. And they might be the most successful unions
Re:The Worst Programmer by jokethrowaway on Saturday September 02, 2023 @02:36PM (#37364211)
Unions always end up doing more evil than good costing money to everybody involved. It's political bullshit.

It's been a net negative to workers for ages. All my blue collar friends hate them.

Besides, developers have power in the market, they can negotiate quite a bit without paying money to some political useless figures.

Re:The Worst Programmer by lostlogin on Saturday September 02, 2023 @03:31PM (#37364737)
Re:The Worst Programmer by SeanLuke on Saturday September 02, 2023 @03:38PM (#37364813)
I have seen first-hand the negatives of unions in Italy: there are downsides of powerful union control. But in the US, a strong argument can be made that unions played a very major part (along with the GI Bill of course) in the growth of the the middle class from 1950 to 1980, and their busting, starting with Reagan, likewise was instrumental in the dwindling of the middle class and the dramatic rise in wealth inequality.
Re:The Worst Programmer by zlg_codes on Saturday September 02, 2023 @04:08PM (#37365059)
Unions may be different in your part of the world. In America, it's one of the only ways for blue collar or other production-oriented workers to have any degree of leverage at the negotiation table. We are treated like cattle in the workplace, and though unions come with their fair share of problems (due to it being yet another leadership structure to work within), the idea of workers holding power as a group is essential, because it reflects reality. None of that VC money is getting a return without workers to do the work. Most places in America are not unionized, but the ones that do pay better than other work in the area, even after union dues.

I see it as very much a union-by-union thing, much like you would an employer.

Now, some programmers may be able to negotiate good terms for themselves, but the vast majority of that stage is simply how silver your tongue is. Why should you be paid better because you got a better charisma roll with the interviewer? I would want my coworkers to be paid the same as me for the same experience. A senior with 10 years in the field, naturally, would be paid much more.

It's strange you say developers can negotiate, when there've been quite a few layoffs as of late and we see plenty of stories of people having trouble staying in tech. Which is it? The only thing that can give you credible sway is learning rarer or more in-demand skills, and putting together projects that show you understand how to use them. And for how long will that last? A union is a lot harder to fight than an individual.

But yes, there are bad unions. If they're as bad as your alleged blue collar friends say, let's name them! Sometimes their politics or dues or seniority system sucks. Those systems deserve to be put on blast.

But strangely, no unions listed in your comment as bad.

Re:The Worst Programmer by gemstones on Saturday September 02, 2023 @05:46PM (#37365809)
It’s funny you mention it as a charisma roll, because it’s not really a roll, is it? High charisma is high when it’s with your interviewer, when it’s with your peers, when it’s with your business stakeholders. High charisma is useful in getting a job, in arguing for addressing tech debt, in pushing back on unreasonable timelines. Why would you not consider charisma in a job interview?
Re:The Worst Programmer by astrange on Saturday September 02, 2023 @05:52PM (#37365842)
Why should you have to spend your time on being charismatic with your own management if your job duties require doing it with everyone but them?
Re:The Worst Programmer by zlg_codes on Sunday September 03, 2023 @03:42AM (#37368498)
Charisma isn't something that's there or not there for everyone, like green paint. How you come across to others will differ based on their biases.

I don't consider charisma very much because I connect it to dishonesty. If someone's put a lot of effort into coming across as charismatic, it means they have considerable skill in psychological and social manipulation. I would value that in a salesman, where it makes sense. Otherwise it's just masking 2.0.

The primary concerns in an interview should be "can you do the job" and "can we bear to work with you". The rest can be worked with.

Re:The Worst Programmer by jacobsenscott on Saturday September 02, 2023 @03:36PM (#37364784)
When you can get a bootcamp certificate, and then get two remote jobs and coast at both for 12 months, and then repeat, what could a union do for you?
Re:The Worst Programmer by fn-mote on Saturday September 02, 2023 @10:11PM (#37367128)
Are you currently doing this? Living in an expensive region like Western Europe/North America? If this first or second hand, let's hear more about it.
Re:The Worst Programmer by jacobsenscott on Wednesday September 06, 2023 @06:52PM (#37412526)
Second hand - but there are subreddits all about it. People are doing it.
Re:The Worst Programmer by Sivart13 on Saturday September 02, 2023 @05:10PM (#37365557)
A union doesn’t have the power to change management, and is just as likely to advocate to retain low performing ICs in the name of “solidarity”