Политическая дискуссия на Гитхабе
Кратко суть: вот этот PR https://github.com/reactor/reactor-core/pull/3897#issuecomme... не приняли только потому, что автор из России
Кратко суть: вот этот PR https://github.com/reactor/reactor-core/pull/3897#issuecomme... не приняли только потому, что автор из России
Для ЛЛ:
Я учу людей языку программирования Java. Бесплатно. Совсем бесплатно. Прям даром. И даже без рекламы. Совсем без рекламы. Вот вообще.
Ссылка на тг: Дорогу осилит идущий. Java
С чего все началось: Помогу с изучением Java. Бесплатно. Не реклама:)
Пост посвящен круглой дате этой инициативы. И анонсу интенсива для самых начинающих
Какое-то время назад на этой странице был опубликован пост, который предлагал помощь в изучении Java всем желающим.
Сегодня ровно два года с момента той публикации. Два года каналу. И два года небольшому, но очень уютному сообществу, которое для меня лично стало чем-то очень важным.
И по такому случаю команда канала решила анонсировать интенсив для новичков, рассчитанный на тех, кто еще не начал (или только начинает) свой путь в Java.
Что это значит? Речь идет о:
Пяти видеолекциях по базовым темам - от основ синтаксиса до ООП
Секциях вопрос-ответ в конце лекций
20 задачам по пройденным темам
Проверке данных задач и рекомендациям по каждой от членов команды канала
Обучению базовой работе с git и GitHub
Общем чате для участников, где также будут присутствовать более опытные ребята для помощи по возникающим вопросам
Чувствуете, как запахло какой-то продажной херней? Но нет. И интенсив, и основной курс по разработке, и все остальные активности, связанные с каналом, полностью бесплатны.
Единственное, чего бы мне хотелось в данном случае - чтобы данный пост поднялся повыше и его увидело как можно больше людей. Ведь с каждым человеком повышается шанс найти того, кто действительно заинтересуется Java-разработкой и станет еще одним активным участником канала:) На этом минутка лайкодрочерства закончена, можем переходить к другим новостям.
Те, кто видели более старые посты, или уже подписаны на канал, помнят, что год назад мы уже проводили схожий интенсив. Тогда он оказался достаточно спонтанным и местами сырым. На этот раз мы сделали работу над ошибками, несколько переработали подход и, хочется верить, смогли подготовить хороший трамплин для дальнейшего обучения. Не терпится проверить, все ли удалось.
Конечно, интенсив даже в текущем виде не сделает из новичка разработчика, который зарабатывает миллионы в секунду. Но он позволит быстро освоить и закрепить самые основы, чтобы дальнейший путь - основной курс "Дорогу осилит идущий" или иные обучающие ресурсы - давались легче.
Пора вернуться к основной теме поста. Каналу исполнилось два года.
Надо признать, это были два насыщенных и интересных года. Новые знакомства, новый взгляд на вещи, давно ставшие привычными. Новые ощущения от того, что кто-то учится по материалам, которые выходят из-под твоей руки. Более того - кто-то даже хвалит эти материалы и рекомендует другим. Все это формирует удовлетворение от проделанной работы и мотивирует продолжать.
За это время получилось не все, что планировалось. Но выросли и амбиции - например, все четче формируется желание перенести контент на отдельный сайт. И расширить его статьями других авторов, которым было бы интересно рассказать о чем-то за пределами основного курса. Возможно, через год что-то из этого станет реальностью.
Но как и в любом сообществе, самой главной его составляющей остаются люди.
Те, кто задают вопросы и позволяют чувствовать, что канал жив и движется в правильном направлении. И те, кто на эти вопросы отвечают, показывая, что это уже не только моя личная инициатива.
Безусловно, те люди, кого я считаю командой канала. В частности, без них не стал бы возможен интенсив, анонсированный выше. Именно они прямо сейчас помогают с подготовкой к нему - от актуализации задач и теоретических материалов до добавления технических решений, которые облегчат проведение интенсива. И именно эта команда будет ревьюить решения участников - искать ошибки, давать рекомендации и прививать умение писать хороший код. Наконец, именно эти люди позволяют добавлять в жизнь канала действительно масштабные события.
И все вместе мы продолжаем осиливать дорогу, которая заявлена в названии. От Java Core к базам данных, далее к системам сборки, тестированию, вебу... И обязательно дойдем до финишной черты, за которой начнется новая дорога - собеседования, работа и... и что-то еще;)
Как сказал выше, буду рад, если пост поднимется в горячее. Пост без рейтинга
Спасибо за внимание!
P.S. Жена сказала, что текст вышел пресноватым. Поэтому - анекдот:
Специалистов тех. поддержки на военной кафедре отправили на стрельбы. Все отстрелялись, в мишень никто не попал. Майор орёт:
— Как так, блять?!
— У нас пули из ствола вылетели. Проблемы на вашей стороне.
Привет! Думаю, многие Пикабушники меня знают как прожженного автора статей о моддинге, ремонте и программировании для разных диковинных и интересных ретро-девайсов. Недавно я заметил такую крутую штуку, как китайскую реплику Nokia N-Gage. В Китае "игровых" телефонов было довольно много, но в РФ попадали единицы (в основном двухсторонние слайдеры, где вторая сторона - что-то типа джойстика). Если вдруг у кого-то есть китайская подделка N-Gage, даже нерабочая - я готов забрать (или купить) и запилить крутой материал с ремонтом (если нужно) и запилом под неё эмуляторов и всяких прикольных ништяков!
Сегодня всё больше людей задумываются о смене профессии и переходе в IT, привлекаемые высокими зарплатами, возможностью удалённой работы и перспективами карьерного роста. Однако, стоит понимать, что IT — это многогранная сфера, и программирование, хоть и одно из ключевых направлений, но подходит далеко не всем. В видео я рассказываю о том, как не-айтишнику можно стать айтишником, какие направления можно выбрать и с чего начать свой путь в IT. Надеюсь видео будет полезно тем, кто задумывается о смене профессии и хочет попробовать себя в it сфере!
Преподаватель со стажем! Более 15 лет опыта работы с вычислительными кластерами (Linux), инженер-программист. Больше 10 лет преподаю компьютерные дисциплины в ВУЗе, доцент кафедры Компьютерных систем КНИТУ-КАИ им А.Н. Туполева, г. Казань.
На основе своего опыта преподавания разработал серию обучающих онлайн курсов для начинающих программистов и системных администраторов (devops инженеров).
1) Основы работы в консоли Linux, настройка сетевых служб (кластер) https://stepik.org/a/74070
2) Основы программирования на языке Си в Linux https://stepik.org/a/98359
3) Основы ООП программирования на Java https://stepik.org/a/119904
4) Основы веб-разработки https://stepik.org/a/179453
5) Основы разработки мобильных приложений под Android на Java https://stepik.org/a/91970
Канал в телеграме: https://t.me/promo_itstart
Группа ВКонтакте: https://vk.com/promo_itstart
Всем бедным преподам приходится выкручиваться с заданиями по языкам программирования.
ибо теории много. а практикумов по заданиям не найдешь. особенно по каждым темам.
замучившись сам с такой проблемой решил наделать задачников по темам
предлагаю вашему вниманию оные.
https://github.com/asbcorp24/zadachik
Буду постепенно допиливать и добавлять другие.
сделал в html файлах чтобы проще было работать
там же расширение для хрома для создание подобного, если какие нужны языки пишите
Пройден третий этап
Штош.
Прошел третью часть курса. Разбирали основы ООП, классы, наследование, перегрузка, переопределение, интерфейсы итд... В этот раз за день не уложился, пришлось потратить целых 1,5 дня (или 6-9 часов, не засекал). Часть народу уже отсеялось, часть еще пытается догнать. Как я понял - бОльшая часть народу ждет Kotlin'а, "потому что он легче". Насколько я знаю - он сложнее. Но каждому свое, видать...
Лично у меня пока сложностей с Java не было, там где сам не находил ошибку - помогала IDE.
Активно решаю задачи, в т.ч. алгоритмические. Там где не понимаю - спрашиваю у Chat-GPT, желаю, кстати похвастаться его оценкой моих способностей. Понятно, что он излишне комплементарен, но все же..
Бонус. Алгоколя за 12 дней было употреблено 6 литров, не сказать, что прям исцеляюсь, но проргесс имеется и это радует.
без рейтинга ибо веду эту серию постов как дневник
Я учу людей языку программирования Java. Бесплатно. Совсем бесплатно. Прям даром. И даже без рекламы. Совсем без рекламы. Вот вообще. А ещё я не дам вам ссылку на телеграм, и на вк сообщество тоже. Вообще не дам. Вы научитесь java вообще бесплатно и надежно. И даже курса с множеством уроков не будет.
Есть такая книга, Философия java. Также есть на андроид, а смартфон наверняка есть у каждого, на котором есть IDE. Android IDE. Это всё, что вам надо для изучения java. Вы просто берёте и пишите несколько раз самый простой код. Там в книгп все будет. Например Цикл for. Повторяете несколько раз в месяц, пишите его. Чтобы запомнить языковые конструкции. А ещё есть chat gpt для вопросов.
Также есть узко направленные непопулярные форумы по java программированию. Вбиваете "форум java программирования" в поисковик и ищете средние по популярности, где вас ответят, не кринжуя с того, что вы новичок, как на огромных форумах по программированию, где вас направят гуглить или спросят о бане гугла/яндекс.
На этом курс состоящий из одного поста в пикабу закончен.
Я учу людей языку программирования Java. Бесплатно. Совсем бесплатно. Прям даром. И даже без рекламы. Совсем без рекламы. Вот вообще.
Ссылка на тг: Дорогу осилит идущий. Java
С чего все началось: Помогу с изучением Java. Бесплатно. Не реклама:)
Почти год я не публиковал на Пикабу никаких новостей и обновлений, связанных с каналом. В основном потому что не было повода. Но теперь он, кажется, есть:)
За прошедший период было достаточно много событий, маленьких и крупных, но происходящих исключительно внутри сообщества и невидимых для всех остальных. В основном о них и хочется рассказать.
Для ЛЛ:
1. Шлюхи
2. Завершение раздела о WEB и Java EE. 150 статей
3. Смена портала для публикации статей
4. Интенсив годичной давности
5. Вебинары за прошедший год
6. Доработки Road Map
7. Математика
Нет, канал не был продан и я не начал размещать рекламу инфоцыганских курсов, хоть такие предложения и поступают:)
В старых постах неоднократно упоминалось о блекджеке и шлюхах, которые обязательно будут, и не раз... Но не сейчас.
Блекджека в сообществе все еще нет, но с камвхорами дела обстоят получше - время от времени они пытаются рекламировать себя в комментах. Спасибо модераторам за своевременную чистку канала от них и прочего дерьма.
Собственно, основная причина, по которой я решился на этот пост.
Позади уже много всего - от Java Core до Unit-тестирования, систем сборки, JDBC и... теперь уже Web и Java EE.
Получилось 16 статей, в которых хотелось донести много из сразу - от клиент-серверной архитектуры и основ работы с HTTP до Servlet API и даже, простигоспади, JSP. На их фоне как-то незаметно прошла юбилейная 150-ая статья.
Раздел получился тяжелым и, наверно, со временем будет частично переписан. Тем не менее, хочется верить, что мне удалось заложить небольшой фундамент, на базе которого будет легче знакомиться со Spring и другими технологиями, применяющимися в современной разработке.
Собственно, впереди остаются лишь два крупных раздела - Hibernate и Spring. Технологий, которых некоторые подписчики, ждут с самого появления канала. И того, без чего многие не представляют современную Back-end разработку на Java.
Далее к новостям погоды о других событиях, происходивших в нашем небольшом сообществе за последний год.
Те, кто читал более старые посты или уже тогда был подписан на канал, знают, что статьи публиковались в telegra.ph. Это оказалось далеко не самым удобным решением по ряду причин - от корявого форматирования до сложностей в поддержке уже написанных статей. На данный момент все материалы публикуются на github.com. Перенос старых статей движется в год по чайной ложке, но тоже движется. В целом, это решение облегчило жизнь и мне, и людям, которые стараются помогать с вычиткой, и тем подписчикам, которые предпочитают иметь оффлайн-доступ к статьям.
Предыдущий пост залетел в топ, в результате чего на канал подписалось несколько тысяч человек - в основном новичков. Бросать их в свободное плаванье показалось неверным. В конце концов, всем обещали дорогу, а если по дороге приходится плыть - это плохая примета.
Результатом стал очередной план - как всегда, надежный, что швейцарские часы. Один из завсегдатаев канала предложил провести для новичков "Интенсив" - мероприятие длиной в несколько недель, с пятью онлайн-сессиями в формате видеолекций и ответов на вопросы. И практическими заданиями к каждой теме. Вишенка на торте - обратная связь по каждой из задач.
Что могло пойти не так? В общем-то, все. От мелких технических проблем до слабой подготовки самого интенсива - идея была сырая, детали правились на ходу, девиз того месяца - "Импровизация - наше все!"
Огромное спасибо людям, которые поддержали идею и помогли с организацией и проведением. Небольшая команда энтузиастов, на разных этапах включающая в себя от 4 до 7 человек, смогла переварить поток вопросов от 270 участников и отревьюить почти 900 решений для представленных задач.
Интенсив поверхностно покрыл большое число базовых тем - от основ синтаксиса до алгоритмической сложности и основ ООП. Тяжело сказать, что темы разбирались достаточно глубоко, но хочется верить, что мы дали хороший толчок людям, которые пришли без какой-либо базовой подготовки. И если это так - тот безумный месяц прошел не зря.
Женя (@rozarivaagro), огромное спасибо за идею и самое активное участие в ее реализации! Без тебя процесс изучения Java для нескольких сотен человек был бы куда менее интересным.
В прошлом посте я упоминал, что на тот момент был проведен вебинар. За прошедшее время были проведены еще два, посвященные юнит-тестированию и системам сборки.
В дальнейшем от такого формата пришлось отказаться в силу малой популярности у участников, но было весело:) Возможно, видео-контент снова станет актуален для канала в будущем.
В любом случае, Женя (на этот раз @e8428631), спасибо за приложенные усилия. Благодаря твоим видео для многих мир стал чуточку понятнее.
Через год после первой публикации был расширен глобальный план курса. Он же - мое видение того, что стоит хотя бы поверхностно изучить, чтобы уверенно претендовать на позицию Junior-разработчика. Был добавлен наиболее критичный для большинства раздел - Spring Framework.
На данный момент документ можно считать почти полностью сформированным, за исключением нескольких относительно небольших подразделов. Желающие могут ознакомиться по ссылке: Road Map. Как всегда, приветствуется любая конструктивная критика и рекомендации:)
В мае на базе флудилки канала стартовал топик, посвященный математике. Ведет его автор идеи интенсива. Публикуются видеоматериалы, разбираются конкретные задачи. Темы - от параметра до мат. индукции, разборы задач из вступительных экзаменов... Не буду делать рекламу Евгению (снова @rozarivaagro), но там бывает интересно:)
Изначально хотелось рассказать еще и о планах, но пост уже получается слишком большим. Поэтому о планах - в другой раз. Там тоже есть, чем поделиться. Благо, скоро у каналу исполнится два года и будет еще один повод выложить что-то на Пикабу❤️
В завершение, традиционная благодарность всем участникам сообщества. Именно ваши вопросы, дискуссии и смехуечки мотивируют продолжать писать новые статьи и развивать сообщество. Без вас дорога многих людей была бы труднее. Или вообще бы не началась.
Мой тг для связи: https://t.me/ironicMotherfucker