Вам понадобится
  • - Математическое образование;
  • - компьютер;
  • - доступ в интернет;
  • - знание языков программирования.
Инструкция
1
Изучите основные математические дисциплины. Самостоятельно освоить математический анализ, теорию вероятностей, линейную алгебру, аналитическую геометрию, дифференциальные уравнения и т.д. человеку вряд ли под силу, поэтому поступите в вуз на математическую специальность. К тому же, лучшие программисты и победители большинства олимпиад по программированию – именно выпускники мехмата.
2
Изучите алгоритмизацию. Вы должны уметь составлять алгоритм решения любой математической задачи. Если вы сможете составить алгоритм, значит, сможете изобразить его в виде строчек кода на каком-либо языке программирования. Без знания алгоритмизации человек не может называть себя программистом.
3
Изучите какой-нибудь язык программирования. Классическим начальным языком является Pascal. Дело в том, что его синтаксис предельно прост, легко запоминается даже школьником и хорошо развивает знания алгоритмизации. Позже, когда без подглядывания в самоучитель вы сможете решать серьезные задачи на Pascal, то переходите к изучению C++. Это более сложный язык, но он построен на основе принципов объектно-ориентированного программирования. Если вы осилите С++, то и другие языки поддадутся вам.
4
Определитесь, программистом в какой сфере вы хотите стать. Например, веб-программирование. На сегодняшний день каждая вторая фирма стремится создать свое представительство в интернете, а каждая третья уже имеет свой сайт. Поэтому газеты с вакансиями пестрят объявлениями о поиске веб-программиста. Средняя зарплата php-кодера в провинции составляет 40 000-50 000р. в месяц. Но веб-программисту важно иметь портфолио с уже реализованными проектами.
5
Найдите работу. Как правило, выпускников математических специальностей еще на 4 курсе разбирают в качестве программистов по различным конторам. Если у вас нет нужного высшего образования, то придется пройти курсы программирования на каком-либо языке или в какой-либо сфере. Конечно, есть работодатели, которых не интересуют ваши дипломы, им нужны только ваши способности. Но более востребован будет специалист, у которого имеются нужные корочки вкупе со способностями.