Комментарии 36
Спасибо. А сейчас, зная что такое программирование, при одинаковых зарплатах (условно, 3к долларов автомехаником, и 3к долларов программистом) — вы бы стали менять профессию?
Химия — она коллоидная или, если уж на то пошло, физколлоидная (как предмет в универе). Ничего в ней страшного, кстати, нет, медики её вообще на первом курсе изучают...
>В этом то и был посыл.
Возможно. Но не очень явный. Я лично не уловил.
Никому не интересен ваш возраст. Никому не интересно ваще образование — вы либо можете решать проблемы либо нет.Имхо.
Первое для россии верно лишь отчасти. Возраст не важен, при условии что опыт и знания соответствуют возрасту. Джун старше 40 — фантастика, даже если наймут, что по сравнению с более молодыми будут медленнее продвигать и меньше платить и т.д… Миддл после 50 — то же самое. При этом движение однонаправленное — сеньера в 25 серьезно рассмотрят и возьмут при соответствии должности.
Второе крайне важно при попытке устройства за рубеж, тупо из-за визовых ограничений. Блюкард в ЕС без диплома — упс, h-1b в США без диплома — упс. Остальные визы связаны с такими ограничениями, что это уже превращается в квест. Так что вышка в ИТ это мастхэв, пусть даже заочка затрапезного вуза в провинции.
h-1b в США без диплома — упс.
Неверно. Чуть-чуть сложнее, но можно получить H-B1 и без диплома. С дипломом нужно подтверждение работы по специальности в течение 3-х лет, без диплома — в течение 12 лет.
Вот решил человек поехать в сша поработать, диплома нет, и что? Он такой «да не проблема, сейчас 12 лет в россии поработаю и вперед»:)
Плюс 12 лет опыта нужно не просто так, а крайне желательно а) в ИТ компаниях б) на очевидно ИТ должности в) в еще существующих компаниях г) готовых подтвердить Ваш стаж д) готовых подтвердить, что Вы работали нормально. Просто трудовая с записью «программист» не прокатит, т.к. это проверяют.
И шанс одобрения все еще будет ниже чем у дипломированного специалиста, поэтому и для компании такой спец будет менее интересен — вдруг визу ему не одобрят?
p.s.: В 2017 году было выдано 180000 виз h-1b и только 500 без диплома.
Источник www.uscis.gov/working-united-states/temporary-workers/h-1b-specialty-occupations-dod-cooperative-research-and-development-project-workers-and-fashion-models
p.s.: При 4-5 годах обучения в универе — 3 года опыта уже будут к окончанию универа, если не сидеть на шее у родителей, а работать.
А мой коммент подразумевал скорее вот что — если вам вдруг сегодня нужно строго 3 года опыта, и их у вас нет — то мимо конкретной вакансии вы скорее всего уже пролетели.
А мой коммент подразумевал скорее вот что — если вам вдруг сегодня нужно строго 3 года опыта, и их у вас нет — то мимо конкретной вакансии вы скорее всего уже пролетели.Разумеется. Но это то, с чем Вы поделать ничего не можете. Опыт никак кроме как с годами не прийдет, но с годами прийдет сам по себе. Тут от Вас ничего не зависит.
А вот получать или не получать образование — это решение.
Что писать в резюме, чтобы при отсутствии опыта пригласили на собеседование?
Поработать бесплатно или за еду?) Вот вам и опыт..
Тестовые задания разных компаний/свои собственные наработки/хоть какие-то примеры кода, чтобы вас заметили
Неприменимо к QA и им подобным
Я по python не вижу нигде тестовых заданий. Видел на С.
Вот мне например 36 ударился в изучение питона. Есть опыт написания скриптов bat/bash. Разработка печатных плат и схемотехники. Энтузиазма полно и по предыдущим задачам это видно как мне кажется.
Отправляю резюме на стажеров и с без опыта — А все отказы пишут. Ждут видимо студентов....
В общем нацелился всерьез на разработку под андроид (тогда же немного флаттер пощупал, но он тогда еще даже не в бете был, потому решил отложить на будущее). Месяца 2-3 по вечерам после работы изучал андроид (java), и однажды мне по рекомендации нашего бывшего админа написала hr которая искала фронтенд и бекенд разрабов. Я на всякий случай решил уточнить нет ли у них вакансий для андроид разрабов и меня пригласили на собеседование, которое я прошел. Правда технических вопросов особо не было, хз уж почему. Проект новый, кроме меня всего один разраб (как потом выяснил с так себе уровнем), писать надо на котлине. За недельку набил руку в котлине который тогда впервые увидел и вышел работать уже на новом стеке.
Странно что статью минусуют, в целом идеи здравые
мне казалось, хабр — это сообщество тех, кому вроде бы и не надо знать, простите, как войти в айти
Скучаю по временам, когда люди не хотели войти в айти, а просто становились разработчиками. Когда это не было распиарино и когда из каждого утюга не вещали про курсы "middle за 3 месяца".
Дошла до раздела поиска работы… не было желания его изучать. Во всей информации, представленной до него, в целом — согласна. Читаешь и узнаешь себя много лет назад))) В целом процесс описан верный. Кодить можно научиться, но без базового понимания алгоритмов, как минимум — качество у новичков страдает.
При скитании по сети можно найти тонну информации, ты ее начинаешь перебирать, кушать дикими порциями, потом понимаешь, что что-то пошло не так…
Имея опыт самостоятельного изучения и с наставником могу посоветовать следующее:
1) начать изучение со строго типизированного языка — это упростит ваш переход на любой язык в дальнейшем;
2) изучить базовые алгоритмы, структуры и паттерны на мелких задачках, сугубо для понимания как это все работает (необязательно, что вы будете себя чувствовать, как рыба в воде на первых парах);
3) попробовать перевести эти мелкие задачки в реальную практику, пусть и выдуманного вами проекта.
Если следовать несколько другой схеме, то может получиться, так называемый — программист одного фреймворка)))
Пишите код, читайте профильные форумы и сообщества, задавайте свои вопросы — программисты действительно любят делиться знаниями, но все это делают по разному, так что не пугайтесь)))
Трудитесь, верьте в себя и все у вас обязательно получится!
Автору спасибо за статью, такой вопрос, интересна веб разработка, даже знаю какой стек нужен, но изучение нативного JS даётся безумно тяжело даже основы, когда встаёт даже простая задача я +- понимаю логическую цепочку решения её, но описать кодом не могу, но из за упорства перечитываю основы языка уже раз 20, но не всегда помогает даже пустяки как кажется бывает трудно понят, назревает вопрос как определить что это не моё, зная себя я могу и год и больше положить на это, но если результата не будет, затраченное время никто не вернёт, т.е есть до фига упорства, но как понять
Ну а насчет не понимания. Ну мне кажется тут лучше просто попробовать что-то другое. Может почитать другие книги или посмотреть в сторону курсов других. Ну т.е. попробовать другой подход. На своем опыте могу сказать еще то, что неоднократно некоторые вещи начинал понимать спустя месяц или даже больше после того как учил и бросил их учить. Типа прошел какую-то тему. Относительно понял. Начал заниматься уже дальше, а спустя пару месяцев пришло озарение: «Для чего это было нужно на самом то деле».
Спасибо вам за статью. Надеюсь, её заметит большее количество людей и оценка вырастет. Мотивацию поднимает очень сильно. Статья достойная
Хорошая статья, могу еще порекомендовать набор мини-курсов на https://androidschool.ru/ — практические мини-курсы на важные темы. А в телеграм-канале анонсы новых курсов и полезные лайфхаки для разработчиков https://t.me/android_school_ru
Хочу в IT. Рекомендации на тему того как научиться чему-то новому