Live data from Hacker News

Ask HN: What is the best way to spend my time as a 17-year-old who can code?

news.ycombinator.com

151–160 of 199 posts

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#152

I was 17 once. I could code once. What's the best way to spend your time? Basking in the sun. Finding a scam to score some schnapps or beer or weed. Telling somebody you love them, and just going for it. Recklessly driving a car at a high rate of speed down an old country road. Learn how to play a bass guitar. Spend your waning hours getting your hands dirty while there's still time, and before the world judges you t…

I can't believe this is the top comment.

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#153
Coding alone is a bit worthless unless you understand some spefic domain really well. So, either find some domain that you find intrinsically interesting and learn _everything_ about it or get a university degree.

If you lock down on some field make it an interesting one or else you might find yourself hating your job one day. University degree will give you way more options but does not guarantee any outcomes.

A good way to make money by programming is to first understand some other domain really well and then implement solutions that help there.

"Coding" means you are skilled in instructing a computer. Now, what should those instructions be? Why? Most domains worth anything are complex - intrinsically or accidentally. Hence understanding a domain is critical to become a valuable contributor.

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#154
Just go sailing.

Ability to code is least needed commodity. Ability to fit is a better commodity. Be able to compromise if software development is your goal. Be a bussinesman if entrepreneurship is your goal. Be a politician if corporate ladder is your goal. Nobody needs coders. Besides your skills are outdated by the time you learned them. So, go sailing.

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#156
Make stuff that you like and blog about it. That could be toy websites/demos, a game, tutorials for things or hardware projects. Anything. Post them here, post them on Reddit or Hackaday and bring people in to find them. Eventually you can get organic traffic from search engines if what you write is really useful. You can even make passive income this way throuh ads (beer money level, but it's nice to have - you can save till you're 21 anyway!). The most useful lesson I've learned, in my opinion, is to ignore what other people say you should do. Focus on what thrills you, the projects that will keep you up at night trying to complete. If you do that, I guarantee it'll work out for you.

Contributing to open source is an admirable goal, but it's definitely a nice-to-have rather than a must. You have a Github portfolio, so build that out.

Instead of picking some random project to help out, decide you like doing and fix what annoys you. I use OpenCV every day and my first open source PR (ever) was a documentation update, because something was poorly explained. The next one was a fix for some function that wasn't consistent with the rest of the codebase. These are very minor things, but I was personally invested in fixing them.

However here's my advice right now: if you want money, find work locally. Ask around people you know, odds are you know someone who needs a website. Go around ask local companies (like, within a mile of where you live) if they have any jobs that need doing. Pull on your networking strings, don't prostitute yourself to freelancing websites.

Don't limit yourself to advertised schemes. I have a physicist friend who emailed a random startup in Berlin that she liked (she lived in the UK at the time) and just asked if she could do some work for them, they said yes.

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#157
Do what feels right for you, what you feel is interesting to you, what you see your body and mind enjoy doing and want to do more of.

Feed your brain by reading, doing and teaching, be it coding or (preferably also) something else. Strengthen your will a bit (not too much!) by taking some obligations and responsibilities, be it financial, social or personal. Help your body work better and feel good through exercise, rest and diet. Nurture your heart with family, friends, opponents, romance, the successes and the inevitable setbacks. Understand honesty by standing up for what you believe and, because of that, losing things and people you had earned. Respect yourself and your time alone. Value others and the time you take from and give to them.

Don't let survivors talk your into taking risks you don't truly and wholeheartedly want to take yourself. Don't let anyone tell you what a life well lived means.

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#159

You need to prepare yourself to have a happy life. To be happy, you need two things: 1) A career that pays well so you can live comfortably. 2) A life mission, so you can spend your life building towards something, doing something you feel contributes to the world in a valuable way. Luckily programming is perfect for these goals. Choose your mission, make a career plan consistent with your mission, and proceed to bec…

You definitely don't need a career to be happy, let alone one that pays well. This is usually the society we're in that tells us that this is the only truth. Same with posts about {m, b}illionaires being portrayed as "successful at life", when in fact being a CEO probably ranks high on the list called things-that-aren't-guaranteed-to-make-you-happy-but-people-think-they-do. Society draws a circle and says "these people are winners" and anyone outside of it are losers and should strive to be back inside the circle.

I don't have much work experience, but I am employed at a global top5 tech company and the number of people around me who are miserable even with all the benefits the company provides that outsiders consider sources of happiness (above median salary, indoors swimming pool/gym, free food, onsite medical personnel [gp, dentist, therapist], flex hours) tells me that it's not entirely up to the environment.

The happiest people are the ones that seem to do whatever they feel like doing. I've also noticed that almost all of them, fit or not, go to the gym and do some sort of physical exercise.

I'm in my early 30s, and two very important things I've realised are: - Life is happening right now. Not in a year or 10. Plan ahead if you want to, but don't sacrifice so much that you're not enjoying yourself. - Nothing is black and white. Life is not a piece of code; things are not 'either 1 or 0'. Everything exists on a spectrum; everything is a shade of grey. Even the things you think are absolute truths can be inferred to be different in other circumstances.

Pink Floyd's lyrics have always resonated with me, and I guess this is one of my favourite bits:

  For long you'll live and high you'll fly
  And smiles you'll give and tears you'll cry
  And all you touch and all you see
  Is all your life will ever be
which is followed by a take on modern life and how it requires us to work at all times:

  Run, rabbit, run
  Dig that hole, forget the sun,
  And when at last the work is done
  Don't sit down, it's time to dig another one
Do whatever you feel like doing, but know that with every decision you're choosing a path which is different than the one you could have taken before the decision. Sure, you can follow multiple paths and achieve more goals, but there will always be something else you could've done...

...and that's OK.

Re: Ask HN: What is the best way to spend my time as a 17-year-old who can code?

#160

I was 17 once. I could code once. What's the best way to spend your time? Basking in the sun. Finding a scam to score some schnapps or beer or weed. Telling somebody you love them, and just going for it. Recklessly driving a car at a high rate of speed down an old country road. Learn how to play a bass guitar. Spend your waning hours getting your hands dirty while there's still time, and before the world judges you t…

Wish I could downvote this twice. This post builds on the Hollywood portrayal that’s widespread and assumes what’s fun and fulfilling is basically beer, weed, and recklessly driving, etc. I assume if a 17 year old finds doing these all the time fun enough, they would not need any helpful advice in execution. To the OP: if you don’t like becoming an average older person, avoid following average older people’s advice.…

And do what?
Post reply on HN