Girl who codes
11.3K subscribers
645 photos
46 videos
462 links
Пишу о жизни айтишницы и о том, как ею стать ❤️
Человеческим языком про карьеру в IT и про старт с нуля

Моя школа IT-профессий для девушек с поддержкой на всех этапах - с нуля и до трудоустройства👩‍💻 itgirlschool.com

Вопросы @itgirlschool
Download Telegram
Выступаю сегодня на конференции для разработчиц International Women Day 2021
Кому интересно, подключайтесь)
https://gdg-russia.com/iwd2021
Что такое искусственный интеллект (ИИ) и может ли он нас победить 🤓

Статьи об ИИ делятся на два типа: это либо трёхтомники с формулами и теоремами, которые вообще не понятны любому нормальному человеку, либо сказки о профессиях будущего и не обоснованные ничем прогнозы 🤷‍♀️ Поэтому я сделала для вас статью, которую смогут понять все.

Вся суть ИИ сводится к одной простой вещи - пускай компьютер посмотрит на наши данные, найдёт в них закономерности и научится предсказывать ответ. Это и называется машинное обучение☝️

🎯 Цель ИИ — предсказать результат по тем данным, которые мы компьютеру дадим. Чем больше у нас данных, тем точнее результат. Естественно, что данные должны быть подходящими по смыслу. Например, если мы хотим предсказывать курс акций — нужна история цен этих акций, чтобы узнать интересы пользователя — нужны его лайки, посты, фото. Чем больше данных - тем лучше. В идеале - от десяти тысяч примеров 🤔

От качества и количества данных зависит все - что мы компьютеру скормим, то у нас и получится. Например, если мы учим ИИ отделять котов от собак и даем ему тысячи картинок котов и собак, чтобы тот научился, то все будет хорошо - до тех пор, пока мы не дадим ему фото енота. Но енотов в его мире просто не существует! Поэтому компьютер определит его либо в коты, либо в собаки.

Кстати, а вы знали, что ReCaptcha от гугла, которая требует «найти на фотографии все светофоры или мотоциклы» — это и есть сбор данных для обучения их алгоритмов, например, для автомобиля с автопилотом 😉

И есть второй нюанс - у ИИ нет мотивации. Вообще. Он может уметь безупречно отличать котиков от собачек, но он никогда не будет делать это сам, без команды извне. Инициатором анализа всегда является человек. Так что даже если когда-то в будущем ИИ и сможет нас поработить, то сам по себе он никогда не захочет это сделать.

ИИ, несмотря на слово "интеллект" в названии все же не обладает никакой волей - это именно инструмент решения задач. Да, какие-то задачи он научился решать уже гораздо лучше человека, но все же до человека ему еще слишком далеко. Так что ближайшие много лет можно не бояться "восстания машин" 🙃

P.S. Кому интересно - давайте делиться в комментариях своими любимыми фильмами про ИИ. Я обожаю "Она", "Бегущего по лезвию" и Джарвиса из "Железного человека" . Последний - вообще моя давняя мечта, не просто голосовой помощник, а ИИ с чувством юмора. И эта мечта воплотилась в моей тезке Алисе от Яндекса. Сири тоже старается, но не дотягивает)
Игры обучалки и боты для изучения 🤓

Каждый программист-новичок сталкивается с одной и той же проблемой - как запомнить все теги или команды? 😐

Есть два варианта:
👩‍🏫 записывать их в блокнот и как можно чаще применять
👩‍🏫 тренироваться в играх-симуляторах и ботах

Я приветствую как первый, так и второй вариант. Но для тех, кто хочет все выучить быстро, я подготовила те самые симуляторы, которые помогут вам играючи выучить самую нудную часть программирования 🤪

💎 flexboxfroggy - любимая игра всех моих студенток)) Помогает разобраться в верстке и позиционировании элементов. Суть игры: нужно помочь группе разноцветных лягушек добраться до их кувшинок, используя необходимые тэги позиционирования. Кстати, в игре есть подсказки, именно они помогут тебе разобраться, какое свойство CSS использовать в той или иной ситуации, но все же придется подумать, какую комбинацию свойств использовать. А еще еще gridgarden на ту же тему.

💎@goit_html_bot - чудо бот в телеграме, который помогает изучать HTML. Каждый день вам приходит напоминалка о том, что сегодня у вас 5 тэгов для изучения. После этого бот предлагает вам пройти тест. Я лично не пробовала, но студенты в восторге.

💎 javarush - это интерактивный онлайн-курс по программированию на Java в формате игры. Курс состоит из четырех квестов (Java Syntax, Core, Multithreading, Collections), в каждом из которых — 10 уровней. Каждый уровень включает короткие лекции по теории Java (одна лекция — одна тема) и задачи на закрепление полученного материала

💎 Code combat - несмотря на то что Code Combat создан для детей школьного возраста, игра остается интересной для всех возрастов. В ней у тебя под контролем находится храбрый герой, которому предстоит пройти через сотни подземелий, сражений с врагами, а также он будет собирать множество самоцветов. Прохождение игры занимает около 20 часов и охватывает основные аспекты программирования.

На сегодня это весь список игр, которые помогут изучить программирование еще легче и проще 😉А если у вас есть свой список любимых игр для программистов, то смело пишите их в комментариях - давайте поможем друг другу стать еще лучше 🤗
​​Как человек, который успевает делать миллион дел, я всегда думаю о том, где же брать энергию в условиях нехватки времени, сил и переизбытка избытка стрессов и дедлайнов. Про меня все говорят, что я еще та зажигалка)) И вот мой секрет, которым с удовольствием делюсь:

🌸 Как ни парадоксально, но делать то, что нравится. Мой самый главный источник энергии - это мое Дело, именно так, с большой буквы. То самое, что поднимает меня с кровати по утрам и помогает идти вперед.

🌸 Баланс труда и отдыха. Я очень много работаю, но у меня железно есть 1 выходной и 1 вечер в неделю, когда я отдыхаю. Это время зарезервировано у меня в календаре и я очень стараюсь его делами не занимать. Каждую неделю я устраиваю себе самое классное свидание сама с собой, стараюсь себя побаловать и порадовать. Для тех, кому стыдно отдыхать - помните о том, что время, потраченное на отдых, окупится сторицей и даст вам значительное усиление продуктивности.

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

🌸 А еще пространство - это не только твоя квартира, но и твой район, твой город, твоя страна. К счастью, мы сами выбираем, где нам жить. И стоит поискать то самое место для жизни, где тебе захочется остаться и где сам город будет напитывать тебя силой.

🌸 ЗОЖ это… нет, это не качалка в душном помещении с толпой народу и не куриная грудка на пару 3 раза в день. Это экология, это то каким мы дышим воздухом, какую воду мы пьем, сколько шагов в день ходим пешком, как мы спим, как часто проходим диспансеризацию. Это не про "no pain no gain", а наоборот, про здоровую психику и понимание пределов своих возможностей.

🌸 Музыка. Да, вот так просто) Включаешь энергичный бит - и ты можешь все 💪

И этот список можно продолжать еще долго. Но самое главное, что надо обязательно искать свои собственные источники. Что-то важно и работает для всех, а что-то уникально именно для тебя. Остановись на секунду и задумайся, а что же дает энергию именно тебе? 😋
​​Нативная разработка vs кросс-платформенная 😎

Как показывает практика, это очень актуальный вопрос как для заказчиков, так и для разработчиков.

🖥 Что такое кроссплатформенная разработка - это технология, которая совместима со множеством операционных систем и таким образом работает на разных смартфонах и планшетах (например, сразу и на IOS и на Android).

Преимущества:
♥️ Более короткое время разработки. Если вы выберете верный технический стек и распланируете свой проект тщательно, то вы получите возможность переиспользовать большую часть кода.
♥️ Рентабельность. Стоимость кроссплатформенной разработки обычно дешевле, чем нативной (так как нужно не две команды разработчиков, а одна)
♥️ Доступно для большего количества пользователей. Думаю, многие андроид-владельцы ощутили боль про запуске Clubhouse из-за невозможности им пользоваться на своем смартфоне.
♥️ Обновления. В мире где разработчики приложений внедряют обновления 4 раза в месяц, техническое обслуживание может забирать большую часть времени, сил и денег, и это именно то место, где выигрывают кроссплатформенные разработчики.

🛠 Технологии кроссплатформенной разработки: React Native, Flutter, Apache Cordova, Xamarin и др.

🖥 Нативная разработка - это родной язык программирования для каждой операционной системы и рекомендуемый производителем: для iOS это Objective-C или SWIFT, для Android – Java или Kotlin, а для Windows Phone – C#.

Преимущества:
♥️ Высокая производительность
♥️ Большой пользовательский опыт

Выбирая между нативной и кроссплатформенной разработкой необходимо в первую очередь подумать о наборе функций приложения и его назначении. Если приложение будет как самостоятельный бизнес, должно выдерживать высочайшие нагрузки или глубоко работать с "железом" (например, фитнес-приложение), то обычно лучше выбирать нативные способы разработки. А если это будет сугубо информативное или простое CRUD-приложение (с минимумом функций), прототип или MVP, то подойдет кроссплатформенная разработка.

Конечно, знать все технологии и языки невозможно, поэтому лучше заранее для себя определиться, что больше всего нравится именно тебе. Лично я очень ленивая, люблю все оптимизировать и экономить время, поэтому обожаю кроссплатформу (Flutter и React Native) 😆
Швейцарский нож программиста 🤠

Итак, у каждого специалиста есть набор инструментов, которые делают жизнь проще и легче, и программисты не исключение 😏 Сейчас, в современном мире, программировать стало гораздо проще - есть множество программ и фич, которые помогают сократить время на кодинг. Именно об этом сегодня и поговорим. И так, поехали 👇

💻 CodePen - онлайн-редактор для фронтендеров. Это песочница, в которой можно работать с HTML, CSS и JavaScript. Песочницу часто используют преподаватели программирования и вёрстки для демонстрации учебного кода. CodePen применяют авторы статей о разработке, когда нужно показать читателям пример кода. А рядовому программисту будет удобно тем, что сразу виден результат того, что вы там накодили)) Программа доступна абсолютно бесплатно любому желающему.

💻 Flaticon (я обожаю их сайт 😍). Если ты занимаешься веб-разработкой, создаешь сайты (например, как я), то этот сервис будет твоей палочкой-выручалочкой. Это лучший сервис с иконками во flat-стиле в интернете. Здесь можно скачать иконки как бесплатно, так и за деньги, а главное - использовать где угодно. В принципе, я пользуюсь бесплатным тарифом, он меня устраивает. Выбрала иконку, цвет, размер – скачала и юзаю довольная.

💻 Prettier. Немного предыстории: разработчики часто не могут договориться о форматировании кода и типичный рабочий день для многих начинает выглядеть так: кофе, кодинг, всё мирно и хорошо, — а потом, бац, и наступает код-ревью, на котором выясняется, что ты где-то поставил скобочки не так или не перенес что-то на новую строчку. Чтобы таких ситуация не возникало нужно заниматься наведением порядка в коде, т.е. - форматированием… Но кто это будет делать вручную? 🧐 Это же так нудно и скучно. Вот именно эту монотонную работу вместо нас и будет делать Prettier в Visual Studio Code или VS Code... Он как палочка-выручалочка разложит все по своим местам. Люблю это расширение, работа стала в радость)))

На сегодня все, но обещаю, что расскажу еще о многих полезностях для программистов 😋 А какими помощниками пользуетесь вы?
​​Наш проект - школа ITGIRLS - как живой организм: он растет и развивается, взрослеет и становится сильнее.

Сегодня я хочу поделиться с вами нашими "наполеоновскими планами", которые мы обязательно воплотим в жизнь.

1. Запуск курса по мобильной разработке на Flutter. Мобильная разработка - это одно из самых перспективных направлений в программировании. А Flutter - одна из самых перспективных технологий. Ну а еще я просто его обожаю 😊 Код получается быстрый, красивый и работает сразу на всех платформах. Кстати, я была спикером на нескольких конференциях, посвященных Flutter, кому интересно - видео есть здесь выше на канале)

2. Курс "Как успешно пройти собеседование". Это кусочек нашего курса по Фронтенд разработке - но адаптированный и усиленный для всех. Ведь все мы знаем, что пройти собеседование не так-то легко как кажется. Именно в этот момент всплывают все наши страхи, ловушки и переживания. Но лично я собеседования обожаю - это такая интеллектуальная игра, в которой я практически всегда выигрываю. У меня есть масса лайфхаков о том, что же нужно делать на собеседовании, чтобы тебя взяли на работу мечты😉

3. Запуск технологического акселератора. "Что это?" - спросишь ты 😉 Это такое место, в котором твою идею "за ручку" проводят по всем этапам бизнес-процессов от самого начала до финиша (запуска проекта). Я лично была в таком акселераторе, очень вдохновилась - и именно он помог мне запустить свою IT школу для девушек. Я уверена, у многих из вас есть куча идей своих проектов и стартапов. Мы можем помочь друг другу заботливо вырастить их из семечка идеи до сбора урожая 🥳

4. Запуск YouTube канала. Я планирую два основных направления по нему:
- обучение для начинающих
- интервью с успешными программистками (да-да, мы есть и нас много!)
Обещаю, будут только самые вкусные и интересные темы.

5. Благотворительный фонд. Это прям моя мечта. Очень хочу, чтобы благодаря этому фонду девушки, у которых нет возможности оплатить свое обучение в моей IT школе, смогли себе это позволить. Обучение будет оплачиваться за счет спонсорской помощи, ученицам не придется ничего платить.

На сегодня все, но планов у нас гораздо больше 😉 Голосуйте в комментариях: какой из планов вы бы хотели, чтобы осуществился первым?

P.S. Кстати, кто еще не знает меня в лицо - вот она я ))
​​На определенном этапе обучения наступает момент, когда становится тяжело учиться… Не понимаешь информацию, нет вдохновения, не знаешь, зачем вообще начала это все, и главное - не видишь конечную цель (не видишь себя в будущем в работе). И это нормально. Ничего постыдного в этом нет. Главное в такие моменты не опускать ручки, а искать вдохновение.

Если у тебя такой момент настал, то лови мой чек-лист поиска вдохновения!

1. Закрой ноутбук и отключи интернет на телефоне. Выйди на улицу (даже если там дождик), уедь из города, встреться с друзьями или просто пройдись, или ляг поспать (и все пройдет, ведь это банальная усталость). Главное - переключи мозг с интеллектуальной работы. И не переживай, ничего не случится, если ты один день не проведешь за кодингом. Главное - твоё моральное состояние.

2. Найди человека по духу, а еще лучше дружи с девочками со своей учебы. Обсуждайте общие сложности. Поддерживайте друг друга. И можешь даже “хныкать”, если что-то не получается. Девочки тебя поддержат. Ведь вы команда! А команда сильнее одного человека.

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

4. Займись медитацией или визуализацией. Подумай, для чего ты начала обучение. К какой цели ты шла. Да, путь не легкий, но он приведет тебя к той жизни, которую ты себе рисовала изначально. Другие могут! Они уже смогли! И ты сможешь! Верь в себя!

5. Напиши преподавателю. Преподаватель как фея - поможет, расскажет и вдохновит тебя на великие дела.

6. Тайм-аут. Если совсем дела плохи и ничего не помогает, бери тайм-аут. Но не бросай дело, которое тебе так нравится. Отдохнешь месяц-другой и снова вернешься в строй! С новыми силами, вдохновением, а главное - желанием.

Девочки, на кого бы вы не учились - программист, юрист, доктор - эти методы подходят любому. Ведь учеба - это физическая нагрузка для нашего мозга. Мы прокачиваем его день за днем. И он тоже устает от формирования нейронных связей. Поэтому давайте будем беречь себя от выгорания. А помогут нам в этом - эмоции, любовь к жизни, отдых и хорошее настроение!

А как вы себя мотивируете?
Что такое code style?

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

Для чего все это делается:
1. Чтобы вновь прибывшему программисту было проще понять код
2. Код легко читался и был однотипным
3. Его было проще поддерживать

Как сделать стиль чище? 🧐
1. Название переменной, функции или класса должно отвечать на все важные вопросы. Оно должно рассказать вам, почему оно существует, для чего оно нужно и как оно используется. Если название требует комментария, то оно недостаточно точное, так как не раскрывает его предназначения
2. Первое правило функций - они должны делать свою работу хорошо. Второе правило функций - они должны делать только это 😉 Например, функция по передаче ошибок - если она обрабатывает ошибки, то она больше ничего другого делать не должна
3. Название файла должно отражать его содержимое
4. Для именования методов, переменных, классов используйте только английский язык (а в идеале - и в комментариях тоже). Использование английского — это стандарт, чтобы ваш код был всем понятен.
5. Нежелательно при именовании использовать сокращения

Виды именований (нейминга)
UpperCamelCase - имя состоит из нескольких слов и каждое слово также начинается с большой буквы, например CoreItem
lowerCamelCase - именуются со строчной буквы; если имя состоит из нескольких слов, то каждое последующее слово начинается с большой буквы, например, calculatePrice
snake_case - слова разделены нижним подчёркиванием, например, end_date

Обычно в команде заранее принимают решение какой нейминг для чего использовать и в будущем его придерживаются. Это очень помогает сделать код единообразным и читаемым.

Используйте эти несложные правила и запомните фразу одного известного программиста: «Пишите код так, как будто поддерживать его будет склонный к насилию психопат, который знает, где вы живёте» 😅
Зачем программисту учить SQL 🤓

Если вы хотите научиться создавать современные сайты, то вам нужно освоить с десяток технологий: HTML/CSS для верстки, один из серверных языков (например, Python, Java или .NET), JavaScript для клиентских скриптов, и, конечно, не обойтись без SQL — языка для общения с базами данных.

Ведь практически любой сайт - от небольшого блога на WordPress до крупнейших интернет-ресурсов, использует базы данных 🤷‍♀️

Даже одностраничники, которые только собирают заявки — должны эти заявки где-то хранить 📝 И проще всего это делать в базах данных.

Есть много разных систем управления базами данных (СУБД): SQLite, MySQL, PostgreSQL, Microsoft SQL Server, Oracle. Какие-то из них платные, какие-то нет, для работы одних нужен всего лишь файл, а другие позволяют хранить информацию в сотне распределенных кластерах, но все эти базы данных объединяет SQL – язык, который позволяет программе общаться с СУБД.
И даже если вы только начинаете свой путь в веб-разработке, знание SQL это один из первых навыков, который вам стоит освоить наравне с HTML, CSS, JavaScript и каким-нибудь из серверных языков программирования.

Кстати, язык SQL может быть нужен не только программистам, но и например аналитикам ☝️

Выучить SQL можно по книгам, ютубу или на специализированных курсах. Мне нравятся сайты-тренажеры типа sql-ex, sql-academy и курс на datacamp.
Кстати, а вы слышали об SQL? Умеете, практикуете? 😉
Привет, я Алиса! Давайте знакомиться заново ☺️

Моя страсть — программирование. В старших классах я искала способ заработать деньги и научилась верстать простые сайты. В 16 получила первую официальную работу по специальности. Не верится, что прошло уже больше 18 лет!

Я знаю, как сложно идти вперёд без поддержки и денег. Как отказывать себе в отпуске, походе в кафе или покупке зимних сапог.

Ты можешь сказать: «Хорошо, конечно. Но это всё для меня слишком сложно, я не справлюсь».
Я отвечу: «Мой преподавательский опыт говорит: у тебя получится! Дай себе (и программированию) шанс».

Моя миссия — не только помочь девушкам открыть для себя возможности IT-мира, но и дать им возможность достойно зарабатывать. Столько, сколько нужно. Столько, сколько хочется. Чувствовать уверенность в своих силах, инвестировать в будущее и не зависеть ни от кого. Школа itgirlschool.ru — про это.

В этом канале:
❤️ простыми словами о сложном мире IT
❤️ конкретные шаги — с чего начинать новичку
❤️ мотивация и поддержка
❤️ жизнь и вдохновение
❤️ саморазвитие, юмор...
и не только (да и зачем ограничения?) 😉

Никаких нравоучений или пространных размышлений, никакой математики. Конкретные советы и проверенные инструменты — я делюсь только тем, что знаю сама. Если это поможет сделать мир богаче хотя бы на одну программистку (не на одну же? ДА?! 🥺) — значит, всё не зря!

Поделись, пожалуйста: кто ты и как давно меня читаешь? Давай знакомиться! 🥰
Привет всем читателям!

Простите, что пропадала!
У меня столько всего произошло! 🔥🔥🔥

🌷Я вышла на новую работу в opera.com в крутой геймерский проект
🌷Я переехала в Крым в г. Севастополь! И теперь каждый день наслаждаюсь солнышком, морем и горами 😍 У меня было совершенно потрясающее лето!
🌷Я доделала свой курс по фронтенд-разработке в школе itgirlschool.ru, выучила и трудоустроила 100% выпускниц первого потока👩‍💻 А сейчас в школе учится уже 160 учениц!
А еще готовим к запуску новый курс по мобильной разработке 📱

Лето заканчивается - и я возвращаюсь к активному ведению соцсетей, скоро тут будет много полезных постов о мире ИТ для новичков 😊
🆘 Дайте инструкцию! Или что такое «программирование» на самом деле

Годами программисты ассоциировались с бородатыми мужчинами в свитерах с оленями, которые с трудом находили общий язык с окружающими 👾. Человеку «не в теме» сложно было понять разницу между системным администратором, кодером или тестировщиком. Все, кто интересовался веб-технологиями и техникой + не боялся компьютера => автоматически записывались в айтишники.

А само написание сайтов и программ воспринималось как что-то магическое, невероятно сложное, как выведение математических теорем 🤯

Язык терминов, на котором часто общаются между собой IT-специалисты человеку вне контекста кажется иностранным. По сути, так и есть) Но так в любой профессии: от повара до врача. Как часто ты действительно понимала, что написано в твоей медкарте?)) Признаюсь, я давно перестала пытаться 😅

Википедия говорит:
Программирование — это процесс создания компьютерных программ.

Добавлю:
И творческий процесс поиска самого простого пути выполнения команд.

То есть программист создаёт инструкции для компьютера и отслеживает, чтобы их выполнение отвечало исходной задаче. Это как создание нового рецепта — все ингредиенты уже использовались так или иначе. Повар экспериментирует с пропорциями, степенью прожарки, алгоритмом приготовления... Чтобы в результате получилось гармоничное по вкусу блюдо. Потом максимально упрощает процесс и — вуаля! — пополнение в меню.

IT-профессии открывают столько простора для творчества! Создать приложение, сайт для подруги-кондитера, придумать программу для ведения расписания в университете — границ нет. Все возможности — на кончиках пальцев🖖🏻. Каждый раз вспоминаю об этом, приезжая в Финляндию и вызывая такси в приложении, которое создала 😍

Я убеждена, что способности девушек недооценены. Мы — сила! Может, через пару лет удастся воспользоваться ТВОИМ приложением или программой? Пишу и сердце переполняют чувства 🥰

С любовью, твоя А ❤️
«Только не смотри вниз, только не смотри вниз!» — повторяла я про себя как мантру, крепко держась за канатные «перила» (насколько они надёжные вообще? Мне казалось, я их оторву). Впереди был ещё не один верёвочный мост над пропастью. Я шла по первому.

Страх.

Сковывает мысли, парализует движения. Холодком по позвоночнику. Дрожью в руках.
Я не знаю людей, которые не боялись бы ничего. Я боюсь. Высоты, глубины, скорости, разговоров с незнакомыми людьми, быть непринятой другими... Многого, короче 😅🙈

Возникает, конечно, вопрос: как я попала на подвесной мост? И, главное, зачем? 🤔

Тут могла бы быть история успешного успеха, но — это не она. Не то чтобы я всю жизнь боялась высоты, а потом — раз! — и прошла над пропастью. Нет. Я сражалась со своими страхами, раз за разом потихоньку отодвигая от себя панику. Могу поделиться в комментариях (если интересно — пиши 😉).

Я уверена, что мы пришли в этот мир для двух вещей — быть счастливыми и преодолеть свои страхи. И я намерена победить. Может, много позже, но победить. А ты?

Пишу этот текст, не чтобы похвастаться (хотя, что уж таить, разделить победу с кем-то приятно). Пишу, чтобы ты задумалась:
🎈 про что твои опасения?
🎈 насколько они реальны?
🎈 что может тебе помочь справиться?

Оказаться над пропастью и пройти весь путь до конца на высоте больше 1200 метров, мне помогло обещание другу. Осознание того, что я не одна, у меня есть поддержка окружающих — как близких, так и далёких. На фото я улыбаюсь не потому, что не боюсь. Это уже последний подвесной мост, самый конец пути. Начало — всегда самое сложное. Но пока я дошла до конца, смогла успокоиться, отвлечься от страха и оглядеться. Дух захватило от красоты и ощущения свободы. Очутившись снова на земле, я осознала, что управляю своей жизнью и могу справиться. Со всем! 🙌🏻

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

Прежде всего: какие-то навыки есть у всех! 💯

Сфера ИТ постоянно развивается, появляются новые технологии, варианты решения задач и области применения. Я регулярно изучаю новые статьи, исследования и новости, чтобы быть в курсе. Знания в свободном доступе. По сути, не важно гуманитарий ты или математик, если есть желание — тебе открыто множество вариантов: дизайн, аналитика, поддержка, тестирование, управление проектами, даже программирование. Не важно, какого ты пола или сколько тебе лет. Важно только то, как ты выполняешь свою работу.

🌟 Если говорить о базовых навыках, то для твоего успеха пригодятся:
1) Любознательность и готовность учиться
2) Умение искать информацию, то есть гуглить
3) Целеустремлённость и настойчивость

Хорошая новость — любой навык можно развить. Самодисциплина и практика в этом плане универсальны. 😉

Для меня очень важно, чтобы ты поверила: всё получится! Поэтому предлагаю под этим постом написать свои способности, которые помогут тебе на пути в мир ИТ. Я знаю, они есть! Давайте поддержим друг друга в комментариях 🥰
— Теперь моя очередь, мам! — так в 4,5 года я отстаивала право на игру в тетрис на Спектруме. Конкуренция была нешуточная 👻

Уже тогда мир технологий очаровывал. Не могу сказать, что папа целенаправленно меня учил чему-то техническому, нет. Но именно папина любовь к технике укрепила мой интерес к сфере ИТ.

Тем не менее всё, чем я занималась лет до 13 — это читала и играла днями напролёт. Родители были, мягко говоря, не в восторге, но и поделать ничего не могли.

Первые осознанные шаги в сторону программирования мне помогла сделать книга по веб-дизайну Дмитрия Кирсанова. Я так увлеклась, отрабатывая примеры и пробуя создавать что-то своё, что не заметила, как начала работать по заказам. В 14 лет я продала свой первый сайт (предвосхищая вопросы о том, как я нашла первого клиента — сарафанное радио! Я всем вокруг говорила о том, что делаю сайты и предлагала свою помощь). Вспоминаю и улыбаюсь — какое опьяняющее это чувство! Я осознала, что могу заработать, делая то, что нравится 😍

Тогда я сформулировала требования к профессии моей мечты так:
Удалённая работа — жить, где хочешь и как хочешь. Главное, стабильный интернет 😉
Интересные и творческие задачи
Бо́льшая часть общения в переписках — актуально для тех, кому непросто формулировать мысли вслух или тех, кого утомляет живое общение 😎

Позже к ним добавились:
Заработок 200–300 тыс. р. — а если хочется больше, то всегда можно основать свой стартап 💃
Равноправие — не всегда и не везде, но намного важнее КАК ты выполняешь работу, чем то, какого ты пола или как ты выглядишь ⚖️

Образование в топовом вузе, работа в международной компании, преподавание, выступления на конференциях — сейчас я могу сказать, что довольна тем, как реализовалась в своей профессии. Значит ли это, что я остановлюсь? Нет, никогда! ☺️

Сейчас моя цель: развитие женского IT-сообщества в русскоязычных странах. Поэтому я сосредоточилась на предпринимательстве, создала #ITGIRLS и мне нравится, каким крутым проектом она становится!

Выводы ❤️
Твои перспективы растут и меняются вместе с тобой. И только ты определяешь свой предел.

Скажи, пожалуйста, а что для тебя важно в профессии сейчас?
Приближался 60-й день рождения Масако, а с ним и выход на пенсию. Для общительной и деятельной женщины — довольно мрачная перспектива. Тем более что предстояло стать домохозяйкой и заботиться о своей 90-летней матери. Мысли об этом заставляли её чувствовать себя депрессивно.

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

💻 В конце ХХ века у неё появился личный компьютер. С этого времени каждый день Масако боролась. Потому что поставила своей целью настроить его самостоятельно. День за днём она изучала книги, советовалась со знакомыми, пробовала, ошибалась и начинала заново. Женщина отказывалась сдаваться, ведь на кону была возможность общаться, не пренебрегая дочерними обязанностями.

Утром в воскресенье, спустя три месяца после покупки, она увидела на экране сообщение:

Welcome, Marcin!

«Я сделала это!» — воскликнула она, вытирая пот и слёзы с лица. Масако подключилась к интернету и нашла онлайн-сообщество пенсионеров.

С тех пор жизнь Масако Вакамии изменилась: общение по сети, изучение новых программ, желание показать другим людям в возрасте 60+ важность выхода в сеть, создание Excel-ART, участие в 79 лет в TEDx Tokyo и других мероприятиях, изучение программирования и создание собственного приложения для iOs в 82 года, общение с Тимом Куком (президентом Apple), интервью для СМИ...

История этой женщины восхищает и вдохновляет 😍

Я хотела рассказать её тебе, потому что верю: войти не бывает слишком рано или слишком поздно. Ты можешь начать в 6–8 лет и стать к 11 программисткой, за которой охотится Google (Самайра Мехта), а можешь начать в 80 — и о тебе узнает весь мир. В любом случае ты создашь то, чего не создал бы никто другой 🌟

Не важно сколько тебе лет, важно только с какой страстью ты это делаешь. Идеальный возраст заняться чем угодно — это тот, когда ты готова посвятить себя новой деятельности. Когда ты знаешь, зачем тебе это, и готова идти вперёд, несмотря на трудности, которые могут возникнуть 🚀
Первый шаг — самый важный, главное — не ошибиться 😈

Если ты ждёшь от меня таких высказываний, что ж... Их не будет! 😏 Да, первый шаг важен. Но не потому, что к нему нужно готовиться, взвешивать за и против, читать отзывы... Нет! Важен сам шаг, каждый шаг 🐾 Он может быть любым, даже самым маленьким: посмотреть обучающее видео, подписаться на IT-канал в Telegram или принять участие в бесплатном интенсиве. Например, в моём 😁

2 сентября в 20:00 (по мск) жду тебя онлайн. В программе:
✔️ основные направления в разработке
✔️ с чего лучше начать погружение в IT
✔️ зарплаты — на старте и в перспективе
✔️ секрет эффективного обучения и поиска первой работы
✔️ мастер-класс по созданию сайта
И, конечно, ответы на вопросы.

Можно долго сомневаться, переживать о том, как будет непросто, как воспримут близкие, что случится, если не понравится кодить и т. д. и т. п. Или попробовать. Примерить на себя профессию.

➡️ 1,5 часа
➡️ Бесплатно
➡️ Без «воды»

Мне так не терпится показать тебе, что мне нравится в программировании, какие возможности открывает IT-сфера 😍

Сделай первый шаг со мной!

2 сентября в 20:00. Регистрация по ссылке https://clck.ru/XAJZZ. Последний вебинар в этом году. Не пропусти, пожалуйста ❤️