Можно ли работать программистом после 9 классов?
==================================================

 Мне вот стало интересно.  

Предположим, есть человек, который закончил школу в 9 классе и стал обучаться самостоятельно программированию с помощью книг и сайтов. У него действительно все получилось и он стал мастером своего дела.  

Вопрос: Сможет ли он устроиться на работу? Не возмутятся ли работодатели, что нет образования?  

Как насчет Яндекса или Мэйла? Есть шансы? 

 Никто не смотрит на образование, кроме гос. учреждений. В некоторых вакансиях есть вопрос о высшем, но несмотря на это, принимают без него, а если укажешь, что оно есть - поверят наслово. 

 Кроме гос. контор, корпораций и заграничной работы (рабочую визу не дадут без вышки) - по сути никому это не надо.   
  

Но Яндекс и Мейл будут смотреть уже на репутацию, опыт, познания реальные, вряд ли на диплом.  
  

Да, возраст может смутить. Первое время только шарашкины конторы будут тебе рады.  

Но образование - значения не имеет.  
  

P.S.:  

Я помню, меня тоже пёрло, когда моя примитивная программа на принтер 2 слова вывела.   

И очень ЧСВ поднимает когда тебе все кругом в рот глядят когда ты Винду ставишь.  
  

Но это еще не мастер.  
  

Мастером своего дела за менее чем за несколько лет работы, да еще крайне желательно с более квалифицированными коллегами рядом - программисту стать не суждено, каким бы гением он не был.  
  

P.S.:  

При прочих равных диплом всегда плюс. Хотя в реальности я его не показывал. 

 Мой опыт говорит о том, что возможно работать и без высшего образования, но с высшим образованием проще.  
  

Есть стандартный путь: 11 классов, ВУЗ, работа - он не требует жесткой самодисциплины и прочих развлечений для любителей хардкора.  
  

Если же вы сходите с этого пути, то придется прокладывать себе путь по целине.  
  

Лично я жалею о том, что в свое время не получил высшее образование, но в том возрасте оно бы и не вошло в голову нормально.   
  

Сейчас планирую поступать в ШАД, для этого приходится изучать математику за свой счет (ориентировочно ~35к в месяц на протяжении двух лет).   

Изучить нужно матанализ, линейную алгебру, теорию вероятностей, комбинаторику, дискретную математику и курс алгоритмов. Это необходимый минимум для работы настоящим разработчиком, а не "красильщиком заборов", как метко выразился bobuk.  
  

В итоге все зависит от того, чем именно вы собираетесь заниматься. Если предел ваших мечтаний - промышленное программирование или веб-сайты, то высшее образование вам не пригодится, если же хочется поработать на пределе своих возможностей и позаниматься чем-то близким к науке, то лучше идти учиться, пока самый простой путь не упущен.  
  

PS: Высшего образования нет, работаю в Яндексе. 

 В нормальных IT-компаниях без проблем дают шанс, если у вас обширное портфолио, большой опыт, GitHub аккаунт с живыми проектам и приличный профиль на Стаковерфлоу и Тостере. 

 Если есть возможность закончить 11 классов и вышку, то стоит заморочиться.  

Во-первых, в универе можно от души оторваться и набрать полезных/интересных знакомств (=  

Во-вторых, с корочкой вероятность найти работу выше, при прочих равных. Особенно, если мастером так и не станешь.  

В-третьих, наработаться ещё успеешь до тошноты.  
  

Лично у меня ни разу за 15 лет никто из работодателей, которых я рассматривал как вариант, не спрашивал про образование, но я совсем не уверен, что такая ситуация сохранится через 10-20 лет. 

 За 6 лет работы об образовании и "прочтенных книгах" спросил только один заказчик (5 лет назад :)). Работала с компаниями, студиями, стартапами, фрилансила и работала в паре с разработчиками. Только портфолио и своя собственная адекватнось решает. Очень важно, чтобы у вас с самим собой не было проблем из-за "недостатка образования". Если вы самостоятельно обучаетесь постоянно, читаете и развиваетесь, то не важно сколько официальных лет вы просидели в школе, техникуме, институте, не за эти качества вас на работу берут. Если вы приносите профит компании, то вас будут ценить, переманивать и всячески поощрять. 

 насчет Яндекса или Мейла не скажу. Работодателю более важен опыт работы и знания. А наличие образование зависит от "кухни" того места, куда решил идти работать. 

 Пойти работать можно и нужно, но и учебу лучше не забрасывать.  

Переведитесь на домашнее обучение, пойдите потом на заочку ... придется немного заморячится но не сильно.   
  

зы нашему джуну только на днях исполнилось 18 

 Фриланс и вперед. 

 Есть такое ограничение, как трудовой кодекс. Нанимать недостигшего 18-ти лет может оказаться не просто.  

Возможно, удасться найти стажировку - это поможет накопить опыт и сделает резюме привлекательнее.  

В принципе, большенство компаний на формальное образование смотрит сквозь пальцы. Но чесно говоря я сомневаюсь, что девятиклассник может быть очень хорошим программистом. Максимум - юниором. Умение делать сайтики на пхп и мигать светодиодом на Arduino для этого не достаточно. Помимо бызовых знаний (хотя бы пару заметно отлицающихся друг от друга языков, владения системами контроля версий и т.п.) требуется опыт участия в достаточно больших проектах с несколькими учасниками. 

 Я начал плотно изучать программирование лет в 14, в 16 написал первую коммерческую программу и что-то на этом заработал. Мастерство приходит примерно после 10 тысяч часов адресной практики, количество дней и лет можно посчитать, многое будет зависеть от интенсивности занятий. Я бывало кодил по 12-16 часов в сутки практически без перерывов, так меня пёрло и штырило...  
  

Однако путь одиночки очень нестабилен и витиеват. Я бы рекомендовал устроиться стажером в крепкий коллектив профессионалов, там, при условии упорного труда можно за несколько лет вырасти в крепкого специалиста в интересующей области, заодно удастся очень мягко нейтрализовать грабли, коих тысячи их. 

 Шансы есть, но для успеха в жизни нужно продолжать учиться. в 16 лет ты будешь крутой молодой специалист. Уникум!  

У тебя будет 10 работ в портфолио, через год 20. еще через год может даже 40. Потом 50.   

Но потом, если ты не будешь развиваться, ты дойдешь до момента, когда тебе будет лет столько сколько в среднем всем в индустрии, только у них будет образование + немного опыта, у тебя будет опыта, но ввиду отсутствия развития он будет довольно однообразным и уже не таким ценным. уникумом ты быть перестанешь.   

Я бы рекомендовал лет до 20 на работу выделять не больше 20% свободного времени. остальное - учеба и развлечения. с примерно 20 до окончания универа - 50 на 50, а потом сам разберешься. 

 Работодателям все равно.  

Лишь бы был бы результат.  
  

Значение "вышки" в программировании преувеличивают.  

У меня есть вышка по профессии - не пригодилось ни разу.  
  

Солидные конторы не будут брать пока не станешь солиднее выглядеть (ну лет 20 хотя бы чтоб исполнилось)  

Мелкие - возьмут с удовольствием.  

Удаленщики (не постоянная удаленная работа) - тоже паспорт не спрашивают. И даже в лицо тебя не видят. 

 > Как насчет Яндекса или Мэйла? Есть шансы?  

Без опыта - нет.   
  

А работать можно, но лучше после 11 классов. 15-летнему (или сколько вам там, мне в 9м было 14 лет) работу сложновато найти. Официально трудоустраивают в лучшем случае с 16, с теми кто моложе, никто связываться не будет.   
  

Вышку можно получить потом (опять же - после 11 классов). 

 У вас вопрос поставлен в корне неверно.  

Нужно спросить себя.  

А какая работа мне по душе? На какой работе я готов работать бесплатно всю жизнь?  
  

Если смогли ответить, то других ограничении уже нет.... 

 Однозначно, можно! Есть живой пример перед глазами.  
  

Главное, быть любознательным, въедливым и порядочным по отношению к заказчику/работодателю. 

 Конечно шансы есть, тем более в такой сфере, есть вы сможете показать свое мастерство и навыки, то обязательно возьмут. Ведь компаниям не корочки нужны, а профессионалы и хороший результат. Да и повышения квалификации потом можете пройти в последствии) 

 Да нет, вы что. Для работы разрабом вам обязательно нужно 11 лет школы, два высших и доктором наук быть, главное код не учитесь писать - это лишнее в профессии и не нужно, что вы. Лучше еще третью вышку получить пока ждешь пока на голову работа свалится, причем работа такая, где обучат с нуля