Dude, you are only 17 so go for it. I would NOT drop out of school yet. You're doing the rightthing, apply for programs for next summer, but I would add one task between now and next year. Learn how to code! Its fun, you seem like you guys both want to be hackers, so just jump in. Even though knowing how to code is not a game breaker, it certainly helps when you are lean and small, so just take the leap of faith.