Ask HN: I'm depressed, what should I do?

48 points by throwAwayXYZ69 ↗ HN
I'm an active member of this community but I'm using a throwaway instead because I don't want this issue to be linked to my identity

tl;dr: I graduated Software engineering 3 months ago and I'm currently without a job and back to live with my parents.

During school I was always told that I was "brilliant and one of the best". I tried not to show it with any attitude, but after a lot of people repeating over a period of many years, I think it entered the back of my mind but still with impostor syndrome.

On my final year I interned at a very prestigious company (not big 4, but still a huge one) with a great salary and an important project. Everything seemed to go the way everybody predicted and expected of me.

At the end of my internship, my manger lets me know that I will not be hired because the company is not hieing junior engineers at this time, but he would gladly recommend me to anyone.

I sent my resume to more than a 100 companies and I got a decent number of responses, interviews and even offers. However, all of the offer were with not-that-interesting tech stacks and really bad compensations.

For me it was not about the money, but a show of how much a company appreciate me and how they think of me.

I refused all the contracts so far, and the responses are fewer everyday. I'm eve, starting to regret not accepting a couple of them, after all this is maybe what i'm really worth and I was in a bubble all that time.

A few weeks ago I realized that I was gaining weight, and that I'm no longer interested in social interactions or my hygiene.

I told my family that, i got laughed at and was asked to find a job and stop being spoiled and lazy.

I don't know what to do.

Pick the next offer I get because there may not be another? See a professional about my current mental health?

I realize that this is more an anonymous rant than an Ask HN but I have no one else to ask

67 comments

[ 3.2 ms ] story [ 395 ms ] thread
Your problems may have just highlighted an issue that already existed. Talk to your doctor. Depression is a medical issue that needs treatment.
My very brief 2 cents: Exercise. It's clinically proven to help combat depression. Also, don't worry so much about compensation so early in your career. Experience is worth much more than $ to you at this stage.
Thanks for your response.

I think that exercise would be a good start, so I'll check the local gyms, it would also give me something to occupy me during the days.

About compensation, every piece of advice I got so far was about properly negotiating the first because it does not grow that fast (in Europe).

Not if you stay at the same job, but the days of working at one place for years and years being the norm are over.
It doesn't have to be the gym. Find some people who play ultimate in the park, or basketball, or volleyball, or soccer, or whatever you like. That way, you're not just getting exercise, you're also with some people. Having someone else read what you're trying to do and passing to you at just the right spot is sweet in a way that just lifting weights or running on a treadmill will never be.
Bodyweight fitness. You are your own gym!

Don't spend the money on a gym membership until you have it.

Another couple things I'd add to what others have said:

Get enough GOOD sleep.

Read. It will help you both with focus, and give your mind a break from the things that are heavy on your heart.

1. Take a shower, brush your teeth, make your bed, and get dressed for work every weekday. Including shoes.

2. Spend the first 4 hours of every workday doing your best to get a job.

3. Profit.

You're in no position to be picky right now. Get a job and get the hell out of your parents' house.

Do not chase teh shiny. There is no such thing as a "not-that-interesting tech stack" -- some of the best gigs are writing boring code on boring tech stacks. Might not be sexy but there's satisfaction in producing rock-solid, boring code.

Reliability is interesting.

So is a paycheck.

Suck it up, buttercup. Get a job asap and after a couple years, look for a better one while you're already employed.

It's far easier to get a job when you already have one.

Plus, the first is the hardest. The magic word isn't "degree"; it's "experience".
Best advice in the thread. Take it, OP.

Pick one of those jobs, perhaps one close to where you live, and crush it.

Use the role to learn and the extra time from being on top of your game in work (and close to home) to scope out a better job.

Discipline is a like a muscle. With so much potential ahead of you, do not let it atrophy.

I agree with the spirit of your post and I think it's good advice for someone within the range of 'normal' mental health.

However I think telling someone who is depressed to 'suck it up, buttercup' is unhelpful and potentially dangerous.

I was never properly diagnosed, but I have suffered with what I now think is depression for long periods of my life. Believe me, I told myself to 'suck it up' every single day. And my continued failure to 'suck it up' became another stick to beat myself with, and (in the warped mindset of the depressive) more evidence that I was completely, totally worthless.

Please don't ever tell a depressed person to 'just be happy' or 'suck it up' or 'snap out of it'. It doesn't work like that.

That's not to say the OP should abdicate all responsibility for his future. He should still do the other things you mention. But he should be kind to himself along the way.

One caveat: what's with the weird stigma (most prevalent, it seems, in English-speaking countries) about living with your parents? If you get along with your parents and they live in an area where there are jobs, what's wrong with staying a supportive environment and saving money for a while?

>However I think telling someone who is depressed to 'suck it up, buttercup' is unhelpful and potentially dangerous.

I didn't take it that stray was saying to suck it up and be happy or get out of the depression but suck it up and take a job that may not be the ideal job for the OP currently. There are a lot of shitty jobs out there and as a junior you are more likely to be stuck with one of those than people with experience. Take a shitty job learn what you can and then move to a better job.

I would take a job that offers enough compensation for you to live on your own. In my opinion, real world experience trumps a lot of what you learn during school. School is a foundation to be built upon, not the end of the road. Start earning that experience and more doors will open to you. You never know, while the tech stack might not be interesting the job could be. Tech stacks can change, try and find a product you engage with, something with more value than just a number in a column.

You may regret many decisions you make in life, the important thing is that you learn from them so they are not made twice. It may sound like a platitude, but it is something I have found to be incredibly useful.

The bubble that you surround yourself with school and such kind of distorts how the real world is. You may be really great at what you do, but no one knows you. Without a direct reference it can be hard to get in some place.

I would lean toward what your family is saying, just get a job. Even if you feel that job is underpaying you and not doing something "exciting". Through this process you should learn about "selling yourself" and what employers want to have in an employee. Talent is important, but talent without being able to properly market yourself won't get you where you want to be.

OK, Tough love time.

You are probably not that good. And that's totally fine. You are not your work, and you shouldn't define yourself by your job alone. You are a multifaceted human, complete with all the inherent complexity.

You're still young - you need to get some experience under your belt. That means spending 1 or 2 years at a couple of middle of the road jobs. Unless the role is clearly really poor, then you shouldn't be turning stuff down.

Get some experience, be poor for a bit, spend your last £10 on tequila and go and find somebody to love. Live a bit while you're young, you will grow through time.

There are no shortcuts.

I agree with your family, stop being spoilt and lazy.

> I agree with your family, stop being spoilt and lazy.

That's not love, tough or otherwise—it's presumptuous and invasive. When talking with a suffering person, the first thing to avoid doing is retraumatizing them. What you did was take this person's experience of reaching out for support from loved ones and being rejected—which was painful enough to mention to strangers on a message board—and replay it back at them with an endorsement. Not cool.

You and some other commenters may be right that there are things the OP can do, or is already doing, which affect the situation for better or worse. But when someone is depressed or even just stuck, how you deliver that information matters more than the information itself. You might say that's the real information.

Please don't create throwaway accounts to break (or skirt) HN's civility rule. Unlike the OP's, that is an abuse of throwaways and will eventually get your main account banned too.

You sound like you are being spoiled and lazy. You want your first job to be something where you are highly praised and valued every day, you only have to work on the things you want to with the people you want to work with?

You are young so you are still learning and thats ok. Try to grow up a little and realize that life is uncomfortable sometimes. That's ok. What's not ok is shutting down and giving up.

Wow, all those rejections sound painful. I'm sorry.

So a few things: First, feeling down, rejected, etc., sound pretty normal to me given what you've described. That's not to say that I think that you should simply ride it out, suck it up, etc. If it was that easy there would be a lot less suffering in general. You're clearly cognizant that something's not right, though, and the fact that you're acting on that seems pretty healthy to me.

Try reddit. I can't suggest any specific subs, but I've found the communities that are supportive to be very supportive. If you're struggling with simply reaching out, that's one place I would start.

Yes, please do consider a therapist (or a career coach, etc.). The thing with depression is that it horribly distorts your perspective, and as you've touched on, begins a wicked feedback loop. It can be difficult to dig yourself out of that hole, and digging in can have serious consequences. Getting in touch with someone who can provide accurate information and context about your experience, and how you want to sort things out.

Sunshine and physical activity, as well as getting out in public are excellent moderators of depression. But they're not fixes.

Finally, if you take only one thing from this, I hope it's this: There's nothing wrong with feeling the way you do. There's nothing wrong with seeking out expert opinion on how to manage your life. Depression is manageable, especially episodic depression, such as you describe. Please please don't let yourself fall into the trap of thinking that it's a weakness or a character defect.

I sincerely wish you the best of luck on your journey. Hang in there.

I don't know you, but I'm proud of you. And frankly, you should be very proud of yourself. Want to know why?

Writing this demonstrates something very important about your character. When you feel backed into a corner, you don't just hide away and hope that the situation passes. Instead, you fight to get yourself out of the situation. This is huge and frankly, this trait will serve you well in the future.

Other people have given you some wonderful, actionable advice and I don't want to repeat their words, so I'll cut it off there. But seriously, be proud of yourself.

Everything will work out and you will be okay. If you feel stuck, my email address is in my profile - reach out and I'll help you however I can.

Be safe.

(comment deleted)
See a doctor. It's an illness like any other, and drugs will help treat it. If the first med you try doesn't work, try another. Different things work for different people.

Some people close to you won't understand at first. That's ok. Their only people, and it's hard for them to have sympathy for an illness they cant physically see.

Do at least 1 productive thing everyday. Congratulate yourself for it.

It seems reasonable that you are suffering some form of depression, even if it is transitory in nature. Good part is that makes you human and no better or worse then anyone else.

Just my 2 cents, but this is part of what becoming independent is all about, you have to make decisions based on the information you have and not focus on the next great thing all the time, nor allow yourself to be insulated in your thoughts so much. Your reality should be, if you received offers all around the same rough compensation, then that is likely the going rate for a new grad with your skill set and presentation in the areas you applied. Accept the best one with the team you feel you fit best with (that is more important then raw compensation) and move forward. You can always change later as you gain some experience. Don't wait for the perfect solution right now, move forward and change if you need to later.

You are still really fresh out of school so you can still accept a reasonable offer and the faster you start contributing to a team the faster you will feel better. Get focused, get organized and accept your reality so that you can change it. I don't care what your reality is, it is always changeable by you. Other people can help, but in the end you are the only one that can act to change your circumstance.

If you need to go see someone to talk through how you feel, do it, don't hesitate. There are too many people afraid to seek out help, go do it, celebrate that you are enlightened enough to recognize it and get the little extra guidance. Most of the time it is that simple, talking it out with someone who has empathy but can help lead you on a path to pull yourself up. You don't sound like you are in a bad situation, just not where you thought you'd be, so it is far easier to fix today then 3, 6, 9 months from now if you do nothing.

Take care, good luck.

There is a company that told me that they're still interested in me if I ever change my mind.

The job is basically building a news-web application for a client (hardly solving world hunger or any "real" problem) and the pay will be mostly enough to rent and eat.

Do you really think I should just "suck it up" and do it until something better comes in a few years?

Or should I keep sending emails?

Not the person you asked, but I'd take it. It sounds like not having a job is taking a toll on your mental health. Even if you end up not liking it as you expect, it will likely still give you valuable experience and more information about what you want in your job. For example, you might realize that an interesting stack is less valuable to you than more pay, or vice-versa.

If you don't take it, definitely follow the advice elsewhere in the thread and invest in your health.

I'd also see a doctor about the potential depression. Hopefully, it will go away with the structure of a job, but it's good to be proactive about health. (If you're moving to a new area, you can also establish care with your new GP or primary care physician at the same appointment.)

First gigs often suck, they don't know how good you are yet, so the don't let you touch the awesome stuff. Cool firms won't hire juniors? Well go hack some of that shit with these guys until you got a year or 2 under your belt, then you won't be able to keep firms away from you.

On the depression side, I'm just getting out of some shit like that. A couple things that helped: Sun bathing, sounds silly and vain or whatever but most people are vitamin D difficient

A bit of exercise: ride a bike or walk for 20 minutes a day. This is easy, and just enough to get blood moving and what not.

If you drink, take a month off of booze.

36 hour fasts every other weak. Basically dinner on day 1 no food day 2 breakfast on day 3. It sucks while you're doing but it'll keep your head straight for the next couple days.

There's probably more shit that I've tried, but I do the above on and off. Try one out?

I'd seriously think about taking it. Even if it is temporary and you decide to move on in 6 months or a year. It isn't ideal in some ways, but it may go a lot further towards helping your mental feeling then you realize.

I'd also agree that you get established with a physician and talk to them. Even a GP can a lot of times help walk you through this while you start your new job etc.

And just cause you take a job doesn't mean you have to stop looking for your passion. Keep up the search but take a job.

You should contact the best offers you got first, rather than just the ones who said they would want you regardless.

Focus on team first, but try to avoid getting fucked too hard on salary, it tends to anchor expectations.

less than 0.1% devs ever get to work on any "real" problem. This is not the time to get hung up on ideals. It's time to hustle.

You have your 5pm-9am time to solve world hunger, make a billion dollars and make world a better place...

You definitely sound spoiled. You turned down several offers because they didn't reflect how highly a company should think of you? It's a job. You're compensated for your time, not how big your ego is.

Suck it up and go be a worker bee. We all do it.

I'm sure I'll get down voted but I'm putting in my anecdotal two cents, regardless.

Are you having sex? Sex is a pretty good remedy for this type of stuff.

I know what you're talking about.

And no, not since I moved back with my parents

(I hardly know anyone in the city anymore and I haven't been feeling like going to meet people ever since I did, since I always thought of this as temporary and I would be leaving anytime)

Now is the time to recognize your motivations and turn them toward something better. Hunting for a job is much like hunting to attract members of the opposite sex:

1) Everybody wants someone who is already taken 2) You can't win unless you play the game 3) To get a 10, you at least need two 5's

Stop thinking of the perfect job and start thinking of ways you can build your experience to get the perfect job. With a little bit of excercise (P90 and Cracking the Coding Interview), some hero moves shown in the right places (pick the job doing something you care about) and a few peeps talking about your moves on the scene (a little open source), you'll be back in the game in no time.

Don't take this the wrong way: I'd be loathe to suggest possibly destructive behavior to someone who is looking for advice on treating a mental health condition.
Why not start a side project? Don't know what to do? I'm sure there is something you use that you could make just as good or better start there.

You don't need a gym, maybe just go for a run near your house to start, less excuses to not do it.

Lastly, have you though of buying a journal? The actual act of writing your thoughts down (vs typing) is therapeutic and may help you to work through some of your emotions

There are certainly things you can do right away to get things right on track. What is your workout schedule like? Are you lifting weights? Check out 5x5 or Stronglifts.
// For me it was not about the money, but a show of how much a company appreciate me and how they think of me. //

Never think this. Never assume this.

Talking to a company about salary is a business transaction. It's a negotiation. Unless you're somehow at the type of unicorn where they're not only small, but already have a lot of $$ (basically nothing out there right now) there isn't going to be any amount of "oh yeah, we like you" that will significantly impact your compensation.

// However, all of the offer were with not-that-interesting tech stacks and really bad compensations. // How 'bad' is 'bad' here if you don't mind me asking? Also, mostly startups or what?

Bad: as in mostly for rent & food, forget about savings.

Details (if it matters): Country: France Yearly salary before taxes : ~31000 euros

Wow that is bad.
Some offers went up to 35000 euros, but only because they put food and some other accommodations in the salary.
Definitely NOT bad for France. I'm french and started at 18000 yearly.
(comment deleted)
Stop worrying about an 'interesting tech stack'. Most development work in the world is decidedly unsexy. Watch the job market carefully over the next couple weeks and pick the most promising looking jobs (no more than say 5-10), research the companies and apply. Accept the best offer.

What you will find is that there's a lot about professional development that you need to learn yet. In time you will see your salary go up. Unless you live in one of the high cost, high salary areas like NYC, San Francisco or Seattle, you're not likely to see the crazy salaries you read about online.

I always thought I would be working on crypto or IoT or interesting products that would add something new to the world.

I guess it just was a shock to wake up to world of contractors maintaining legacy applications in JavaEE or PHP.

You're a recent grad and expect people to appreciate you and think highly of you before you've even started? Maybe the problem is your perception of how the world works.

This whole thing is a self-indulgent whine fest. You're not depressed because some people didn't offer you a gig that you think fits your imagined status and because you didn't take a shower in a few days. The fact you think depression is such a trivial thing says a lot.

Personal attacks are not allowed on Hacker News and will get your account banned, so please don't.
I think that you should not necessarily take the next offer that comes your way, but you should change your criteria for accepting an offer. You've got to start somewhere, and it's ok for your first job to be relatively "uninteresting". You may find that you learn a lot. At the very least, you'll be getting important experience to add to your resume so that you can get closer to the job you want in the future.
>i got laughed at and was asked to find a job and stop being spoiled and lazy.

And they're right. According to the comments you're living in France. You got offers around 30k. I started at 18k. Such is life-- your first couple of jobs will probably be shitty. That's how it is. And it's good because you'll realize that you're not as good as you think and that there is many flavors of everything out there.

You'll adapt, learn, grow, and your salary will follow, as your experience.

First

Don't give up the job hunt Unemployment is devastating You are not alone

Maybe there are other things in your life outside your CV and job situation you should address.

Definitely shower daily and lift heavy weights often.

I would recommend posting to /r/getmotivated and /r/therepill for further advice

This is a good opportunity for learning. Your perception of the world apparently did not match up with how the world actually is. We've all been there. Get back up, readjust your perspective, and accept the next offer.