7 ms·
Coding at work sucks. Coding at home is great as a hobby.
by megamix 5y ago
Coding at work sucks. Coding at home is great as a hobby.
- wildmanx 5y agoTime to find a new employer then.
- collyw 5y agoI have changed job numerous times in the last decade. It's the same shit everywhere. Poorly paid jobs writing fresh projects, or better paid senior roles trying to keep the crap projects started by a junior running a few years down the line.
- wildmanx 5y agoYou may have bad luck then. Anecdotal evidence from myself and friends tells me that there are better outcomes too.
- tonyedgecombe 5y agoNot many. I was doing short term contracts for a while, anything from a single day to three or four weeks on site. Over the five years I was doing that I visited a lot of companies. I could count the number I would consider working for on one hand.
- nly 5y agoIf you're lucky enough to actually write code (or preferably, solve problems) at work then you're already quite lucky. I seem to spend all my time in meetings, preparing presentations, performing sysadmin tasks, testing things owned by other teams or external providers, looking things up for people, "resolving" tickets, communicating with other teams, chasing other teams, debugging internal infrastructure, doing code review, and being involved in a peripheral manner with more junior team members. Apparently this is what being a "senior software engineer" is all about, and it really does suck. My solution is to work on interesting things on the side and treat the day job for what it is: a ticket to financial independence before I'm 50. And if it all becomes too much, then the job market (for now) is at least very fluid.
- bluedino 5y agoCoding is hell in the wrong environment. Requirements always changing, not being allowed to go back and fix or improve things...
- qudat 5y ago> Requirements always changing, not being allowed to go back and fix or improve things... This resonates with me. Working in a startup environment is fun and scrapy, but when you're never able to go back and improve what you did because "we barely care about that feature anymore" it becomes pretty frustrating. Building features that only a handful of people use is also soul draining.
- username90 5y agoCoding feels like that art game kids do where each person paints a part of a picture without seeing what any of the other kids are doing. The main difference is that with code management will give the end results to customers who will complain a lot if the parts don't fit well together. So instead of learning to become an artist you learn to do as boring work as possible to match what every other developer is doing. It is sad to see when some here considers that state to be the true peak of this craft.
- commandlinefan 5y ago> Coding at work sucks. Coding at home is great as a hobby. Curious why you think that is. I think the difference is that coding under unreasonable deadlines (and then getting blamed when the quality produced under the unreasonable deadline is low) is what sucks.
- progmetaldev 5y agoThis is my experience. I enjoy coding at home and at work, but I'm on a team that understands deadlines and that quality of code has real meaning (assuming nobody is aiming for academic or algorithmic perfection).
- progmetaldev 5y agoI've found being the only developer, or in a very small team of developers, with realistic deadlines is most enjoyable. There's always the looming deadline, but being a small team means everyone is of the understanding of how timelines and coding works (as long as you are truly a close-knit team).