«А если изменить скорость открывания, то можно сделать самолетный движок»

Топ-25 бесплатных курсов обучения Python 2023 года

Подготовили для вас статью с бесплатными курсами по Python. В некоторых курсах есть тренажеры: можно проходить теории и там же практиковаться.

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

Python — это один из наиболее популярных языков программирования в мире, широко применяемый как в создании программного обеспечении, так и в Data Science B Machine Learning.

Тренажеры

  1. Бесплатный тренажер по Python от Каталог-курсов.ру

    Тип: тренажер состоит из блоков теории, после которых сразу идет практика с задачами внутри тренажера. Бесплатный сертификат о прохождении выдается после окончания курса.

    Язык: русский.

  2. W3schools.com

    Тип: обучающий тренажер.

    Язык: английский.

  3. Codewars.ru

    Тип: обучающий тренажер.

    Язык: английский.

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

  1. "Поколение Python: курс для начинающих" от Stepik

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

  2. "Программирование для всех (начало работы с Python)" от Coursera

    Бесплатный курс от Мичиганского университета на платформе Coursera предлагает участником набор онлайн-лекций по базовым навыкам владения языком Python. Каждый поток длится 7 недель, в рамках которых профессор Чарльз Северанс преподносит знания из своей книги "Python for Everybody".

  3. "Ключевые аспекты разработки на Python" от Hexlet

    Бесплатный курс по Python от Хекслет для начинающих программистов. Материалы, среди которых — 7 уроков в формате текста или видео и тесты, раскрывают основы написания кодов на языке, а также описывают ключевые аспекты работы в его экосистеме.

  4. "Программирование на Python" от Stepik

    В рамках этих курсов по Python от Skillbox автор Артем Манченков расскажет обо всем, что пригодится начинающему программисту, используя реальные примеры. Вместе участники пройдут путь от написания интерфейса мессенджера до создания голосового помощника — и все это в формате видео.

  5. "Инди-курс программирования на Python" от Stepik

    Как заявляет автор курса, его программа рассчитана для программистов Python с любым уровнем знаний. По мере прохождения участников ждут 90 видеоуроков и практических заданий. По окончании курса платформа Stepik выдает электронный сертификат.

  6. "Python для начинающих" от Академии IT

    Бесплатный курс от Академии IT с рейтингом 4,75. Обучение состоит из прохождения 42 уроков, во время которых автор Михаил Тарасов расскажет все об основах программирования на Python, а также поделится ценной информацией о будущей карьере программиста.

  7. "Основы языка Python" от Hexlet

  8. "Добрый, добрый Python" от Сергея Балакирева

  9. "Уроки Python" от itProger

  10. "Python" от Skillbox

  11. "Основы программирования на языке Python в примерах и задачах" от Stepik

  12. "Python-разработка для начинающих" от Нетологии

Курсы с Youtube

Что можно писать на Python

Практически как Java, Python находит применение во многих областях программирования. Так, например, язык применяют в:

  • Создании систем автоматизации;

  • Веб-разработке;

  • Создании приложений;

  • Математических расчетах и других продуктах.

Сколько приносит знание Python в 2023 году?

Средняя заработная плата Python-программистов, согласно данным портала ГородРабот.ру, составляет 131 478 рублей — лучший показатель на рынке труда. А вот новички, основываясь на информации HH.ru, могут получать оплату от 70 000 рублей.

Ключевой недостаток владения Python — это необходимость конкурировать с другими кандидатами за место в штате. По подсчетам того же ГородРабот.ру, количество вакансий на позицию Python-разработчика достигает до 203 мест ежемесячно, однако и предложение труда уверенно растет: так, команда Skillbox посчитала, что на одно место программиста Python в 2023 году приходятся сразу 20 кандидатов.

Почему Python?

Python — идеальное решение для каждого и предлагает:

  • Доступность — из-за простого синтаксиса язык понятен даже новичкам;

  • Кроссплатформенность — интерпретаторы Python поддерживаются большинством операционных систем;

  • Разнообразие применения — язык нужен везде: от веб-разработки до геймдева;

  • Интегративность — Python можно применять в сочетании с другими системами и встраивать его коды как компоненты.

Володя

Ансистемс: компания-участник проекта «Сколково» получает прибыль от госзаказов, но задерживает зарплату своим сотрудникам

Вы когда-нибудь задумывались о том, какие компании разрабатывают софт для государственных заказчиков? Например, кто разрабатывает проекты для генеральной прокуратуры , МЧС или кто развивает АСУ диспетчерской службы ЖКХ в Москве? Какие условия труда в такой компании? Сегодня мы познакомим вас с одной из таких компаний.

Компания «Ансистемс», она же GOST GROUP, является участником проекта «Сколково». В карточке организации указано, что она является «экспертным поставщиком уникальных передовых технологических решений». Её годовая выручка за 2022 год составила 921 млн. рублей, а чистая прибыль — 40 млн. рублей. Основной заказчик — государственные структуры или компании с гос. участием. Компания живёт за счёт наших налогов, но не платит зарплату своим сотрудникам.

19 мая 2023 г. к нам обратились сотрудники «Ансистемс» и рассказали о конфликте между ними и руководством компании. Более десятка сотрудников компании написали претензии о невыплате зарплаты. Большинство уже уволились, но есть и действующие сотрудники компании. Отзывы об «Ансистемс» на различных сайтах могут свидетельствовать о том, что это далеко не первый подобный конфликт внутри компании. Кроме того, есть официально зарегистрированный случай невыплаты положенных средств при увольнении, который разрешился только после обращения в инспекцию труда, а одна из последних проверок трудовой инспекции вынесло предостережение компании из-за нарушения, в том числе 136 статьи ТК РФ «Порядок, место и сроки выплаты заработной платы».

Некоторые из обратившихся сотрудников ожидают выплат с конца декабря 2022 года. Руководство компании обещает выплатить задолженности, но регулярно находятся причины, чтобы этого не делать. Похоже, кормление «завтраками» — особый вид искусства управлять. Мы были настолько впечатлены этим «талантом» акционеров, что создали в Telegram стикер-пак, посвящённый этим обещаниям.

Одновременно с этим сотрудников просят не подавать иски в суды, чтобы не усложнять задачу по получению средств от банков.

Суммарный долг известных нам претензий по зарплате не превышает стоимости нового люксового автомобиля, как например: BMW X6 или Mercedes GLE. Мы уверены, что компания с годовым оборотом почти в 1 млрд. рублей может себе позволить выплатить сумму люксовой иномарки, чтобы погасить все долги по зарплате в кратчайшие сроки.

«Ансистемс» — удивительная компания, которая воплощает все наши мемы из канала «Войди в наше положение» о работодателях в жизнь. Мы рекомендуем всем сотрудникам, перед которыми у «Ансистемс» есть задолженность по зарплате, писать претензии о невыплате. Если вам нужна помощь в составлении претензий, то можете обратиться к нам через нашу форму для обратной связи.

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

Toshiba Portege G900. 2007

До сих пор сохранился такой коммуникатор. Это было время ICQ-QIP, золотое время выпускных классов... Подарил мне его папа на день рождения. Естественно узнав изначально о том, что же я хотела. Хотела я тогда именно этот смартфон, именно с клавиатурой практически полноценной. Стояла там ОС Windows Mobile 6.0. Затем была поставлена Mobile 6.1. Потом одноклассник, начинающий программер, установил 6.5. Помимо ICQ, естественно Мирка (mIRC) с кучей каналов. Понятное дело и игры: Шарики, Косынка. Mp3-шэчки в ужасном качестве :) Книжки в формате TXT.

Пользовалась им до 2010 года. Последний раз включала в 2017-м. Сейчас уже не включается даже с зарядным.

  • Такая у него начинка:

  • ОС: WM 6.0 Pro

  • Процессор: Intel XScale PXA272

  • Память: 128 Мб

  • Экран: TFT 3" дюйма. Разрешение 480 x 800

  • Емкость аккум. (мА·ч): 1 320

  • Тип процессора: Intel XScale PXA272 520 МГц

  • Камера спереди (Мп): 0,3

  • Карты памяти: miniSD

  • Разъемы: USB-хост / OTG, miniUSB

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

Это фото из инета. Просто как образец, как он работал:

Один из артефактов детства-юности :)

Airgeddon - многофункциональный инструмент для взлома Wi-Fi

Возможности Airgeddon:

▪Быстрое переключение между режимами работы адаптера.

▪DoS через беспроводные сети разными методами (mdk3, mdk4, aireplay-ng).

▪Полная поддержка диапазонов 2,4 ГГц и 5 ГГц.

▪Оптимизация захваченных файлов рукопожатий (Handshake).

▪Автономная расшифровка паролей в захваченных файлах WPA/WPA2 (Handshake и PMKID), с использованием словаря, брута и атак на основе правил, с помощью инструментов aircrack, crunch и hashcat.

Атаки Evil Twin (поддельная точка доступа)

▪Только режим Rogue/Fake AP для прослушивания с использованием внешнего анализатора (Hostapd + DHCP + DoS).

▪Простой встроенный сниффинг (Hostapd + DHCP + DoS + Ettercap).

▪Встроенный сниффинг, sslstrip2 (Hostapd + DHCP + DoS + Bettercap).

▪Интегрированный сниффинг, sslstrip2 и BeEF Browser Exploitation Framework (Hostapd + DHCP + DoS + Bettercap + BeEF).

▪Дополнительная подмена MAC-адреса для всех атак Evil Twin.

WPS-функции

▪WPS-сканирование.

▪Пользовательская ассоциация PIN-кода.

▪Атаки Pixie Dust.

▪Атаки методом перебора PIN-кода.

▪Атака с нулевым PIN-кодом (reaver).

▪Атака на известные PIN-коды WPS, основанная на онлайн-базе данных PIN-кодов.

▪Интеграция наиболее распространенных алгоритмов генерации PIN-кода (ComputePIN, EasyBox, Arcadyan и др.).

▪Генерация ПИН-кода в автономном режиме и возможность поиска цели в результатах ПИН-кода в базе данных.

▪Настраиваемые тайм-ауты для всех атак.

Атаки на корпоративные сети

▪Поддельная точка доступа, использующая «плавный» и «зашумленный» режимы, перехватывающая корпоративные хеши и простые пароли.

▪Создание сертификатов.

▪Атака WEP All-in-One (сочетание различных техник: Chop-Chop, Caffe Latte, ARP Replay, Hirte, Fragmentation, Fake Association и т. д.).

▪Совместимость со многими дистрибутивами Linux (см. раздел «Требования»).

▪Динамическое определение разрешения экрана и автоматический размер окон для оптимального просмотра.

▪Контролируемый выход. Очистка задач и временных файлов. Восстановление nftables/iptables после атаки, требующей внесения в них изменений. Возможность сохранить режим монитора при желании при выходе.

▪Многоязычная поддержка и функция автоматического определения языка ОС (см. раздел «Поддерживаемые языки»).

Подсказки меню, для удобства использования.

▪Автоматическое обновление. Скрипт проверяет наличие более новой версии, если это возможно.

▪Образ Docker для простого и быстрого развертывания контейнера. Можно использовать уже собранный образ на Docker Hub или собрать свой собственный.

▪Автоматическое определение HTTP-прокси для обновлений.

Поддерживается графическая система Wayland (не только система X Window).

▪Поддержка Tmux.

▪Полная совместимость с iptables и nftables с автоопределением и возможностью форсировать iptables путем установки опции.

▪Доступная система плагинов, позволяющая сообществу создавать свой собственный контент простым и гибким способом, используя созданную систему перехвата функций. Подробнее в разделе «Система плагинов».

Установка Airgeddon на Kali Linux

Airgeddon уже установлен в последних версиях Kali Linux. Если вы используете облегченную версию, то вот как его установить:

sudo apt-get install airgeddon

Приведенная выше команда запросит пароль root и права доступа к дисковому пространству. После этого будет установлен Airgeddon и некоторые зависимости.

Airgeddon также требует некоторых дополнительных инструментов. Для их установки выполните команду:

sudo apt install bettercap isc-dhcp-server hostapd hostapd-wpe udhcpd mdk4 hcxdumptool lighttpd hcxtools -y

Теперь, при наличии адаптера поддерживающего режим монитора и внедрение пакетов, можно начать использовать Airgeddon на Kali Linux.

Для взлома пароля WiFi можно использовать различные способы. Можно задействовать Airgeddon —> Offline WPA/WPA2 decrypt menu —> Personal > (aircrack + crunch) Bruteforce attack against Handshake/PMKID capture file или использовать aircrack-ng или онлайн-инструменты взлома хеша.

Информация предоставлена только в ознакомительных целях!

Telegram-бот для скачивания видео из VK и YouTube

Я периодически люблю ставить себе фоном видео с youtube (а точнее, только аудио) во время прогулки, езды на велосипеде, или просто когда еду за рулем. Ну и с недавних пор, когда многие видео вынужденно стали заливаться только на Вконтакте, стал слушать и оттуда.

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

Поискав по интернету и не найдя нормальных вариантов, я решил руководствоваться принципом - "хочешь сделать что-то хорошо - сделай это сам". Поэтому я написал бота - @SaveFromVkBot, который позволяет скачивать видео и аудио из ВК и YouTube в Telegram за несколько кликов.

Как это работает?

Добавляем бота @SaveFromVkBot в Telegram, нажимает кнопку старт.

Далее просто присылаем боту ссылку на видео, которое хотим скачать, например https://youtu.be/KOPzZ1fzAos.

Далее выбираем формат, в котором хотим скачать файл: либо просто аудио, либо видео в нужном разрешении. Всё, секунд через 20-30 бот пришлет аудио- или видео-файл. Для больших видео обработка может занять до минуты. Результат будет выглядеть примерно так:

После скачивания бот показывает краткую информацию о видео (автор, дата публикации, продолжительность и формат). Это удобно, когда накачал уже много видео, и нужно в этом потоке как-то ориентироваться

Ещё из фишек: если видео до вас уже скачал кто-то другой, то рядом стоять специальная плашка "⚡ мгновенно". Это означает, что данный файл уже есть на серверах телеграмма, и его даже не нужно дополнительно обрабатывать - бот пришлёт вам этот файл мгновенно.

Планов расширение функционала бота - громадьё:

  • Добавление поддержка других видео-хостингов rutube, одноклассников, instagram-а.

  • Автоматическое "вырезание" из видео нативной рекламы, а также надоедливых блоков, вида "ставьте лайки, подписывайтесь на канал".

  • Поддержка файлов большого размера (в данный момент ограничение Telegram — 2 ГБ), это актуально для длинных видео и больших разрешений.

Бот делался в первую очередь для себя и знакомых и в данный момент бот находится с статусе beta - возможны баги и косяки. Но я обязательно всё починю. Так что буду рад, если бот окажется полезным кому-то ещё и обратной связи.

Ссылки:

Канал с обновлениями: https://t.me/SaveFromVkChannel

Бот обратной связи: https://t.me/SaveFromVkFeedbackBot

Для интересующихся техническими деталями реализации бота, есть статья на Хабре с подробным описанием устройства бота: https://habr.com/ru/articles/735902/.

30 бесплатных курсов обучения JAVA с нуля 2023 года

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

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

Тренажеры

  1. Тренажер от Каталог-курсов.ру
    Тип: тренажер состоит из блоков теории, после которого сразу идет практика с задачами прямо внутри тренажера.
    Язык: русский.

  2. Edabit.com
    Тип: обучающий тренажер.
    Язык: английский.

  3. Codewars.ru
    Тип: обучающий тренажер.
    Язык: английский.

  4. W3schools.com
    Тип: обучающий тренажер.
    Язык: английский.

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

  1. Консольные приложения на Java” от GeekBrains
    Курс по консольным приложением Java для новичков и тех, кто уже владеет одним языком и хочет освоить новый. За 2 урока авторы программы планируют рассказать о 13 тематиках, а по окончании программы платформа GeekBrains выдаст электронный сертификат.

  2. Уроки Java Профи” от ItProger
    Курс по программированию на Java для "продвинутых юзеров" от itProger. За 14 видеоуроков ведущий расскажет о потоках данных, коллекциях, а также даст подробную инструкцию по работе с базами данных.

  3. Java-разработка” от Skillbox
    Курс по программированию на Java с нуля от платформы Skillbox с Даниилом Пилипенко в роли эксперта. За 8 видеороликов общей длительностью около 15 часов участники узнают все: как нюансы профессии Java-разработчика, так и секретные функции самого языка.

  4. Проектирование тестируемого ПО на Java” от GeekBrains
    Бесплатный видеокурс по тестированию ПО на Java от GeekBrains. За два урока участники изучат методы проверки тестирования, верификации данных, овладеют библиотекой mockito и многим другим. В конце платформа выдаст электронной сертификат об успешном завершении программы.

  5. Java. Базовый курс” от Stepik
    Базовый курс по Java-разработке от Computer Science Center. Для прохождения курса пользователям желательно иметь опыт программирования хотя бы на одном из языков: C, Python, Pascal и т.д.

  6. Введение в java” от LoftSchool
    Видеокурс Константина Черненко как введение в Java-программирование. Программа на 9 уроков или 3,5 часа полезного материала. Для удобства все ролики также доступны на YouTube.

  7. Основы Java” от Stepik

  8. Основы языка Java” от Hexlet

  9. Уроки Android Studio” от ItProger

  10. Java: Многопоточность” от Hexlet

  11. Java. Быстрый старт” от GeekBrains

  12. Игры на Java” от GeekBrains

Курсы с Youtube

  1. Java программирование / Уроки Java для начинающих
    Во время своих авторских уроков по Java-разработке Гоша Дударь расскажет обо всем, что интересует начинающих программистов: от нюансов профессии до правильного использования свинг-пакетов. Вся программа состоит из 25 небольших видео на YouTube.

  2. Уроки Java Андроид программирования
    Курс YouTube-видео по основам Android-программирования на Java от портала itProger с комментариями автора — Гоши Дударя. Все материалы представлены в виде 18 коротких роликов, раскрывающих базовые навыки и понятия для работы с Android Studio.

  3. Курс основы Java
    Масштабный курс по основам Java-программирования на канале Follow the white rabbit. За 34 урока продолжительностью от 3 до 25 минут автор рассказывает о наиболее необходимых навыках для каждого новичка.

  4. Уроки по Java с нуля от Selfedu

  5. Уроки Java для начинающих от ItProger

  6. Разработка приложений на Java

  7. Уроки Java | Пишем 2D гонки с нуля

  8. Java Professional от Академии IT

  9. Разработка на Java (2019) от VK Team

  10. Уроки по Java от Айтигенио

  11. Разработка сайта на Java Spring Boot

  12. Java Основы

  13. Основы разработки на Java

  14. Уроки по Java

На данный момент, согласно рейтингу TIOBE, Java занимает четвертое место по популярности, уступая место Python, C и С++. В то же время, рейтинг GitHub не согласен с TIOBE и ставит Java на второе место лишь после Python.

Что можно писать на Java

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

  • Веб-приложений;

  • Банковских и платежных систем;

  • Облачных систем хранения;

  • Корпоративного софта;

  • Big-Data-программ и много другого.

Сколько приносит знание Java в 2023 году?

Конечно, зарплата программиста зависит, в первую очередь, от уровня знания языка, однако портал ГородРабот.ру подсчитал средний доход Java-программиста в России. Согласно статистике, в январе 2023 года среднее значение достигло 142 480 рублей — хотя модальная (наиболее частая) зарплата почти в два раза ниже: всего 65 000 рублей. На старте карьеры компании готовы платить от 30 000 рублей, предлагая соискателям должность стажера-разработчика.

В силу своей популярности в коммерческой сфере найти соответствующую вакансию на рынке труда нетрудно. Так, например, согласно тому же порталу ГородРабот.ру, количество новых рабочих мест Java-программистов в крупных городах доходит до 116 каждый месяц, что на порядок больше по сравнению с C или C++.

Почему Java?

Выступая практически универсальным решением в программировании, Java представляет собой:

  • Язык с понятной структурой — у Java несложный синтаксис;

  • Широкий выбор фреймворков — есть готовый набор решений для любых проектов;

  • Безопасный кодинг — JVM блокирует попытки навредить коду;

  • Обратно совместимый язык — все коды полностью функционируют вне зависимости от даты написания.

Где научиться Java с нуля?

Один из вариантов обучения Java для начинающих — это специальные курсы по программированию от наиболее известных компаний: Яндекс, GeekBrains, Skillbox, Нетологии и т.д.

А любителям самостоятельного обучения прекрасно подойдут Youtube-каналы состоявшихся Java-программистов и обучающие книги, например, "Java для чайников" Барри Берда. Если же Java рассматривается как профессионально необходимый навык, то можно нанять и тьютора для индивидуальной подготовки: HH.ru находит около 4 000 подобных резюме.

«У разработчика нет имени»

Ответ sbmet в «Почему бедные остаются бедными?»

По поводу IT курсов и «бедных» хотел рассказать свою историю.
Я случайно попал в число не бедных. На это повлияло всего 1 решение, принятое в 6 классе школы. А именно - я решил обменяться игровыми приставками с другом. У меня тогда была 16-ти битная Sega (нет, я не мажор, у многих друзей уже были компы и PlayStation на тот момент) с парой-тройкой картриджей, которые мне изрядно надоели, а у приятеля был 8-ми битный Сюбор с парой игр, которые, в свою очередь, надоели ему:

Сюбор был хуже, конечно же, так как это игровая приставка прошлого (на тот момент) поколения. Даже в плане цены - приставки отличались не в пользу Сюбор. Игры, которые мне достались с ней - надоели через пару недель. Но главной особенностью данной игровой консоли было то, что в комплекте шёл неигровой картридж. На нём был простой текстовый редактор и Basic. Сама приставка была выполнена в виде клавиатуры, а в комплекте шла книга по программированию на бейсике. В ней описывались простые задачки и программы с примерами. От безделья я решил изучить, что это за хрень такая. И так увлёкся, что через месяц уже начал пробовать писать очень простые игры. Самое обидное было то, что программный код нигде не сохранялся и «сбрасывался» при отключении питания. А сидеть перед телеком дольше 2 часов мне не разрешали (верни нам телек, алё!). Поэтому я переписывал код программы в тетрадку и дорабатывал его там, чтобы на следующий день заново его набрать на приставке. И так каждый день!
Жили мы достаточно бедно, поэтому к 7 классу я кое-как смог обзавестись «стрёмным» компьютером на i386 с 16-ти цветным CGA монитором.

До сих пор помню цену. Он стоил 2000₽. Да, это не Pentium и не AMD с дискретным 3D ускорителем. Про игры - просто забудь. Но его более чем хватало для программирования на QBasic и Turbo Pascal, который, к тому времени, начали преподавать в школе, как раз. Да и при такой стоимости - даже бедная семья могла позволить себе такую покупку, хоть и скрепя сердце.
Самое главное - теперь я мог сохранять свой код на жёстком диске и дискетах! А значит не придётся каждый раз перепечатывать его из тетради!
Уже тогда я понял, что программирование и IT сфера в целом - это единственное, что меня интересует в жизни. Так что я вкачал все очки умения в программирование 😂
Прогуливал школу часто, так как любил до поздней ночи сидеть за компом. Сильно отстал по многим важным предметам и наполучал приличное количество тройбанов в 9-11 классах.
Но кажется, что моё узко-направленное хобби окупилось. На втором курсе универа меня взяли на работу инженер-программистом в сотовую компанию, с неплохой зарплатой. И с того момента я шёл по карьерной лестнице быстрыми шагами вверх. Причём с каждым шагом мне было всё интереснее и интереснее. Были проекты и работодатели, которые меня бесили, конечно. Но в целом - мне всегда нравилась моя работа, потому что в первую очередь это было моим главным увлечением. От разработки я получал кайф 😎
Периодически я пробовал создавать свои небольшие стартапы, и некоторые из них даже смогли мне принести небольшой доход, в размере 1-2 миллионов (это не много для IT стартапа). Но в целом я сделал вывод, что из меня такой себе стартапер и бизнесмен. Поэтому в свои 38 лет я всё ещё работаю «на дядю».
Так сложилось (несправедливо, я считаю), что в IT секторе крайне высокие зарплаты. За 20 лет работы я смог заработать на всё, что хотел и немного потерял интерес к деньгам (зажрался, короче). Поэтому параллельно решил заниматься благотворительными проектами и парой новых хобби (дизайн-проектами и умным домом).
Долгое время я помогал детям с разными видами рака (скорее их родителям) и основал самое крупное комьюнити по ретинобластоме в России (в ВК и Телеграм).
А года 2-3 назад открыл бесплатную школу веб-разработки (PHP).

В школу в основном приходили «бедные» ученики разных возрастов (от 18 до 45 лет), кто нацелился на IT сферу ради улучшения материального положения, в первую очередь, за редким исключением. Первое время я обучал всех сам, индивидуально, либо небольшими группами по 2-3 человека в свободное от работы время. Потом ко мне присоединились успешные выпускники школы, в знак благодарности. Они стали помогать проверять задания и периодически отвечали на вопросы новичков.
К сожалению, результаты работы бесплатной школы меня не обрадовали. Из ~35 учеников только 5 смогли осилить обучение и дойти до конца. Из них только 4 - трудоустроились.
Куда делись остальные? Статистика примерно такая:
~10 учеников пришли и даже не начали обучение. Просто добавились, молча послушали и ушли. Точнее даже не ушли. Они присутствуют в группе по обучению и периодически пишут мне, что скоро соберутся с мыслями и начнут учиться, вот прям 100%. Некоторые уже 2 года собираются начать, но никак не могут.
~10 учеников осилили первые задачи (самые лёгкие), но потом осознали, что у них чисто гуманитарный склад ума и продвинуться дальше не смогли. Причём я пробовал работать со многими из них индивидуально, всячески модифицировал программу обучения, чтобы максимально простым языком объяснять сложные (и не очень) вещи, но всё было напрасно.
~10 учеников неплохо продвигались по программе обучения и осилили порядка 30-70% материала и задач. Но в какой-то момент, когда сложность задач стала чуть выше средней - вдруг осознали, что ну его нахрен. Многие честно сказали, что раньше думали, что «печатать код» и получать за это высокую зарплату - это весело. А теперь вдруг поняли, что писать код, задействовать критическое мышление, оптимизировать алгоритмы в голове - это ужасно сложно и они не готовы насиловать свой мозг этим. Некоторые из учеников привыкли заниматься тривиальными и однотипными задачами в повседневной жизни. А в программировании (задачах, которые я давал) они быстро поняли, что каждая задача нетривиальна и требует выработки нового решения каждый раз. В этот момент они и охладели.
5 учеников изначально имели математический/алгоритмический склад ума. Поэтому им было легче на старте и в дальнейшем. Кроме этого, у некоторых из них была патовая жизненная ситуация, требующая смены деятельности. Именно такие быстрее всех дошли до финала. Они занимались в моей школе, параллельно читали книги по PHP, различные форумы, смотрели обучающие видео на YouTube: совмещали несколько источников информации, чтобы заполнить те пробелы, которые не удалось проработать со мной. И наверное это правильно, потому что меня никто не учил никогда. Я сам выбирал бесплатные/недорогие источники знаний и пополнял свою базу в течение всей жизни.
Доволен ли я своей школой? Конечно же нет. Я наивно думал о том, что открою дверь в IT, как минимум для 30-50% учеников. Я искренне порадовался успехам 4 учеников, которые смогли трудоустроиться. Их доходы сейчас составляют от 90 т.р. до 280 т.р. и они (а также их семьи, дети) стали чуть счастливее, потому что все знают, что счастье не в деньгах, а в их количестве 😂
Но в целом я остался расстроен результатом и даже на днях закрыл бесплатную школу (нет, я не планирую открывать платную).
Если делать выводы по моему скромному эксперименту со школой, которые не претендуют на правду, конечно же:
1. ~30% людям лень что-то менять и двигаться к какой-то цели, лень даже начать.
2. ~30% людям не хватает способностей, чтобы достичь нужной цели в определённых сферах (не во всех!). Именно природных способностей, мозг устроен и думает иначе и больше заточен под другой вид деятельности.
3. ~30% людям не хочется заниматься тем, что им не нравится (не их хобби), даже если за это готовы платить больше/много и они в этом понимают. Они вынуждены продолжить заниматься тем, что им нравится и где им комфортнее, несмотря на то, что они недовольны финансовыми успехами в текущей сфере.
4. ~10% людей способны попытать удачу в чём-то новом и достигнуть высоких результатов через боль и страдание.

Итог: я считаю, что все имеют право на достойную оплату труда и надеюсь, что когда-нибудь в России введут высокий минимум по зарплате, как в Швейцарии, например. Чтобы не было такого, что IT специалист зарабатывает 300 т.р., а учитель 30 т.р. Разница может и должна быть между специальностями, но не такая огромная.
Сорри за много букв. Сам не ожидал, что так получится :/

Fastler - информационно-развлекательное сообщество которое объединяет людей с различными интересами. Пользователи выкладывают свои посты и лучшие из них попадают в горячее.

Контакты

© Fastler v 2.0.2, 2023


Мы в социальных сетях: