Знакомство
Привет, я Алиса!
Я работаю программистом уже полжизни и обожаю свою работу! Здесь я пишу о мире ИТ и программировании простым языком и о том, как живется девушкам в этой профессии.
Моя мечта — чтобы в мире стало больше программисток 👩💻❤️
Я пишу о том
• как войти в ИТ — даже если ты не гуру в математике
• обязательно ли айтишнику высшее образование
• как начинающий программист может получить свой первый опыт
• какие зарплаты у программистов на самом деле и какое направление выбрать новичку
• как девушке добиться успеха в ИТ
Хочешь стать программисткой, но не знаешь, с чего начать? Приходи на открытый урок «Как девушке стать программистом» — я помогу разобраться и покажу, как быстро можно сделать свою первый сайт 😍🤗
И приходи учиться в itgirlschool.com — мою школу программирования для девушек, которую я открыла сама и даю там полноценную профессию с нуля до трудоустройства. А еще тепло, поддержку и веру в себя❤️
Все вместе мы сможем сделать так, чтобы девушек в ИТ стало больше! 💪
Привет, я Алиса!
Я работаю программистом уже полжизни и обожаю свою работу! Здесь я пишу о мире ИТ и программировании простым языком и о том, как живется девушкам в этой профессии.
Моя мечта — чтобы в мире стало больше программисток 👩💻❤️
Я пишу о том
• как войти в ИТ — даже если ты не гуру в математике
• обязательно ли айтишнику высшее образование
• как начинающий программист может получить свой первый опыт
• какие зарплаты у программистов на самом деле и какое направление выбрать новичку
• как девушке добиться успеха в ИТ
Хочешь стать программисткой, но не знаешь, с чего начать? Приходи на открытый урок «Как девушке стать программистом» — я помогу разобраться и покажу, как быстро можно сделать свою первый сайт 😍🤗
И приходи учиться в itgirlschool.com — мою школу программирования для девушек, которую я открыла сама и даю там полноценную профессию с нуля до трудоустройства. А еще тепло, поддержку и веру в себя❤️
Все вместе мы сможем сделать так, чтобы девушек в ИТ стало больше! 💪
Как я стала программистом 👩💻
Иногда мне кажется, я им родилась. Мне феерически повезло в этой жизни - мой папа увлеченный технарь. С самого детства я росла в атмосфере влюбленности в технику - весь наш дом был завален электроникой от пола до потолка. А как мы с мамой чуть не дрались, кто будет играть в тетрис на Спектруме!
Естественно, как только у меня появился компьютер - я все свободное время проводила за ним. Игры во дворе? Спорт? Друзья? Пффф! У меня есть занятие поинтереснее. Конечно же, в школе я сразу стала белой вороной и изгоем - да и кому может понравиться застенчивая девочка-ботаник, которая обожает математику и не умеет общаться с людьми.
Но будем честны - как и все дети, за компьютером я занималась ерундой, в основном играми и интернетом (тогда он был еще по карточкам 😆) и никогда не думала, что это приведет к чему-то серьезному. Родители пророчили мне карьеру учителя в школе - и никак иначе, ведь учителями были мой дедушка, мама, дядя… тогда мне казалось - иного выбора у меня нет и не будет.
Однажды мне попала в руки книга Д. Кирсанова "Веб-дизайн" - и я пропала! Там так интересно рассказывалось о том, как делать сайты красивыми и удобными - это был совершенно новый увлекательный мир творчества 😍 И я стала учиться делать сайты. Сначала криво, косо, неумело - но я очень старалась, всю душу в это вкладывала! Мне даже удалось несколько сайтов сделать на заказ (сейчас даже смешно вспомнить как они выглядели - если кому интересно, пишите в чате, покажу 😉).
Когда я закончила 9й класс, в тот же день, едва получив диплом на руки и ничего не говоря родителям, я побежала подавать документы в колледж информационных технологий. Конечно, я мечтала стать веб-дизайнером, но тогда этой профессии официально не существовало, и я выбрала самое близкое по смыслу - программирование.
Так началась моя новая жизнь, о которой я еще ни разу не пожалела ❤️
Иногда мне кажется, я им родилась. Мне феерически повезло в этой жизни - мой папа увлеченный технарь. С самого детства я росла в атмосфере влюбленности в технику - весь наш дом был завален электроникой от пола до потолка. А как мы с мамой чуть не дрались, кто будет играть в тетрис на Спектруме!
Естественно, как только у меня появился компьютер - я все свободное время проводила за ним. Игры во дворе? Спорт? Друзья? Пффф! У меня есть занятие поинтереснее. Конечно же, в школе я сразу стала белой вороной и изгоем - да и кому может понравиться застенчивая девочка-ботаник, которая обожает математику и не умеет общаться с людьми.
Но будем честны - как и все дети, за компьютером я занималась ерундой, в основном играми и интернетом (тогда он был еще по карточкам 😆) и никогда не думала, что это приведет к чему-то серьезному. Родители пророчили мне карьеру учителя в школе - и никак иначе, ведь учителями были мой дедушка, мама, дядя… тогда мне казалось - иного выбора у меня нет и не будет.
Однажды мне попала в руки книга Д. Кирсанова "Веб-дизайн" - и я пропала! Там так интересно рассказывалось о том, как делать сайты красивыми и удобными - это был совершенно новый увлекательный мир творчества 😍 И я стала учиться делать сайты. Сначала криво, косо, неумело - но я очень старалась, всю душу в это вкладывала! Мне даже удалось несколько сайтов сделать на заказ (сейчас даже смешно вспомнить как они выглядели - если кому интересно, пишите в чате, покажу 😉).
Когда я закончила 9й класс, в тот же день, едва получив диплом на руки и ничего не говоря родителям, я побежала подавать документы в колледж информационных технологий. Конечно, я мечтала стать веб-дизайнером, но тогда этой профессии официально не существовало, и я выбрала самое близкое по смыслу - программирование.
Так началась моя новая жизнь, о которой я еще ни разу не пожалела ❤️
Надо ли хорошо знать математику, чтобы стать программистом?
Короткий ответ — нет. И лично мне это даже обидно.
Я обожала математику, это был мой самый любимый предмет. Что может быть увлекательнее, чем решать задачи? Это так похоже на квесты и головоломки в компьютерных играх - только в реальности.
Все те годы, что я училась программированию в колледже и вузе, нам каждый день твердили о том, как это важно. И вот я отучилась…
Моя первая официальная работа — я пишу систему приема абитуриентов в колледж. Вся математика — рассчитать средний проходной балл (одна простая формула, с которой справится и пятиклашка).
Моя вторая работа — я пишу ипотечный калькулятор и расчет ипотечных платежей. Вся математика сводится к паре формул — да и те мне дает заказчик.
Третья работа — пишу систему складского учета. Вся математика — вычесть из общего числа товаров забронированные и получить остаток.
Ну вы поняли))) дальше все продолжалось в том же духе.
И это, черт возьми, обидно!
— А если математика не нужна, что тогда нужно?
Рассказываю подробно на бесплатном открытом уроке! Регистрируйся👇
https://itgirlschool.com/webreg?utm_source=telegram&utm_medium=girlwhocodes&utm_campaign=autoweb_frontend&utm_content=gid_psychology
Короткий ответ — нет. И лично мне это даже обидно.
Я обожала математику, это был мой самый любимый предмет. Что может быть увлекательнее, чем решать задачи? Это так похоже на квесты и головоломки в компьютерных играх - только в реальности.
Все те годы, что я училась программированию в колледже и вузе, нам каждый день твердили о том, как это важно. И вот я отучилась…
Моя первая официальная работа — я пишу систему приема абитуриентов в колледж. Вся математика — рассчитать средний проходной балл (одна простая формула, с которой справится и пятиклашка).
Моя вторая работа — я пишу ипотечный калькулятор и расчет ипотечных платежей. Вся математика сводится к паре формул — да и те мне дает заказчик.
Третья работа — пишу систему складского учета. Вся математика — вычесть из общего числа товаров забронированные и получить остаток.
Ну вы поняли))) дальше все продолжалось в том же духе.
И это, черт возьми, обидно!
— А если математика не нужна, что тогда нужно?
Рассказываю подробно на бесплатном открытом уроке! Регистрируйся
https://itgirlschool.com/webreg?utm_source=telegram&utm_medium=girlwhocodes&utm_campaign=autoweb_frontend&utm_content=gid_psychology
Please open Telegram to view this post
VIEW IN TELEGRAM
Зачем я столько человекочасов изучала интегралы, логарифмы, теорию вероятностей, пределы и теорию гаусса? Чтобы увидеть всю их красоту - иииии…. Ни разу не применить в жизни?
Да, конечно, есть сферы в ИТ, где математика нужна - например, сложные 3д расчеты, картография и конечно же, искусственный интеллект!
Но будем честны - 90% программистов никогда в жизни с этим не столкнется. Так что если у тебя в школе была тройка по математике или ты убежденный гуманитарий - это не значит, что из тебя не получится хороший программист 🦾
Да, конечно, есть сферы в ИТ, где математика нужна - например, сложные 3д расчеты, картография и конечно же, искусственный интеллект!
Но будем честны - 90% программистов никогда в жизни с этим не столкнется. Так что если у тебя в школе была тройка по математике или ты убежденный гуманитарий - это не значит, что из тебя не получится хороший программист 🦾
Есть ли дискриминация девушек в ИТ
Когда я только начала искать свою первую настоящую работу после коллежа - я столкнулась с тем, что в требованиях постоянно встречалось "ищем программиста-мужчину 25+, с ВО". А я только поступила в вуз, мне было 19 лет и я была, черт возьми, девушкой! Ситуация патовая…
Меня спасало то, что у меня уже был некоторый опыт работы и разработки сайтов и всем остальным требованиям тех вакансий я соответствовала. Я решила просто попробовать откликнуться. Ну а вдруг? За спрос денег не берут))
И что вы думаете? Меня стали звать на одно собеседование, другое, третье… все прошло отлично - и я без особых проблем нашла себе удаленку, которую было реально совмещать с учебой в универе.
Сегодня такие требования в вакансиях, к счастью, законодательно запрещены. Многие мои знакомые ИТ-руководители говорят, что с удовольствием берут к себе девушек.
Но сколько девушек продолжает думать, что программист - исключительно мужская профессия и боятся сделать первый шаг.
Не бойтесь! Это уже не так :)
Мир изменился.
Когда я только начала искать свою первую настоящую работу после коллежа - я столкнулась с тем, что в требованиях постоянно встречалось "ищем программиста-мужчину 25+, с ВО". А я только поступила в вуз, мне было 19 лет и я была, черт возьми, девушкой! Ситуация патовая…
Меня спасало то, что у меня уже был некоторый опыт работы и разработки сайтов и всем остальным требованиям тех вакансий я соответствовала. Я решила просто попробовать откликнуться. Ну а вдруг? За спрос денег не берут))
И что вы думаете? Меня стали звать на одно собеседование, другое, третье… все прошло отлично - и я без особых проблем нашла себе удаленку, которую было реально совмещать с учебой в универе.
Сегодня такие требования в вакансиях, к счастью, законодательно запрещены. Многие мои знакомые ИТ-руководители говорят, что с удовольствием берут к себе девушек.
Но сколько девушек продолжает думать, что программист - исключительно мужская профессия и боятся сделать первый шаг.
Не бойтесь! Это уже не так :)
Мир изменился.
Как устроен сайт
Хотите заглянуть "под капот" и узнать, из чего же состоят сайты?)
На самом деле все просто!
Есть всего 2 части (простите мне английский язык, но на русском адекватного перевода просто нет):
Frontend - тут творится красота! Сюда относится все то, что на страничке сайта видит пользователь и даже небольшой интерактив (например, проверить, правильно вы ввели свою электронную почту, или красиво подсветить кнопочку при наведении)
За это отвечают технологии: HTML, CSS, JavaScript
Backend - тут происходит вся сложная обработка и хранение данных (например, сохраняются данные о вашем пользователе или содержимое корзины интернет-магазина)
За это отвечают технологии: PHP, C#, Java, Python и др.
Хотите заглянуть "под капот" и узнать, из чего же состоят сайты?)
На самом деле все просто!
Есть всего 2 части (простите мне английский язык, но на русском адекватного перевода просто нет):
Frontend - тут творится красота! Сюда относится все то, что на страничке сайта видит пользователь и даже небольшой интерактив (например, проверить, правильно вы ввели свою электронную почту, или красиво подсветить кнопочку при наведении)
За это отвечают технологии: HTML, CSS, JavaScript
Backend - тут происходит вся сложная обработка и хранение данных (например, сохраняются данные о вашем пользователе или содержимое корзины интернет-магазина)
За это отвечают технологии: PHP, C#, Java, Python и др.
Виды сайтов
🤖 Сайт, который состоит только из frontend, называется статичным. Это может быть, например, "сайт-визитка", где хранится информация о компании и ее контакты, либо приглашение на какое-то мероприятие.
Но вы не можете на таком сайте зарегистрироваться или оставить комментарий - у него банально нет хранилища, чтобы эти данные сохранить.
🤖 Большая часть сайтов, которыми мы пользуемся - динамические. У них есть и frontend, и backend части. Благодаря этому у нас есть весь спектр возможностей - и формы, и кнопки, и еще куча всего интересного!
🤖 А сайт, который состоит только из backend, называется API, но его даже нельзя назвать сайтом, так как у него нет "лица", нет страничек. Но зато он может использоваться сразу несколькими сайтами или сервисами. Например API Яндекс карт используются и в самих картах, и в такси, и еще в куче сайтов.
Профессии разработчиков сайтов
🎖 Frontend-разработчики - наводят красоту и отвечают за интерфейс
🎖 Backend-разработчики - пишут API и отвечают за доступ к данным
🎖 Full-stack-разработчики - это такие волшебные люди, которые хорошо умеют и то, и другое (причем, зарплаты у всех примерно одинаковые, а знать и помнить фулл-стеку надо в 2 раза больше).
Понимая, что тебе больше нравится - красивые интерфейсы ❤️ или строгие и логические коды обработки данных 🖤, легче понять, каким программистом стоит становиться. Лично я обожаю и то, и другое, и базы данных, и мобильную разработку, и таблеток от жадности мне побольше 😁
Если остались вопросы - пишите, обсудим в чате 😉
🤖 Сайт, который состоит только из frontend, называется статичным. Это может быть, например, "сайт-визитка", где хранится информация о компании и ее контакты, либо приглашение на какое-то мероприятие.
Но вы не можете на таком сайте зарегистрироваться или оставить комментарий - у него банально нет хранилища, чтобы эти данные сохранить.
🤖 Большая часть сайтов, которыми мы пользуемся - динамические. У них есть и frontend, и backend части. Благодаря этому у нас есть весь спектр возможностей - и формы, и кнопки, и еще куча всего интересного!
🤖 А сайт, который состоит только из backend, называется API, но его даже нельзя назвать сайтом, так как у него нет "лица", нет страничек. Но зато он может использоваться сразу несколькими сайтами или сервисами. Например API Яндекс карт используются и в самих картах, и в такси, и еще в куче сайтов.
Профессии разработчиков сайтов
🎖 Frontend-разработчики - наводят красоту и отвечают за интерфейс
🎖 Backend-разработчики - пишут API и отвечают за доступ к данным
🎖 Full-stack-разработчики - это такие волшебные люди, которые хорошо умеют и то, и другое (причем, зарплаты у всех примерно одинаковые, а знать и помнить фулл-стеку надо в 2 раза больше).
Понимая, что тебе больше нравится - красивые интерфейсы ❤️ или строгие и логические коды обработки данных 🖤, легче понять, каким программистом стоит становиться. Лично я обожаю и то, и другое, и базы данных, и мобильную разработку, и таблеток от жадности мне побольше 😁
Если остались вопросы - пишите, обсудим в чате 😉
Нужен ли университет программисту или что не так с нашим высшим образованием?
Помните старую штуку:
Когда ты приходишь учиться в колледж - тебе говорят "забудь все, чему тебя учили в школе". Потом в вузе тебе говорят "забудьте все, чему вас учили в колледже". А потом ты приходишь на работу - и тебе говорят, "забудь все, чему вас учили в вузе".
Так вот - это не шутка! 😆
Вторым самым большим разочарованием после математики стал для меня университет.
Я выбирала вуз очень тщательно - лучший из лучших (входит в топ-3 московских тех вузов), вечернее отделение, чтобы можно было совмещать с работой по специальности - но никаких поблажек, и великолепный преподавательский состав.
К началу учебы в вузе у меня было уже 3 года стажа работы по специальности - я думала, что знаю почти все, и меня уже невозможно удивить. Но они удивили! Первый же урок программирования в вузе начался с изучения языка, который умер еще лет 15 назад (и естественно, ни разу никому из нас в работе не пригодился). Дальше - больше… из всех предметов, которые нам давали в вузе, мне реально понадобились только два (базы данных и разработка на Java). Всему остальному, что было необходимо на работе, я доучивалась сама - книги, статьи, форумы (курсов и видео тогда особо не было). Из вуза я вышла с ощущением впустую потраченных лет. Да, у меня была корочка… и 1% полезных знаний.
В свободное от основной работы время я работаю еще и преподавателем (династийная профессия меня-таки настигла хи-хи) - ко мне приходят учиться студенты со всей страны. Я вижу их учебные программы и их задания - и у меня волосы на голове шевелятся от того, как же далеко это все от реальной работы и от того, что их ждет на собеседованиях.
Недавно у меня была ученица, которая учится в том же вузе, где училась я, и она попросила меня помочь ей с заданиями. Я их открываю, а там… ровно те же задания, которые были у меня более 10 лет назад! 10 лет, Карл! В сфере, где все меняется с фантастической скоростью! 🤦🏼♀️
Если бы у меня была возможность вернуться в прошлое и все переиграть, я бы постаралась выучиться заграницей. У меня были ученики из Эстонии и Чехии, так на их учебные программы любо-дорого посмотреть - ровно то, что им реально пригодится в работе. Мне очень грустно видеть этот разрыв. Радует только то, что мы не благодаря, а вопреки учимся сами - и наших программистов любит и знает весь мир ❤️
Помните старую штуку:
Когда ты приходишь учиться в колледж - тебе говорят "забудь все, чему тебя учили в школе". Потом в вузе тебе говорят "забудьте все, чему вас учили в колледже". А потом ты приходишь на работу - и тебе говорят, "забудь все, чему вас учили в вузе".
Так вот - это не шутка! 😆
Вторым самым большим разочарованием после математики стал для меня университет.
Я выбирала вуз очень тщательно - лучший из лучших (входит в топ-3 московских тех вузов), вечернее отделение, чтобы можно было совмещать с работой по специальности - но никаких поблажек, и великолепный преподавательский состав.
К началу учебы в вузе у меня было уже 3 года стажа работы по специальности - я думала, что знаю почти все, и меня уже невозможно удивить. Но они удивили! Первый же урок программирования в вузе начался с изучения языка, который умер еще лет 15 назад (и естественно, ни разу никому из нас в работе не пригодился). Дальше - больше… из всех предметов, которые нам давали в вузе, мне реально понадобились только два (базы данных и разработка на Java). Всему остальному, что было необходимо на работе, я доучивалась сама - книги, статьи, форумы (курсов и видео тогда особо не было). Из вуза я вышла с ощущением впустую потраченных лет. Да, у меня была корочка… и 1% полезных знаний.
В свободное от основной работы время я работаю еще и преподавателем (династийная профессия меня-таки настигла хи-хи) - ко мне приходят учиться студенты со всей страны. Я вижу их учебные программы и их задания - и у меня волосы на голове шевелятся от того, как же далеко это все от реальной работы и от того, что их ждет на собеседованиях.
Недавно у меня была ученица, которая учится в том же вузе, где училась я, и она попросила меня помочь ей с заданиями. Я их открываю, а там… ровно те же задания, которые были у меня более 10 лет назад! 10 лет, Карл! В сфере, где все меняется с фантастической скоростью! 🤦🏼♀️
Если бы у меня была возможность вернуться в прошлое и все переиграть, я бы постаралась выучиться заграницей. У меня были ученики из Эстонии и Чехии, так на их учебные программы любо-дорого посмотреть - ровно то, что им реально пригодится в работе. Мне очень грустно видеть этот разрыв. Радует только то, что мы не благодаря, а вопреки учимся сами - и наших программистов любит и знает весь мир ❤️
Программист: ожидание и реальность, часть первая
Ожидание: у программистов большие зарплаты
Реальность: да, у программистов действительно большие зарплаты.
Но тут есть подвох, даже два.
Подвох первый: они большие, но не сразу. Первые 1-1,5 года, возможно, придется поработать за маленькую зарплату или даже бесплатно стажироваться, чтобы набрать опыт. Если повезет, то получится сразу устроиться на зп 30-50 тыс.
Подвох второй: они ограниченно большие, есть потолок около 200-300 тыс., который пробить практически невозможно.
С другой стороны, согласитесь 200-300 тыс без блата и связей, своими мозгами - это очень даже хороший доход в нашей стране, вполне достаточный для достойной жизни 😉
Ожидание: можно работать удаленно
Реальность: как и с зарплатами - обычно можно, но не сразу.
Большая часть вакансий в ИТ - офисные. Поэтому чаще всего первый год-полтора надо будет все-таки поработать в офисе, а потом уже искать удаленку.
Хорошая новость: после карантинас этим стало гораздо проще, многие компании перешли на удаленку до осени, а кто-то даже до НГ.
Еще одна хорошая новость: даже если вы не найдете полную удаленку сразу, есть огромное количество ИТ-компаний, где возможна частичная удаленка (например, 3-4 дня в офисе, 1-2 дня дома).
Ожидание: можно выучиться на программиста и всю жизнь спокойно работать
Реальность: постоянно надо доучиваться, технологии меняются - и за ними поди угонись! Программисты за свою карьеру не один и не два раза полностью сменяют те языки и технологии, на которых работают.
Но с другой стороны, хоть мы и очень любим этим кичиться - что мы всегда "на острие прогресса", что наш мозг постоянно работает, а где не так? У юристов и бухгалтеров постоянно выходят какие-то новые законы и нормативы, у маркетологов постоянно меняются методики продвижения, даже у врачей что ни день - то новое открытие. Мир сейчас меняется настолько быстро, что постоянно доучиваться приходится всем. И ничего плохого в этом нет - зато Альцгеймер нас не настигнет 💪
Ожидание: программисту нужно хорошо знать математику
Реальность: как я уже говорила в одном из прошлых постов, 90% программистов никак не используют математику в своей работе.
Что нам действительно нужно - это логика. Но это элементарная логика, на уровне трехлетнего ребенка ("солнышко, если на улице идет дождик, то мы надеваем резиновые сапожки и берем зонтик"). Компьютер - тот же ребенок! И задача программиста - объяснить ему, что нужно делать, самым простым языком. Если у вас это хорошо получается в жизни - получится и в коде! 😉
Ожидание: программист - это такой очкастый ботан в засаленном свитере
Реальность: возможно, когда-то оно так и было, но только не сейчас.
Благодаря высокому интеллекту и уровню жизни программисты уже давно поняли, что необходимо заниматься спортом (от этого, кстати, мозг лучше работает), следить за собой, быть разносторонним и вести активный образ жизни 🏄
И это еще не все мифы! Кстати, присылайте мне свои - я с удовольствием раскрою как обстоят дела на самом деле в будущих постах 😉
Ожидание: у программистов большие зарплаты
Реальность: да, у программистов действительно большие зарплаты.
Но тут есть подвох, даже два.
Подвох первый: они большие, но не сразу. Первые 1-1,5 года, возможно, придется поработать за маленькую зарплату или даже бесплатно стажироваться, чтобы набрать опыт. Если повезет, то получится сразу устроиться на зп 30-50 тыс.
Подвох второй: они ограниченно большие, есть потолок около 200-300 тыс., который пробить практически невозможно.
С другой стороны, согласитесь 200-300 тыс без блата и связей, своими мозгами - это очень даже хороший доход в нашей стране, вполне достаточный для достойной жизни 😉
Ожидание: можно работать удаленно
Реальность: как и с зарплатами - обычно можно, но не сразу.
Большая часть вакансий в ИТ - офисные. Поэтому чаще всего первый год-полтора надо будет все-таки поработать в офисе, а потом уже искать удаленку.
Хорошая новость: после карантинас этим стало гораздо проще, многие компании перешли на удаленку до осени, а кто-то даже до НГ.
Еще одна хорошая новость: даже если вы не найдете полную удаленку сразу, есть огромное количество ИТ-компаний, где возможна частичная удаленка (например, 3-4 дня в офисе, 1-2 дня дома).
Ожидание: можно выучиться на программиста и всю жизнь спокойно работать
Реальность: постоянно надо доучиваться, технологии меняются - и за ними поди угонись! Программисты за свою карьеру не один и не два раза полностью сменяют те языки и технологии, на которых работают.
Но с другой стороны, хоть мы и очень любим этим кичиться - что мы всегда "на острие прогресса", что наш мозг постоянно работает, а где не так? У юристов и бухгалтеров постоянно выходят какие-то новые законы и нормативы, у маркетологов постоянно меняются методики продвижения, даже у врачей что ни день - то новое открытие. Мир сейчас меняется настолько быстро, что постоянно доучиваться приходится всем. И ничего плохого в этом нет - зато Альцгеймер нас не настигнет 💪
Ожидание: программисту нужно хорошо знать математику
Реальность: как я уже говорила в одном из прошлых постов, 90% программистов никак не используют математику в своей работе.
Что нам действительно нужно - это логика. Но это элементарная логика, на уровне трехлетнего ребенка ("солнышко, если на улице идет дождик, то мы надеваем резиновые сапожки и берем зонтик"). Компьютер - тот же ребенок! И задача программиста - объяснить ему, что нужно делать, самым простым языком. Если у вас это хорошо получается в жизни - получится и в коде! 😉
Ожидание: программист - это такой очкастый ботан в засаленном свитере
Реальность: возможно, когда-то оно так и было, но только не сейчас.
Благодаря высокому интеллекту и уровню жизни программисты уже давно поняли, что необходимо заниматься спортом (от этого, кстати, мозг лучше работает), следить за собой, быть разносторонним и вести активный образ жизни 🏄
И это еще не все мифы! Кстати, присылайте мне свои - я с удовольствием раскрою как обстоят дела на самом деле в будущих постах 😉
Программист: ожидание и реальность, часть 2
Продолжаю развенчивать мифы о мире ИТ 😉
Ожидание: в крутом вузе из тебя сделают настоящего программиста
Реальность: на самом деле нет
Наши российские вузы дают неплохую теоретическую базу, но они бесконечно далеки от реальной практики и от того, что работодатели спрашивают на собеседованиях. Помимо основного образования обязательно придется самостоятельно изучать современные технологии и практики, которым еще ни в одном вузе не учат.
Ожидание: все программисты - нелюдимые замкнутые люди
Реальность: а вот этот миф не так далек от правды (видели бы вы наши корпоративы, где в одном помещении собирается 50 интровертов 😂)
Но, к счастью, ситуация меняется в лучшую сторону. Сейчас программистов можно встретить даже на курсах стендапа или актерского мастерства, многие начинают выступать на конференциях и занимаются нетворкингом, кто-то открывает свой стартап (и хочешь - не хочешь, но учишься взаимодействовать с людьми и инвесторами). Я думаю, пройдет еще немного времени - и люди из мира технологий начнут восприниматься как самые харизматичные (привет, Илону Маску и Стиву Джобсу) 🥰
Ожидание: программирование - это только для мужчин
Реальность: первым программистом была женщина 😉
Иногда может показаться, что это действительно так. Кто видел фильм Дудя про Силиконовую долину? Меня до сих пор бомбит, почему в нем не показали ни одной девушки, хотя их в Долине хватает. Да чего далеко ходить - даже у меня на работе на 3 девчонок - 50 парней. И этому нет никакого разумного объяснения, кроме - так сложилось исторически.
Хорошая новость - стать программистом может каждый, даже если ты девушка-гуманитарий. Программирование требует всего две вещи - понимание обычной человеческой логики и много-много терпения, а они встречаются как у мужчин, так и у женщин. Даже в поиске работы обычно не возникает проблем, так как многие руководители хотят взять к себе в отдел девушку - помимо того, что девушки обычно аккуратные и ответственные сотрудники, так еще и парни при них обычно меньше матерятся и раздолбайничают. Единственный существующий здесь барьер - стереотипы в собственной голове. А я здесь, чтобы их разрушать 😁
Продолжаю развенчивать мифы о мире ИТ 😉
Ожидание: в крутом вузе из тебя сделают настоящего программиста
Реальность: на самом деле нет
Наши российские вузы дают неплохую теоретическую базу, но они бесконечно далеки от реальной практики и от того, что работодатели спрашивают на собеседованиях. Помимо основного образования обязательно придется самостоятельно изучать современные технологии и практики, которым еще ни в одном вузе не учат.
Ожидание: все программисты - нелюдимые замкнутые люди
Реальность: а вот этот миф не так далек от правды (видели бы вы наши корпоративы, где в одном помещении собирается 50 интровертов 😂)
Но, к счастью, ситуация меняется в лучшую сторону. Сейчас программистов можно встретить даже на курсах стендапа или актерского мастерства, многие начинают выступать на конференциях и занимаются нетворкингом, кто-то открывает свой стартап (и хочешь - не хочешь, но учишься взаимодействовать с людьми и инвесторами). Я думаю, пройдет еще немного времени - и люди из мира технологий начнут восприниматься как самые харизматичные (привет, Илону Маску и Стиву Джобсу) 🥰
Ожидание: программирование - это только для мужчин
Реальность: первым программистом была женщина 😉
Иногда может показаться, что это действительно так. Кто видел фильм Дудя про Силиконовую долину? Меня до сих пор бомбит, почему в нем не показали ни одной девушки, хотя их в Долине хватает. Да чего далеко ходить - даже у меня на работе на 3 девчонок - 50 парней. И этому нет никакого разумного объяснения, кроме - так сложилось исторически.
Хорошая новость - стать программистом может каждый, даже если ты девушка-гуманитарий. Программирование требует всего две вещи - понимание обычной человеческой логики и много-много терпения, а они встречаются как у мужчин, так и у женщин. Даже в поиске работы обычно не возникает проблем, так как многие руководители хотят взять к себе в отдел девушку - помимо того, что девушки обычно аккуратные и ответственные сотрудники, так еще и парни при них обычно меньше матерятся и раздолбайничают. Единственный существующий здесь барьер - стереотипы в собственной голове. А я здесь, чтобы их разрушать 😁
Как благодаря своей лени я нашла первую настоящую работу
Мне 16 лет, семья бедная, как и любому подростку - денег не хватает... и я не нашла ничего лучше как взять себе подработку на лето - я пошла работать в приемную комиссию в колледже. Там надо было вручную вбивать одни и те же данные в несколько документов (ФИО, дата рождения и пр.), потом их распечатывать и формировать личные дела абитуриентов. Мне было ужасно лень это все "копипастить" по сто раз из документа в документ - и я быстренько сделала простую автоматизированную систему, где вбиваешь данные в одном месте, а потом документы по ним генерируются автоматически. В итоге время на "обработку" одного поступающего сократилось с 30 минут до 10 минут! Наконец-то пропали жуткие очереди и наступило всеобщее счастье - естественно с коллегами я тоже поделилась своей разработкой 😄
Руководство колледжа это оценило - и они позвали меня на постоянную работу 💃 Я занялась доработкой моей же системы - чтобы автоматически составлялось расписание экзаменов, назначались преподаватели, считался проходной балл и т.д.
Потом они захотели еще одну автоматизацию - уже непосредственно про учебный процесс, плюс сайт колледжа… Так я там на 3 года и осталась. Зарплата, конечно, была смешная, но зато - я получила настоящий опыт работы по специальности! И он у меня появился только благодаря моей лени и чуточку проявленной инициативе.
Запомните! Главное качество программиста - это лень. Ведь наш девиз - "лучше день потерять, зато потом за 5 минут долететь!" 😉
Мне 16 лет, семья бедная, как и любому подростку - денег не хватает... и я не нашла ничего лучше как взять себе подработку на лето - я пошла работать в приемную комиссию в колледже. Там надо было вручную вбивать одни и те же данные в несколько документов (ФИО, дата рождения и пр.), потом их распечатывать и формировать личные дела абитуриентов. Мне было ужасно лень это все "копипастить" по сто раз из документа в документ - и я быстренько сделала простую автоматизированную систему, где вбиваешь данные в одном месте, а потом документы по ним генерируются автоматически. В итоге время на "обработку" одного поступающего сократилось с 30 минут до 10 минут! Наконец-то пропали жуткие очереди и наступило всеобщее счастье - естественно с коллегами я тоже поделилась своей разработкой 😄
Руководство колледжа это оценило - и они позвали меня на постоянную работу 💃 Я занялась доработкой моей же системы - чтобы автоматически составлялось расписание экзаменов, назначались преподаватели, считался проходной балл и т.д.
Потом они захотели еще одну автоматизацию - уже непосредственно про учебный процесс, плюс сайт колледжа… Так я там на 3 года и осталась. Зарплата, конечно, была смешная, но зато - я получила настоящий опыт работы по специальности! И он у меня появился только благодаря моей лени и чуточку проявленной инициативе.
Запомните! Главное качество программиста - это лень. Ведь наш девиз - "лучше день потерять, зато потом за 5 минут долететь!" 😉
Какие зарплаты у программистов?
Если верить статистике, то средняя зарплата программиста в России около 90 тысяч рублей. А JavaScript программиста в Москве - 125 тысяч.
К сожалению, когда я начинала свой трудовой путь, такой статистики еще не было.
И я наступила на те грабли, на которые наступают практически все девушки - я просила зарплату ниже рынка (как потом оказалось, по моим знаниям вполне можно было запрашивать в 2 раза выше).
В голове словно стоял ограничитель - ну не могу я "стоить" так много. Девочки, признавайтесь, у кого такое тоже есть? 😉
Но чем хороша профессия программиста - зарплата здесь все равно растет очень быстро, даже если ты как и я стесняешься и боишься говорить о деньгах
Поделюсь сокровенным - лично у меня после института были такие цифры: 30-60-70-90-120-150-… тысяч рублей, а дальше не скажу, NDA 😋
Впрочем, есть и минус - рано или поздно ты упираешься в потолок (в зависимости от специализации это около 250-300 тыс.) и дальше расти уже гораздо сложнее, практически невозможно.
Но будем честны - в нашей стране даже на 200 тысяч можно вполне достойно жить 😉 И это без какого-либо блата, связей и тому подобного - просто своими мозгами и трудом 👩💻, что особенно греет душу 😊
Обычно зарплата напрямую зависит от твоего программистского уровня:
Junior (начинающий) - Middle (крепкий середняк) - Senior (старший) - Team Lead (лидер команды) - Architect (архитектор)
Правда, зарплаты все равно могут отличаться от компании к компании - где-то "миддлу" платят 150 тысяч, а где-то это уже зарплата "сеньора".
Но зная свой уровень гораздо проще искать себе компанию и условия 💵 по душе.
Если верить статистике, то средняя зарплата программиста в России около 90 тысяч рублей. А JavaScript программиста в Москве - 125 тысяч.
К сожалению, когда я начинала свой трудовой путь, такой статистики еще не было.
И я наступила на те грабли, на которые наступают практически все девушки - я просила зарплату ниже рынка (как потом оказалось, по моим знаниям вполне можно было запрашивать в 2 раза выше).
В голове словно стоял ограничитель - ну не могу я "стоить" так много. Девочки, признавайтесь, у кого такое тоже есть? 😉
Но чем хороша профессия программиста - зарплата здесь все равно растет очень быстро, даже если ты как и я стесняешься и боишься говорить о деньгах
Поделюсь сокровенным - лично у меня после института были такие цифры: 30-60-70-90-120-150-… тысяч рублей, а дальше не скажу, NDA 😋
Впрочем, есть и минус - рано или поздно ты упираешься в потолок (в зависимости от специализации это около 250-300 тыс.) и дальше расти уже гораздо сложнее, практически невозможно.
Но будем честны - в нашей стране даже на 200 тысяч можно вполне достойно жить 😉 И это без какого-либо блата, связей и тому подобного - просто своими мозгами и трудом 👩💻, что особенно греет душу 😊
Обычно зарплата напрямую зависит от твоего программистского уровня:
Junior (начинающий) - Middle (крепкий середняк) - Senior (старший) - Team Lead (лидер команды) - Architect (архитектор)
Правда, зарплаты все равно могут отличаться от компании к компании - где-то "миддлу" платят 150 тысяч, а где-то это уже зарплата "сеньора".
Но зная свой уровень гораздо проще искать себе компанию и условия 💵 по душе.
Где взять опыт начинающему программисту, если у тебя нет опыта
Когда ты начинаешь свой путь в любой профессии, то самая большая сложность, с которой ты сталкиваешься - это не твои реальные знания, не твоя коммуникабельность и умение понравиться hr-у и даже не то, как ты щелкаешь тестовые задачки. Это опыт работы. А откуда взяться опыту, если у вас его нет и даже в самых плевых вакансиях все равно пишут "от года опыта работы"? 🤷🏼♀️ Кажется, что это тупик.
Но на самом деле нет! Что можно делать:
👩💻 Свои собственные проекты.
Например, когда я столкнулась с этой сложностью, я стала делать веб-проекты просто для себя - например, чтобы упорядочить и красиво хранить картинки, которые я тогда собирала по всему интернету, или сделать удобный для себя любимой to do list, или напоминалку о сроках хранения косметики. То есть, автоматизировать какую-то рутину, которая тебя саму задалбывает. Или даже придумать и реализовать свой собственный стартап! 😉
👩💻 Open source. Опыт можно набирать в чьих-то уже существующих проектах с открытым исходным кодом, которые надо дорабатывать и где всегда нужны свободные руки. Обычно эти проекты некоммерческие, но туда легко попасть и помочь людям делать благое дело с пользой для всех - и им, и тебе. И не стыдно будет потом в портфолио показать 😉
👩💻 Опыт можно получать на стажировках. Ну тут все понятно
👩💻 В стартапах у друзей или в принципе по знакомству (например, маминой подруге понадобился сайт для салона красоты или знакомому парню для автоматизации работы с клиентами в автосервисе и тому подобное)
Весь этот опыт является некоммерческим, но это тоже опыт - и он тоже ценится 🏆 Когда ты сделаешь 3-4-5 настоящих проектов, наступишь на все возможные грабли, научишься взаимодействовать с заказчиком и командой, то ты станешь настоящим специалистом, которому не стыдно будет себя показать на реальном собеседовании в реальную компанию и главное - на реальные деньги 💪
Впрочем, и до наработки портфолио можно пробовать походить по собеседованиям, чтобы:
- узнать, а что там спрашивают
- не так сильно волноваться в следующий раз, когда придешь на собеседование на работу мечты 💃
- а вдруг повезет и возьмут сразу
Удачи на этом нелегком пути! Это может быть сложно, но я верю в тебя! 🥰
Когда ты начинаешь свой путь в любой профессии, то самая большая сложность, с которой ты сталкиваешься - это не твои реальные знания, не твоя коммуникабельность и умение понравиться hr-у и даже не то, как ты щелкаешь тестовые задачки. Это опыт работы. А откуда взяться опыту, если у вас его нет и даже в самых плевых вакансиях все равно пишут "от года опыта работы"? 🤷🏼♀️ Кажется, что это тупик.
Но на самом деле нет! Что можно делать:
👩💻 Свои собственные проекты.
Например, когда я столкнулась с этой сложностью, я стала делать веб-проекты просто для себя - например, чтобы упорядочить и красиво хранить картинки, которые я тогда собирала по всему интернету, или сделать удобный для себя любимой to do list, или напоминалку о сроках хранения косметики. То есть, автоматизировать какую-то рутину, которая тебя саму задалбывает. Или даже придумать и реализовать свой собственный стартап! 😉
👩💻 Open source. Опыт можно набирать в чьих-то уже существующих проектах с открытым исходным кодом, которые надо дорабатывать и где всегда нужны свободные руки. Обычно эти проекты некоммерческие, но туда легко попасть и помочь людям делать благое дело с пользой для всех - и им, и тебе. И не стыдно будет потом в портфолио показать 😉
👩💻 Опыт можно получать на стажировках. Ну тут все понятно
👩💻 В стартапах у друзей или в принципе по знакомству (например, маминой подруге понадобился сайт для салона красоты или знакомому парню для автоматизации работы с клиентами в автосервисе и тому подобное)
Весь этот опыт является некоммерческим, но это тоже опыт - и он тоже ценится 🏆 Когда ты сделаешь 3-4-5 настоящих проектов, наступишь на все возможные грабли, научишься взаимодействовать с заказчиком и командой, то ты станешь настоящим специалистом, которому не стыдно будет себя показать на реальном собеседовании в реальную компанию и главное - на реальные деньги 💪
Впрочем, и до наработки портфолио можно пробовать походить по собеседованиям, чтобы:
- узнать, а что там спрашивают
- не так сильно волноваться в следующий раз, когда придешь на собеседование на работу мечты 💃
- а вдруг повезет и возьмут сразу
Удачи на этом нелегком пути! Это может быть сложно, но я верю в тебя! 🥰
Ура! Анонс!
В среду я провожу бесплатный онлайн-интенсив "Как девушке стать программистом".
Там я расскажу:
👩💻 какие есть основные направления в разработке
👩💻 какие из них сложные, а с каких лучше всего начинать новичку
👩💻 сколько там платят
👩💻 как эффективнее всего учиться, чтобы найти работу
👩💻 вживую покажу, как создается сайт
👩💻 и конечно же, буду отвечать на ваши вопросы
Будет интересно и полезно для всех, кто задумывается о карьере разработчика, но не знает, с чего начать 😊
После интенсива ты будешь точно знать, подходит ли тебе программирование и что делать дальше, чтобы освоить эту профессию. Интенсив - это твой первый шаг, чтобы начать лежать в сторону своей мечты 😉
Регистрируйся и приходи, я очень жду тебя! Чем больше девушек в ИТ - тем я счастливее! 🥰
В среду я провожу бесплатный онлайн-интенсив "Как девушке стать программистом".
Там я расскажу:
👩💻 какие есть основные направления в разработке
👩💻 какие из них сложные, а с каких лучше всего начинать новичку
👩💻 сколько там платят
👩💻 как эффективнее всего учиться, чтобы найти работу
👩💻 вживую покажу, как создается сайт
👩💻 и конечно же, буду отвечать на ваши вопросы
Будет интересно и полезно для всех, кто задумывается о карьере разработчика, но не знает, с чего начать 😊
После интенсива ты будешь точно знать, подходит ли тебе программирование и что делать дальше, чтобы освоить эту профессию. Интенсив - это твой первый шаг, чтобы начать лежать в сторону своей мечты 😉
Регистрируйся и приходи, я очень жду тебя! Чем больше девушек в ИТ - тем я счастливее! 🥰
Сказать о себе "я программист" - это примерно тоже самое как сказать "я врач". Но врач-окулист бесконечно далек от врача-гинеколога, их знания и опыт совершенно отличаются друг от друга. Ровно тоже происходит у программистов - в зависимости от направления они могут делать совершенно разные вещи и очень отличаться друг от друга. Когда мы идем учиться в колледж или вуз, то обычно об этом не думаем - мы просто хотим быть программистами😊 Но от нашей специализации будет зависеть очень многое - от траектории обучения и условий работы до будущей зарплаты. Поэтому я начинаю серию постов, которые познакомят читателей с разными видами программистов и помогут определиться, что же подходит именно тебе😉