4 ms·
* Have a back up plan. For example I have a second part time career in an unrelated industry. That second job can always become full time employment if the prim
by austincheney 5y ago
* Have a back up plan. For example I have a second part time career in an unrelated industry. That second job can always become full time employment if the primary employment falls apart. It doesn’t pay quite as much but it pays enough to cover my bills and is a viable option.
* Know how to pivot. Identify what about your career feels negative and redirect those concerns. Talk to your management and express potential solutions. For example I believe many coding products at work are low quality. My boss has asked me to put together training opportunities and I am also working on test automation solutions.
* Write. Take superior notes that benefit not just you. My experience as a corporate developer has shown me developers can always actively improve their writing skills. Better writing skills allow for solutions that aren’t possible through code alone.
* Take a break. There are many blessings to working from home. I can play computer games for 20 minutes every couple of hours to clear my head and refocus on work. If I am tired I spent time in my garden or with my cats/dogs. It really doesn’t take much of a purposeful distraction to make you feel better.
* Don’t get bored. The corporate job doing the same beginner stuff over and over gets old, especially when that means repeating past failures. I try to bring superior solutions into work to prevent the same kinds of problems from repeating. Those solutions can be training, automation, documentation. For me, I like working on side projects that solve problems other people are less interested in solving.
* Take care of your health and get out of the house/office. I try to run 3-4 miles several times a week. Staying healthy helps you focus and lowers depression.
- rullopat 5y agoThank you very much for all your advices!
- austincheney 5y agoAnother one I didn’t think of earlier: drop social media. HN and GitHub are as close as I get to it. Unless you are using social media for a business purpose it isn’t productive and is extremely depressing. Some of recent HN comments have really illustrated that some people hang on absolutely every single word and everything is a catastrophic emotional event. Instead I prefer to think about it as: I have nearly 7000 karma on here to burn saying what I really think instead of hinting (bullshit) about something vague because some delicate flower might unfortunately shed a tear if even the very language shatters their fragile emotional shell. All they can do is downvote me (and some will stalk you on here doing just that). They cannot boycott me on Twitter, Reddit, or Facebook because I have no presence there. Clearly this stupidity doesn’t follow through to GitHub. So it’s completely disconnected from everything in life that actually matters for me: open source software and real life.