3089

Войти в айти после 30. Часть 2

Серия Войти в айти после 30.

Всем привет. Мой предыдущий пост, как мне кажется, получил огромный отклик. Его добавили в сохраненное только на Пикабу более 5000 человек, более 1500 репостов в ВК и более 750 комментариев, которые разворачивались в дискуссии. А также на меня подписалось около 300 человек. Тема, как выяснилось, оказалась актуальной, и интересной людям.

Я обещал ответить на вопросы, дать комментарии и поделиться ссылками и материалами, которые помогли именно мне. Обещал – отвечаю и делюсь :)

Ещё раз хочу подчеркнуть, всё что будет ниже - является сугубо моим личным мнением и опытом. Это не будет являться гайдом «как войти в айти с двух ног за 3 месяца». Моё мнение + возможно, рекомендации. Я могу быть где-то не прав, буду рад если более опытные коллеги меня поправят.

Курсы

Весь мой негатив в сторону курсов был направлен на распиаренные и разрекламированные курсы на всем известных площадках. Те самые, которые пестрят лозунгами «Легче всего попасть в IT через тестирование, мозгов не надо, 10 месяцев и мы тебя устроим на работу». Есть определенный процент людей, которые успешно заканчивают такие курсы и находят работу, повторюсь, среди моих друзей и знакомых таких людей нет.

В самом начале пути я почти купил курс на ЯП за ~75к на системного аналитика. Но ознакомившись с программой курса я понял, что 70% из предлагаемого я уже знаю и делал, остальные 30% смогу добить в бесплатных источниках. Около двух месяцев мне настырно названивали и пытались впарить (другого слова не подобрал) этот курс. Агрессивный маркетинг только усилил мою негативную позицию.

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

Образование.

Высшее образование (ВО) по моему мнению не является обязательным фактором при устройстве на работу, за исключением, наверное, сферы информационной безопасности, госконтор, и личного желания отдельных личностей видеть кандидатов с ВО. Бизнесу нужно чтобы твои знания превращались в его деньги. Если ты сможешь сделать это без корочки – работодателя не будет волновать её наличие. Я знаю людей, которые с зарплатами от 200 до 400 работают в IT-блоках крупных банков и не имеют высшего образования.

Про качество образования можно много рассуждать, но все мои знакомые кто заканчивал профильные ВУЗы отмечали лишь то, что полученные знания им не пригодились. Всему, чему нужно было научиться – они научились на работе. У кого-то уже был диплом, кто-то специально пошел получать ВО для того, чтобы иметь возможность уехать на ПМЖ в другую страну.

Про то что ВО бесполезно, я не говорю. Некоторые работодатели более лояльно относятся к кандидатам с ВО. В Университетах мы учимся учиться и выполнять бестолковые задачи в сжатые сроки. Но поступать в ВУЗ и учиться там 5 лет только для того, чтобы сменить сферу деятельности на IT – сомнительная затея.

Материалы, книги, курсы и полезные ссылки

Теперь же, по просьбам подписавшихся на меня людей делюсь тем, что помогло именно мне. Это не реклама, не гайд, это мой личный опыт.

Для того чтобы погрузиться в мир единичек и ноликов, было бы очень полезно понять почему именно 1, почему именно 0, и как оно всё работает. В этом помогает разобраться книга Чарльза Петцольда «Код: Тайный язык информатики». Купил бумажное издание, прочитал 2 раза. Мне очень нравится. https://www.litres.ru/book/charlz-petcold/kod-taynyy-yazyk-informatiki-48447357/

Стоит обратить внимание на канал Kontur Academy. Половину курсов на канале я точно просмотрел. Есть как базовые вещи, так и продвинутые https://www.youtube.com/@konturacademy1485/

По сетям мне понравился курс Андрея Созыкина. На канале также каждый сможет найти для себя что-то полезное https://www.youtube.com/@AndreySozykin/playlists

Перечень ссылок на общие темы хотелось бы закончить одной из самых полезных для меня ссылок. Букварь по дизайну систем - https://github.com/donnemartin/system-design-primer . Там и про сети, и про балансировку, и про микросервисную архитектуру и еще про много чего полезного.

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

Программирование

Для начала нужно для себя понять, чем вам хотелось бы заниматься. Писать мобильные приложения? Игры? Делать сайты? От этого будет зависеть выбор первого языка. Я начал со Swift. Даже купил б/у макбук для этих целей.

Swift. Книга Василия Усова «SWIFT. Основы разработки приложений под iOS, iPad OS, MacOS» - https://www.litres.ru/book/vasiliy-usov/swift-osnovy-razrabotki-prilozheniy-pod-ios-ipados-i-macos-pd-24426226/

HTML, CSS, JavaScript. Мне понравился канал Богдана Станчука. Почему-то именно он вызвал у меня доверие. Прошел видеокурсы HTML – 3 часа, JS – 11 часов. Есть информация и про Git и про Docker и 10 часовой курс по Python. Да и в целом достаточно большая концентрация полезностей на одном канале https://www.youtube.com/@Bogdan_Stashchuk

Python. Прошел курс https://stepik.org/course/58852/promo .

Советы, которые мне давали опытные разработчики примерно были одинаковыми:

  • Практики должно быть больше, чем теории, не нужно пытаться всё сразу выучить

  • Стараться постепенно изучать и само программирование. ООП, алгоритмы и т.д.

  • Пет-проект обязателен. Не нужно писать калькулятор в качестве пет-проекта. Ваш проект должен быть полезным. Если это приложение для мобилок – напишите то, чем будете пользоваться сами или порекомендуете друзьям. Планировщик заданий, менеджер паролей, может быть даже интернет-магазин. По мере обучения вы будете дорабатывать и улучшать свой проект. Я до пет-проекта так и не дошел.

Тестирование

Чтобы поступить на курс по тестированию (о нём в конце) мне хватило книги Романа Савина «Тестирование ДОТ КОМ». Кто-то считает эту книгу достаточно сомнительной, но мне хватило. Плюс смотрел канал Лёши Маршала, там есть отдельный плейлист «Тестировщик с нуля» https://www.youtube.com/@leshamarshal/playlists . В целом, на ютубе достаточно много такого контента, не думаю, что когда вам будут рассказывать о базовых вещах информация будет кардинально различаться. Выбирайте того, кого вам будет непротивно слушать.

Одним из лучших бесплатных курсов для QA я считаю The 100-Year QA-Textbook https://mentorpiece.education/textbook/ Узнал о нём примерно через год после того как нашёл работу, прошел большую часть для интереса и расширения кругозора. Есть версия на русском, но она неполная, дополняется по мере перевода. Это полностью структурированная информация начиная с базы (сети, sql, linux, HTTP, REST, API) заканчивая техниками тест-дизайна и работой с Docker. Создатели этой книги где-то даже говорили, что «всю эту информацию можно брать и продавать на своих курсах, только указывайте автора». Не исключено, что на курсах за 100+ тысяч вы будете учиться именно по этой книге.

Аналитика

Так как я рассматривал только системную аналитику – книга Карла Виггерса и Джой Битти «Разработка требования к программному обеспечению» https://www.chitai-gorod.ru/product/razrabotka-trebovaniy-k-programmnomu-obespecheniyu-2427772

BPMN https://habr.com/ru/companies/auriga/articles/667084/

UML https://habr.com/ru/articles/738428/ https://habr.com/ru/companies/alfa/articles/740518/

Просто были сохранены в закладках эти ссылки про BPMN и UML. Поиск информации на эти темы не должен у вас вызвать трудности.

Техническое писательство

Не сильно много информации в интернете на эту тему, выделить могу только Семёна Факторовича. Канал на ютуб https://www.youtube.com/@documentatio/streams

Платные курсы я пока не проходил, но планирую https://documentat.io/courses/advanced-techwriting/  

Бесплатные курсы

Я сам заканчивал курс QA: https://team.cft.ru/start/school

Вам на выбор: JAVA, ML, Support, QA, Android, ИБ, Аналитика, автотестирование и другие курсы.

Лучших студентов принимают на работу. Перечень доступных городов ограничен, и зависит от направления. Но вы же можете в анкете указать город, который подходит?)

10 из 40 учеников нашли работу. Причем половина из них – в других компаниях и городах. Лично знаю нескольких разработчиков, закончивших эти курсы и получивших работу в других компаниях. И это было абсолютно бесплатно и супер полезно.

Знаю существуют подобные бесплатные школы и от ВК, и от OZON, и в Альфа-Банке что-то есть. Но я ничего про них не знаю, поэтому и рассказывать не буду.

Простыня текста, по-моему, получилась еще длиннее, чем в прошлый раз, что-то наверняка упустил, о чем-то забыл рассказать, а что-то рассказал, но криво. Мог бы еще поделиться положительным опытом в создании резюме, если это будет кому-то интересно. Если вы хотите, чтобы именно я ответил вам в комментариях, пожалуйста тегайте через @. В прошлый раз я заблудился в сотнях комментариев и, к сожалению, не всем смог ответить :(

Больше постов читайте по тегу «Аналитика». А если хотите изучить новую профессию, посмотрите актуальные курсы от проверенных школ с реальными отзывами на сайте Пикабу Курсы.

Я смог - сможешь и ты!

2.3K постов6.7K подписчиков

Правила сообщества

Нельзя:

- оскорблять;

- использовать нецензурную лексику;

- обесценивать чужие достижения, даже если для вас они незначительны.

Вы смотрите срез комментариев. Показать все
2
Автор поста оценил этот комментарий
Здравствуйте, очень понравился Ваш пост ! Загорелся и захотел попробовать. У меня есть высшее в ИТ . Но учился давно. Программирование опыт есть небольшой (курсы на степик ) , 1с зарплата опыт есть небольшой (ещё в 7.7) но изучать его без реальной практики тяжело, а работа с этим не связана. Вы бы не могли подсказать с чего лучше начать , какой язык программирования и ТД. Если люблю анализировать . Пробовал смотреть тестирование но не интересно . Пайтон, как язык программирования прямо понравился ! Джава скрипт пробовал , но меньше понравился . Проходил курсы html и css .
Буду рад любым советам !!!
раскрыть ветку (17)
2
Автор поста оценил этот комментарий

Попробуйте сначала ответить себе, а потом уже мне: Почему именно пайтон и для чего он вам? Синтаксис там приятный, да. Но это лишь инструмент, с помощью которого решаются десятки задач. Если речь про аналитику данных - то да, на пайтоне делают такое. Так как я не разработчик я не смогу вам многое подсказать, но задать вектор могу попробовать :)

раскрыть ветку (11)
1
Автор поста оценил этот комментарий
Спасибо огромное за ответ! У меня большой опыт работы в ит, но это больше системное администрирование и иб. Программирования почти нет. Я сам для себя решил учиться . Прошел пару курсов на степик по пайтону. Давно был опыт в 1с, Делфи/Паскаль. Пробовал поизучать html, JavaScript . Но почему-то пайтон приятнее для меня . Есть опыт работы с mssql.
К сожалению , сам четко не понимаю чего хочу. А кидаться в разные области и пробовать всего понемногу , боюсь времени не хватит . Я точно пока понял, что пайтон приятнее всего в качестве синтаксиса для меня. Но я уверен, что любой другой язык осилю. Ведь это просто инструмент , который в основном отличается только синтаксисом и нюансами . Я понял , что мне не нравится работа тестировщика . (Пробовал проходить курсы). Думаю , что мне понравится какой -либо анализ. Люблю все анализировать в excel :)) но ,возможно, мои представления о данном направлении в корне неверны. Я готов попробовать все, что востребовано. Работа есть , я хочу изучать для себя и с прицелом на будущее через пару лет , если захочу сменить работу. За пару лет хочу что-то изучить , чтобы сразу войти в новую струю. Буду благодарен , если направите куда-то где можно почитать про анализ , что что такое и с чем едят . Или порекомендуете, что-то вообще другое .
раскрыть ветку (10)
3
Автор поста оценил этот комментарий

Не совсем моя тема, могу порекомендовать на ютубе посмотреть канал Noukash, это единственный продуктовый аналитик на ютубе которого я знаю, наверняка есть кто-то еще. Возможно материалы с его канала принесут вам пользу. Если именно это вам подойдет - то дальше уже будет проще, т.к. хотя бы вектор будет обозначен. Видел есть у него видео и что учить и как и в каком объеме :)


А мне тема ИБ стала интересна, копаю в эту сторону :)

раскрыть ветку (8)
0
Автор поста оценил этот комментарий
Спасибо, обязательно посмотрю! А ещё какое-нибудь направление вы бы не могли порекомендовать с прицелом на актуальность в ближайшие лет 5. И с достаточным количеством доступного учебного материала .
раскрыть ветку (7)
0
Автор поста оценил этот комментарий

Честно, даже боюсь что-либо советовать. Популярность набирает язык Golang, в Озоне, как я слышал, переписали бэк с Python на GO. Язык новый, модный, развивается, через 5 лет точно актуальным будет :) Swift (iOS) тоже никуда не денется. Про учебные материалы для программистов - не подскажу. Попробуйте еще на ютубе посмотреть Сергея Немчинского, если отбросить его политические высказывания - то очень много полезной информации доносит до начинающих разработчиков, как мне кажется.

раскрыть ветку (6)
0
Автор поста оценил этот комментарий
Go новый?)
Иллюстрация к комментарию
раскрыть ветку (4)
0
Автор поста оценил этот комментарий

2009 - достаточно новый) учитывая его популярность и востребованность

раскрыть ветку (3)
0
Автор поста оценил этот комментарий
Рейтинг с Хабра по коммерческому использованию в 2023 году, далеко не самый популярный и востребованный.
Иллюстрация к комментарию
раскрыть ветку (2)
0
Senior Toxic
Автор поста оценил этот комментарий

Потому что его тупо меньше. Выкинь самые простые и массовые из-за вкатунов js/ts, питон и пхп. На го сейчас активно ищут разрабов, их мало, ибо порог вхождения высокий, плюс мозги нужны. Это не формошлëпство.

0
Автор поста оценил этот комментарий

вакансий "переписать с python на Go" на hh  дохренища. А вот наоборот, почему-то 0

0
Автор поста оценил этот комментарий
Спасибо огромное за советы ! Буду смотреть!
1
Автор поста оценил этот комментарий

Так а чем Python плох? Куча контор экономя на новых, стильных, модных, молодежных ЯП, его используют и прекрасно себя чувствуют. Так что для входа самое то. Потом когда или если, доберёшься до момента, где его тебе будет недостаточно, выберешь тот что тебе в этом поможет. Но к тому моменту, тебе будет гораздо проще учить любой другой. 

1
Автор поста оценил этот комментарий

Если прям кодить - то можно в джаву. Спрос всегда. Если не прям кодить - то питона с плагинами хватит для любых задач. Фронт совсем своя ниша. Зато можно всем говорить что сайты пишешь

раскрыть ветку (4)
0
Автор поста оценил этот комментарий
Спасибо :))) просто я не знаю, что делать дальше. Ну вот прошел я курсы питона . Познакомился с языком . А дальше что? Куда дальше двигаться ? :(
раскрыть ветку (3)
1
Автор поста оценил этот комментарий

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

В идеале конечно консультация знакомого синиора+

раскрыть ветку (2)
0
Автор поста оценил этот комментарий
К сожалению , нет знакомых не то , что сеньоров , но даже мидлов и джунов . :(
раскрыть ветку (1)
Senior Toxic
Автор поста оценил этот комментарий

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

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества