Получи случайную криптовалюту за регистрацию!

Girl who codes

Логотип телеграм канала @aliceitgirl — Girl who codes G
Логотип телеграм канала @aliceitgirl — Girl who codes
Адрес канала: @aliceitgirl
Категории: Технологии
Язык: Русский
Количество подписчиков: 9.22K
Описание канала:

Здесь я пишу о своей жизни айтишницы и как ей стать ❤️ Рассказываю про карьеру в IT человеческим языком
Моя школа IT-профессий для девушек с поддержкой на всех этапах - с нуля и до трудоустройства👩‍💻 itgirlschool.com
Вопросы @itgirlschool

Рейтинги и Отзывы

5.00

2 отзыва

Оценить канал aliceitgirl и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.

5 звезд

2

4 звезд

0

3 звезд

0

2 звезд

0

1 звезд

0


Последние сообщения 15

2021-05-20 19:57:23 Жду всех желающих на интенсиве, мы начинаем прямо сейчас https://start.bizon365.ru/room/64366/bedeveloper_may
488 viewsAlice IT Girl , 16:57
Открыть/Комментировать
2021-05-20 09:57:43
Ура, анонс!

Сегодня вечером в 20:00 по московскому времени я провожу бесплатный онлайн-интенсив "Как девушке стать программистом". Регистрация тут.

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

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

Это последний такой интенсив в этом сезоне, поэтому обязательно приходи, если еще не была Мощный заряд вдохновения гарантирован!
542 viewsaliceitgirlbot, 06:57
Открыть/Комментировать
2021-05-19 17:02:33 ​​Наш проект - школа ITGIRLS - как живой организм: он растет и развивается, взрослеет и становится сильнее.

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

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

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

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

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

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

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

P.S. Кстати, кто еще не знает меня в лицо - вот она я ))
462 viewsaliceitgirlbot, 14:02
Открыть/Комментировать
2021-05-17 13:47:10 Швейцарский нож программиста

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

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

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

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

На сегодня все, но обещаю, что расскажу еще о многих полезностях для программистов А какими помощниками пользуетесь вы?
675 viewsaliceitgirlbot, 10:47
Открыть/Комментировать
2021-05-12 10:01:03 ​​Нативная разработка 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)
562 viewsaliceitgirlbot, 07:01
Открыть/Комментировать
2021-05-10 14:18:21 ​​Как человек, который успевает делать миллион дел, я всегда думаю о том, где же брать энергию в условиях нехватки времени, сил и переизбытка избытка стрессов и дедлайнов. Про меня все говорят, что я еще та зажигалка)) И вот мой секрет, которым с удовольствием делюсь:

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

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

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

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

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

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

И этот список можно продолжать еще долго. Но самое главное, что надо обязательно искать свои собственные источники. Что-то важно и работает для всех, а что-то уникально именно для тебя. Остановись на секунду и задумайся, а что же дает энергию именно тебе?
657 viewsaliceitgirlbot, 11:18
Открыть/Комментировать
2021-05-09 13:42:11 Игры обучалки и боты для изучения

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

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

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

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

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

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

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

На сегодня это весь список игр, которые помогут изучить программирование еще легче и проще А если у вас есть свой список любимых игр для программистов, то смело пишите их в комментариях - давайте поможем друг другу стать еще лучше
529 viewsaliceitgirlbot, 10:42
Открыть/Комментировать
2021-05-07 11:35:26 ​​Что такое искусственный интеллект (ИИ) и может ли он нас победить

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

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

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

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

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

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

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

P.S. Кому интересно - давайте делиться в комментариях своими любимыми фильмами про ИИ. Я обожаю "Она", "Бегущего по лезвию" и Джарвиса из "Железного человека" . Последний - вообще моя давняя мечта, не просто голосовой помощник, а ИИ с чувством юмора. И эта мечта воплотилась в моей тезке Алисе от Яндекса. Сири тоже старается, но не дотягивает)
332 viewsaliceitgirlbot, 08:35
Открыть/Комментировать
2021-03-21 17:34:30 Всем привет! Кто пропустил мое выступление вчера, вот запись
Целая куча полезной информации о том, как быстрее и проще всего учиться, чтобы стать программистом за 30 минут:


714 viewsAlice IT Girl, 14:34
Открыть/Комментировать
2021-03-20 12:09:44 Выступаю сегодня на конференции для разработчиц International Women Day 2021
Кому интересно, подключайтесь)
https://gdg-russia.com/iwd2021
884 viewsAlice IT Girl, 09:09
Открыть/Комментировать