Live data from Hacker News

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

news.ycombinator.com

21–30 of 733 posts

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

#21
Something to be mindful of (but I'm not saying it's necessarily true here) is that it can sometimes be easy to re-frame the statement, "I like the fun parts but hate the work parts" into something like what you've said. Eg. "Does anyone else love playing hockey but hate practices?"

I love solving problems and fixing bugs. I LOVE optimization (when appropriate). But these are like 10% of what I'm paid for and I appreciate it can't all be the fun stuff.

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

#22

> I have come to a realization that I don't really enjoy Software Engineering(& the processes that it comes with) but I do love programming & solving problems. I can almost guarantee that you’re just at the wrong company. Some software companies can turn even the simplest tasks into a grueling series of processes, endless meetings, and joint work across a big number of “stakeholders”. These companies will take the jo…

> I can almost guarantee that you’re just at the wrong company.

Even if this is true (which it most likely is), there's no guarantee the company you move to (in your quest of finding "the right company") won't either a) also be the wrong company again right off the bat or b) become the wrong company again.

I've kind of just given up. I've accepted I'm basically a "technical plumber". Take data from this system/vendor in this format, convert it to another, make low six figures, have benefits, try to focus on life outside of work.

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

#24
post #4

Sounds like most of us you like developing but dont like working in other people's code and design. Corporate work has a bad reputation but lots of upsides. I work in a small team of 5 people on a system that has about 40 users. Its amazingly better when you can talk to everyone, know what all the users want, dont have to worry about constant uptime or scalability. Flexibility and budget to pay for good platforms. Ju…

>> 5 people on a system that has about 40 users Gosh, that is expensive software!

Or a really really value-add internal tool!

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

#25
I am the exact opposite. I mean, I don’t like processes and meetings, but I do like the planning and architecture part much more than I like actually writing code.

Usually, if your mind is decently organized, I find that the problem is solved before writing a single line of code. If that happens, then the actual part of writing becomes dull and mechanical - the problem has already been solved.

I’ve never understood people that just jump into coding without much of a plan - and I think the industry has shifted towards that a lot these past years. Everyone is used to learning by doing, and pretty much everyone seems to have an aversion towards reading and documenting. I feel I’m slowly becoming part of a minority.

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

#26
Things were better before agile / scrum / annoying processes took over.

Not all companies were waterfall, they kind of just "did things" without any well defined process. This was how things were until roughly the early 2010's. I remember working for weeks, after a couple of whiteboard sessions. You'd meet about what you were going to do, work on it, and come back a week or two later. Occasionally there would be informal check ins.

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

#28
post #4

Sounds like most of us you like developing but dont like working in other people's code and design. Corporate work has a bad reputation but lots of upsides. I work in a small team of 5 people on a system that has about 40 users. Its amazingly better when you can talk to everyone, know what all the users want, dont have to worry about constant uptime or scalability. Flexibility and budget to pay for good platforms. Ju…

>> 5 people on a system that has about 40 users Gosh, that is expensive software!

That's weird way to look at it. It's about value, not cost. For all we know that 40 user system manages the entire logistics of a national shipping company and saves them 50x the ops cost. Still think its expensive? Or maybe it's a corporate risk register with significant potential regulatory and reputational harm attached to each risk. Still costly?

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

#29
Ha, I love programming and bug fixing, but I also love refactoring and rewriting. I even love writing unit tests. I can’t say I care much for the “estimation” part of software engineering, because I don’t believe it’s a realistic goal - or, at least, I’ve never met anybody who could do it. (I’ve met lots of people who insist that I have to do it though).

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

#30
post #4

Sounds like most of us you like developing but dont like working in other people's code and design. Corporate work has a bad reputation but lots of upsides. I work in a small team of 5 people on a system that has about 40 users. Its amazingly better when you can talk to everyone, know what all the users want, dont have to worry about constant uptime or scalability. Flexibility and budget to pay for good platforms. Ju…

>> 5 people on a system that has about 40 users Gosh, that is expensive software!

Seriously. It’s hard to imagine a group of 40 people that would need a sufficient velocity of changes/new features to warrant 5 full time engineers.
Post reply on HN