«Для работы в IT нет входных барьеров». Как стать айтишником с нуля | Rusbase

«Для работы в IT нет входных барьеров». Как стать айтишником с нуля | Rusbase

Удалённая работа для начинающих: кем работать, если ничего не умеешь

Что делать

: отвечать на сообщения клиентов и потенциальных клиентов в соцсетях (ВК, ОК, Фейсбук, Твиттер), приложении, мессенджерах (Телеграм, Whatsupp, Viber, ТамТам и других), электронной почте. Обычно общение проходит по готовому скрипту — то есть заданному шаблону ответов на типовые вопросы. С нетиповыми вопросами вам помогут коллеги.

Где можно работать: онлайн-школы и онлайн-курсы, браузерные и компьютерные игры, мелкие SMM и SEO-агентства, рекламные агентства, приложения сервисов (банков, доставок еды, интернет-магазинов, такси).

Почему в it не важны пол, возраст и образование специалиста

Для работы в IT нет входных барьеров — состояться может каждый, были бы желание и свободное время для обучения.

  • Возраст не имеет никакого значения, даже наоборот — дает свои преимущества. Семнадцатилетние способны много учиться и быстро «примерять» разные профессии, а те, кто меняет сферу деятельности после 25, делают это более осознанно и поэтому максимально замотивированы на учебу.
  • Уже имеющееся образование только поможет в освоении нового дела: банковские сотрудники могут найти себя в финтехе, биологи — в биоинформатике, архитекторы — в разработке ПО для умных домов.
  • Пол IT-специалиста вообще не важен — нельзя сказать, что у мужчин есть преимущество перед женщинами, и наоборот.

Получить базовые теоретические знания и практические навыки сегодня можно бесплатно: 

Что самое важное для начинающего разработчика

  1. Будьте последовательным — сначала «набейте руку» на простых задачах (делайте их каждый день, чтобы довести до автоматизма), а затем переходите к более сложным. 
  2. Ответы на все ваши вопросы есть в профессиональных сообществах, на специализированных сайтах — научитесь задавать запросы поисковым системам, чтобы быстро находить желаемое.
  3. Не бойтесь спрашивать, если что-то непонятно, — но перед тем как задать вопрос, убедитесь, что ответа на него в открытых источниках нет.
  4. Учитесь задавать вопросы — коллегам, единомышленникам, наставнику. Действительно полезный совет можно получить только в ответ на четко сформулированный вопрос.
  5. Пожалуй, самое важное — выбрать IT-специализацию. Критерии выбора могут быть разными: востребованность профессии, уровень заработной платы, перспективы на ближайшие несколько лет, но самое главное — ваш интерес к выбранной сфере.

Что нужно знать и уметь, чтобы получить должность джуниора

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

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

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

Работа в it. как начать и что учить. часть 1 – плюсы и минусы

Доброго времени суток, уважаемые пикабушники. Недавно, в обсуждении очередного поста на тему условий труда и закидонов начальства, пользователь @olgga.ju задала вопрос, который периодически проскакивает во всех подобных обсуждениях, а именно: как же начать работать в it сфере, и что для этого необходимо знать и уметь? Я написал, что могу сделать развернутый пост – ответ на данный вопрос, если к этому есть интерес и на меня даже, внезапно, подписалось пара человек. Ну чтож, обещания надо держать, да и людей разочаровывать, как то не очень хорошо. Так что – выполняю обещанное. Как я и говорил ранее информации будет ОООЧЕНЬ много, по-этому, для простоты восприятия (хотя, вероятнее, я просто ленивый, и не хочу писать несколько часов подряд в свой выходной) я решил разделить его на 3 части:

1. Плюсы и минусы работы в it сфере.

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

3. Поиск работы. На что обращать внимание и к чему готовиться.

Возможно, по итогу, сделаю ещё 4 часть с ответами на вопросы, если таковые будут, и будут требовать отдельного разбора.

Прежде всего, хочу обратить ваше внимание на то, что все ниже написанное, это результат моего личного опыта обучения и работы в данной сфере, и следовательно, лишь один из возможных взглядов на данный вопрос. Так что если по мнению коллег я что-то упущу, или опишу не совсем так, то буду рад дополнениям. Поскольку, как я и говорил, сама сфера it на сегодняшний день просто огромных размеров и охватить её всю одному человеку нет никакой возможности, да и никакой в общем то потребности. А я постараюсь описать лишь основные моменты и направления, с которыми сталкивался и знаком лично, чтобы не наврать и никого не запутать.

Итак, начать я решил именно с темы “плюсы и минусы” работы в it потому, что большинство людей, представляют себе этот процесс не совсем верно, или совсем не верно. Часть, видит в it-специалистах ботаников в огромных очках, засаленных свитерах и с бородой, сутками сидящих перед мониторами, а другая часть представляет себе едва ли не олигархов в дорогих костюмах с дорогущими макбуками, которые практически ничего не делают, но получают тонны денег. А задаваясь вопросом “как же мне начать работать в сфере IT?”, уже видят перед глазами офис Google (фото ниже) или Microsоft, а себя, сидящим на балкончике где нибудь Париже перед ноутбуком. По этому, я считаю, что задаваясь таким серьезным вопросом, как выбор сферы деятельности на годы вперед, для начала стоит получить представление о реальном положении дел в интересующей отрасли.

Сейчас ищут техподдержку:  Ростелеком Курск — официальный сайт, адреса, телефон

Начнем пожалуй с плюсов, и здесь вряд ли будет много того, о чем ещё не было рассказано и написано ранее:

1. Высокий доход.

Да, несомненно, труд it специалистов оплачивается весьма хорошо, и на то есть большое количество причин, таких как постоянный кадровый голод на рынке труда, высокая маржинальность бизнеса в этой сфере и высокая конкуренция среди работодателей. Кроме того, высококлассному специалисту очень просто найти работу в любой точке земного шара, и зачастую для этого ему даже не потребуется никуда переезжать, по-этому для удержания таких спецов на месте требуется обеспечивать им уровень оплаты труда не просто “выше среднего по региону”, а ориентироваться на общемировые тенденции. Однако, если этот пункт является основным, определяющим ваш выбор профессии, то вынужден вас разочаровать – данная сфера очень большая и зарплаты в ней ОЧЕНЬ разные, и все будет зависеть как от уровня ваших компетенций, так и от конкретного направления, в котором вы будете трудиться (но об этом будет подробнее в минусах “высокий порог вхождения”).

2. Свободный график.

Зачастую одним из бонусов профессии является возможность подобрать рабочий график под себя. Ведь каждый из нас имеет свои внутренние часы, определяющие периоды нашей максимальной производительности. А работая в it сфере главное всегда – результат. От вам требуется выполнять свои обязанности и делать это хорошо, остальное за вами. Во многих кампаниях, где я работалсобеседовался временные рамки “от и до” предлагали выбрать самостоятельно, определяя только что я должен отработать 8 часов и обязательно быть в офисе на планеркахвстречах скажем с 10 до 12(время примерное). Это на самом деле крутая плюшка, позволяющая выбрать время так, что бы добираться до работыс работы без пробок, или нормально успевать завести ребенка в садик, или сделать какие либо важные дела утром. Ну или просто нормально выспаться и придти на работу свежим и полным сил, а не поднимать себя в 6 утра за волосы, и работать заменяя кровь на кофе.

3. Возможность работать удаленно.

Это ещё одна крутая особенность одаряет определенными бонусами, вроде возможности вообще не приходить в офис и работать из дома, что убирает необходимость тратить время и деньги на дорогу на работу и обратно, а так же позволяет поддерживать свое моральное состояние в норме, например, когда вы проснулись утром, а на улице слякоть и дождь и вам ну вот вообще не улыбается тащиться по всему этому до офиса. Ну или опять же если заболел ребенок, вам не обязательно брать больничный и выпадать из рабочего процесса. Кроме того, в в зарубежных кампаниях сейчас часто доплачивают сотрудникам, работающим из дома, поскольку это позволяет кампании экономить на организации рабочего места, коммунальных платежах и прочем (однако и тут есть подводные, о которых ниже). Так же, тут нельзя не вспомнить то, что это дает возможность работать в крупной иностранной кампании, никуда при этом не выезжая из своего родного %CityName%.

4. Высокий интеллектуальный уровень окружения.

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

5. Профессии будущего.

Никто уже не сомневается, что в ближайшем будущем ряд профессий такие как таксисты, дальнобойщики, официанты и многие другие просто исчезнут за ненадобностью применения в них человеческого труда. Роботизация во все поля и все такое. Наша цивилизация развивается (ну вроде бы, хотя я уже не уверен), и для того, чтобы оставаться востребованным на рынке труда, необходимо выбирать те профессии, которые не вымрут в скором времени, и it сфера здесь, вероятно, наиболее перспективна, хотя и тут есть свои нюансы, о которых ниже.

Фууух, ну с плюсами разобрались, и я уже весьма заеустал. Ну ладно, продолжим, уважаемые, теперь давайте о грустном=) – итак, минусы, встречаем:

1. Данная сфера деятельности подходит далеко не всем.

Для работы в этом направлении требуется определенный набор личных качеств:

– в первую очередь высокая работоспособность (работать приходится много и очень много),

– высокий уровень стрессоустойчивости (написать модуль за час и сидеть 4 часа искать ошибки и баги),

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

– умение работать и днем и ночью (срок сдачи завтра, а ещё что-то не готово – это нормальная ситуация)

– настойчивость – у вас не все получится сразу, и далеко не все быстро. А чем дальше, тем дольше и труднее, и если вы при неудачах пасуете и все забрасываете, то просто не тратьте своё время на it.

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

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

2. Сидячий образ жизни.

Да, вам придется проводить в положении сидя большую часть своей жизни. Если вы не в состоянии сидеть за компьютером по 8-10 часов (с перерывами разумеется) в день, то данная область не для вас. Ну и соответственно опять же нужно будет заставлять себя заниматься спортом (благо большинтсво кампаний уделяют этому много внимания), иначе при таком образе жизни здоровье у вас закончится весьма быстро…

3. Высокий порог вхождения в профессию

Это то, о чем я начал говорить в п.1 плюсов. Существует огромное количество направлений деятельности в ИТ, каждое из которых делится на множество поднаправлений и так далее. И для того, чтобы конкурировать на данном поле от соискателя требуется обладать как минимум хорошими средними знаниями в какой либо конкретной области. Вы же понимаете, что никто не будет всерьез рассматривать на постоянную позицию человека умеющего написать “Hello world!” или “Select * from table”, и уж тем более не стоит рассчитывать на какую либо серьезную зарплату, обладая начальными знаниями. Таким образом, перспектива получать хорошие деньги, занимаясь интересным делом, утыкается в необходимость потратить несколько лет своей жизни на изучение большого количества материала, получая при этом не больше, а то и меньше среднего офисного работника. Кроме того, на этом этапе будут и серьезные затраты, на это тоже стоит обратить внимание, принимая решение (посмотрите сколько стоят обучающие курсы у того же яндекса).

Сейчас ищут техподдержку:  Ошибки в JavaScript: исправляем, обрабатываем, чиним / Блог компании OTUS / Хабр

4. Вероятность получить ситуацию Работа = дом.

Большинство людей, слыша “я работаю из дома”, представляют, что ты сидишь в халате, тапочках и трусах с чашкой кофе и пялишся в монитор, а на другом в это же время у тебя идет какой нибудь сериальчик. От части это вполне реальная картина, первый месяц…ну ладно, два…

Затем, внезапно, ты ловишь себя на мысли, что ты находишься в клетке, что твой дом стал твоим офисом, и ты уже не то что “не ездишь в офис”, а просто “не уезжаешь из него”. ДА и потом живое общение с людьми – оно реально необходимо, может и есть люди которые могут сидеть месяцами наедине с самим собой, но таких единицы.

5. Необходимость постоянно развиваться.

Этот пункт является логическим продолжением пункта 3. Сама сфера it очень динамична, развивается с такой скоростью, что “только успевай уворачиваться”, и если для успешного вхождения в профессию требуется уже иметь хорошие тематические знания, то для дальнейшей успешной работы, чтобы просто оставаться востребованным, вам придется постоянно поднимать уровень своих компетенций. А развития и карьерного роста учиться вам придется нон-стоп, всю вашу жизнь. Так что если вы думаете, что просто прочитав 2-3-5-10 умных книжек и устроившись на хорошее место вы сможете “расслабить булки” и получать удовольствие от жизни, вы не угадали. В тот момент когда вы остановитесь в своем профессиональном развитии, вы остановитесь и в карьерном и в зарплатном росте, а через некоторое время “вылетите из обоймы”.

6. Необходим высокий уровень знания английского языка

Да, я здесь ничего не написал про математику, поскольку она реально необходима только в определенных направлениях, о которых я расскажу в следующей части. Но вот без знания английского далеко вы не уедете нигде (то есть вообще НИГДЕ). Большинство документации для ПОоборудования будет поставляться на английском языке. Вам часто придется искать ответы на зарубежных форумах и общаться с разработчиками и коллегами, которые могут находиться в разных странах. Вы конечно можете сказать “а на что нам Яндекс.ПереводчикGoogle Translate?” – да это удобный инструмент и иногда он весьма выручает, но это время, и у вас должна быть возможность хотя бы в чате общаться свободно. Да и потом когда вам пришлют руководство пользователя на английском, у вас будет прекрасная возможность провести ночь, забивая в переводчик все незнакомые слова и пытаясь разобраться в написанном.

Ну на этом пожалуй и закончу на сегодня. Надеюсь, что читаться это будет легко и не вызовет у вас перегруза информации. Здесь я не имел цели кого либо сподвигнуть или наоборот отговорить от развития в этом направлении. Я всего лишь постарался дать объективную картину того, с чем придется столкнуться всем, кто выберет для себя этот путь. Буду рад дополнениям и постараюсь ответить на вопросы. Самые интересные вопросы (если моя писанина вообще кому нибудь зайдет и они будут), как и обещал вынесу в 4 часть, так что если не получите развернутого ответа сразу – не переживайте, все будет, просто немного позже. И не стесняйтесь спрашивать, чем больше интересующих аспектов вы поднимите, тем проще мне будет работать над следующими частями. За ошибки просьба сильно не пинать, я потратил 2 часа на то, чтобы родить эту простыню, и слишком ленив, чтобы тратить ещё 2 на проверку орфографии и пунктуации=)

Всем дочитавшим спасибо за внимание. Мир вам!

IT‑рекрутер

Если вам интересна работа с Human Resources, можете сделать своей нишей IT и помогать компаниям искать талантливых разработчиков. У вас будут все плюшки работы в IT‑компании без нужды разбираться в коде. Конечно, базовую «матчасть» подучить придётся:

IT‑фирмы часто заботятся об уровне удовлетворённости сотрудников разными аспектами работы. Это тоже ложится на отдел HR. Допустим, составить тесты и метрики, чтобы понять, что продуктивность команды вырастет, если в переговорной будет новая кофемашина.

Продакт‑менеджер

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

Зато продакт‑менеджер должен хорошо понимать пользователей и уметь заглядывать в будущее. Но опираться при этом не на интуицию, а на тенденции развития рынка. Для этого нужны знания экономики и метрик успешности продукта. Кроме того, продакт‑менеджер умеет представить продукт так, чтобы все в него поверили и поняли, как именно его нужно реализовать.

Инженер по тестированию

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

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

Сейчас ищут техподдержку:  Техническая поддержка сайтов. Обслуживание сайтов в Москве — ГДС Инфо-Регион

Консультант IT‑систем

Работа в сфере IT: консультант IT-систем
Иллюстрация: Анна Гуридова / Лайфхакер

Программист должен понимать, какую бизнес‑задачу решает с помощью IT. Но если он будет погружаться в проблемы экономики, у него не останется времени на разработку. К тому же девелоперам бывает сложно общаться с клиентами: одни говорят на языке бизнеса, а другие — на языке кода.

Консультант должен понимать пределы технических возможностей программы. Но напрямую сталкиваться с кодом ему не приходится. Гораздо важнее для консультанта — иметь прокачанные коммуникативные навыки и уметь анализировать информацию, чтобы слушать клиента и находить чёткое решение его проблемы. Даже когда у него самого довольно смутное представление о том, что нужно.

Аналитик данных

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

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

Проджект‑менеджер

Реализация IT‑проектов — прибыльное и ответственное дело. За финальный результат отвечают вовсе не разработчики, которые писали программу. Качество проекта гарантирует тот, кто его вёл — проджект‑менеджер. В этой профессии нужны базовые лидерские скилы: собрать команду, поставить задачи, спланировать сроки и бюджет. Кроме того, важно уметь настроить людей на работу и создать комфортную атмосферу.

Понимание специфики IT играет важную роль: менеджер должен знать, какие компетенции требуются под разные задачи. Но в сам код менеджеры не ходят, даже если вести проекты начинает бывший разработчик. Проджект‑менеджер должен грамотно спланировать стратегию и тактику, чтобы не возникало необходимости проверять любой шаг членов команды.

Data‑журналист

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

Другие важные навыки data‑журналиста — вполне гуманитарные компетенции: умело выражать свои мысли в письменной форме, добавлять жизни в истории о цифрах, составлять инфографику. Многие IT‑компании нанимают data‑журналистов в штат, чтобы с их помощью рассказывать о новых разработках и технологиях.

Как искать первую работу в it

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

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

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

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

Фото в материале и на обложке: Unsplash

Как подойти к выбору специализации и направления?

Веб-разработка — пожалуй, самое популярная и понятная новичкам специализация в IT. Если вам пока кажутся сложными профессии DevOps-инженера, data scientist, Python-разработчика, выбирайте именно веб-разработку.

Но не все так просто — вслед за специализацией нужно выбрать и направление для работы. В разработке сайтов их три:

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

По данным исследования HeadHunter и «Яндекс.Практикума», фронтенд-разработчики — самые желанные среди работодателей, и спрос на них продолжает расти: за 2021-2021 годы количество вакансий выросло на 20%. Средняя медианная зарплата новичков в этом направлении — 45 тысяч рублей.

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

С чего стоит начать погружение в сферу и свое обучение?

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

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

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 4,00 из 5)
Загрузка...

Оставьте комментарий

Adblock
detector