Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

My suggestion : forget you CS degree, drop the idea of doing something interesting during your work hours, think about it as inevitable procedure to earn your montly salary. At 5pm run away from your office and focus on whatever you think is interesting.


Is this view that common?

I'm all for work-life balance and working on passion projects on the side.

But do that many people really think of their developer job as a salary and a daily grind?


I work on "boring" stuff (CRUD, frontend and backend) and love it.

Maybe because I remember all to well what jobs I used to have:

- farm hand (heavy work on smaller less automated farms)

- construction (noisy, wet, dusty etc)

- security

- help desk

Being paid 8 hours a day to work on borderline interesting tasks, getting free lunch, being paid to study etc feels great. Oh, and I can work from home if I need to.

I also make my work interesting by putting some effort into it.


How do you get over the chaos that is front end (hip frameworks every week).


Agree this is a problem. Here's how we make it work:

Work with great people. Also code reviews make sure new dependencies don't usually in unless the team agrees (we are a reasonable bunch).

Standardized on Angular. It seems to me Angular has less churn. Yes: there is a life cycle and we have to follow the releases but it is mostly well documented.


For me it doesn’t seem a daily grind. When I am actually writing software, I completely love it, even after 14 years of doing it professionally full time (and several years part time during uni). The only parts that I never liked were the bureaucratic bullshit, production support even at insane hours of the day, and the politics with your colleagues. Usually those were a relatively small part (20-40%) of the total and I still could enjoy writing good software the rest of the time. Now finally contracting I’m in a position were my coding skills are really appreciated and I enjoy my time coding and helping my colleagues without all the bullshit. Maybe I don’t score high in the interesting jobs lottery, but I’m perfectly happy of the pretty good amount of money that I get doing something that I love in old, boring, huge companies.


A job doesn't have to be a calling, and a job that isn't a calling doesn't have to be a soul-crushing grind.

Most developer jobs are for CRUD apps, and you'll rarely be doing greenfield development. There's not a whole lot of room for passion there. If you just treat it as a job, though, rather than something you have to force yourself to be passionate about, it doesn't need to be that interesting. Once you make a living, you can satisfy your creative urges elsewhere.


I've always wondered who the magical developers are that did the greenfield development of every project I've been on-boarded to. I never seem to get ahead of the maintenance grind to the point of being one of those creating the mess instead of wading through the mess.


One way to get ahead of it is to try pitching proposals to problems your organization can't afford to ignore.


Yeah me too. But looking through the doco i keep seeing the names of people on all the green field work are the same.

I think those people live the work life equivalent of hitting all green lights.


I do. I've only had two jobs I truly enjoyed doing the 9-5 work for, all the rest have been a slog to get through to pay for my other interests and family-related stuff.


i like to work on my garden.


Where's the social life when doing this?


C'mon we are almost at the point when there will be no social life but virtually connected individuals exchanging their personal data for likes and views.


Computation has made everyone able to connect with each other with practically no barriers. AI will make connection with machines and people seamless. These are super powers.

There is absolutely no reason to be miserable at your day job. You should be preparing for superpowers if not actively using them.

I recommend watching lectures/talks during work, skipping meetings and reading from thought leaders instead of working hard to reach deadlines. Everyone is connected which means you can read and watch what Ian Goodfellow has to say about unsupervised learning or see what the issues with the world computer are from Vitalik himself as easily as listening to your marketing department figure out how to grow 10% in the quarter.


Lol that’s easy enough to say when your family doesn’t depend on you to feed them.


Your family is counting on you being prepared for the future.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: