Технологии

Уйти в IT. Как стать программистом, верстальщиком и тестировщиком

Уйти в IT. Как стать программистом, верстальщиком и тестировщиком
Простые советы, как стать айтишником с нуля.

Интернет-журнал Downtown.ru совместно с компанией DataArt в Воронеже запустил спецпроект «Высокие технологии» — серию исследований, посвящённых IT-технологиям и тому, как они меняют наше будущее прямо сейчас. Цель совместной работы — привлечь внимание местных жителей к индустрии и найти новых специалистов.

В эпоху высоких технологий каждый день может произойти открытие, которое изменит мир. Это интересно, и благодаря этому появляются новые профессии, а старые отмирают за ненадобностью. Чтобы следовать за технологиями — научитесь разбираться в IT.

Айтишников можно условно разделить на несколько сфер, в которых они работают: компьютерный софт, гейм-разработчики, веб-технологии и embedded — встроенные технологии, которые с помощью микрочипов и программ превращают физические объекты в умные гаджеты. В эпоху глобального распространения Интернета самой обширной областью можно назвать веб — к нему так или иначе привязаны все остальные. Поэтому, если хотите начать разбираться в IT-сфере, начните со специальностей, связанных с работой в вебе.

База

Прежде чем приступать к конкретным рекомендациям по освоению профессий, стоит обратить внимание на то, чем обязательно должен владеть каждый IТ-специалист. Это база, без которой начать работу и сориентироваться в этой сфере будет сложно.

Наведите курсор, чтобы посмотреть описание






Алексей Чернышев

бизнес-аналитик в DataArt 

Я не считаю, что вузы Воронежа даже на узкоспециальных факультетах дают полную подготовку в IT. Принципы программирования — да, но остальное придётся освоить самому, на работе. Главное — желание учиться. Также важна способность уметь структурировать информацию и находить полезные источники — на физическом факультете меня этому научили. Конечно, было бы полезно в вузе выучить больше языков программирования в дополнение к тому, что нам преподавали (Pascal, Delphi, C). Но снова скажу, что без конкретной практики ничего не выйдет.






Анжела Гуфенко

младший инженер по тестированию ПО в T-Systems

Одним из главных требований при поступлении в тест-школу стали не технические навыки, а знание иностранных языков, где мне и помогло гуманитарное образование. Я прошла вступительные испытания, но пришлось потрудиться, потому что 5 лет в университете я учила конвенцию по правам человека, а здесь за 3 месяца нужно было освоить Ocновы Тестирования Программного обеспечения. Преподаватели давали нам материалы — от нас требовалось только разбираться и учить. Ещё помогали интернет-ресурсы по тестированию, без которых не обойтись начинающему тестировщику. «Не знаешь — загугли!» Спустя полгода всё уже кажется вполне реальным, и понимаешь, что стоило попробовать. Вот только учить до сих пор приходится каждый день.

ТРИ ВЕБ-ПРОФЕССИИ ДЛЯ НОВИЧКОВ

 

Верстальщик

 

Верстальщик в IT занимается внешним оформлением веб-страниц. Он отвечает за фронт-энд сайта — ту часть, с которой взаимодействуют пользователи. Его задача — грамотно и красиво сверстать страницу: заголовки, разделы меню, ссылки, изображения и медиа-файлы.

Чтобы стать верстальщиком нужно изучать HTML — язык, на котором пишется разметка и содержание страницы. И СSS (каскадные таблицы стилей), дополнение к HTML, которое отвечает за визуальное оформление. Самый простой способ овладеть вёрсткой — это пройти онлайн-курсы на сайте HTML Academy: 32 бесплатных курса, которые начинаются с базовых понятий и примеров и заканчиваются освоением продвинутых инструментов. Их достаточно для ознакомления с возможностями HTML и СSS. Всё обучение состоит из решения практических задач, которые усложняются с каждым следующим уроком. Все курсы на русском языке, а работать с кодом можно прямо на сайте.

Чтобы закрепить полученные навыки, нужно постоянно практиковаться. Начните делать свой сайт-портфолио и постепенно совершенствуйте его. Для работы скачайте удобный редактор, например WebStorm. Он поможет лучше воспринимать структуру кода за счёт подсветки отдельных элементов.

Следите за новостями и трендами. Зарегистрируйтесь на сайте Сss-tricks — это один из основных мировых интернет-ресурсов про веб-дизайн, HTML и смежные технологии. Также там есть видео-уроки о построении современных сайтов, правда, они платные.

 

 

Тестировщик

 

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

Но для работы придётся познакомиться с теоретическими основами. Изучить суть и специальную терминологию можно по книге Романа Савина «Тестирование DOT COM или Пособие по жестокому обращению с багами в интернет-стартапах» — в ней описан опыт автора освоения профессии с нуля. Также для знакомства с базой будет полезен сайт «ПроТестинг» и международный сайт о тестировании ISTQB, а также блог testitquickly, где можно найти ответы на многие вопросы новичков. После закрепите теорию на сайте Portnov Computer School.

После того, как получите базовые знания, приступайте к поиску вакансий и продолжайте самообразование, уже исходя из конкретных требований работодателя. Чаще всего нужно понимание принципов строения операционных систем, умение работы с базами данных и языками запросов, например, SQL. С ним можно познакомиться на сервисе w3schools: там есть теоретические основы, практические примеры и задания. Также можно устроиться практикантом и учиться в процессе работы под руководством ментора — в DataArt постоянно открыты такие вакансии.

Присоединитесь к сообществу тестировщиков Воронежа QA talk. Его участником может стать любой, кто интересуется развитием сферы, поэтому не стесняйтесь своего непрофессионализма, слушайте и общайтесь с настоящими гуру тестирования.

 

Разработчик на языке Python

 

Хотите стать программистом, но не знаете, какую технологию выбрать? Изучите Python — у этого языка простой синтаксис, в котором легко разберётся даже новичок. Python очень популярен и широко распространён в вебе. Для его изучения есть много ресурсов на русском языке. К тому же, хорошим программистом считается тот, который владеет хотя бы несколькими технологиями, а Python станет для вас хорошей платформой для изучения других, более сложных языков, например C++ и Java. 

Для знакомства с теорией хорошо подойдёт книга Марка Лутца «Изучаем Python», четвёртое издание переведено на русский. А если вы хорошо владеете английским, лучше всего прочитайте документацию к языку на официальном сайте

Также в Воронеже есть сообщество разработчиков Python — ходите на конференции, знакомьтесь, участвуйте в обсуждениях и задавайте вопросы.

Параллельно занимайтесь практикой — на Сodecademy есть простой и быстрый курс для начинающих, который рассчитан всего на 13 часов. Бесплатное онлайн-обучение есть и на Сoursera от Мичиганского университета: длится 10 недель, после дадут заверенный сертификат. Для редактирования кода есть РyСharm — пройбуте сами придумывать себе задачи и выполнять их на Python. Возможно, совсем скоро сможете написать свой YouTube.

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

ЕЩЁ IT-СООБЩЕСТВА ВОРОНЕЖА

Ruby Community Voronezh

Сообщество разработчиков на языке Ruby. Этот язык так же, как и Python сейчас довольно популярен и удобен. Используется для создания проектов в таких ворожеских компаниях, как DataArt и «Мануфактура».

Scala User Group Voronezh

Scala — молодой язык программирования, созданный в 2004 году. Также и сообщество разработчиков Scala самое молодое в городе (появилось в октябре 2014) и пока немногочисленное. Участники провели уже две встречи и сейчас ищут новых единомышленников. 

Java User Group Воронеж

В сообщество входят профессионалы, руководители IТ-отделов компаний Воронежа и студенты, интересующиеся Java-технологиями. Все встречи состоят из двух частей: официальной, на которой читают доклады, и неформальной. На неформальное общение участники и делают основной упор — чтобы делиться мнениями и помогать друг другу в решении практических задач. 

Microsoft User Group Воронеж

Комьюнити создали в 2007 году для популяризации технологий Microsoft в Воронеже. Сейчас в нём около 300 человек. Кроме обычных встреч и конференций, сообщество устраивает хакатоны — конкурсы, на которых за один или два дня участники придумывают и реализуют свои проекты, например, мобильных приложений. 

Google Developers Group Voronezh

Комьюнити для поклонников Google-технологий. Его организаторы устраивают крупные IT-ивенты и приглашают туда авторитетных спикеров. Последний такой прошёл в декабре 2014 года и собрал в ВГУ почти три сотни участников.

Кроме того, в Воронеже регулярно проводятся курсы для тех, кто хочет освоить IT-технологии с нуля. Например, на базе DataArt открывают бесплатные школы для начинающих тестировщиков, разработчиков Ruby и Usability-специалистов. Для поступления нужно внимательно следить за новостями на сайте, чтобы не пропустить очередной набор группы, отправить резюме и ждать ответа. После таких курсов самые лучшие ученики получают шанс устроиться в DataArt на должность практиканта.

Практикантами в DataArt могут стать студенты и начинающие разработчики. Есть несколько обязательных условий для претендентов — владение разговорным английским и начальные знания одной из IT-технологий (.NET, Java, QA, iPhone, Android, Ruby, C++, PHP, Python, Designer). Каждый практикант — полноценный штатный сотрудник, он участвует в реальных проектах и получает фиксированную зарплату. Ему дают наставника, который не только следит за обучением и ставит задачи, но и продвигает его в компании — так на «подавана» могут обратить внимание менеджеры крупных проектов. Схема поступления на практику такая же простая — следите за вакансиями на сайте и отправляйте резюме на почту hr@dataart.com.


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

Василий Эсманов, основатель Look At Me.

 

При поддержке

 

14957
спонсорский проект
6 апреля, 16:09

Поделиться: