That is great that you enjoy coding. The job market grows every year with more and more positions for this line of work. Not only that, but you are bound to find any type of cause that you could support with this praised skill set.
Considering you only have 1 more year to finish high school, I would recommend following through and finishing high school if there are no pressing reasons that would keep you from otherwise. Finishing high school would open up more opportunities for you from a resume screening perspective.
However, I would start putting in the work now if you are not planning on continuing a formal education. It is all about standing out and you can achieve this in many ways besides the traditional route.
1 - Start networking. Go to tech meetups. Join hackathons. Many people do hackathons with little to no coding experience. Mentors are there to help you onsite if you do want to hone your skills, but QA and idea creators are also just as needed. Both are cool, supportive spaces that promote collaboration.
2 - Ramp up your skills. Code academy is great for learning. I have learned a couple of new languages here myself. There are also many different certifications you can achieve online. Do your research and find what best matches your interest. After all, you will be most successful in pursuing something you like!
3 - Practice and hone. Create your own Webpages. Build apps. Solve problems in society or even among your friends - start by simply asking, "What would make life easier"? This may be the most important to differentiate yourself and show that you are a worthy investment for a company.
4 - Be confident in your abilities. Do not be surprised if you find job opportunities present themselves from networking and being involved in the community. Keep practicing and maintain sincere relationships in your network and you will find shortly that everything will come together.
Last updated Nov 10 '17 at 12:48
This professional recommends the following next steps:
Ramp up your skills
Practice and hone
Be confident in your abilities