Live data from Hacker News

Organization probably doesn't want to improve things

ludic.mataroa.blog

371–380 of 482 posts

Re: Organization probably doesn't want to improve things

#371

Earlier quoted context omitted.

i see a lot of people doing this, and especially if theyre shallow clones, its really not a big deal and anyway git-worktree is basically this workflow wrapped in nicer UX

Worktrees are super useful to avoid interrupting your work in progress when you need to load another branch to help someone debug something.

Ha. I typically stash and checkout the other branch or commit a wip that I’ll undo when I’m back and checkout the other branch.

Re: Organization probably doesn't want to improve things

#372
post #90
post #8

Earlier quoted context omitted.

How? Programmers don't have executive powers. You are very often told that this is not your job and you should be doing yours and leave the "experts" to theirs. Well, they are not experts. They are not even at the level of informed amateurs. But they have the power. What would you do? Sure, there are good companies and you can switch until you find one but let's recognize that statistically speaking this absolutely d…

>>>How? Programmers don't have executive powers. The secret is - and this is wielded a million times a day in a million small ways - of course we do. Lots of people do in lots of jobs, whether intended or not. You just do the thing . You don't ask about doing the thing, you don't put in a project planning proposal, you don't beg your manager to devote 20% of your time to the thing, you just go and do it because you p…

When do you do it? In between the constant firefighting or in between poorly planned “we need this yesterday” tickets?

Re: Organization probably doesn't want to improve things

#373

Blog posts like these are a staple on HN and I’m always mildly offended by them. It seems to me that there’s a class of programmer that will take an overpaid job at a terrible BigCo, spend their evenings writing ranty blog posts about how terrible it all is, culminating in the inevitable “I quit” article, only subsequently to accept a job at a different terrible BigCo. At no point does this article, or most articles…

>It seems to me that there’s a class of programmer that will take an overpaid job at a terrible BigCo,

People are bad at understanding risk. When a company pays significantly more for the same job than another, there is always an economic reason:

* The job is undesirable because of how people are treated, and as a result the only way to attract and retain people is to overpay. The extra pay mitigates flight risk when the inevitable bad day or week happens for the hire.

* Management is likely to or has a history of sudden lay offs and firings often indiscriminately. The extra pay mitigates the risk of sudden loss of income to the employee.

* Poor reputation/employment brand requires paying more to get people to avoid the risk of associating with that bad employer brand.

The extra money is being paid not because the employer wants to. It is exactly because they have to in order to hire and retain people that can do the job. The whole "we're better and pay a premium because you are the best developers in the world" is really management self-justifying having to overpay due to risk.

When you look at compensation, ask yourself and the interviewer why is the company over-paying? You'll often save yourself years of misery.

Re: Organization probably doesn't want to improve things

#374

This is a painfully cynical take and beyond that I’m not sure what he’s trying to say. If it’s all crap, make it better. Do something, don’t just complain!

That doesn't make sense. People who aren't in a position to change things shouldn't have to hold their opinions back. I have opinions about how my country is run, what trending with people, and reddit's latest decision making. I have limited to no control over each. It does not mean I need to be quiet though, that's how nothing happens.

I believe as you get older and value your own sanity more (maybe because you have less energy to expand overall?) that’s exactly what you do: nothing.

I hate what Reddit has become. The day they killed third party apps etc, I just deleted my account with “hi spez“ as the reason. Reddit is still running to it’s ruin and I’ve achieved nothing on that front but my sanity is preserved and I got 30–60 minutes a day of my life back.

Re: Organization probably doesn't want to improve things

#375

Blog posts like these are a staple on HN and I’m always mildly offended by them. It seems to me that there’s a class of programmer that will take an overpaid job at a terrible BigCo, spend their evenings writing ranty blog posts about how terrible it all is, culminating in the inevitable “I quit” article, only subsequently to accept a job at a different terrible BigCo. At no point does this article, or most articles…

I have no idea who Zippia is, but according to them 1/3rd of software engineers in the US work at companies >10,000 people. And 2/3rds of software engineers work at companies still > 1,000 people. So I'd argue, working at a small shop, while not rare, also isn't as predominant as you're portraying. https://www.zippia.com/software-engineer-jobs/demographics/

While I meant globally, and I’m not sure that these stats generalize beyond the US (but they very much might), I’m surprised! I had expected 2/3rd to work at companies under 1000 employees simply because there’s so extremely many of those and many of them need devs.

EDIT woa that page says there’s 320k software engineers in the US. That’s one entire percent of the population! That’s a lot, could that really be true?

Re: Organization probably doesn't want to improve things

#376
post #290

Smart people don’t consider themselves better than people around them. This article is so annoying. It has some truth to it, e.g. the mismatch between incentives and success, or even the corporate bullshit to avoid saying hard truths are on point. But the second part lacks the proper reasoning needed to establish the self-proclaimed intelligence of it author. Comparing software development’s product building with fen…

> Smart people don’t consider themselves better than people around them.

Do you have any direct evidence of this or are you merely making an observation.

Re: Organization probably doesn't want to improve things

#377
post #303

Earlier quoted context omitted.

So you say a salary above the median salary is not enough? This raises a big question of how is half the population in the country getting by.

« Retire early » is the main part you’re missing from their argument, that implies saving large portions of disposable income. I always feel sad when people have high paying jobs they hate just so that « retire early » though, in a field like software engineering you can find a happy medium I feel like.

The happy medium for me would be working less than 20 hours per week. It's not about the work but about how much time it consumes. And part time software engineering jobs don't seem to exist... I would happily live on half my income for half my hours. But if retiring early is more realistic than that (and it seems to be), I'll take it.

Re: Organization probably doesn't want to improve things

#378
post #116

Earlier quoted context omitted.

Too easy to game: People are just going to gauge for themselves what management considers "not a bullshit problem" and report that, making sure that the blame rests on unpopular people or third parties. Too prone to false positives: Any project which is genuinely going really well results in everyone getting fired, and the company absolutely tanks as a result.

Exactly, an effective CEO / Executive is going to be developing systems of accountability that align with company goals. It can't be based entirely on a set of gameable metrics. However this starts at the top. An incompetent board / CEO is going to create misaligned incentives which will cascade through the organization.

It seems to me that if you want to be a CEO that wants to stay connected at the ground level, then you have to actually do that: you have to know each engineer, and understand the work they’re doing on any given day. Naturally, this tightly constrains the possible size of the company. If you want to grow beyond that size you must accept that you will become disconnected and out of touch and all of the bs being discussed here will inevitably creep in.

Re: Organization probably doesn't want to improve things

#379
post #303

Earlier quoted context omitted.

So you say a salary above the median salary is not enough? This raises a big question of how is half the population in the country getting by.

I've been very confused about how people are getting by. If they're not in tech, and and they're not a member of the professional class (doctor, lawyer, etc), how are they doing it? Is everyone working two jobs and doing uber on top of that, or what? How much of a bubble am I in? I'm in tech and I feel like I'm barely making it.

I wonder the same thing. I suspect that the answer is they carry a lot of debt that they never really expect to pay off.

Re: Organization probably doesn't want to improve things

#380

Earlier quoted context omitted.

If we lived in a world where money wasn't so important I would fully agree with you. But it is. I can't earn the same as you all can because I don't live in the US, but if I did I would grind all the leetcode (as insulting as I find them) for one single reason: I don't want to work forever. So I agree with some other comments here. No it's not really a choice. Choosing to earn less and hope for a lottery ticket win l…

> I can't earn the same as you all can because I don't live in the US, but if I did I would grind all the leetcode (as insulting as I find them) for one single reason: I don't want to work forever. I work from home for a mid-sized company for I could probably retire even earlier if I were willing to enter the rat race, but I'd rather be there for my kids' childhoods than resurface from the grind just in time to send…

For context outside of tech. I have a super flexible job with amazing benefits. I haven't missed a single thing my kids have done, unless I chose to.

And I'll work until I'm 75.

I say this not out of being bitter, but for the context that many (probably most) people who do what they love to do don't get the massive paychecks even mid-tier tech jobs get. Context is everything.

Post reply on HN