У меня вопросики ко всем, кто стал или подумывает стать «вайтишником» - то есть войти в IT)
Расскажите о себе в двух словах: возраст, профессия, почему хотите идти в эту сферу, какие сложности видите для себя в переходе, понимаете ли, в какую сферу it хотите попасть, как представляете себе обучение, сколько готовы тратить на него времени, на какую стартовую зарплату после обучения готовы идти и сколько на ней сидеть.
Если вы уже таки айтишник, обученный с нуля, - расскажите, какие прошли курсы, как они выглядели, что в них было сделано хорошо и плохо. Что бы посоветовали тем, кто пойдет по вашим стопам, и что бы посоветовали организаторам курсов.
35, год курсов, год работы специалистом по тестированию, до этого 10 лет стажа от помощника бухгалтера до финансового директора.
Стартовая зп год назад 85. Готова была пойти на 50.
По курсам: не соединять в программе курс по ручному и по автотестированию. Лекция по java на 4 часа и потом домашка на 8 - это явно не то, что нужно с нуля.
Лекторы! Заикающиеся, мычащие, экающие - плохо. Использующие обилие it сленга - тоже трудновато для восприятия.
Самое сложное для меня - это некий дауншифтинг, во-первых ты, оказывается, сильно туповат. Во-вторых с руководящей должности, где твое мнение было решающим, уходить в джуны, где твои замечания хоть и слушают, но иногда скадывают в долгий ящик - это немного больно:)
Но этот год в it был для меня самым спокойным в карьере, по сравнению с уровнем стресса в финансах - это просто наслаждение. Будь внимателен, укладывайся в сроки, делай свою работу хорошо - и всеее:)
Я сейчас мужу в компанию ищу айтишников. Образование далеко не курсы, чтобы человек мог код писать грамотно, это спец образование или математическое. Ну и стаж программирования.
Пошла учиться на ИТшника после школы, когда это еще не было мейнстримом. Сначала была разрабом, потом декрет, потом второй. После 5 лет декрета передумала быть разрабом, устроилась на удаленку техписом.
Кто хочет в ИТ - обязательно знать архитектуру приложений, git, sql (в свете последних событий - Postgre и разбираться в Unix, t- и pl/ как классика), и язык программирования. Начинать лучше с низкоуровнего (Pascal в наше время был, сейчас Python чаще учат) для понимания алгоритмов. Потом уже переходите на Java, C++ или какой вы там хотитите. Еще иметь представление об API и CI/CD. Для тестеров - формирование тестовой документации (тест-кейсы/планы, user stories, suits, и т.д.).
И обязательно стажировка. Без практики все эти знания - ничто.
Прочитала я комментарии и сделала для себя вывод- буду дальше делать фоточки красивых интерьеров, которые все видят при выборе путешествия или покупки жилья в интернете, листая журналы дизайна интерьеров. А интернет, приложения, сайты и т д это вообще не мое.
Спасибо за пост☺️
Работаю тестировщиком 2,5 года. Курсы не проходила. Первый год работала в Яндексе асессором. Потом легко нашла фирму на полный день.
Смотрела скачанные курсы от Яндекса и гикбрейн. Вот вообще не понравились. Слишком мало информации и очень поверхностно. В интернете в свободном доступе очень много более полезной информации, главное уметь фильтровать. Можно пройти бесплатный курс на степике с общей информацией. А потом
посмотреть вакансии, выписать программы и навыки, которые нужны работодателю, а дальше учиться конкретным вещам
Работаю Seo-специалистом с 2014 года, 2 года в одной компании, 3 года в другой фирме в офисе. Рост зп с 20 тыс сразу после Универа (Политех, факультет автоматики и информационных технологий) до 95. Потом пыталась одновременно рожать и работать, не советую 😄), типа а-ля удаленка с доходом в тыс 20-30, была злая, уставшая, по работе не успевала. Потом 2 года отдыха и сейчас ребёнку 2,8, снова начала работать удаленно по полдня, зп 30 тысяч, с ребёнком полдня гуляет/играет дедушка. Пробовала ещё в универе изучать Java, вообще не мое, хотя по специальности инженер-программист и красный диплом имеется, но что-то около айтишное как моя специальность - норм
«А-ля удаленка, была злая, уставшая, по работе не успевала» - это прям про меня, когда меня уговорили выйти на работу на полставки, сыну было 1,3. Меня хватило на полгода. Ушла снова в декрет. Хорошо хоть оплата была не 30К, а то вообще смысла бы не было никакого.
Сейчас полноценно выходить на работу через 3м - не представляю, как с двумя все успеть 😬
Девчата, работаю в айти с 12 года. Работала на удаленке ещё до пандемии. Лайкните коммент, кому интересно. Накатаю тогда пост о прелестях этой сферы и удалённой работы с двумя детьми (сыну 5 лет, доче 1.9)
34 года, вендор-менеджер(взаимодействие со всеми поставщиками ИТ) в крупном банке. Одно из моих направлений- аутстафф ит персонала( разработчики, аналитики и тд). Что могу сказать, это перспективная ниша, от джуниора до сеньора, стать последним можно за 3-4 года. В свете событий последних- это одни из востребованных профессий, сейчас с руками будут и уже вырывают всех. Тебе даже стаж особо не нужен, научат сами компании. Пробуй, быстрее)
Ох )) я фин аналитик, перешла в ИТ из отчетности - управленка и мсфо в торговле и страховании - в банк. На ходу изучала методом тыка банковские АБС Диасофт, ЦФТ, работала системным аналитиком в Диасофте, перешла опять в банк уже как аналитик данных на хранилище, учила SAP, про базы данных и вотэтовсе, потом перевели на хранилище Oracle, на sql. Постоянно учусь, можно сказать. Пыталась курсы проходить, но затык в том, что основную базу я знаю, а это 50-60% курса. Углубленно - это практика-практика-практика. Сейчас поглядываю в сторону Питона, но страшновато )
34 года. Стала программистом 7 лет назад. Мой путь: стажёр Apex, разработчик Java, fullstack Java, senior Java/system ingenieur, cloud developer. Была научным сотрудником - физиком, аспирантом, писала диссертацию в одном НИИ. Бросила это всё за полгода до защиты, потому что нам с мужем (он работал там же со мной) хватало только на еду и иногда одежду из дисконтов, а жили мы в студенческом общежитии. Я учусь постоянно - самостоятельно. Например, сейчас осваиваю devops. Никаких курсов не проходила - только книги и статьи. Программист должен знать английский язык, читать без словаря, общаться без словаря. Мой метод: я бралась за любую работу, сама искала решение, по любому незнакомому слову читала статью, чтобы разобраться - помощи ни у кого не просила, потому что я женщина, и если хочу, чтобы ко мне относились так же, как к программистам-мужчинам, то должна всего добиваться сама. Между увольнением из НИИ и первой работой прошёл месяц - за этот месяц я узнала кое-какие определения, и кем вообще планирую стать. Мой муж точно так же - он учился и работал со мной вместе в этом НИИ. До этого он учился на программиста в другом институте, но бросил. Теперь говорит, что не зря потратил на физику 6 лет - такая база для программиста просто идеальна, до неё он не понимал, зачем ему вообще эти все алгоритмы. Он сейчас Cloud Architect.
@ksenia2306 английский учила сама, по необходимости, периодически забрасывая (не в школе, не в институте). Это родители в детстве дома дали нам с сестрой базовый уровень английского, просто потому что надо. Потом уже в институте, когда писала дипломную работу, я и поняла, зачем мне был нужен этот язык. Сейчас новые языки я начинаю учить с приложений, потом добавляю учебники, книги на этих языках и кино. Так учу корейский. Приложения для начального этапа drops и duolingo.
@imjoju неправильно выразилась начать по изучению программирования какие то курсы или вот с какими знаниями вы пришли сначала стажером? спасибо что уделяете мне время 😊
@ksenia2306 с одной стороны стажёром я пришла, не зная ничего. Слова база данных, html, frontend, backend и т.д. для меня ничего не значили. И вообще, когда я открыла hh.ru, я вообще не знала на что откликаться. Знала только слово java, что это язык. Стала читать книгу Философия Java - потому что она больше о том, зачем этот язык, чем обучение языку. На собеседовании так и сказала, что ничего не знаю, но быстро учусь и читаю эту книгу. В группе все были выпускниками, свежими программистами. Думаю, меня могли взять, чтобы разбавить мужской коллектив 🙂
Но с другой стороны, мне легко даётся программирование. Увлекалась им в школе (basic) - но до первой неудачи.
Новую технологию изучаю, делая что-то для себя. Хоть трекер привычек, хоть приложение для хранения рецептов, но то, что я буду использовать.
Начинать нужно с бэкэнд-языка, любого: java, kotlin, go, python, c++, c... В любом случае бэкенд упорядочивает понимание. Frontend, а именно javascript - создаёт кашу и ложное ощущение силы. Javascript всё равно язык для браузера, как бы он ни развился - то есть язык, который работает в среде созданной, чтобы спасать от ошибок. Можно написать полную чушь, но браузер всё подправит и будет в итоге конфетка. С бэкенд языком - если поломка, то поломка, никто за тебя ничего не починит, что запустил, то и запустил.
Ну вот, получается, нужно решить зачем, придумать себе какой-то простой продукт и реализовывать его. Захотелось приложение для андроида - сайт документации андроид и вперед, языком будет kotlin - у них очень всё хорошо написано. Приложение для браузера: java (springboot - фреймворк) может здесь всё, а если появляется динамика, то добавляем javascript на фронт. Игра: unreal (это будет c++) или unity (тогда язык с#). Бигдата - python или go - у обоих есть и библиотеки для визуалтзаций на фронте. И после первой реализации постоянно усложнять и пробовать другие подходы. Допустим, использовали spring boot, а дальше взять чистый spring. Потом поизучать получившиеся уязвимости, оценить производительность. То есть постоянно задавать вопросы себе. Если нет практики на работе и никто не проверяет, возможно, нужны курсы, или взгляд опытного разработчика - кто-то внешний должен оценивать работу - как на экзамене.