Live data from Hacker News

I have a soul-crushing job and I don't know what to do

news.ycombinator.com

11–20 of 90 posts

Re: I have a soul-crushing job and I don't know what to do

#11
post #2

"I feel I should know modern frameworks like Rails and Angular to have a better appeal but it would take months before I get proficient in them" The best time to plant a tree is 20 years ago. The second best time is today.

Agreed. There's no way to get out of this, and learning new things is going to have to become part of your routine. Rails and Angular probably won't even exist in 10 years, so you're going to have to know the next thing by then.

Re: I have a soul-crushing job and I don't know what to do

#12
post #6

Your sentence "[...] out of 8 hours, I barely write code for 2 hours" contrasts with the next sentence: "[...] but this job barely leaves me any time to do so." I am probably misinterpreting, but if you wanted to buy some time I would have thought this meant accepting this job to pay the bills, and then outside of work hours picking up other skills to create some interesting things, which sounds like the right way to…

The main problem is exhaustion. The queer thing about jobs out here is that in name "flexible timings" there is complete lack of schedule. Everyone comes around 11AM and stay till 7-7:30. I reach home by 8 and I am completely spent. Weekends are better but I don't feel I am progressing enough to have a good job.

Been there. Shift your hours back to 9-5. Helps considerably. You don't lose the evening then. Gives you something to live for.

Re: I have a soul-crushing job and I don't know what to do

#13
post #2

"I feel I should know modern frameworks like Rails and Angular to have a better appeal but it would take months before I get proficient in them" The best time to plant a tree is 20 years ago. The second best time is today.

If you want to get your feet wet with some real work, I highly recommend joining the folks at assemblymade.com. They have a really neat platform for collaboration that will allow you to make real contributions to a commercial project. One of their most active projects, Helpful, is a Rails app and would be a great companion project to the typical self-taught track of learning.

Re: I have a soul-crushing job and I don't know what to do

#14

Earlier quoted context omitted.

The main problem is exhaustion. The queer thing about jobs out here is that in name "flexible timings" there is complete lack of schedule. Everyone comes around 11AM and stay till 7-7:30. I reach home by 8 and I am completely spent. Weekends are better but I don't feel I am progressing enough to have a good job.

Been there. Shift your hours back to 9-5. Helps considerably. You don't lose the evening then. Gives you something to live for.

Moar this than I can upvote. Getting in early changes your entire day. Sure, you sleep less, but unless you have an acute medical condition you can get used to it within a week or so.

Re: I have a soul-crushing job and I don't know what to do

#15

Earlier quoted context omitted.

The main problem is exhaustion. The queer thing about jobs out here is that in name "flexible timings" there is complete lack of schedule. Everyone comes around 11AM and stay till 7-7:30. I reach home by 8 and I am completely spent. Weekends are better but I don't feel I am progressing enough to have a good job.

Been there. Shift your hours back to 9-5. Helps considerably. You don't lose the evening then. Gives you something to live for.

Orrrrrrr wake up early and do some exercise and coding while your mind and body are still fresh.

Half of you probably just said, "yeah right!" but you might be surprised. I was a dedicated morning-hater until I got a little older (like into my 30s) and started sleeping better (sometimes).

Best part about working/exercising in the early morning hours is that nobody bothers you. No sales calls, social obligations, etc. (Edit: Unless you have kids and need to get them ready for school, of course...)

Re: I have a soul-crushing job and I don't know what to do

#16

Earlier quoted context omitted.

The main problem is exhaustion. The queer thing about jobs out here is that in name "flexible timings" there is complete lack of schedule. Everyone comes around 11AM and stay till 7-7:30. I reach home by 8 and I am completely spent. Weekends are better but I don't feel I am progressing enough to have a good job.

Been there. Shift your hours back to 9-5. Helps considerably. You don't lose the evening then. Gives you something to live for.

Or work for 2-3 hours every morning before work.

Re: I have a soul-crushing job and I don't know what to do

#17
If your job is a soul-crushing vise, take your soul out of it and put it somewhere else. There are a lot of people out there that do something they hate to pay the bills. They get their enjoyment out of life by doing something else after clocking out. People at your work have no interest in doing things better because they already emotionally divested themselves from the job. Just pretend that instead of writing awful code, you're just serving customers at the restaurant until your agent calls about an audition.

Reserve your passion, creativity, and imagination for the people who care, even if that's just you. Don't learn anything based on what you think other people might want to know. Learn what you need to know to do what you love. If you can't somehow telegraph to a prospective employer that you can invest your passion into something, it won't matter what you know. Bitter, jaded, burnt-out people don't get nice jobs.

Re: I have a soul-crushing job and I don't know what to do

#18

i could have written this. our "designer"/self-professed "front end guru" does everything wrong. everything. i've had to teach her what javascript callbacks, closures, constructor functions, and hoisting are. she's rolling her own "front end framework" (table-based layouts with a few breakpoints thrown in) and separates the code into dozens (dozens) of different CSS and JS files. i'm also getting paid shit wages. but…

It's maddening to hear stories like this. I'm a UI/UX Developer, and really I just end up doing most of the front end development for our team. One of the big things I focus on is making sure our conventions are clear and documented. Style guides are verbose and have code examples.

Part of being a good at frontend is bringing the biggest lift to the team overall and making their jobs as easy as possible. So many people will be touching your code at some point, so I go out of my way to make their interactions as painless as possible.

I think with frontend development in particular, it's really easy to get some people that are really unqualified. Hopefully this is changing, but I feel like a decent amount of people sell some serious snake oil because some of it bleeds into soft skills.

Re: I have a soul-crushing job and I don't know what to do

#19
post #6

Your sentence "[...] out of 8 hours, I barely write code for 2 hours" contrasts with the next sentence: "[...] but this job barely leaves me any time to do so." I am probably misinterpreting, but if you wanted to buy some time I would have thought this meant accepting this job to pay the bills, and then outside of work hours picking up other skills to create some interesting things, which sounds like the right way to…

The main problem is exhaustion. The queer thing about jobs out here is that in name "flexible timings" there is complete lack of schedule. Everyone comes around 11AM and stay till 7-7:30. I reach home by 8 and I am completely spent. Weekends are better but I don't feel I am progressing enough to have a good job.

Why not do some coding on the job? It doesn't have to be a portfolio, but you can invest your time in learning up to date stuff and justify it as necessary research for your craft.

Re: I have a soul-crushing job and I don't know what to do

#20
Our first world problems are such a drag.

I think you can make most any coding job fun if you do it right. Are you interested in making things better? Adding CRUD? Bake in a better object layer to the data store. Front end developer a n00b? Just out do him with some nice Angular or jQuery on the next project. "Oh, I already added the UI stuff."

If you can't learn something just for the purpose of learning (and why are you putting that limitation on yourself - buck up) do it on your own time and then bring it to work. Make everyone else look bad. Make your employer happy. Then get good at the new shiznit so you can quit and get a better job.

Post reply on HN