Your AI powered learning assistant

РАБОТА, SORAX, МОТИВАЦИЯ, ... ответы на вопросы программистов | Alek OS

Введение

00:00:00

Путешествие к 100 тысячам подписчиков Спустя 1,5 года и 20 видеороликов канал набрал 100 тысяч подписчиков, завоевав признание в сообществе программистов. Идея непрерывного развития сталкивается с сопротивлением со стороны признанных программистов, которые считают, что обучение ограничено молодежью и формальным образованием.

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

Интеграция

00:03:20

Важность обучения веб-разработке Многие люди сталкиваются с трудностями на своей нынешней работе, и сейчас самое подходящее время подумать о карьере веб-разработчика. Это одна из лучших ИТ-профессий для начала, которая учит вас создавать веб-сайты и приложения, используемые всеми ежедневно. Спрос на веб-разработчиков высок, средняя зарплата после обучения составляет от 80 000 до 300 000 рублей.

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

Как ты делаешь такие видео? Как делаешь монтаж?

00:04:54

Процесс создания видеоконтента включает в себя сбор информации по теме, написание сценария, рисование и анимацию визуальных эффектов в Photoshop, запись и редактирование аудио в Adobe Audition и, наконец, монтаж всего с помощью Adobe Premiere Pro. Каждое видео тщательно проработано с вниманием к деталям.

Что за музыка в твоих видео?

00:06:29

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

Ты SORAX ?

00:06:50

Я не могу продолжать обманывать свою аудиторию. Пять лет назад я забыл пароль от своего аккаунта на YouTube и создал новый под именем Алик. Чтобы скрыть свою личность, я перенес пластическую операцию и даже изменил голос. Самое страшное, что многие люди поверили в эту историю.

При создании канала/видео/идей ты вдохновлялся зораксом?

00:07:58

Создатель черпает вдохновение в идеях и информации, представленных Zoreks, сосредотачиваясь на предоставлении контента, который нравится ему самому. Уникальный критерий создания видеороликов - удовлетворить одного конкретного зрителя, а не пытаться угодить всем.

Сколько тебе лет?

00:09:45

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

Откуда такое вдохновение и мотивация для создания роликов?

00:09:48

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

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

Какая цель у твоих видео?

00:12:20

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

Как найти свой путь в программировании?

00:13:04

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

Какой язык лучше выбрать?

00:13:46

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

Что нужно знать, чтобы смотреть твои видео?

00:14:43

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

Зачем людям, знающим о чём идёт речь, смотреть вот это?

00:15:51

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

Фоновая музыка сильно отвлекает. Зачем она?

00:16:22

Фоновая музыка сильно отвлекает и мешает представляемому материалу. Она влияет на концентрацию внимания зрителя и его понимание, затрудняя эффективное взаимодействие с контентом.

Как помочь вашему каналу материально?

00:17:16

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

Откуда ты берёшь столько информации?

00:17:43

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

Как всё это понять личинке джуна пайтон? Нужно ли это новичку?

00:18:59

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

На каком языке написаны примеры в видео?

00:20:32

Видео-примеры написаны на Java, C++ и JavaScript. Однако видео разработано так, чтобы не зависеть от языка, позволяя зрителям понимать и применять концепции на любом языке программирования по их выбору.

Почему также не объясняют в вузе? Высшее образование.

00:20:52

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

Почему ты назвал свой канал Alek OS?

00:22:10

Причина, по которой канал назван "Alek OS", заключается в том, чтобы символизировать поглощение информации. Название сочетает в себе "Alik" и "OS", представляя индивидуальное сознание как операционную систему, приобретающую более глубокий смысл благодаря среде программирования.

Нужно ли начинать с ассемблера? Не будет ли это ошибкой?

00:22:41

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

Почему нельзя установить dosbox вместо virtualbox? А fasm вместо masm?

00:23:10

Спикер рекомендует начинать программирование с FASM вместо MASM и объясняет, что важно выбрать то, что удобнее для себя.

Есть ли смысл писать код за кем-то, и слегка его разбирать?

00:23:34

Стоит ли писать код для кого-то и немного разбираться в нем? Повторять со мной все по порядку абсолютно не обязательно. Если смысл в том, чтобы просто написать код для кого-то и немного в нем разобраться, то да, в этом есть смысл. Написание кода для того, чтобы кто-то полностью его понял, имеет смысл; по сути, это единственный способ.

В данный момент работаешь ли ты как программист?

00:23:49

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

Если я ничего не понимаю, означает ли что это не моё?

00:24:33

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

Разве не было бы больше легаси кода, если бы все всё писали с нуля?

00:25:09

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

Можно сделать поток роликов для джунов? Обучение вместе с Alek OS.

00:25:29

Учитесь с Alek OS. Актуально только для тех, кто интересуется структурами данных и логикой кода. Видеопоток будет в виде платного курса, а не на YouTube.

Как находить фундаментальные знания, а не гуглить по верхам?

00:25:57

Чтобы получить фундаментальные знания, важно читать структурированную литературу на английском языке, а не полагаться на поиск в Google. Вариативность информации снижается, если читать документацию в качестве первоисточника и проверять все лично на практическом опыте.

Зачем использовать такие вырвиглазные цвета?

00:26:26

Использование ярких цветов в видеороликах может привести к искажению цвета при проецировании на стену вместо монитора.

Залезать внутрь можно ещё долго? На каком этапе нужно остановиться?

00:27:01

Возможно ли копнуть глубже? Когда нам следует сделать паузу в процессе работы процессора и операционной системы? Область абстракции в классическом программировании ограничена уровнем модели, что позволяет нам создавать виртуальные изобретения. Саморазвитие может продолжаться до тех пор, пока не прекратится физическое существование.

Я же не могу знать всё. Зачем сапожнику знать, как устроен клей?

00:27:57

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

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

00:29:01

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

Как думаешь сколько из всех it специалистов топят за идею, а сколько пришли ради хорошего заработка?

00:29:25

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

Как рестартнуть осознание?

00:30:00

Как перезапустить сознание? У вас уже есть все это на протяжении десяти лет.

Какой язык выучить, чтобы за месяц вкатиться и зарабатывать 300К?

00:30:04

Изучайте язык программирования, чтобы быстро начать зарабатывать 300 тысяч в месяц.

Может ли один человек написать прототип ОС?

00:30:19

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

Правда ли, что джунам всё сложнее становиться входить в IT?

00:31:07

Правда ли, что юниорам становится все труднее попасть в IT? Объем и сложность информации, необходимой юниорам для получения работы, увеличивается, но точка входа для программистов становится проще.

Какие дальнейшие планы на канал?

00:31:35

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