News for hackers. Stuff that matters.
Re:Anyone else struggling to get a Software dev job rn? by kyleyeats on Saturday November 12, 2022 @04:26PM (#33577265)
You're probably disagreeable. I'm struggling too. Have you tried agreeing with absolutely everything? That's what your competition is doing.

Next time a company tells you about their mission statement, stop them midway, eyes open in awe, and say "That's my mission statement."

Do the same thing when they tell you about their tech stack. Or anything else. I'm not kidding. The last applicant agreed with everything, and you need to agree with everything harder.

Agreeability and disagreeability are two separate skills but the tech industry sees it as a spectrum. They do not hire disagreeable people.

Re:Anyone else struggling to get a Software dev job rn? by tux on Saturday November 12, 2022 @04:38PM (#33577374)
"They do not hire disagreeable people."

And this is why skilled people can't find a job. Unless you can kiss a*s you won't get hired. This is wrong! If some one agrees with every word you say, this should be a red light. This might means the person don't have a mind of there own. Unless you want to hire a robot ^_^

Re:Anyone else struggling to get a Software dev job rn? by gw98 on Saturday November 12, 2022 @04:53PM (#33577491)
I dunno I'm an asshole and I'm having to beat people off with a stick at the moment. However in UK and there is a market vacuum.

Anyway you don't have to kiss ass. All you have to do is have a solution to problems and ability to shape ideas not just cut them off. Unless it's nodejs. That can just fuck off.

When I hire people myself I'm looking for people who are opinionated but can back that up with experience and evidence and thought processes which show how the conclusion was reached. I really don't want to hire passive production monkeys.

Re:Anyone else struggling to get a Software dev job rn? by popotamonga on Saturday November 12, 2022 @04:57PM (#33577530)
It works, the following words made me rich:

- Great idea

- Makes total sense

- That's how I would do it

- I agree

And this is not a joke.

Re:Anyone else struggling to get a Software dev job rn? by gardenhedge on Saturday November 12, 2022 @06:29PM (#33578299)
Well a team has to come together around a shared goal. If a team is made up of people who disagree with what the team is trying to do... it's not a team
Re:Anyone else struggling to get a Software dev job rn? by jasonjmcghee on Sunday November 13, 2022 @12:58AM (#33580490)
I think people often share common goals, but “how” is where disagreement tends to be. And I think that’s healthy. Some friction in decision making will often yield better decisions.
Re:Anyone else struggling to get a Software dev job rn? by simplotek on Sunday November 13, 2022 @04:03AM (#33581340)
> Some friction in decision making will often yield better decisions.

I agree. The problem starts when this sort of friction continues after all the decision-making is done and starts manifesting as contrarian positions towards how the project is being conducted, always insisting that their idea was better, and even assuming aspects of sabotage.

It's one thing to determine a path forward, but an entirely different thing to assume a "my way or no way" stance.

Re:Anyone else struggling to get a Software dev job rn? by icedchai on Saturday November 12, 2022 @07:14PM (#33578603)
Even if I don't agree 100%, I'll find myself saying these things. Especially in today's world of pointless Zoom meetings, endless "check-ins", it's often not worth arguing. Rarely is anything mission critical. (If it's a "big deal", I will disagree.)
Re:Anyone else struggling to get a Software dev job rn? by ransom1538 on Saturday November 12, 2022 @10:12PM (#33579595)
them: "We should switch to rebase! I read this blog!"

me: "ok."

(even though this will cost hundreds of productivity hours - explaining it to new devs and wondering why all your history disappeared again, sigh you shouldn't rebase on a public branch! , gah fuck it)

Re:Anyone else struggling to get a Software dev job rn? by Aeolun on Sunday November 13, 2022 @02:43AM (#33580927)
Is this a hill I’m willing to die on?… again?…

Yeah, sure, sounds like a great idea.

Re:Anyone else struggling to get a Software dev job rn? by simplotek on Sunday November 13, 2022 @04:09AM (#33581366)
I worked on projects where rebase was the norm, even for public feature branches.

Not a problem.

Rebase is a tradeoff of handling merge conflicts with achieving a commit history that is far cleaner and audit-friendly.

The point being that some technical choices are not black and white, and people mistake baseless personal opinions with technical truths. There's an awful lot of workable grey areas with tradeoffs.

If a team member insists on pushing his personal opinions as the truth, challenges and opposes each and every proposal that does not match his personal opinion, and drags on personal vendettas in decisions that didn't went their way... I'd say that no matter where their tech skills are, that person is still incompetent and a liability in any team.

Re:Anyone else struggling to get a Software dev job rn? by simplotek on Saturday November 12, 2022 @05:19PM (#33577727)
>>And this is why skilled people can't find a job. Unless you can kiss a*s you won't get hired.

You're trying too hard to rationalize away personal problems and your inability and/or unwillingness to address them.

The opposite of disagreeable is not "kissing ass". The opposite of disagreeable, to start off, is not being a total asshole. No one's technical prowess is impressive enough to ignore the fact that they are completely insufferable. A project survives extra weeks or even months, but a team does not survive an eggeegious team member who makes everyone around them miserable.

Take a long hard look at yourself before throwing blanket accusations at anyone and everyone around you.

As the saying goes, "if someone is an asshole, they're an asshole, if everyone is an asshole, you're the asshole"

Re:Anyone else struggling to get a Software dev job rn? by danaris on Saturday November 12, 2022 @05:32PM (#33577838)
"I do not hold all the exact same beliefs as you" is not at all the same thing as "I am a disagreeable person."

"I will say yes to absolutely everything you say" is not at all the same thing as "I will do a good job."

There are absolutely far too many workplaces where you are expected to kiss ass to be hired or to progress.

Personally, I know that I would never feel OK working there, so I don't see the point of trying to pretend I'm an ass-kisser in interviews. I actually am an agreeable person, overall; I just want to find a place to work that will be OK working with me, not with some extremely different false face I have to spend a huge amount of energy putting on every day just to get paid there.

Re:Anyone else struggling to get a Software dev job rn? by jsjsof on Sunday November 13, 2022 @02:28PM (#33586466)
What makes someone an asshole?
Re:Anyone else struggling to get a Software dev job rn? by tux on Monday November 14, 2022 @01:28AM (#33590787)
I'm happy it touched you so much :) It seems you have more problems than me my friend ^_^
Re:Anyone else struggling to get a Software dev job rn? by tux on Monday November 14, 2022 @01:53AM (#33590930)
>> You're trying too hard to rationalize away personal problems and your inability and/or unwillingness to address them.

I agree, that you are!

>> The opposite of disagreeable is not "kissing ass". The opposite of disagreeable, to start off, is not being a total asshole. No one's technical prowess is impressive enough to ignore the fact that they are completely insufferable. A project survives extra weeks or even months, but a team does not survive an eggeegious team member who makes everyone around them miserable.

Makes total sense. Great idea.

>> Take a long hard look at yourself before throwing blanket accusations at anyone and everyone around you.

That's how I would do it. You should try it.

>> As the saying goes, "if someone is an asshole, they're an asshole, if everyone is an asshole, you're the asshole"

Makes total sense.

@popotamonga, You were right it does work ^_^

Re:Anyone else struggling to get a Software dev job rn? by tux on Monday November 21, 2022 @01:39PM (#33696177)
>> You're trying too hard to rationalize away personal problems and your inability and/or unwillingness to address them.

I think its you who are trying so hard to rationalize your own personal problems and/or unwillingness to address them. You may need to seek some professional help!

I'm not a kiss ass type and never will be no matter how well you trying to rationalize your thiking. Been a kiss ass is no different from been a slave to your boss or your workplace. If you prefer to kiss ass do so and don't try to impose your way of thinking on others.

Re:Anyone else struggling to get a Software dev job rn? by roflyear on Saturday November 12, 2022 @05:52PM (#33577979)
Every time I've hired someone like this they've made awful decisions. The same thing that makes them so agreeable, I think, makes them awful at making decisions.
Re:Anyone else struggling to get a Software dev job rn? by s3000 on Sunday November 13, 2022 @01:27AM (#33580608)
>>"They do not hire disagreeable people."

>And this is why skilled people can't find a job

Which is a good thing because it makes it affordable for startups to hire skilled people.

Re:Anyone else struggling to get a Software dev job rn? by lupire on Saturday November 12, 2022 @04:33PM (#33577332)
That transparent obsequiousness would be a huge red flag for me. I guess I'm disagreable.
Re:Anyone else struggling to get a Software dev job rn? by mjthrowaway1 on Saturday November 12, 2022 @04:40PM (#33577391)
You don’t need to be cynical about being agreeable. You can just have a positive disposition, smile when you sit down, and find the positives instead of surfacing the negatives. A lot of people get an ego kick feeling smarter than others because they’re more cynical.
Re:Anyone else struggling to get a Software dev job rn? by Aeolun on Sunday November 13, 2022 @02:40AM (#33580914)
The trick is to not be transparent about it.
Re:Anyone else struggling to get a Software dev job rn? by ineedausername on Saturday November 12, 2022 @04:32PM (#33577319)
This is an excellent point you made here, I'm not a people pleaser and really need to think about this better.
Re:Anyone else struggling to get a Software dev job rn? by bloodyplonker22 on Saturday November 12, 2022 @04:36PM (#33577353)
This may be true, but wait until you get hired and you disagree with a lot of what they do or say, internally. You will not be able to let it be known and you will hate the people, your job, and everything. It may be better to find another team that you agree with if you don't desperately need the job.
Re:Anyone else struggling to get a Software dev job rn? by mkw2000 on Saturday November 12, 2022 @04:27PM (#33577274)
Good advice
Re:Anyone else struggling to get a Software dev job rn? by rapind on Saturday November 12, 2022 @04:42PM (#33577400)
Good advice? This is AMAZING advice! I can't remember the last time I received such great advice. This advice is like a gift from the heavens. Life changing stuff right here.
Re:Anyone else struggling to get a Software dev job rn? by kyleyeats on Saturday November 12, 2022 @07:11PM (#33578589)
There's an offer in your inbox.
Re:Anyone else struggling to get a Software dev job rn? by jansommer on Saturday November 12, 2022 @04:43PM (#33577408)
Agreeing is pretty much always the best move in the beginning. If you after careful consideration thinks something is wrong, you better be ready to offer an alternative or make a compelling argument for dropping it. You'll also have to have earned their trust, otherwise you're just some random stranger with an opinion.
Re:Anyone else struggling to get a Software dev job rn? by Aeolun on Sunday November 13, 2022 @03:03AM (#33581022)
Even so, it’s a lot of work trying to get your opinion heard over the noise of people with terrible ideas.
Re:Anyone else struggling to get a Software dev job rn? by zbentley on Saturday November 12, 2022 @04:46PM (#33577426)
While I'm sure there are places where that's the winning move, I think most companies are just fine hiring from the majority of folks who fall somewhere on the spectrum between "agree with everything as hard as possible" and "argue/complain in the interview to the point that it becomes a culture-fit red flag".

If you're looking for technical work and are really getting rejected because of something at the culture-fit level (which is where "agreeableness" falls), I'd say it's less likely that you're insufficiently kiss-ass/agreeable, and more likely that you're being identified as "potential problem teammate" material for other reasons.

Re:Anyone else struggling to get a Software dev job rn? by paulcole on Saturday November 12, 2022 @04:46PM (#33577431)
This is the kind of terrible advice that many people (including many programmers) think is great advice because they don’t see nuance in the world.

To get a job you don’t have to agree to the nth degree with everything that’s said to you. You just have to be a nice more-or-less qualified person who’s enjoyable to be around and communicate with. That’s a foreign concept to many people (not just programmers) so they look for some “trick” like never disagreeing.

It’s even better that this trick makes them feel better about being a miserable wet blanket because they’re putting one over on the interviewers.

Re:Anyone else struggling to get a Software dev job rn? by kentrado on Saturday November 12, 2022 @05:52PM (#33577978)
Counterpoint: I interview developers regularly and my current company is 100% looking for agreeable people. If you say you love doing TDD and pair programming, then you are half way through being hired.

If you mention reservations about either, that's going to cost you.

Re:Anyone else struggling to get a Software dev job rn? by spacemadness on Saturday November 12, 2022 @06:02PM (#33578066)
It may “cost them” but they may not want the job either after that point depending on the context of the question. I really dislike pair programming if it’s required all the time and would kindly thank you for your time and look elsewhere. If they want a job at all costs I guess I can’t speak to that.
Re:Anyone else struggling to get a Software dev job rn? by kentrado on Saturday November 12, 2022 @06:17PM (#33578194)
On a side note, oh man the stories I could tell you. Pair programming all the time is like an evolution of Foucault's panopticon. You police yourself because you are closely being watched all the time and your peers will tattletale to your manager if you don't pair hard enough.

It's brutal.

Re:Anyone else struggling to get a Software dev job rn? by paulcole on Saturday November 12, 2022 @06:49PM (#33578434)
You police yourself so you do well at the thing your bosses want you to do well at? That sounds awful.
Re:Anyone else struggling to get a Software dev job rn? by kentrado on Saturday November 12, 2022 @07:56PM (#33578857)
I disagree but I don't think a discussion with you would be productive. The sarcasm tells me you are not going to engage honestly. If you wish to learn more about the negative psychological effects of being watched all the time, there's plenty of material online for you to read. Particularly, Foucault and the panopticon.
Re:Anyone else struggling to get a Software dev job rn? by paulcole on Saturday November 12, 2022 @08:03PM (#33578895)
To be honest, I think you’re the one who won’t engage honestly.

Here’s a question for you: What are the benefits of being watched all the time?

I understand that from the employee’s perspective they might not like being watched all the time and that it can affect their behavior. It can also prevent them from doing their best work.

That said, there are reasons why an employer would want to watch their employees all the time. If the employee dislikes it enough and thinks they have better options, they can stop working there.

Re:Anyone else struggling to get a Software dev job rn? by iceburgcrm on Saturday November 12, 2022 @09:09PM (#33579255)
Doesn't the culture of being watched all of the time result in people staying later and doing things to appear busy but generally not productive? In Japan that culture is present in many offices but in the west we've adopted a different balance.
Re:Anyone else struggling to get a Software dev job rn? by bigDinosaur on Sunday November 13, 2022 @12:42AM (#33580423)
My impression is that you certainly were angling for a very specific negative interpretation of what the person you were responding to was saying, namely that that person was implying they didn't want to perform the duties of their job. They were not saying this, they were saying that constant surveillance is not good.

The only reasons an employer has to constantly be watching relate to paranoia or micromanagement, i.e. a lack of trust in the professionalism and competence of their employees. This is abysmal and the employee quitting or not is unrelated, much as how bullying is bad even if technically an employee can quit. Not to mention that quitting is not an optional for everyone, depending on their circumstances.

Re:Anyone else struggling to get a Software dev job rn? by paulcole on Sunday November 13, 2022 @08:03AM (#33582660)
The truth is that some people can’t be trusted and aren’t that competent. These people may be cheap to hire though. Pair programming and/or monitoring of them is a way to get a predictable baseline out of them - even if that baseline is very low. You can say it’s a bad decision by the business, but it’s their bad decision to make.
Re:Anyone else struggling to get a Software dev job rn? by bigDinosaur on Sunday November 13, 2022 @07:29PM (#33588886)
It's their bad decision to make, and it deserves criticism. If you're basically intentionally hiring terrible performers and the only way to ensure an adequate baseline is to literally monitor them 8 hours a day, I hope that that company goes out of business. The alternative is to promote a culture of competence whereby other employees will want to set such a baseline for other employees such that abysmal performance does not slide but without someone hovering over your shoulder your entire tenure.
Re:Anyone else struggling to get a Software dev job rn? by furyofantares on Saturday November 12, 2022 @04:54PM (#33577500)
Maybe hiring is overly biased toward agreeableness but both ends of that spectrum are really bad, one end has people-pleasers and yes-people who provided no feedback but give a false confidence that they do, but at the other end is folks who shut down every idea because they don't immediately know how it can be implemented or it doesn't immediately pass their existing filters.

I think there's a middle path and I think I'd try to apply it interviews, rather than "just" daily life and work, and that's to assume there's something of value where the other party is coming from, and use your creative powers to try to find that value. Make an attempt to understand the other party with an understanding that your thought process may have to play with things it reactively thinks are bad and solve within that framework before either rejecting the bad thing or finding out it's wrong.

Don't blanket accept or reject their mission statement or tech stack, come with a creative curiosity about it.

Re:Anyone else struggling to get a Software dev job rn? by FoomFries on Saturday November 12, 2022 @04:58PM (#33577541)
More relatable perhaps is the idea of charisma. If I’m interviewing a technically skilled person who is a bull in a China shop when it comes to personality, it doesn’t matter what they create - they’re breaking the team with their oblivious nature.

If people will actively seeking other teams because of a new member’s personality, it’s something you can bet will be looked for look for in an interview.

Re:Anyone else struggling to get a Software dev job rn? by abeppu on Saturday November 12, 2022 @05:09PM (#33577637)
> Do the same thing when they tell you about their tech stack. Or anything else.

Another dimension of the "it depends" response to this is seniority.

If you're relatively junior, or will appear relatively junior based on your resume, don't express strong disagreement, but rather eagerness to learn. The team wants you to be someone who can contribute, and help them make progress towards their current goals. You're not there to re-evaluate decisions about their stack based on the glimpses get you get during the interview process.

But if you're quite senior, the team perhaps wants you to help them level up or improve. Agreeing with everything would also suggest you don't have something new to contribute that helps take them beyond the track they're on now. Don't disagree without a good reason, and be able to explain your thinking. Ask questions before you arrive at a position. Understand why the fence is there before you advocate its removal. But insightful, constructive "disagreement" can still be a way to demonstrate the value you'll bring.

Re:Anyone else struggling to get a Software dev job rn? by kyleyeats on Saturday November 12, 2022 @07:06PM (#33578561)
Seniority yes but also consulting. Consulting is the only place I've ever found success.
Re:Anyone else struggling to get a Software dev job rn? by kcplate on Sunday November 13, 2022 @10:05PM (#33589817)
Even if you are senior, I wouldn’t outright disagree. You never want an interview to go a negative direction and disagreement is generally by its nature a negative event. Instead use phrases like “have you considered…”. It doesn’t convey active disagreement, but offers a way to state your direction more hypothetically. Even if the position is there to help them improve, you still need a level of diplomacy and the interview will likely try and reveal that.
Re:Anyone else struggling to get a Software dev job rn? by scarby2 on Monday November 14, 2022 @01:37PM (#33598739)
This is general work advice not just interview advice

bad: I disagree with the way this is done/this is just bad. Lets do X!

good: I see the motivation with the current approach and understand the goals but i wonder if we might be better served by doing X instead. Usually this allows for Y benefits, but I'm open to discussion here.

Add some fluff to ensure nobody gets defensive and articulate your flexibility (even if you don't really have it)

Re:Anyone else struggling to get a Software dev job rn? by JoeMayoBot on Saturday November 12, 2022 @05:10PM (#33577643)
I'm not sure where OP's question would lead anyone to decide they were disagreeable unless you know them. I also would never advise anyone to lie or mislead during an interview because the people who hired them will know they've been had and that can be harmful for future relationships. My best advice is to always be nice, polite, and kind; and for all we know, OP might be doing that already.
Re:Anyone else struggling to get a Software dev job rn? by davidmurdoch on Saturday November 12, 2022 @06:28PM (#33578295)
Funny, I typically hire people who are skilled, but disagree with me in some way. I want to be challenged and grow a diverse team.
Re:Anyone else struggling to get a Software dev job rn? by sph on Saturday November 12, 2022 @06:43PM (#33578400)
My previous boss, who offered me a CTO position a couple years after having been hired as a freelancer, said the thing he appreciated from me the most was that I wasn't afraid to say "No, Paul. Let's not do that. Here's why."

Sometimes the boss has a bad idea, if you're the tech guy it is your responsibility to decide if it has legs or it's a waste of time. Many consultants say yes to anything because even wild-goose chases are billable. But honesty and integrity tend to pay off in the long run, IME.

Re:Anyone else struggling to get a Software dev job rn? by klyrs on Saturday November 12, 2022 @08:18PM (#33578954)
> Next time a company tells you about their mission statement, stop them midway, eyes open in awe, and say "That's my mission statement."

As somebody who only does technical interviews, I must say, you better cut that crap out before you get to me. Because I just puked a little.

Re:Anyone else struggling to get a Software dev job rn? by dehrmann on Saturday November 12, 2022 @11:32PM (#33580081)
I worked at a company with the mission statement "To deliver well-qualified users to customers." Yeah, claiming it's your personal mission statement wouldn't go over so well.
Re:Anyone else struggling to get a Software dev job rn? by signa11 on Saturday November 12, 2022 @08:41PM (#33579083)
i think w3c really missed out by not specifying a sarcasm tag for html.
Re:Anyone else struggling to get a Software dev job rn? by adamredwoods on Saturday November 12, 2022 @09:51PM (#33579470)
Right? At least server codes got a teapot!
Re:Anyone else struggling to get a Software dev job rn? by kyleyeats on Saturday November 12, 2022 @11:01PM (#33579901)
I'd call it hyperbole, not sarcasm, because I do actually agree with the underlying point. I'm a big fan of absurd humor and obtuse humor.
Re:Anyone else struggling to get a Software dev job rn? by adamredwoods on Saturday November 12, 2022 @10:01PM (#33579523)
The other reason for this, is you want to present the enthusiastic side of you.

A candidate that is energetic, excited, and passionate about programming. Practice this in front of the mirror. Record yourself.

Re:Anyone else struggling to get a Software dev job rn? by dehrmann on Saturday November 12, 2022 @11:34PM (#33580097)
Expressing genuine interest in their problem space and challenges will get you further than feigned agreeableness.
Re:Anyone else struggling to get a Software dev job rn? by givemeethekeys on Saturday November 12, 2022 @11:36PM (#33580114)
Playing the hiring manager's advocate:

Why should I hire you if you don't like my mission, my tech stack or my culture when there are clearly a bunch of talented people who do like all of them?

Would it not serve both of us for you to shut up, be grateful for the work while you keep looking for that perfect fit? Or even better, just keep looking and I'll keep looking for someone who genuinely likes the way we do things.

Re:Anyone else struggling to get a Software dev job rn? by wojciii on Sunday November 13, 2022 @12:00AM (#33580231)
So you think that they just want to hire simple yes-men? Is is really that simple?
Re:Anyone else struggling to get a Software dev job rn? by KyeRussell on Sunday November 13, 2022 @12:14AM (#33580281)
It sounds like the core of your personality issue comes down to you thinking that this is the dichotomy.