The strangest thing is that I love refactoring, and I sort of assume that it's another one of those things that programmers love to do, but managers keep pushing us to limit our time and move on to things that are visible to customers. But now I'm wondering if that's not the case. Or maybe it's just the sort of programmer who loves abstractions and is cast as a "perfectionist". I'm currently getting my footing now as…
Ask HN: Do you hate software engineering but love programming?
341–350 of 733 posts
Re: Ask HN: Do you hate software engineering but love programming?
#342Earlier quoted context omitted.
1000x times this. It's a weird thing our profession. There's a horrible but apt (misogynistic even) saying. Happily married men are happy husbands - Unhappily married men are great philosophers. I really feel agile has killed the happiness of our industry because it's met with a lot of back and forth, meetings, rituals, and meta-work and not actual productivity (If agile is done well though it can be amazing but that…
ITT: we observe the sheer amount of ignorance & naivety that rears its ugly head when stemlords attempt to discuss any sort of social issue / concept. It's crazy how one would interpret you pointing out the slight misogynistic undertones of the phrase you quoted as "making things political". I'm not going to mention any popular figure by name as that would be quite inflammatory, but it's not wonder certain individual…
Re: Ask HN: Do you hate software engineering but love programming?
#343Earlier quoted context omitted.
I think the real "unicorns" are * Small/medium size companies where you recognize most everyone even if you don't work with them. There are enough people so you don't have to do things you're not qualified for like in the very early days of a startup. * Steady growth, but not crazy, venture fueled moonshots. * Selling something that earns enough money to grow the business in a fairly organic way. I worked in a place…
I’ve worked at 3-4 small companies (less than 30 employees) and I’ve never been happy. There is always 1 person that makes my life miserable (constantly rejecting my ideas, ego is larger than their experience level, etc). I’ve worked at a 100, and two 1,000 engineer count companies and I never met any “coding princesses” in those roles. I think part of the problem that triggers this is in small companies, one enginee…
What I vastly prefer is the 500-ish size. You can realistically at least know of every other developer (and find those you prefer working with and can learn with), there's more resources than just a 30 person company, and you're just not a tiny insignificant cog in the machine at a 100k mega corp.
Re: Ask HN: Do you hate software engineering but love programming?
#344Earlier quoted context omitted.
> agile has killed the happiness...meetings...rituals...meta-work...not actual productivity. All of that isn't actual agile. It's Fauxgile and has nothing to do with what agile is about, which is about removing impediments to productivity, removing meetings (why were there standups? Because they shouldn't exist in the first place, and if you absolutely positively can't avoid them then at least make them as short as p…
Agile is made up. The vast majority of places “do it wrong”. Coaches come in and make things even worse, with even less understanding. Saying “they are doing it wrong” and having nothing change isn’t doing anything, and it’s not really a great point. (Not specifically calling you out I just hear this all the time) “Fauxagile” *is* agile, because thats what the majority of places in reality do. “Agile” needs a complet…
Re: Ask HN: Do you hate software engineering but love programming?
#345Re: Ask HN: Do you hate software engineering but love programming?
#346The strangest thing is that I love refactoring, and I sort of assume that it's another one of those things that programmers love to do, but managers keep pushing us to limit our time and move on to things that are visible to customers. But now I'm wondering if that's not the case. Or maybe it's just the sort of programmer who loves abstractions and is cast as a "perfectionist". I'm currently getting my footing now as…
Contractors are generally paid to solve a problem, and you'll be hard pressed to find an employer that believes tchnical.debt is worth paying boat loads of money for. If this is your angle of interest, I'd look into "legacy modernization", which works in a lot of the same ways as code refactoring with the big difference that you generally also need to shift programming languages and computing platforms . I did a gig…
Re: Ask HN: Do you hate software engineering but love programming?
#347Re: Ask HN: Do you hate software engineering but love programming?
#348Earlier quoted context omitted.
If you could bring race into it somehow then yes the statement might seem more based in historical precedence, rather than some idealistic fantasy world of hyper diversity, assuming most unhappily married men are also white.
I don't really get why any of that matters though. Can't you just appreciate the sentiment regardless of how it is phrased? Seems like your trying to make it political when it just isn't.
Re: Ask HN: Do you hate software engineering but love programming?
#349Every few months or so we get these really circle jerky posts by engineers who believe the world of business is them just pumping out code and somehow getting paid. 1) that’s the difference between a job and a hobby. You do the hard parts you’re paid to do sometimes. 2) decisions you don’t like by stakeholders you don’t like aren’t always wrong just because you see some way to “code it”. A product is not just its cod…
They have all of this fuzzy thinking around how in this economy broken companies that can't raise any more money are going to somehow take out loans to give people a year of severance...
No profession is immune from practitioners being completely disconnected from reality. We are not geniuses simply because we do X.
Re: Ask HN: Do you hate software engineering but love programming?
#350Earlier quoted context omitted.
[flagged]
Language is lovely because you can find so many ways to express creativity! I don't think "Those happily married make great partners, while those unhappily married make great philosophers!" is any less colorful than the original.
The original statement will be read by men and some men will connect to it right away, because rather than envision some abstract person, they are made to immediately picture a man, and in that image they may recognize themselves, like looking at a mirror.