5 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

10 вопросов программисту: зачем всю жизнь сдавать экзамены?

Почему стать программистом проще, чем это кажется: 7 глупых страхов, которые вам мешают

А что, если программирование — ваше призвание, но между вами и кодом стеной встали страхи? Развенчиваем семь популярных заблуждений, которые мешают вам освоить новую специальность, и дарим промокод от SkillFactory, чтобы больше не было причин откладывать первый шаг к лучшей жизни. Ищите этот бонус в статье.

1. Я не хочу снова идти в университет

Gifer.com

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

2. Математика не мой конёк

giphy.com

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

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

3. Мне слишком много лет

Gifer.com

Учиться программировать реально практически в любом возрасте. А вот устроиться на работу на junior‑позицию может и правда быть сложно, если вам больше 40: эйджизм, или дискриминация по возрасту, к сожалению, очень распространённое явление. Но сложно не значит нереально. Эта история Getting a Programming Job When You’re Over 50 может вдохновить тех, кто считает себя слишком старым для программирования и боится не найти работу.

Кроме того, такие специалисты часто работают удалённо. И никто не узнает, сколько вам лет. Также учиться кодингу стоит не только в карьерных целях: этот навык полезен сам по себе.

4. Я не знаю, какой язык программирования выбрать

Giphy.com

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

Хотите разрабатывать сайты и веб‑сервисы — обратите внимание на JavaScript, PHP или Python. Планируете создавать приложения для смартфонов или планшетов — учите Kotlin и Java (для устройств на Android) или Swift (для iOS). Всегда мечтали делать крутые игры AAA‑класса на движках Unreal Engine и Unity — вникайте в C++ и C#.

5. Придётся бросить основную работу

Giphy.com

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

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

6. Нельзя найти работу программистом без опыта

Giphy.com

Такая ситуация — это типичная «уловка‑22» Catch‑22 : «Чтобы найти работу, нужен опыт, а для опыта нужна работа». Поэтому на начальном этапе лучше подготовить несколько небольших личных проектов или поучаствовать в open‑source‑проекте. И уже после, набравшись реального опыта, наполнив свой репозиторий на GitHub, будет легче искать работу. Если вы можете себе позволить несколько месяцев жить на меньшую зарплату, чем привыкли, не отказывайтесь от оплачиваемых стажировок: они могут стать вашим пропуском в большую компанию.

7. У меня ничего не получится

Giphy.com

Ваши успехи зависят только от вас. Чтобы вам было проще втянуться в кодинг, можете попробовать метод Сайнфелда.

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

Только в вашем случае будут не шутки, а код. Важно привыкнуть программировать каждый день, хотя бы по 15–20 минут. Небольшой прогресс всегда лучше, чем отсутствие всякого движения.

10 причин, почему быть программистом действительно круто

13 сентября (в 256 день года) весь мир отмечает День программиста. Гик-сообщество давно ожидает, что эта дата станет красной в календаре (помните государственный курс на инновации?), но, кажется, наш голос пока слишком тих. Что ж, попробуем привлечь больше людей на нашу сторону, напомнив, почему быть программистом — круто.

Доступность обучения и развития

Сфера IT все время развивается и вы вместе с ней.

Изучайте книги и документацию, запишитесь на курсы, шерстите интернет, общайтесь на форумах и в сообществах. Практикуйтесь.

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

«Помните, как забыв про всё, вы собирали конструктор в детстве? Программирование – тот же конструктор, только для взрослых.

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

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

Читать еще:  Создание электронных книг в Natata eBook Compiler Free

Максим Ермоленков, разработчик Ruby on Rails в Рокетбанке.

Трудоустроенность

Когда вы выбираете будущую профессию, именно этот вопрос встает в первую очередь. Если отбросить специалистов из сферы услуг (с продавцами и водителями такси сложно конкурировать), вряд ли вы найдете более востребованное направление. Неважно, куда вы направитесь: в мобильную сферу, веб, разработку десктопного и специального ПО, администрирование, моделирование и анализ данных, — везде требуется множество специалистов разного уровня.

«Сегодня HeadHunter рекомендует 4,5 тысячи вакансий на моё резюме. Я получаю столько звонков, что не на все собеседования успеваю сходить».

Интересная работа

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

«Программирование для меня — дело, которое никогда не дает скучать. Каждый день — новые вызовы и преодоления препятствий. Если ты справишься, получишь мало с чем сравнимое удовольствие. Видеть, как продуктом, созданным твоими руками, пользуются другие люди, дорогого стоит».

Константин Колесников, руководитель разработки GeekBrains.

Отличная зарплата

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

Светлое будущее

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

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

большой инструментарий, чтобы работать на себя;

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

Роман Булатников, веб-разработчик, выпускник GeekBrains.

Куча новых знакомств

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

Радость интроверта

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

Свобода от офиса

Да, многие программисты работают удаленно. Опрос Developer Survey Results 2017 на Stack Overflow показал, что разработчики очень ценят возможность удаленной работы, в том числе, выбирают рабочее место по этому критерию. При таком обилии программ для дистанционного управления проектами, групповой разработки и рабочих чатов, можно легко работать из дома. И не только из дома.

Возможность жить и работать в любой точке мира

Если вы программист, вы не привязаны ни к офису, ни к городу, ни к стране. Хотите — живите на азиатских островах, работайте на мультинациональные корпорации в США и Европе, поднимайте бизнес в Африке и Латинской Америке. Границы для тру-программиста существуют только в голове. Да и то не в своей.

Программист — это звучит круто

The New Yorker еще в 2014 году назвал программистов новыми рок-звездами. С тех пор ценность программистов только растет. Присоединяйтесь к сообществу!

13 сентября (в 256 день года) весь мир отмечает День программиста. Гик-сообщество давно ожидает, что эта дата станет красной в календаре (помните государственный курс на инновации?), но, кажется, наш голос пока слишком тих. Что ж, попробуем привлечь больше людей на нашу сторону, напомнив, почему быть программистом — круто.

Доступность обучения и развития

Сфера IT все время развивается и вы вместе с ней.

Изучайте книги и документацию, запишитесь на курсы, шерстите интернет, общайтесь на форумах и в сообществах. Практикуйтесь.

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

«Помните, как забыв про всё, вы собирали конструктор в детстве? Программирование – тот же конструктор, только для взрослых.

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

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

Максим Ермоленков, разработчик Ruby on Rails в Рокетбанке.

Трудоустроенность

Когда вы выбираете будущую профессию, именно этот вопрос встает в первую очередь. Если отбросить специалистов из сферы услуг (с продавцами и водителями такси сложно конкурировать), вряд ли вы найдете более востребованное направление. Неважно, куда вы направитесь: в мобильную сферу, веб, разработку десктопного и специального ПО, администрирование, моделирование и анализ данных, — везде требуется множество специалистов разного уровня.

«Сегодня HeadHunter рекомендует 4,5 тысячи вакансий на моё резюме. Я получаю столько звонков, что не на все собеседования успеваю сходить».

Интересная работа

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

Читать еще:  Какой язык программирования выбрать для работы с данными?

«Программирование для меня — дело, которое никогда не дает скучать. Каждый день — новые вызовы и преодоления препятствий. Если ты справишься, получишь мало с чем сравнимое удовольствие. Видеть, как продуктом, созданным твоими руками, пользуются другие люди, дорогого стоит».

Константин Колесников, руководитель разработки GeekBrains.

Отличная зарплата

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

Светлое будущее

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

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

большой инструментарий, чтобы работать на себя;

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

Роман Булатников, веб-разработчик, выпускник GeekBrains.

Куча новых знакомств

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

Радость интроверта

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

Свобода от офиса

Да, многие программисты работают удаленно. Опрос Developer Survey Results 2017 на Stack Overflow показал, что разработчики очень ценят возможность удаленной работы, в том числе, выбирают рабочее место по этому критерию. При таком обилии программ для дистанционного управления проектами, групповой разработки и рабочих чатов, можно легко работать из дома. И не только из дома.

Возможность жить и работать в любой точке мира

Если вы программист, вы не привязаны ни к офису, ни к городу, ни к стране. Хотите — живите на азиатских островах, работайте на мультинациональные корпорации в США и Европе, поднимайте бизнес в Африке и Латинской Америке. Границы для тру-программиста существуют только в голове. Да и то не в своей.

Программист — это звучит круто

The New Yorker еще в 2014 году назвал программистов новыми рок-звездами. С тех пор ценность программистов только растет. Присоединяйтесь к сообществу!

Рубрика «10 вопросов программисту»

«Я бы открыл на юге России особую зону ИТ» — 10 вопросов программисту #11. Новый сезон

Прошлым летом мы запустили рубрику «10 вопросов программисту», и на протяжении 10 выпусков в ней было довольно весело. Хорошие люди, у которых не всегда есть доступ к огромной аудитории, смогли высказаться. Кто-то нашел понимание, кто-то наткнулся на критику.

Перед 11 выпуском мы брали небольшую паузу, которая затянулась слишком надолго. Исправляемся, возвращаемся. Теперь у вас снова есть возможность интересно о себе рассказать. Формат почти тот же, мы всего лишь немного обновили вопросы, и будем делать это в каждом следующем выпуске.

Если вам есть что о себе рассказать или назрел мощный вопрос, над которым поломает голову все сообщество — пишите в личку мне или baragol.

А в первом выпуске Дмитрий Яворский (ekabandit) из Екатеринбурга. Он рассказывает, как спасал РЖД от вируса WannaCry, отвергал офферы Сбербанка и как бы законодательно повлиял на индустрию.
Читать полностью »

«Моим достижением было то, что я вообще вернулась в профессию» — 10 вопросов программисту, выпуск 10

Мужики в наших выпусках уже порядочно намужичили, и затронули, кажется, все проблемы со всех сторон. Некоторые доотвечались до того, что следующие 10 вопросов им могли задать уже в ФСБ (фу такими быть, товарищи запрещальщики).

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

Поэтому, когда я недавно говорил с Алиной Ануфриевой об ИП в Германии, задал ей и привычные уже нам 10 вопросов.
Читать полностью »

«Черт меня дернул пойти работать в офис» — 10 вопросов программисту, 9 выпуск

Как-то так вышло, что почти все восемь выпусков мы говорили с офисными разрабами, и не опрашивали, каково живется на фрилансе. Сегодня, наконец, исправляем. Рассказывает Денис Казаков (nrcpp). Он написал первую программу в 14 на Pascal, а в университете разработал свой С++ фронт-енд компилятор и сорвал статьей про это кармический куш на Хабре.

Куш пореалистичней он взял на Upwork — 60 выполненных проектов и кругленькие суммы (ну, для меня) в графе полученных денег. Но под катом никакого хвастовства и мотивашек в духе «вы тоже можете». Наоборот — рассказ про горький для опытного фрилансера офисный опыт.
Читать полностью »

«Хочу уйти с завода в веб» — 10 вопросов программисту, 8 выпуск

Помните, три года назад один парень написал сверхпопулярную статью, как он от скуки делал игры в армии. Это Анатолий (oWart), выпускник НИУ «МЭИ». Сейчас ему 27, он живет в Смоленске, работает инженером-конструктором, растит двухлетнюю дочку. В новом выпуске 10 вопросов программисту его ответы — что не так с космосом, ракетостроением и работой на заводе, и почему спецы по электронике мечтают о вебе.
Читать полностью »

Читать еще:  Пешеходный переход в Ворзеле.

«Я три года борюсь с синдромом самозванца» — 10 вопросов программисту, выпуск 7

Антон Рубановскому (tunikov) 29 лет, он из Питера. Еще три года назад Антон был нулёвым гуманитарием-раздолбаем, и в поисках денег попал в ИТ. «Последние несколько лет моей жизни проходят в погоне за знаниями. Надеюсь, что когда-нибудь наступит момент, когда я смогу выдохнуть и сказать: «ну все, я — программист!».

Антон начал с фронтенда, потом полез в серверную часть, изучил Django и написал на нем первый сайт. «Это немного приблизило меня к самоощущению программиста, но осталось много всего другого, что я не знал. Например, незакрытый гештальт по Java (начинал свое обучение я именно с него, но потом как-то незаметно перешел в веб). Я сдал экзамен в Oracle и стал лучше понимать принципы ООП. Но выяснилось, что этого мало — теперь планирую сдавать OCP и, возможно, Java EE».

За относительно короткий срок Антон успел побывать фронтендером, бэкендером и мобильным разработчиком, освоить ФП, поработать и в продуктовых компаниях, и в аутсорсных корпорациях. Сейчас он Senior Developer в Luxoft.
Читать полностью »

«Любой уважающий себя айтишник занимается технологиями и в свободное время» — 10 вопросов программисту, выпуск 6

Завершающий выпуск «10 вопросов» из Берлина. На этот раз беседуем с Артемом Никитиным, который живет в Берлине, но по-прежнему регулярно летает в Москву. До переезда занимался тестированием бэкенда в Qiwi, а в августе 2015-го согласился на приглашение HERE Technologies. Первый разговор с новым работодателем состоялся во время путешествия в Гонконг — в отеле Mira. В том самом, где Сноуден давал знаменитое интервью Guardian, которое изменило всю его жизнь. Совпадение? Артем не уверен и хочет как-нибудь проверить еще раз.

Новая должность в Here называется System Engineer, что в России в зависимости от команды может называться DevOps, сисадмином или SRE . В Here Артем отвечает за CI и все вокруг этого.Читать полностью »

«Мы это решение сделали, блин, в срок!» — 10 вопросов программисту, выпуск 5

Продолжаем «Берлинские выпуски». Сегодня на вопросы отвечает Александр Сарайкин (hrenod), который помогает компаниям из Европы и США налаживать инфраструктуру.

Александру 31, он учился в аспирантуре в Пензенском Государственном Университете по специальности «Математическое и программное обеспечение вычислительных машин, комплексов и компьютерных сетей», но не закончил ее, потому что было не очень интересно. Начал работать на аутсорсе на немецкую компанию. Подучил немецкий, перебрался в Берлин, затем попал в стартап, где проработал около трех лет. В итоге осел в компании SourceStream и постепенно из программистов переместился в DevOps c фокусом на инфраструктуре, сервисах Amazon и других облачных провайдеров. Должность на визитке придумывает для себя сам. Сейчас там надпись cloud solutions architect. Тем не менее продолжает писать для внутренних проектов на PHP, а если клиенту нужно помочь — разберется в коде Ruby или Python.Читать полностью »

«Думаю, JavaScript не подходит для веба». 10 вопросов программисту, 4 выпуск (из Берлина)

Этот и ближайшие несколько выпусков будут о ребятах, которые живут и работают в Германии. Герой этого интервью — Сергей Ермолаев (Sergiy), фронтэндер из Берлина. Учился на Немецком факультете экономики и права в Грузии. Начал админить сеть в универе, увлекся Flash, с его помощью адаптировал образовательные программы для детского сада. Потом занесло в крупное казино, где он переписывал на Flash криво написанную рулетку. Переехал на Мальту по приглашению Betsson Group, но за полтора года заскучал и поехал в Германию за орднунгом в компанию AiComp.Читать полностью »

«Могу рассказать про общую боль всех iOS-разработчиков» — 10 вопросов программисту, выпуск 2

Пилотный выпуск вам, кажется, понравился. И мы по-прежнему уверены, что ребята, которые не попадают в объективы камер, столь же интересны, как и ИТ-звезды. А может и еще больше, потому что они рассказывают о реальных проблемах и их решениях. На этой неделе мы задали 10 вопросов человеку, который скромно стоит за «Яндекс.Картами» для iOS.Читать полностью »

«Я бесполезный дурак и хочу уволиться» — 10 вопросов программисту, пилотный выпуск

Помните историю про Стива Джобса и Денниса Ритчи? Не хотим снова устраивать споры и читать морали, но правда остается правдой — тысячи крутых технарей сидят в тени, а их истории запрятаны в чулан.

Мы в редакции Хабра намерены это исправлять. Отныне будем регулярно брать интервью у людей, про которых не пишут в СМИ и за которыми не гоняются в соцсетях. Так что если вам есть что о себе рассказать — готовьтесь.

Чтобы вы поняли, как оно будет выглядеть, начнем со своего примера. Под катом 10 общих вопросов, которые мы будем задавать всем. Для пилота на них ответил fillpackart. (В этом месяце я брал вместе с ним несколько, кажется, неплохих интервью: раз, два, три). Почитайте, и если хотите рассказать о себе таким же образом, пишите сообщения мне или baragol.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: