count create all = 35700date create all = 16th March 2015
8th February 2016  /  16 27

ІТ ликбез: кто такой ІТшник и как им стать

Начнем с азов. Два главных направления в разработке – это фронтенд и бекенд.
Frontend – это создание визуальной части сайта, то есть всего, что вы видите в браузере. Frontend относительно прост в изучении и гарантирует быстрое трудоустройство. К тому же, создание сайтов – самый легкий способ фриланса.
Это одно из самых творческих направлений в IT, так как оно связано с визуализацией. Frontend у нас часто изучают дизайнеры, маркетологи, владельцы интернет-магазинов. Frontend-разработчику не нужно уметь рисовать – макет сайта делает дизайнер, вы только "переносите" его в веб и "оживляете" с помощью Javascript.
В проекте Go for IT (бесплатное обучение переселенцев программированию), который мы реализуем совместно с ООН при поддержке правительства Японии, мы обучаем участников именно фронтенду.
Backend – программирование серверной части, того, что не видит пользователь. Самый популярный язык в backend-разработке – Java. На нем самое большое количество вакансий. Под Java работает столько проектов, что джависты уверены – этот язык никогда не умрет. Именно на Java пишут приложения под Android.
Это сложный язык. Ольге Куликовой для того, чтобы стать Java-программистом, пришлось пройти два курса – начальный и продвинутый. Наши студенты тратят на изучение Java по 4-5 часов в день – кроме занятий в аудитории они выполняют домашние задания, работают с менторами и в команде с другими студентами. Но такие затраты окупаются – джависты получают самые высокие зарплаты.

Еще один важный элемент разработки софта – тестирование или QA (quality assurance). Тестировщики проверяют исправность кода, написанного программистами, и ищут в программах ошибки (баги). QA – самый легкий способ входа в IT с точки зрения технической подготовки. Но и конкурс на вакансию QA-инженера гораздо выше. Зато после того, как вы стали тестировщиком, вы можете сменить специальность уже внутри компании, в которой работаете, и стать программистом или менеджером проекта. Менеджерами часто становятся тестировщики с хорошими коммуникационными навыками. QA-инженер тесно общается с заказчиком проекта, поэтому он должен быть не только внимательным и педантичным, но и хорошо владеть английским (большинство заказчиков – иностранцы).
Если вы больше любите создавать – советуем вам идти в разработчики, если проверять и указывать на ошибки – в тестировщики.
В IT есть и другие профессии – проектные менеджеры, аналитики. Но таких вакансий меньше, туда сложно попасть с нуля, и обычно эти вакансии закрываются людьми, которые уже работают в IT-сфере.
Очень важно сразу выбрать для себя правильное направление исходя из ваших навыков и талантов. Чтобы у вас все получилось, нужно полюбить свою новую работу. Поэтому, для каждого, кто к нам обращается, мы проводим бесплатные консультации и помогаем человеку определиться.


Link

WWW+Programming





The basic of programming
The basic of WWW programming.
HTML
Program producing