Live data from Hacker News

Ask HN: How do I earn money as a teenage programmer?

news.ycombinator.com

91–100 of 103 posts

Re: Ask HN: How do I earn money as a teenage programmer?

#92
Hey, I've got a bit of first hand experience here. Been doing professional work since ~15ish and had a handful of friends in similar situations.

1. Use your age as a strategic advantage not a limiting factor.

Seriously, I wish I'd appreciated this a little more because it changes the day you graduate high school and become a college student. You have a unique ability to talk to just about anyone right now as a virtue of being young and curious. Reach out to people you admire, not specifically asking for work, but for mentorship and advice. The returns will be high. People in this industry love young ambitious developers.

2. Get involved in the community.

All the work I got before college was through personal connections. Show up at hackathons (big one), go to technical meetups if there are ones in your area, get to know people on a personal level. Forget "networking" start making friends with other people in the field, you'll start getting calls about work.

3. Code a ton

Seriously, open source, personal projects, whatever. Just improve as a developer. My first steady contributions were doing volunteer web development for a local non-profit and that kickstarted all the professional stuff I was able to do pre-college.

4. Understand your value

Unless you're truly an outlier - you aren't going to be getting paid what a CS grad with 10 years experience is. That's just a reality of your experience level. That said I see way too many younger developers accept gross underpayment. Do not work for someone paying you $10/hour. Your time would be much better spent contributing to meaningful open source work.

5. Get into the best school you can

A good CS program will be a game changer for you, or at least it was for me. Get the grades and exam scores you need to do that. A resume of relevant experience is also massively helpful.

Companies are much more interested in your skills than your age. Startups in particular are very willing to hire teenagers if they can see that you will provide value. Keep learning. If you want to chat more email me (in bio).

Re: Ask HN: How do I earn money as a teenage programmer?

#93
post #85

>but software companies are not willing to hire people my age for good reason I doubt it. I've hired two 18 year olds to work remotely for me, one of whom does excellent quantitative analysis I've yet to see out of anyone I've employed with an advanced degree. Companies are by and large very stupid. Don't devalue yourself or your skills. Craigslist is decent. One of the best things you can do is invest in a Github or…

Sure, but what if he's 16?

I started doing remote web development for a company I'm still involved with at 16.

Re: Ask HN: How do I earn money as a teenage programmer?

#95
Are you a kid in school? If so, I suggest approaching companies in your local community and specifically saying you want a job "for summer vacation". IMHO the biggest risk for an employer is getting stuck with someone that's no good and has to be fired later. By coming in as a freelancer, intern, or summer employee, you take that risk away. And given the desperate shortage of good IT people out there, if you prove yourself better than terrible you'll very likely be asked back.

I would not target "software companies" but rather ordinary companies that lack IT talent. Lots of businesses out there need simple edits to their web pages, or SQL queries from their ETL or CRM (systems they buy but don't know how to work with "under the hood"), and could use your h elp.

Re: Ask HN: How do I earn money as a teenage programmer?

#96
post #86

What type of stuff are you interested in ? I'm looking for people to help with mobile app dev and could consider remote applicants. Have a look: http://getapony.com/job.html

Not OP but am in a similar position. I had a look at your website and would love to help out with developing the Android app. I'm looking for 1-2 days a week while I'm a student, is this suitable? Once I finish my exams in a few weeks I can send you my CV. Also I'm in commutable distance to your Hatton Garden offices.

Re: Ask HN: How do I earn money as a teenage programmer?

#97

I am in a similar boat as you(a broke teenager) but I don't like freelancing that much. I tried a few websites and they mostly make you do uninteresting work at low rates which doesn't justify the time you put into it. Sure, you can do all of this for the sake of learning but remember time is limited. I don't study CS at college and I've done projects in freelancing websites which I regretted later. It affected my re…

When I started my first development job I didn't even know how to write HTML, I came from writing Windows applications (MFC and Winforms) and AVR/Arduino. Over the past 10 years I've learned that there is actually quite a lot of interesting stuff to be done in web development land outside of UI/JavaScript. Right now I'm working for a company building a Docker/microservices framework, touching nearly every part of the…

I totally agree with this. Even I started with web development (backend though) and for a brief period tried to grok some JS frameworks. Took up jobs immaterial of the front end stack and started learning them on the fly. Played with Angular the most. Somehow later my quest for figuring out how a computer works bought me to operating systems and then to a lower level where I deal with assembly these days. I still understand I haven't gone down deep enough but I very much like the path I am pursuing and want to know how deep this rabbit hole goes. However, I wonder if I would be employable with all this knowledge except in some niche places which are absent in India.

Re: Ask HN: How do I earn money as a teenage programmer?

#98

Earlier quoted context omitted.

I don't exactly work that close to hardware. Sure, I have done hardware projects involving arduinos and other micro controllers however, I would like to get into/work on the systems level. I am currently teaching myself reverse engineering(I play CTF's sometimes), systems programming etc but the opportunities for such stuff in India seems to be non existing(at least for a non CS graduate). Also, adding to the fact th…

> Also, adding to the fact that I am entirely self taught I sometimes wonder maybe I am missing out on a lot of theoretical stuff they teach in a CS degree. A CS degree is useful for a software engineer, but most of what you learn is only tangential to software engineering. Many of the best engineers are self taught. That said, some of the basic stuff from CS is pretty useful. I'd definitely encourage you to learn da…

Again, I didn't start pursuing CS in college to get employed. I started learning more about computers, learnt to code websites and then went back to figuring out how a computer works. However, I haven't figured out which area of the stack to develop an expertise in.

I will definitely check that book out. Thanks

Re: Ask HN: How do I earn money as a teenage programmer?

#100
You got it relatively easy: I assume you don't have any good contacts on the business, which is the obvious first choice. You can find clients at upwork or some freelancing site. Prioritize portfolio building and long term projects/recurring clients over one time deals and money. After a trial period, if you are good and trustworthy enough, ditch upwork and start charging them what you are really worth. Obviously don't be a dick and be upfront about your intentions of charging them more when you prove them you are worth it. It is a lengthy process. You need to be reliable and smart, otherwise you will not find good clients and you'll be taken advantage of. I don't want to discourage you but if you aren't good enough yet and you need the money now you'll be better off working at mcdonalds or some other simple teenage job.
Post reply on HN