2 ms·
If he wants to do freelance work, I suggest browsing job boards on university websites or on facebook. There are always lots of people looking for part time dev
by jakobegger 12y ago
If he wants to do freelance work, I suggest browsing job boards on university websites or on facebook. There are always lots of people looking for part time developers there.
But as an alternative to freelancing, I'd recommend making a little useful app and selling it on the web or on one of the app stores. I make Mac software, and there's a big market for useful utilities on the Mac App Store. The hardest part is probably coming up with ideas for apps; when you're 15, you just don't have a lot of experience with the kind of problems people have.
Here's an idea for a simple app, to illustrate what I'm thinking about: Make a CSV file converter that can convert between comma-separated-files and semicolon-separated files. If you add hungarian localisation, you even have a unique selling proposition.
As for what programming languages to start with, I'd probably pick Objective-C / Swift if your on the Mac, and C# or Java if you're on Windows, and C++ & Qt if you're on Linux. These languages are popular, in high demand, will probably still be very relevant in 10 years, and you can quickly get an internship in many companies if you have basic knowledge of those.
Why? Native development has a bit steeper learning curve than web development, but in general the tooling is better (IDE, documentation, etc) and there's less competition.