Live data from Hacker News

Ask HN: Tips for students before starting their first job

news.ycombinator.com

81–90 of 179 posts

Re: Ask HN: Tips for students before starting their first job

#81

> And whats your best tip for life in general? 1) Take copious notes (in whatever format works for you). 2) Confirm managers decisions with a recap email (especially when you disagree with them). 3) Understand that while you may not like politics (I don't) knowing how the game is played allows you to mostly stay out of it. 4) Work time is work time, learn to be productive and then go home and switch off . 5) Work fri…

Boy are these good advice. > Work friends are NOT friends. This is very hard for people to learn, including me, but it will make you much happier. And, I'd add something that someone else said: 8) The most important determiner of how happy you are is your choice of life partner.

strong disagree, mostly because my life partner of 20+ years is someone who I worked with at my first job out of uni.

When you are young and in your first real job my experience is your best friends often are work friends. It's pretty natural to do things outside of work with the same people you really enjoy working with.

Re: Ask HN: Tips for students before starting their first job

#82
post #62

Your first job will give you lots of new and important experience. My advice would be to ask questions and say you don't know when you don't know. When you get the answers make sure you learn from them. Other than that - enjoy it! I much prefer my working life to my college life.

Always be true about knwoledge gaps. Thanks will do. And I am waiting for a workplace since school, but university is something I enjoy too and will help me landing a job more easily.

Re: Ask HN: Tips for students before starting their first job

#83
post #31

Earlier quoted context omitted.

Being fired is very normal procedure in current corporate world. You loose game of office politics and you are out. Maybe not immediately, but with next downsizing wave. Shouldn’t happen in decent company, but nobody is perfect. Becoming millionaire as a salaried employee is a pipe dream. Company owner will become millionaire, salaried employee will get yearly 10% bonus. In decent company maybe 20%. I agree on skill…

> Becoming millionaire as a salaried employee is a pipe dream. Company owner will become millionaire, salaried employee will get yearly 10% bonus. In decent company maybe 20%. In a typical FAANG company, you can simply stick to a job for like 4 years to earn a million USD (before tax). If you do well on top of that + stock growth, your compensation will sky-rocket. There are 10 of thousands of employees reaches $1m i…

There are many employees at FAANG for sure, but majority will never work there.

Re: Ask HN: Tips for students before starting their first job

#86

Beat advice I can give you is to be endlessly positive and do whatever they ask you to do as well as you possibly can even if it is not what you want. If on your first day they give you a mop and a bucket and direct you to the toilets, then be damned sure you make those toilets the cleanest they've seen. Silly example I agree (they won't ask you to clean the bathrooms... probably), but demonstrating a strong work eth…

Oh ok that last part sounds "bad". Something my dad always thought me: you cannot always do something you love in work. A hobby is something where you do something you will "always" like.

But you should have a workplace you like, because that is key, from my point of view.

Re: Ask HN: Tips for students before starting their first job

#87
A lot of this advice sounds like old people spouting cliches - well, I'm old and have lots of obvoious advice too, so...

You're 19 and in your second semster, concerned about a post-uni job. It's great that you've started thinking about what the future could look like but also pretty pointless. There are too many factors out of your control when you'll be a new grad is 3+ years. Focus on the now. Explore classes that you really enjoy, take your breadth courses outside of CS or what you think employers will want. Do some dumb, fun things with other people, both technical and non-technical. Consider an internship or student position that lasts more than a summer - a 12 or 16 month work term delays graduation a year but look FANTASTIC on your resume when you go for that first post-grad job interview. Develop some interesting personal aspects beyond your technical skills. I love to hear about someone's exchange in Japan, or the non-profit they've worked with out of love vs. resume padding (it's obvious), or a deep passion for vintange computers or Russian lit or anything genuine and unique.

After you graduate you'll probably have 2 or 3 careers and countless jobs. This is amazing! Live in the now of each job, not always looking for your next move. The progression and change will come naturally or suddenly. Mapping out a decades-long career may still happen, but I've rarely seen it outside of a few industries/companies/fields.

You're going to make mistakes, the goal is not to be error-free. Don't make the same mistakes repeatedly and try not to make any fatal mistakes. Younger people are generally pretty good at try & failing and not destroying everything with their screw ups, but it's the good ones who avoid repeating them. New hires don't know much but this also means the good ones are willing to try anything and jump in to new areas. Be Courageous, not Fearless.

There are lots of other tidbits but I'm saving them for my opportunity to deliver a commencement address some day. If I only had one thing to say it would be that there is a lot more uncertainty about the future of a recent comp sci grad these days vs. the past ~25 years or so, when it was unambiguously really good or really bad. Prepare for this by cultivating flexibility and adaptability now.

Re: Ask HN: Tips for students before starting their first job

#88

Start saving money now and planning for retirement now. The earlier you start the more of an advantage you have. Stick to the 50/30/20 rule: When paid, put 50% into an account for bills, 30% into a savings account, and 20% into an account for spending. Setup auto-billing and never touch bills and savings accounts. Live on less than 50% income and let the extra money in bills account roll over as additional savings. O…

If I may suggest (only because I have become a fan of the guy's principles), check out Dave Ramsey and his 7 baby steps. I wish I knew these 35 years ago, I could have avoided most of the "stupid". I know that his ecosystem is about sucking you in and but all his books, but still, if you can phase out the too-much-Christianity bits, he gives some solid advice. (YMMV)

Dave Ramsey is good but I think a sane mortgage can be healthy. Another thing I like about him is being wise with money instead of being cheap. Some places like /personalfinance are focused on being as cheap as possible and I feel like you can’t have fun.

Re: Ask HN: Tips for students before starting their first job

#89
post #55

Best life tip? Have a hobby or two that you love and that can occupy your body and mind for hours or days. Spend time wallowing in them. Be proud of enjoying them and share that enthusiasm with the people you meet. Mostly, these hobbies should not be what you do for work. Regarding CS as a career: take classes in the humanities: art, history, political science, psychology, philosophy, etc. You’ll find you are better…

I would augment this by saying "try to have many things in your life that give you meaning and enjoyment". Have some hobbies. Find a charity to get involved in. Have a semi-regular game night with some friends, or join a meetup group. If you're religious, find a religious community to be a part of.

It's very easy to end up with one or two pillars in your life that define it entirely, and that can make things harder when your life has ups and downs. And your life will have ups and downs. If the only thing in your life is your job, and you lose your job -- or are worried about losing your job -- it can really wreck your whole world.

Having a lot of things that are important to you gives you more resiliency. You may still care deeply about each individual part, but when one is going poorly you can at least take solace in and enjoy the parts that are going well.

Re: Ask HN: Tips for students before starting their first job

#90

> And whats your best tip for life in general? 1) Take copious notes (in whatever format works for you). 2) Confirm managers decisions with a recap email (especially when you disagree with them). 3) Understand that while you may not like politics (I don't) knowing how the game is played allows you to mostly stay out of it. 4) Work time is work time, learn to be productive and then go home and switch off . 5) Work fri…

This is all bad advice for this kid IMO. He's 19 and working as a research assistant, presumably part-time. I did that in college too. The people were nice and there was never a need to be at all guarded. The best thing he can do is get used to working on a schedule and try to figure out what interests him.
Post reply on HN