Live data from Hacker News

Ask HN: Do you hate software engineering but love programming?

news.ycombinator.com

681–690 of 733 posts

Re: Ask HN: Do you hate software engineering but love programming?

#681

Not everything in life has to be "fun". Sometimes important things aren't fun to do, but we do them because they are important. Seeking endless fun is vain and meaningless. Doing meaningful work requires discipline and perseverance, it won't always be fun but it'll be more satisfying.

Pfft as if any of the work I did for these shitcorps was “meaningful”

Re: Ask HN: Do you hate software engineering but love programming?

#687

Earlier quoted context omitted.

That's called code review, you don't need any "agile" for it. Agile is used to micromanage engineers to push out crap features, optimizing for the two week return, with poor results in the longer term. The people running amok are layman "agile coaches", "business analysts" and "product owners". While poor engineers are prevented from doing necessary non-feature work.

> Agile is used to micromanage engineers to push out crap features, optimizing for the two week return, with poor results in the longer term More correctly, organizations micromanage engineers to push out crap features, optimizing for the two week return, with poor results in the longer term, and call it 'agile'. They wouldn't know the nature agile if it fell on their heads.

If I could upvote this a thousand times, then I would. Bad management makes any development methodology suck.

Re: Ask HN: Do you hate software engineering but love programming?

#688
post #680
post #669

Earlier quoted context omitted.

Yeah, one of the 1000-person companies had a dev whole-own a critical microservice. Changing it was always a battle, because the owner was very critical of anyone touching 'his' service. Large companies aren't immune, but due to eng specs and collaboration baked into development, its less likely for this to happen.

It looks management was a problem too, as "wholly owned" is a double-edged sword, especially if it's a microservice. Make sure you have solid metrics on your side to record problems with that microservice, document any delays caused my missing features, and eventually even non-technical management should get your point and start to apply pressure.

Problems were resolved and everyone was professional, but there certainly was more friction than necessary.

Usually management doesn't want to participate in these discussions, because they are more careful about retention (and stepping on toes). 1 engineer quitting is a 10% reduction in their workforce.

Re: Ask HN: Do you hate software engineering but love programming?

#690
post #524

Earlier quoted context omitted.

There are plenty of layers at which it's misogynistic, but the most obvious one perhaps is that it wholly centers around the man in the relationship. Why must the wife be the source of the husband's unhappiness ("nagging wife" trope)? Why does he get to be the great philosopher if they're both unhappy? You can say "it's just a saying, it would be equally true with the roles reversed" -- but then, why aren't they? Sur…

The standard you've laid out proposes that any statement about a man's experience in a relationship is by definition misogynistic, because it's centers the man (and, of course, erases women). Do you stand by that? Additionally, consider that you are the one bringing the nagging wife trope into this: it's merely one of many possibile explanations and unhappy marriage.

The difference is the original statement was not about a specific man's experience; it was a generalization about married men's experiences as a whole.

Saying "I was in an unhappy marriage and it made me a great philosopher" would be fine. It's the generalization which is an issue here.

Post reply on HN