> And whats your best tip for life in general? This will sound snarky given the context, but my best tip is to stop looking for personalized advice for common problems. You haven’t given enough details to for anyone to seriously tailor their advice to you. So it’s just going to be generic. And if you’re willing to go with generic, you can do better than what fits into a comment on HN. You could get the same advice mu…
Ask HN: Tips for students before starting their first job
51–60 of 179 posts
Re: Ask HN: Tips for students before starting their first job
#52You have about six weeks where you can ask otherwise outrageous questions and actually effect change. After that they will just think you are an idiot.
I would say, rather, there are no stupid questions.
After awhile it will become increasingly clear who fields questions well, and who doesn’t.
Cultivate the former, avoid the latter.
Re: Ask HN: Tips for students before starting their first job
#53Your job will most likely have nothing to do with what you were taught in school. It might have some superficial resemblance because you might use the same tools or in rare cases even apply something you learned but the the day to day work, the skills you need succeed and what you need to do to do something well are simply stuff you are never taught in school.
Higher education is used almost exclusively as a signal in hiring. Higher education teaches you how to be an academic (and if that's you career choice than forget what I said) it isn't a vocational school and neither the people who ran the institutions nor the people who will hire you expect Academia to actually teach you how to do the job.
This is true for almost all degrees to some extend, not just CS, but it is very evident in CS and many fresh graduates who land their first CS job have a hard time to adjust to the change in expectations.
For CS the shock usually revolves around understanding that most of what you are going to do is combining and interfacing with other people's code (whether colleagues, open source libraries or 3rd party services) and rarely if ever do algorithmic or data structure work.
Re: Ask HN: Tips for students before starting their first job
#54Re: Ask HN: Tips for students before starting their first job
#55Regarding CS as a career: take classes in the humanities: art, history, political science, psychology, philosophy, etc. You’ll find you are better able to understand why you are doing what you are doing if your mindset for approaching problem solving is rooted in both technology and humanity.
Re: Ask HN: Tips for students before starting their first job
#561) 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 friends are NOT friends.
6) Learn to say 'No' in a way that doesn't ruffle feathers but does result in the no case.
7) If something seems interesting, go for it - all the best experiences in my working life have resulted from stepping outside my comfort zone.
Re: Ask HN: Tips for students before starting their first job
#57I always tell people two things when they start:
1) Impress everybody you meet. First impressions are very sticky. Impress people first, they will hold you to a higher standard, and then you aim to continue to impress. I’ve seen very few cases that people have shed their initial impressions.
2) Over-communicate. Make sure you ask questions, write thorough emails that explain rationale. It’s really important that you aggressively set and meet expectations. A major problem people have is expectation mismatch. Make sure both you and others are in sync and this usually happens via over-communication.
Re: Ask HN: Tips for students before starting their first job
#58I'm talking about goals and it doesn't matter if that is being an entrepreneur or the best ballerina in the world.
When you know what you want, as early as possible, you can work on a path to that goal. And if you have a path, you know what to do and how to do it.
In my opinion this will increase your happiness in life tremendously as you don't walk through life "unconsciously".
This question "What do you want" isn't so straight forward and easy to answer. It requires a lot of thought, but is very rewarding.
Re: Ask HN: Tips for students before starting their first job
#59CS pros have to be intelligent to get in the game. Once they are in, the primary success factors are a. Do you participate effectively in a team and b. do you work hard and pull your weight. Most universities today have coursework that includes extended, team projects. Do well in those programs, encourage your teammates to be competitive and committed and actually make something you can show off when you start interviewing. Be ready to go into detail, not just on the technical, but the team dynamics: What role you played, and here's a nugget: What were the different strengths of the team members and how did you deliberately take advantage of those strengths. A new grad who displays that type of insight will set themselves apart.
Many jobs are landed through networking. Establish relationships with upperclassmen and keep in touch after they graduate. When you're ready to start looking, some of them may be working at companies you target. When you do your summer internships, connect with everybody you can. You can reach out to them, and in many cases, they will have moved and seeded other companies that you could interview with.
Finally, just some out of the box thoughts for getting that first job: Cast a wide net. Submit a lot of resumes. Take a lot of interviews. Before each, research the company. Not just their technical products, but again, what market do they serve and do you believe you'd be challenged by that industry for the long term. Be good about following up. Don't be a pest, but don't let more than a week go by without checking in with your contacts on how it's going. Many companies are really bad at keeping candidates apprised of their status in the hiring, or where they are in the process. You don't want to just be left hanging when they've made a decision weeks ago.
Good Luck!
Re: Ask HN: Tips for students before starting their first job
#601. I was learning much quicker and way more valuable content than my peers during university. I think it was mainly because I was getting curated content/tips from my mentor which saved me from learning things that I will probably never gonna need. 2. I got job offers even while not looking for jobs. Interesting enough, my mentor casually mentioned me within his network and those people ended up contacting me.
The best part of it is that you can get it 100% for free if you search carefully. The tech field is full of good people that are willing to give their time(usually very expensive) away to help newcomers. Specially those like me that got help from the start, paying it forward feels like a obligation.
But you might ask: “how can I connect with those experienced people?”. There are many ways to do it, but some very effective are:
- go to meetups and talk to people. Don't just sit there and watch the talks. Be part of it.
- use Twitter. You will be impressed by the amount ok knowledge that is being shared there.
- reach out To your local companies. Send them emails, knock at their doors. There is nothing cooler than seeing folks interested on your product/company.