Рекомендации для тех, кто решил стать программистом
За последние десять лет профессия программист стала более востребованной, престижной и высокооплачиваемой. В то же время по заявлению экспертов спрос на таких специалистов будет и дальше продолжать расти. Даже в период финансового кризиса люди, работающие по такой профессии, зарабатывают хорошие деньги.
При необходимости обучиться программированию можно и самостоятельно. В процессе самостоятельного обучения вам наверняка будут полезны советы от профессионалов и их вы можете получить на форуме http://procoder.su/, где собираются специалисты по различным языкам программирования, компьютерному программному обеспечению и т.п.
Получение образования в учебном заведении
Наиболее простым и распространенным способом является получение образования в специальном учебном заведении. Это очень долгий и тяжелый путь, ведь вам придется потратить несколько лет на прохождение обучение. Кроме того, как правило обучение именно по этой специальности считается очень трудным. Однако по завершению учебы вы получите диплом молодого специалиста и сможете легко устроиться программистом на одну из высокооплачиваемых должностей.
Кроме того, даже если вы не будете выбирать такую профессию, то получить основы программирования на некоторых языках можно во время обучения в техническом ВУЗе. Конечно, знания, которые вы получите в результате прохождения такого обучения, скорее всего не дадут вам возможность получить высокооплачиваемую работу в одной из престижных компаний. Но зато вы можете вполне рассчитывать на должность в качестве сотрудника службы технической поддержки и т.п. Если конечно вам не захочется работать по своей основной специальности.
Самостоятельное обучение
Как уже упоминалось выше, при необходимости обучиться языкам программирования можно и самостоятельно. Для этой цели вам потребуется купить специальную литературу, загрузить видеокурсы и обзавестись хорошим компьютером. Желательно, чтобы в процессе самостоятельного обучения вам помогал опытный наставник, который в случае необходимости сможет объяснить вам некоторые непонятные моменты. В то же время вы должны понимать, что простого знания языков программирования будет недостаточно, вы должны также уметь строить архитектуру программ.