Не в деньгах счастье.
IT - очень сытное и теплое место. Здесь, будучи заурядным специалистом, можно получать зарплату намного выше средней по России.
На зарплату программиста влияет только место работы. Почему не квалификация? Ответим математикой - квалификация в некоторый момент времени постоянна. Нельзя за одну неделю увеличить свою квалификацию в несколько раз, а вот место работы сменить можно. При одинаковой квалификации в разных компаниях разница зарплат может быть от 2 до 10 раз.
Факторов, влияющих за уровень зарплат, много, но основных всего 3:
- зарубежная ли она;
- работает ли на международный рынок;
- разработка ПО это основной бизнес;
Самые маленькие зарплаты в компаниях, где IT - это непрофильное направление бизнеса, а собственник - государство. Например, какой-нибудь отдел "Информатизации" в государственной структуре. Чуть больше зарплаты в негосударственных организациях - банки, средний и малый бизнес и т.д.
В середине находятся компании, в которых занимаются разработкой ПО для внутреннего рынка. Выше те, у кого основные заказчики с Запада.
И на вершине Олимпа и в мечтах всех выпускников технических университетов - компании, у которых и заказчики, и собственники с Запада. К сожалению, таких компаний мало и устроиться туда сложнее, чем в другие. Но бывает так, что при расширении их бизнеса они нанимают людей сотнями буквально за несколько месяцев. К этим компаниям можно добавить российский гигантов - Яндекс, Avito, Mail.ru. Но и к ним попасть не просто.
Но проблема в том, что множество умных мальчиков и девочек идут работать в компании 1 и 2 уровня и губят себя этим. Я знаю множество примеров, когда одинаковые по скиллам ребята имели зарплаты отличающиеся в несколько раз.
Сейчас спрос на хорошие кадры намного превышает предложения. Поэтому нужно стремится работать там, где за Ваши знания и время предложат достойную компенсацию.
Успехов!
IT - очень сытное и теплое место. Здесь, будучи заурядным специалистом, можно получать зарплату намного выше средней по России.
На зарплату программиста влияет только место работы. Почему не квалификация? Ответим математикой - квалификация в некоторый момент времени постоянна. Нельзя за одну неделю увеличить свою квалификацию в несколько раз, а вот место работы сменить можно. При одинаковой квалификации в разных компаниях разница зарплат может быть от 2 до 10 раз.
Факторов, влияющих за уровень зарплат, много, но основных всего 3:
- зарубежная ли она;
- работает ли на международный рынок;
- разработка ПО это основной бизнес;
Самые маленькие зарплаты в компаниях, где IT - это непрофильное направление бизнеса, а собственник - государство. Например, какой-нибудь отдел "Информатизации" в государственной структуре. Чуть больше зарплаты в негосударственных организациях - банки, средний и малый бизнес и т.д.
В середине находятся компании, в которых занимаются разработкой ПО для внутреннего рынка. Выше те, у кого основные заказчики с Запада.
И на вершине Олимпа и в мечтах всех выпускников технических университетов - компании, у которых и заказчики, и собственники с Запада. К сожалению, таких компаний мало и устроиться туда сложнее, чем в другие. Но бывает так, что при расширении их бизнеса они нанимают людей сотнями буквально за несколько месяцев. К этим компаниям можно добавить российский гигантов - Яндекс, Avito, Mail.ru. Но и к ним попасть не просто.
Но проблема в том, что множество умных мальчиков и девочек идут работать в компании 1 и 2 уровня и губят себя этим. Я знаю множество примеров, когда одинаковые по скиллам ребята имели зарплаты отличающиеся в несколько раз.
Сейчас спрос на хорошие кадры намного превышает предложения. Поэтому нужно стремится работать там, где за Ваши знания и время предложат достойную компенсацию.
Успехов!
Любовь.
Самообучение - это великая сила, двигающая к карьерным и материальных успехам. Но она способна и на большее!
Чудесная история от Google о том, как Дуэйн Коллинз, бывший работник нефтегазовой отрасли без опыта в медицине, делает глазные протезы для своей дочери по видео из YouTube.
Такие истории заставляют поверить снова в людей.
Всем продуктивной недели!
https://about.google/intl/ru/stories/eyes/
Самообучение - это великая сила, двигающая к карьерным и материальных успехам. Но она способна и на большее!
Чудесная история от Google о том, как Дуэйн Коллинз, бывший работник нефтегазовой отрасли без опыта в медицине, делает глазные протезы для своей дочери по видео из YouTube.
Такие истории заставляют поверить снова в людей.
Всем продуктивной недели!
https://about.google/intl/ru/stories/eyes/
about.google
Kan YouTube een vader helpen de prothese te maken die zijn dochter verdient? Ontdek hier meer over in aflevering 1 van de Search…
Не кодом единым жив Человек.
Компания Cisco выяснила каких навыков не хватает технарям. Они опросили топ-менеджеров компаний с годовой выручкой не менее $1 млрд.
Всего 37 процентов респондентов переживают за технические навыки. А вот soft skills вызывают у них беспокойство. Они считают, что их отсутствие не позволяет адаптироваться к изменениям нашего времени.
"Экзикьютивы" выделили недостающие умения — лидерство и делегирование (57 процентов), решение задач и креативность (54 процента) и сотрудничество (50 процентов). Также они не забыли самую главную проблему ИТ-специалистов - отсутствие хороших коммуникативных навыков.
Авторы отчёта Cisco считают, что в будущем, когда рутинные задачи будут делаться ИИ, нетехнические навыки выйдут на первый план. Поэтому уже сейчас многие компании стараются закрыть этот разрыв у своих сотрудников. Создаются смешанные команды с технарями и гуманитариями, проводятся курсы и тренинги в этом направлении.
Сам я не спеша прохожу вот этот курс - https://www.coursera.org/learn/leadership-influence.
Подборки курсов по этой тематике:
- Более "бизнесовые" - https://www.coursera.org/browse/business/business-essentials;
- Больше про персональное развитие - https://www.coursera.org/browse/personal-development.
Советую взглянуть на секцию "Develop Your Career".
Успехов!
Компания Cisco выяснила каких навыков не хватает технарям. Они опросили топ-менеджеров компаний с годовой выручкой не менее $1 млрд.
Всего 37 процентов респондентов переживают за технические навыки. А вот soft skills вызывают у них беспокойство. Они считают, что их отсутствие не позволяет адаптироваться к изменениям нашего времени.
"Экзикьютивы" выделили недостающие умения — лидерство и делегирование (57 процентов), решение задач и креативность (54 процента) и сотрудничество (50 процентов). Также они не забыли самую главную проблему ИТ-специалистов - отсутствие хороших коммуникативных навыков.
Авторы отчёта Cisco считают, что в будущем, когда рутинные задачи будут делаться ИИ, нетехнические навыки выйдут на первый план. Поэтому уже сейчас многие компании стараются закрыть этот разрыв у своих сотрудников. Создаются смешанные команды с технарями и гуманитариями, проводятся курсы и тренинги в этом направлении.
Сам я не спеша прохожу вот этот курс - https://www.coursera.org/learn/leadership-influence.
Подборки курсов по этой тематике:
- Более "бизнесовые" - https://www.coursera.org/browse/business/business-essentials;
- Больше про персональное развитие - https://www.coursera.org/browse/personal-development.
Советую взглянуть на секцию "Develop Your Career".
Успехов!
Факапик.
По понедельникам я люблю читать "саксесс стори", чтобы поднять себе настроение и настроиться на продуктивную работу.
Но иногда полезно читать обратное, чтобы вернуться к реальности и не стать жертвой ошибки выжившего. В прошлую пятницу в топе Хабра была статья про смену сферы работы.
Автор выбрал язык, но допустил самую главную ошибку - не проанализировал рынок труда. В радиусе 100 километров не было ни одной подходящей вакансии. К счастью, со второй попытки, которая началась с анализа рынка, у него получилось.
Если Вы сейчас думаете о том, какой язык учить, то проанализируйте рынок труда и прочитайте - https://t.iss.one/it_intern/45 🙂
Успехов!
По понедельникам я люблю читать "саксесс стори", чтобы поднять себе настроение и настроиться на продуктивную работу.
Но иногда полезно читать обратное, чтобы вернуться к реальности и не стать жертвой ошибки выжившего. В прошлую пятницу в топе Хабра была статья про смену сферы работы.
Автор выбрал язык, но допустил самую главную ошибку - не проанализировал рынок труда. В радиусе 100 километров не было ни одной подходящей вакансии. К счастью, со второй попытки, которая началась с анализа рынка, у него получилось.
Если Вы сейчас думаете о том, какой язык учить, то проанализируйте рынок труда и прочитайте - https://t.iss.one/it_intern/45 🙂
Успехов!
Хабр
Как я не стал специалистом по машинному обучению
Истории успеха любят все. И на хабре их достаточно много. «Как я получил работу с зарплатой 300 000 долларов в Кремниевой долине» «Как я получил работу в Google» «Как я заработал 200 000 $ в 16 лет»...
Git.
Разработку ядра Linux сопровождают конфликты. В одном из конфликтов Линус Торвальдс за 4 дня изобрёл новую систему контроля версий - Git:
"Я эгоистичный ублюдок, и поэтому называю все свои проекты в честь себя. Сначала Linux, теперь git." (git на английском сленге означает «мерзавец»)
Разные компании используют разные модели ветвления, стратегии мерджей и сообщений к коммитам. Такие правила применяются к релизным и master веткам. Но есть индивиды, которые призывают, что даже на свой ветке нужно придерживаться тех же правил, которые определены для общих.
Я этого совершенно не понимаю и всегда защищаю тех, кто так не делает. Человек волен делать на своей ветке все, что он хочет. Конечно, перед слиянием в общую ветку он должен следовать договорённостям, которые приняты внутри команды.
В конечном счёте Git - это всего лишь очередной инструмент для разработчиков. С ним Вы можете обращаться так как хотите, если это увеличивает Вашу продуктивность. Но помните что, Ваша свобода заканчивается, где начинается master или release.
Советую пройти этот курс, если Вы еще не знакомы с Git.
Разработку ядра Linux сопровождают конфликты. В одном из конфликтов Линус Торвальдс за 4 дня изобрёл новую систему контроля версий - Git:
"Я эгоистичный ублюдок, и поэтому называю все свои проекты в честь себя. Сначала Linux, теперь git." (git на английском сленге означает «мерзавец»)
Разные компании используют разные модели ветвления, стратегии мерджей и сообщений к коммитам. Такие правила применяются к релизным и master веткам. Но есть индивиды, которые призывают, что даже на свой ветке нужно придерживаться тех же правил, которые определены для общих.
Я этого совершенно не понимаю и всегда защищаю тех, кто так не делает. Человек волен делать на своей ветке все, что он хочет. Конечно, перед слиянием в общую ветку он должен следовать договорённостям, которые приняты внутри команды.
В конечном счёте Git - это всего лишь очередной инструмент для разработчиков. С ним Вы можете обращаться так как хотите, если это увеличивает Вашу продуктивность. Но помните что, Ваша свобода заканчивается, где начинается master или release.
Советую пройти этот курс, если Вы еще не знакомы с Git.
Stepik: online education
Основы Git
Курс описывает наиболее часто используемые команды git, взятые из опыта реальных проектов. Даются примеры и интерактивные задачи.
Секурити.
Мне рассказывали пару историй, когда на интервью спрашивали - "что происходит, когда вы набираете google в строке браузера и нажимаете enter на клавиатуре?", "как работают cookies", или "как работает подставьте-слово-на-английском".
Поэтому иногда полезно читать про подобные вещи для защиты от таких интервьюеров и для Вашего развития ITшного кругозора.
В 2018 HTTPS стал использовать чаще в Интернете, чем обычный HTTP. HTTPS, в свою очередь, работает поверх криптографического протокола TLS.
Про то, как устроен этот протокол, который часто называют SSL, можно почитать в этом интересном интерактивном рассказе. Разобран каждый шаг и каждый байтик.
Успехов!
Мне рассказывали пару историй, когда на интервью спрашивали - "что происходит, когда вы набираете google в строке браузера и нажимаете enter на клавиатуре?", "как работают cookies", или "как работает подставьте-слово-на-английском".
Поэтому иногда полезно читать про подобные вещи для защиты от таких интервьюеров и для Вашего развития ITшного кругозора.
В 2018 HTTPS стал использовать чаще в Интернете, чем обычный HTTP. HTTPS, в свою очередь, работает поверх криптографического протокола TLS.
Про то, как устроен этот протокол, который часто называют SSL, можно почитать в этом интересном интерактивном рассказе. Разобран каждый шаг и каждый байтик.
Успехов!
tls12.xargs.org
The Illustrated TLS 1.2 Connection
Every byte of a TLS connection explained and reproduced
Где же "войти в IT"?
- hh.ru, superjob.ru и другие стандартные площадки:
Банальный, но эффективный способ найти работу. Много вакансий, много платежеспособных компаний. Ищем по словам "стажер", "практикант", "intern", "junior".
- Группы в социальных сетях:
Крупные компании публикуют стажировки и вакансии в социальных сетях. Также в этих группах можно найти много полезных материалов и анонсов мероприятий. Примерами могут послужить - Яндекс, Dell EMC, Сбербанк, Технологический Центр Дойче Банка. Еще больше ссылок на представительства компаний в соцсетях можно найти в группе форума "Найти IT". Они делают много репостов из групп компаний и Вы сможете найти интересующую Вас компанию.
- LinkedIn:
Хотя и заблокирован на территории России, крупные компании продолжают публиковать свои вакансии. Большее часть из них расчитана на специалистов с опытом, но есть вакансии и для начинающих. Поэтому каждому следует иметь там профиль, регулярно обновлять его и расширять сеть контактов.
- ВУЗ:
Не самый очевидный способ, но у каждой хорошей кафедры есть список компаний, с которыми они сотрудничают и делают совместные проекты. Поэтому стоит сходить до Вашего деканата и узнать о такой возможности.
Успехов!
- hh.ru, superjob.ru и другие стандартные площадки:
Банальный, но эффективный способ найти работу. Много вакансий, много платежеспособных компаний. Ищем по словам "стажер", "практикант", "intern", "junior".
- Группы в социальных сетях:
Крупные компании публикуют стажировки и вакансии в социальных сетях. Также в этих группах можно найти много полезных материалов и анонсов мероприятий. Примерами могут послужить - Яндекс, Dell EMC, Сбербанк, Технологический Центр Дойче Банка. Еще больше ссылок на представительства компаний в соцсетях можно найти в группе форума "Найти IT". Они делают много репостов из групп компаний и Вы сможете найти интересующую Вас компанию.
- LinkedIn:
Хотя и заблокирован на территории России, крупные компании продолжают публиковать свои вакансии. Большее часть из них расчитана на специалистов с опытом, но есть вакансии и для начинающих. Поэтому каждому следует иметь там профиль, регулярно обновлять его и расширять сеть контактов.
- ВУЗ:
Не самый очевидный способ, но у каждой хорошей кафедры есть список компаний, с которыми они сотрудничают и делают совместные проекты. Поэтому стоит сходить до Вашего деканата и узнать о такой возможности.
Успехов!
ВКонтакте
Образовательные программы Яндекса
Информация из первых рук для тех, кто хочет попасть на проекты Академии Яндекса: анонсы и полезные материалы для подготовки. Связь: [email protected]
ЗП.
По данным портала "Мой Круг" средняя зарплата - 106 984 рублей. Это число - результат опроса IT-специалистов из всех городов России за первое полугодие 2019 года.
По опыту работы это выглядит так:
- стажеры - 26000
- джуниоры - 45000 (в 1.7 раз больше)
- мидл - 85000 (в 1.9)
- сеньор - 140000 (в 1.6)
- тим лид - 160000 (в 1.1)
Зарплата тим лида в 3.5 раза больше зарплаты джуниора. Также стоит заметить, что в некоторых топовых компаниях стажеры де-факто джуниоры, поэтому отбор и зарплаты там соотвествующие.
В Санкт-Петербурге следующая картина:
- джуниоры - 40000 - 70000
- мидл - 60000 - 140000
- сеньор - 120000 - 180000
- тим лид - 150000 - 250000
В Москве к этим цифрам можно смело добавить 30000 рублей. У каждой позиции есть разброс в ЗП. Это зависит от компании, в которой работает человек. Почитать об этом можно здесь.
Все эти цифры выглядят очень заманчиво, но самое главное - достижимо.
Все в Ваших головах и руках.
Успехов!
По данным портала "Мой Круг" средняя зарплата - 106 984 рублей. Это число - результат опроса IT-специалистов из всех городов России за первое полугодие 2019 года.
По опыту работы это выглядит так:
- стажеры - 26000
- джуниоры - 45000 (в 1.7 раз больше)
- мидл - 85000 (в 1.9)
- сеньор - 140000 (в 1.6)
- тим лид - 160000 (в 1.1)
Зарплата тим лида в 3.5 раза больше зарплаты джуниора. Также стоит заметить, что в некоторых топовых компаниях стажеры де-факто джуниоры, поэтому отбор и зарплаты там соотвествующие.
В Санкт-Петербурге следующая картина:
- джуниоры - 40000 - 70000
- мидл - 60000 - 140000
- сеньор - 120000 - 180000
- тим лид - 150000 - 250000
В Москве к этим цифрам можно смело добавить 30000 рублей. У каждой позиции есть разброс в ЗП. Это зависит от компании, в которой работает человек. Почитать об этом можно здесь.
Все эти цифры выглядят очень заманчиво, но самое главное - достижимо.
Все в Ваших головах и руках.
Успехов!
Telegram
//АйТи интерн
Не в деньгах счастье.
IT - очень сытное и теплое место. Здесь, будучи заурядным специалистом, можно получать зарплату намного выше средней по России.
На зарплату программиста влияет только место работы. Почему не квалификация? Ответим математикой - квалификация…
IT - очень сытное и теплое место. Здесь, будучи заурядным специалистом, можно получать зарплату намного выше средней по России.
На зарплату программиста влияет только место работы. Почему не квалификация? Ответим математикой - квалификация…
А что если ... ?
К посту о том как работает TLS - оказывается существует прекрасный репозиторий с набором гайдов. Они детально описываются, как работают привычные всем вещи. Например, открытие URL , нажатие клавиш на клавиатуре и рендеринг страниц сайтов.
Интересно и полезно для общего IT кругозора.
Успехов!
К посту о том как работает TLS - оказывается существует прекрасный репозиторий с набором гайдов. Они детально описываются, как работают привычные всем вещи. Например, открытие URL , нажатие клавиш на клавиатуре и рендеринг страниц сайтов.
Интересно и полезно для общего IT кругозора.
Успехов!
GitHub
GitHub - alex/what-happens-when: An attempt to answer the age old interview question "What happens when you type google.com into…
An attempt to answer the age old interview question "What happens when you type google.com into your browser and press enter?" - alex/what-happens-when
Зачем ходить на IT-мероприятия?
Причина проста - знания. Если у вас мало опыта, то Вы обязательно услышите что-то новое для себя. Это простой и приятный способ узнать о новых технологиях, новинках рынка и лучших практиках.
Но самую большую пользу можно извлечь не в прослушанных докладах, а в кулуарных разговорах со спикерами и другими посетителями. Может быть Вы найдете новых друзей или коллег, найдете ответ на тревожащий Вас вопрос или получите бесплатную консультацию от эксперта в какой-нибудь области. Не нужно недооценивать силу нетворкинга)
IT - это веселое, сполоченное и живое сообщество профессионалов, которое к тому же дружелюбно к новичкам. IT-мероприятия предоставляют Вам шанс влиться в это сообщества, получить знания и удовльствие от этого.
Такие события - это всегда источник знаний и вдохновения, который заряжает Вас на дальнейшее развитие и работу.
Успехов!
Причина проста - знания. Если у вас мало опыта, то Вы обязательно услышите что-то новое для себя. Это простой и приятный способ узнать о новых технологиях, новинках рынка и лучших практиках.
Но самую большую пользу можно извлечь не в прослушанных докладах, а в кулуарных разговорах со спикерами и другими посетителями. Может быть Вы найдете новых друзей или коллег, найдете ответ на тревожащий Вас вопрос или получите бесплатную консультацию от эксперта в какой-нибудь области. Не нужно недооценивать силу нетворкинга)
IT - это веселое, сполоченное и живое сообщество профессионалов, которое к тому же дружелюбно к новичкам. IT-мероприятия предоставляют Вам шанс влиться в это сообщества, получить знания и удовльствие от этого.
Такие события - это всегда источник знаний и вдохновения, который заряжает Вас на дальнейшее развитие и работу.
Успехов!
Экономика знаний.
На выходных посетил одно мероприятие для студентов. В одном из докладов рассказывали про то как мы пришли к экономике знаний.
"Экономика знаний — экономика, где основными факторами развития являются знания и человеческий капитал. Процесс развития такой экономики заключен в повышении качества человеческого капитала, в повышении качества жизни, в производстве знаний высоких технологий, инноваций и высококачественных услуг."
Поэтому словосочетание "развивайся или умри" стало девизом нашего времени. И это прекрасно! Тот, кто сможет быть гибким, учиться новому и развиваться будет всегда на коне.
Когда мне становится тяжело двигаться вперед, я люблю смотреть веселые и вдохновляющие фильмы. Один из таких фильмов - "Кадры".
Это история про двух мужчин среднего возраста, лишившихся своей работы из-за компьютеризации. Они решаются пройти стажировку в Google. В процессе они учатся программировать и меняются сами. Своим примером они доказывают, что готовность к изменениям намного важнее какого-то жизненного и профессионального опыта. Мир не стоит на месте, поэтому приходится двигаться вперед.
Если у них получилось, то и у нас получится!
https://www.youtube.com/watch?v=-iDrsOVyOYc
На выходных посетил одно мероприятие для студентов. В одном из докладов рассказывали про то как мы пришли к экономике знаний.
"Экономика знаний — экономика, где основными факторами развития являются знания и человеческий капитал. Процесс развития такой экономики заключен в повышении качества человеческого капитала, в повышении качества жизни, в производстве знаний высоких технологий, инноваций и высококачественных услуг."
Поэтому словосочетание "развивайся или умри" стало девизом нашего времени. И это прекрасно! Тот, кто сможет быть гибким, учиться новому и развиваться будет всегда на коне.
Когда мне становится тяжело двигаться вперед, я люблю смотреть веселые и вдохновляющие фильмы. Один из таких фильмов - "Кадры".
Это история про двух мужчин среднего возраста, лишившихся своей работы из-за компьютеризации. Они решаются пройти стажировку в Google. В процессе они учатся программировать и меняются сами. Своим примером они доказывают, что готовность к изменениям намного важнее какого-то жизненного и профессионального опыта. Мир не стоит на месте, поэтому приходится двигаться вперед.
Если у них получилось, то и у нас получится!
https://www.youtube.com/watch?v=-iDrsOVyOYc
Научные статьи.
Участвуя в научной деятельности в наших университетах, может показаться, что все это профанация - конференции ради публикаций в рецензируемых изданиях, статьи с миллионом авторов и бесполезные исследования.
К счастью, это не всегда так. Очень много технологий, подходов и принципов современного IT мира вышло из научных статей. Например, REST был придуман Роем Филдингом во время работы над диссертации «Архитектурные стили и дизайн сетевых программных архитектур».
Существует сообщество Papers We Love (PWL), построенное на чтении, обсуждении и изучении академических статей по информатике и программной инженерии. Этот репозиторий служит каталогом некоторых из лучших работ.
Если Вы планируете начать изучать какую-то новую тему, то можно попробовать начать с этого репозитория.
Успехов!
P.S. С новым обновлением Телеграма у нас появился чат. Вступайте!
Участвуя в научной деятельности в наших университетах, может показаться, что все это профанация - конференции ради публикаций в рецензируемых изданиях, статьи с миллионом авторов и бесполезные исследования.
К счастью, это не всегда так. Очень много технологий, подходов и принципов современного IT мира вышло из научных статей. Например, REST был придуман Роем Филдингом во время работы над диссертации «Архитектурные стили и дизайн сетевых программных архитектур».
Существует сообщество Papers We Love (PWL), построенное на чтении, обсуждении и изучении академических статей по информатике и программной инженерии. Этот репозиторий служит каталогом некоторых из лучших работ.
Если Вы планируете начать изучать какую-то новую тему, то можно попробовать начать с этого репозитория.
Успехов!
P.S. С новым обновлением Телеграма у нас появился чат. Вступайте!
GitHub
GitHub - papers-we-love/papers-we-love: Papers from the computer science community to read and discuss.
Papers from the computer science community to read and discuss. - papers-we-love/papers-we-love
Язык мой — враг мой. Резюме мое — враг мой.
Традиционно летом IT-компании нанимают много стажеров. Второй год я участвую в найме стажеров в наши проекты, второй год вижу одну и ту же ошибку. В защиту нас, молодых ребят, можно сказать, что эта ошибка встречается и у опытных инженеров.
Пытаясь впечатлить компанию и выглядеть круче, люди сами загоняют себя в ловушку - пишут длинные и красивые резюме. Много пройденного материала в универе, сложные курсовые работы и проекты, сертификаты легендарных онлайн-курсов.
А когда задаются вопросы по резюме, то начинается неловкое молчание, слова о том, что это давно уже забыто, и хуже всего - неправильные ответы.
Найм на работу это не тот случай, когда нужно перебдеть. Поэтому старайтесь писать в Ваших резюме только то, что знаете хорошо, с чем работали и на вопросы о чем, сможете ответить (хотя бы на базовые).
Успехов!
Традиционно летом IT-компании нанимают много стажеров. Второй год я участвую в найме стажеров в наши проекты, второй год вижу одну и ту же ошибку. В защиту нас, молодых ребят, можно сказать, что эта ошибка встречается и у опытных инженеров.
Пытаясь впечатлить компанию и выглядеть круче, люди сами загоняют себя в ловушку - пишут длинные и красивые резюме. Много пройденного материала в универе, сложные курсовые работы и проекты, сертификаты легендарных онлайн-курсов.
А когда задаются вопросы по резюме, то начинается неловкое молчание, слова о том, что это давно уже забыто, и хуже всего - неправильные ответы.
Найм на работу это не тот случай, когда нужно перебдеть. Поэтому старайтесь писать в Ваших резюме только то, что знаете хорошо, с чем работали и на вопросы о чем, сможете ответить (хотя бы на базовые).
Успехов!
Первый коммит комом.
Первая работа - это не только важный этап в жизни, но и веселый. Истории людей с их первой работы:
— Это была первая работа в моей жизни, и я так всего боялась, что первый месяц не ходила обедать в течение рабочего дня (хотя есть хотелось), потому что думала, что должна постоянно быть на рабочем месте и работать, не покладая рук :)
— Да, преподаватель думал что я разрабатываю мобильные приложения, а я разрабатывал десктопные, позвали на практику, дали сложную задачу, после чего реально пришлось осваивать мобильную разработку.
— Первый день работы и первый проект на фронте — 10 дней, 20 страниц макетов интернет магазина — а я не знаю, чем div от span отличается. Справилась, я вообще молодец, проект все еще в сети, и код его лучше, чем у некоторых крупных проектов, что я встречала в Москве.
— Первый мой заказ был от иностранца, и я ему написал кривой бложик за 200$ :D
— Спала на работе, вместо подушки был системный блок. А еще буквально уронила сервер, было забавно звонить и объясняться начальству: сервер упал, но работает ;)
— В первую рабочую неделю случайно удалил ~400Гб данных! Потом всё восстановили.
— После ухода с крупнейшего (в своей отрасли) в регионе предприятия, на моё место (админ linux, oracle DBA) посадили 40-летнего водителя.
— Фраза директора «напиши что-нибудь, что можно продать» — это гениально!
— Пришел на собеседование, не знал нужного ЯП, прошел тестовое на другом, дали 2 недели подучить требуемый ЯП. В первый день выхожу на работу, меня спрашивают: «Мы тебя куда наняли Backend, или Frontend?» А я не помню и не понимаю особо разницы, ответил — бэкенд, так теперь и пишу.
— Первый раз Macbook вживую увидел на работе :D (iOS разработчик).
— Как-то раз выдали премию в виде 1ГБ флешки за внеурочные под Новый Год. Ну и жену я нашел на первом месте работы, в соседнем отделе.
— Самое короткое собеседование в жизни: «Ты с COM портами работал? — Нет. — А будешь? — Буду».
— Пришла с позиции журналиста на вакансию контент-менеджера в IT. Через пару месяцев предложили пробыть проджектом, пока коллега была в отпуске. Через год повысили до руководителя IT-отдела, еще через год до коммерческого директора. Стремительный карьерный рост :)
Первая работа - это не только важный этап в жизни, но и веселый. Истории людей с их первой работы:
— Это была первая работа в моей жизни, и я так всего боялась, что первый месяц не ходила обедать в течение рабочего дня (хотя есть хотелось), потому что думала, что должна постоянно быть на рабочем месте и работать, не покладая рук :)
— Да, преподаватель думал что я разрабатываю мобильные приложения, а я разрабатывал десктопные, позвали на практику, дали сложную задачу, после чего реально пришлось осваивать мобильную разработку.
— Первый день работы и первый проект на фронте — 10 дней, 20 страниц макетов интернет магазина — а я не знаю, чем div от span отличается. Справилась, я вообще молодец, проект все еще в сети, и код его лучше, чем у некоторых крупных проектов, что я встречала в Москве.
— Первый мой заказ был от иностранца, и я ему написал кривой бложик за 200$ :D
— Спала на работе, вместо подушки был системный блок. А еще буквально уронила сервер, было забавно звонить и объясняться начальству: сервер упал, но работает ;)
— В первую рабочую неделю случайно удалил ~400Гб данных! Потом всё восстановили.
— После ухода с крупнейшего (в своей отрасли) в регионе предприятия, на моё место (админ linux, oracle DBA) посадили 40-летнего водителя.
— Фраза директора «напиши что-нибудь, что можно продать» — это гениально!
— Пришел на собеседование, не знал нужного ЯП, прошел тестовое на другом, дали 2 недели подучить требуемый ЯП. В первый день выхожу на работу, меня спрашивают: «Мы тебя куда наняли Backend, или Frontend?» А я не помню и не понимаю особо разницы, ответил — бэкенд, так теперь и пишу.
— Первый раз Macbook вживую увидел на работе :D (iOS разработчик).
— Как-то раз выдали премию в виде 1ГБ флешки за внеурочные под Новый Год. Ну и жену я нашел на первом месте работы, в соседнем отделе.
— Самое короткое собеседование в жизни: «Ты с COM портами работал? — Нет. — А будешь? — Буду».
— Пришла с позиции журналиста на вакансию контент-менеджера в IT. Через пару месяцев предложили пробыть проджектом, пока коллега была в отпуске. Через год повысили до руководителя IT-отдела, еще через год до коммерческого директора. Стремительный карьерный рост :)
Алгоритмы не нужны?
Недавно я посетил день открытых дверей одного университета Петербурга. Декан факультета компьютерных наук в шутку сказал, что они преподают алгоритмы только для того, чтобы их студенты могли пройти собеседования.
Отчасти я согласен с этим утверждением. Многие плохие интервьюеры берут пример с Google и просят решать задачи на очень специфичные алгоритмы и структуры данных.
Да, круто и полезно знать редкие алгоритмы, но в в большинстве случаев спрашивать это на собеседованиях - глупо и бессмысленно (картиночка). На собеседовании нужно постараться проверить опыт человека, его способность мыслить и адекватность, но никак не знание специфичных алгоритмов.
НО необходимо понимать как растет сложность алгоритмов и тратится память. Это база, которая позволяет писать эффективный код. Знания о том как устроены списки, о том как тормозят вложенные циклы и то, что иногда нужно оценивать написанный код - может спасти Ваше собеседование и будущий код.
Изучение основных алгоритмов и структур данных заставляет мозг работать правильно. Это особенно актуально для стажеров и джуниоров, потому что иногда бывает непонятно какие вопросы спрашивать у таких кандидатов.
«Питончик все сделает»?
Да, он сделает, но какой ценой?
Успехов!
Недавно я посетил день открытых дверей одного университета Петербурга. Декан факультета компьютерных наук в шутку сказал, что они преподают алгоритмы только для того, чтобы их студенты могли пройти собеседования.
Отчасти я согласен с этим утверждением. Многие плохие интервьюеры берут пример с Google и просят решать задачи на очень специфичные алгоритмы и структуры данных.
Да, круто и полезно знать редкие алгоритмы, но в в большинстве случаев спрашивать это на собеседованиях - глупо и бессмысленно (картиночка). На собеседовании нужно постараться проверить опыт человека, его способность мыслить и адекватность, но никак не знание специфичных алгоритмов.
НО необходимо понимать как растет сложность алгоритмов и тратится память. Это база, которая позволяет писать эффективный код. Знания о том как устроены списки, о том как тормозят вложенные циклы и то, что иногда нужно оценивать написанный код - может спасти Ваше собеседование и будущий код.
Изучение основных алгоритмов и структур данных заставляет мозг работать правильно. Это особенно актуально для стажеров и джуниоров, потому что иногда бывает непонятно какие вопросы спрашивать у таких кандидатов.
«Питончик все сделает»?
Да, он сделает, но какой ценой?
Успехов!
Грокинг – это полное постижение чего-либо в результате глубокого целостного исследования, ещё одно значение «разбираться», «глубоко понимать».
Если мы Вас убедили, что понимание алгоритмов и структур данных нужно для повседневной работы, то где же их можно поучить?
Легендарный ученый Роберт Седжвик стал соавтором не менее легендарного курса в двух частях по алгоритмам на Coursera. Курс затрагивает не только основные структуры и алгоритмы, но и более редкие и сложные.
На Stepik тоже есть пару хороших курсов от русскоговорящих авторов. Курс "Алгоритмы: теория и практика. Структуры данных" от Computer Science Center и курс курс от Mail.ru.
В свое время мне было сложно проходить эти курсы, поэтому я решил поискать более легкий материал для начала. Я его нашел в книге "Грокаем алгоритмы". С картиночками, шутками и простыми объяснениями алгоритмы и структуры данных мне дались намного легче.
Перечисленные курсы в симбиозе с этой книгой сделает Вас машиной для написания качественного кода и ответов на вопросы интервьюеров.
Успехов!
Если мы Вас убедили, что понимание алгоритмов и структур данных нужно для повседневной работы, то где же их можно поучить?
Легендарный ученый Роберт Седжвик стал соавтором не менее легендарного курса в двух частях по алгоритмам на Coursera. Курс затрагивает не только основные структуры и алгоритмы, но и более редкие и сложные.
На Stepik тоже есть пару хороших курсов от русскоговорящих авторов. Курс "Алгоритмы: теория и практика. Структуры данных" от Computer Science Center и курс курс от Mail.ru.
В свое время мне было сложно проходить эти курсы, поэтому я решил поискать более легкий материал для начала. Я его нашел в книге "Грокаем алгоритмы". С картиночками, шутками и простыми объяснениями алгоритмы и структуры данных мне дались намного легче.
Перечисленные курсы в симбиозе с этой книгой сделает Вас машиной для написания качественного кода и ответов на вопросы интервьюеров.
Успехов!
Coursera
Algorithms, Part I
Learn the fundamentals of algorithms in this course from Princeton University. Explore essential topics like sorting, searching, and data structures using Java. Enroll for free.
Пути разработчика неисповедимы.
Есть ли жизнь после получения ачивки Senior?
Конечно, есть.
Путей для развития множество. Для простоты скажем, что у разработчиков есть три пути развития. У тестировщиков, администраторов, и DevOps’во будут похожие направления со своими нюансами.
Первый путь - это стать рок-звездой программирования. Этот путь подойдет Вам, если программировать и творить новые продукты вам нравится больше, чем говорить с людьми. После Senior Developer можно стать Tech Lead, а затем и податься архитектором. В крупных компаниях уникальный технических специалистов могут называют Distinguished Engineer и очень уважают и ценят. Зарплаты таких людей могут превышать зарплаты их менеджеров.
Второй путь - стать управленцем. Если Вы любите общаться с людми, налаживать процессы и организовывать работы, то это Ваш путь. Team Lead -> Engineering Manager и т.д. Идя по этой ветке, можно стать Project или Product Manager'ом. А затем можно стать VP of Engineering, а может быть даже и CEO - все в Ваших руках.
И между ними есть еще третий путь - стать независимым консультантом, которого будут привлекать компании для быстрого и качественного решения своих задач. Такому человеку необходимо часто выступать на публике, доказывать свою экспертизу и постоянно улучшать свой персональный бренд.
Нам в IT везёт в том, что не нужно становиться менеджером, чтобы зарабатывать много-много денег. Поэтому выбирайте то, что Вам по душе и не бойтесь своих желаний.
Успехов!
Есть ли жизнь после получения ачивки Senior?
Конечно, есть.
Путей для развития множество. Для простоты скажем, что у разработчиков есть три пути развития. У тестировщиков, администраторов, и DevOps’во будут похожие направления со своими нюансами.
Первый путь - это стать рок-звездой программирования. Этот путь подойдет Вам, если программировать и творить новые продукты вам нравится больше, чем говорить с людьми. После Senior Developer можно стать Tech Lead, а затем и податься архитектором. В крупных компаниях уникальный технических специалистов могут называют Distinguished Engineer и очень уважают и ценят. Зарплаты таких людей могут превышать зарплаты их менеджеров.
Второй путь - стать управленцем. Если Вы любите общаться с людми, налаживать процессы и организовывать работы, то это Ваш путь. Team Lead -> Engineering Manager и т.д. Идя по этой ветке, можно стать Project или Product Manager'ом. А затем можно стать VP of Engineering, а может быть даже и CEO - все в Ваших руках.
И между ними есть еще третий путь - стать независимым консультантом, которого будут привлекать компании для быстрого и качественного решения своих задач. Такому человеку необходимо часто выступать на публике, доказывать свою экспертизу и постоянно улучшать свой персональный бренд.
Нам в IT везёт в том, что не нужно становиться менеджером, чтобы зарабатывать много-много денег. Поэтому выбирайте то, что Вам по душе и не бойтесь своих желаний.
Успехов!
Алфавит.
Нас, айтишников, очень любят сравнивать с буквами английского алфавита.
20-30 назад большинство IT-специалистов имели навыки формы "I" ("I-shaped"). Эти люди оттачивали глубокую и конкретную область знаний. С созданием новых технологий такие сотрудники стали менее эффективны и более затратны для бизнеса, поэтому компании стали чаще нанимать "T-образных" людей.
Эти люди обладают не только глубокими знаниями в области знаний, но и широким кругом знаний в других смежных областях практики, таких как тестирование, администрирование и т.д.
Сейчас в эру DevOps, SRE и других модных слов появляются люди, обладающие "Pi-shaped" и "Comb-shaped" навыками. Такие люди работают в хороших компаниях, решают интересные задачи и получают большой компенсационный пакет. В общем, живут счастливо.
Нам, как молодым специалистам, нужно понимать эти "буквы" и стремиться к тому, чтобы в один день самим стать хорошей "буквой".
Успехов!
Нас, айтишников, очень любят сравнивать с буквами английского алфавита.
20-30 назад большинство IT-специалистов имели навыки формы "I" ("I-shaped"). Эти люди оттачивали глубокую и конкретную область знаний. С созданием новых технологий такие сотрудники стали менее эффективны и более затратны для бизнеса, поэтому компании стали чаще нанимать "T-образных" людей.
Эти люди обладают не только глубокими знаниями в области знаний, но и широким кругом знаний в других смежных областях практики, таких как тестирование, администрирование и т.д.
Сейчас в эру DevOps, SRE и других модных слов появляются люди, обладающие "Pi-shaped" и "Comb-shaped" навыками. Такие люди работают в хороших компаниях, решают интересные задачи и получают большой компенсационный пакет. В общем, живут счастливо.
Нам, как молодым специалистам, нужно понимать эти "буквы" и стремиться к тому, чтобы в один день самим стать хорошей "буквой".
Успехов!
Библия.
Фредерик Филиппс Брукс – американский менеджер, инженер и ученый. Он руководил разработкой операционной системы OS/360. В 1975 году, обобщая опыт этой работы, написал книгу "Мифический человеко-месяц".
Брукс насмешливо называл свою книгу "библией программной инженерии": "все ее читали, но никто ей не следует!". Книга состоит из размышлений и заметок о проблемах разработки крупных приложений: производительность труда, организация процессов работы, планирование и т.д.
Известный многим менеджерам "закон Брукса" был сформулирован в этой книге. Закон говорит о том, что привнесение в проект новых сил на поздних стадиях разработки лишь отодвигает срок сдачи проекта.
Википедия говорит, что англоязычный журнал PC World поместил книгу Брукса на первое место в списке «Десять IT-книг, которые стыдно признать, что не читал» . Согласно опросу нескольких тысяч членов сообщества StackOverflow, книга вошла в десятку наиболее влиятельных книг по программированию всех времён.
Признаюсь, я ее не читал. Но получив еще одно напоминание от жизни об этой книге, точно прочитаю в ближайшее время.
Успехов!
Фредерик Филиппс Брукс – американский менеджер, инженер и ученый. Он руководил разработкой операционной системы OS/360. В 1975 году, обобщая опыт этой работы, написал книгу "Мифический человеко-месяц".
Брукс насмешливо называл свою книгу "библией программной инженерии": "все ее читали, но никто ей не следует!". Книга состоит из размышлений и заметок о проблемах разработки крупных приложений: производительность труда, организация процессов работы, планирование и т.д.
Известный многим менеджерам "закон Брукса" был сформулирован в этой книге. Закон говорит о том, что привнесение в проект новых сил на поздних стадиях разработки лишь отодвигает срок сдачи проекта.
Википедия говорит, что англоязычный журнал PC World поместил книгу Брукса на первое место в списке «Десять IT-книг, которые стыдно признать, что не читал» . Согласно опросу нескольких тысяч членов сообщества StackOverflow, книга вошла в десятку наиболее влиятельных книг по программированию всех времён.
Признаюсь, я ее не читал. Но получив еще одно напоминание от жизни об этой книге, точно прочитаю в ближайшее время.
Успехов!
Карьерный совет.
Келси Хайтауэр - это самый известный Developer Advocate из Google, один из основных контрибьюторов в Kubernetes и просто крутой спикер.
Kubernetes - это одна из самых хайповых технологии последних 2-3 лет (даже больше, чем около machine learning технологии!). Но k8s популярен не только из-за PR машины Google, но и потому что у него лучшая функциональность для работы с контейнеризированными приложениями.
Так что вряд ли лицом всего этого является человек, к мнению которого не стоит прислушаться. Да и совет действительно стоящий.
К нему лишь можно добавить, что не надо останавливаться после первых неудач и продолжать верить в себя.
Успехов!
Келси Хайтауэр - это самый известный Developer Advocate из Google, один из основных контрибьюторов в Kubernetes и просто крутой спикер.
Kubernetes - это одна из самых хайповых технологии последних 2-3 лет (даже больше, чем около machine learning технологии!). Но k8s популярен не только из-за PR машины Google, но и потому что у него лучшая функциональность для работы с контейнеризированными приложениями.
Так что вряд ли лицом всего этого является человек, к мнению которого не стоит прислушаться. Да и совет действительно стоящий.
К нему лишь можно добавить, что не надо останавливаться после первых неудач и продолжать верить в себя.
Успехов!
Кампьюча саенс.
Open Source Society University создал полный путь получения образования по Computer Science.
Да, диплом Вы не получите, но это может стать тем фундаментом, на котором вы построите все свои скиллы.
Бесплатно. Без регистрации. Без СМС.
https://github.com/ossu/computer-science
Open Source Society University создал полный путь получения образования по Computer Science.
Да, диплом Вы не получите, но это может стать тем фундаментом, на котором вы построите все свои скиллы.
Бесплатно. Без регистрации. Без СМС.
https://github.com/ossu/computer-science
GitHub
GitHub - ossu/computer-science: 🎓 Path to a free self-taught education in Computer Science!
🎓 Path to a free self-taught education in Computer Science! - ossu/computer-science