Перевариваю в голове довольно большой объём новых знаний, которые получил за последнюю пару недель, и понимаю, что немного выдохся с физической точки зрения (ещё простуда никак не пройдёт, все кругом болеют), но очень замотивирован с точки зрения учебы.
Наконец завершил курс по Git от ЯП. И сейчас пишу на него обзор. Хотел опубликовать его на Habr, но проштудировав правила и рекомендации модераторов, изучив опыт коллег, понял, что там этого делать не стоит. Посты с отзывами на платформе вызывают в основном негативную реакцию. Поэтому рассматриваю альтернативные платформы, а на Habr буду писать что-нибудь умное, когда опыта наберусь.
Еще из новостей: уже 18 октября начинается основное обучение в Школе21. Предварительно будет установочная встреча, где расскажут все подробности, а пока только дату старта объявили. Я еще раз встретился со студентами с предыдущего потока, которые уже учатся на основном обучении, и большинство из них классные ребята с которыми очень интересно. Когда у тебя есть сообщество с соответствующими интересами - это очень помогает и даёт мотивации. Наверное, это самый большой плюс школы.
#Мысливслух #Школа21
Наконец завершил курс по Git от ЯП. И сейчас пишу на него обзор. Хотел опубликовать его на Habr, но проштудировав правила и рекомендации модераторов, изучив опыт коллег, понял, что там этого делать не стоит. Посты с отзывами на платформе вызывают в основном негативную реакцию. Поэтому рассматриваю альтернативные платформы, а на Habr буду писать что-нибудь умное, когда опыта наберусь.
Еще из новостей: уже 18 октября начинается основное обучение в Школе21. Предварительно будет установочная встреча, где расскажут все подробности, а пока только дату старта объявили. Я еще раз встретился со студентами с предыдущего потока, которые уже учатся на основном обучении, и большинство из них классные ребята с которыми очень интересно. Когда у тебя есть сообщество с соответствующими интересами - это очень помогает и даёт мотивации. Наверное, это самый большой плюс школы.
#Мысливслух #Школа21
👍14👏4❤3
Давно уже обещал сделать обзор на бесплатный курс "Основы работы с Git" от Яндекс Практикума.
Наконец-то расписал его. Обзорно рассказал кому он подойдет и в чем заключается.
Если коротко, то он будет крайне полезен всем начинающим и более того, даже опытные специалисты могут найти в нем интересные моменты. Новичкам рекомендую проходить основательно, опытным — пробежаться обзорно.
Буду рад вашей поддержке — ставьте лайки. Это мой первый опыт написания обзорного материала, понимаю, что еще есть над чем работать, буду стараться.
P.s. ссылка на сам курс. Всем студентам Школы 21 обязательно к порождению, тем более тем, кто только собирается на бассейн или уже попал туда: избежите многих проблем. Проходите минимум первые три блока.
#Git #Обзор #vcru
Наконец-то расписал его. Обзорно рассказал кому он подойдет и в чем заключается.
Если коротко, то он будет крайне полезен всем начинающим и более того, даже опытные специалисты могут найти в нем интересные моменты. Новичкам рекомендую проходить основательно, опытным — пробежаться обзорно.
Буду рад вашей поддержке — ставьте лайки. Это мой первый опыт написания обзорного материала, понимаю, что еще есть над чем работать, буду стараться.
P.s. ссылка на сам курс. Всем студентам Школы 21 обязательно к порождению, тем более тем, кто только собирается на бассейн или уже попал туда: избежите многих проблем. Проходите минимум первые три блока.
#Git #Обзор #vcru
vc.ru
Кому подойдет курс «Основы работы с Git» от Яндекс Практикума. Подробный обзор — Личный опыт на vc.ru
Всем привет, меня зовут Константин, я начинающий разработчик, и это мой первый пост на vc.ru. Совсем недавно я закончил бесплатный курс «Основы работы с Git» от Яндекс Практикума и хочу рассказать на кого он нацелен, о чем рассказывает и кому будет полезен.
🔥14👍7❤3
Количество подписчиков моего канала уже превысило 250 человек. Я пытался представить в голове насколько это много людей, и самая яркая картинка, которая, как мне показалось, может это отлично продемонстрировать — это кинозал.
Если верить нескольким сайтам из интернета, то средняя вместимость кинозалов примерно 200-300 посетителей. По сути, можно представить, что каждый раз, когда я выкладываю пост, я захожу в кинозал, и перед показом фильма, что-то рассказываю людям. Это волнительно и накладывает определённый груз ответственности. Поэтому мне очень нужна ваша поддержка, чтобы понимать, что я все правильно делаю или не правильно в том числе. Мне будет очень приятно, если вы будете чаще писать комментарии, вступать в диалоге или даже просто выражать свое мнение.
Всего за два с половиной месяца канал вырос с 100 до 250+ подписчиков. Уже появились постоянные читатели, и что более важно, постоянные комментаторы. Меня это очень радует. При этом существует и ротация, кто-то уходит, кто-то приходит, и это абсолютно нормально — каждый преследует свои интересы.
Хочу сказать отдельное спасибо тем, кто оставляет обратную связь. Она действительно помогает мне расти и развиваться.
P.s. еще по статистике видно, что некоторые люди делают репосты моих постов. Не знаю куда вы их отправляете, но это круто, даже если вы их просто сохраняете в избранное.
Достижение: 250 подписчиков
#Мысливслух
Если верить нескольким сайтам из интернета, то средняя вместимость кинозалов примерно 200-300 посетителей. По сути, можно представить, что каждый раз, когда я выкладываю пост, я захожу в кинозал, и перед показом фильма, что-то рассказываю людям. Это волнительно и накладывает определённый груз ответственности. Поэтому мне очень нужна ваша поддержка, чтобы понимать, что я все правильно делаю или не правильно в том числе. Мне будет очень приятно, если вы будете чаще писать комментарии, вступать в диалоге или даже просто выражать свое мнение.
Всего за два с половиной месяца канал вырос с 100 до 250+ подписчиков. Уже появились постоянные читатели, и что более важно, постоянные комментаторы. Меня это очень радует. При этом существует и ротация, кто-то уходит, кто-то приходит, и это абсолютно нормально — каждый преследует свои интересы.
Хочу сказать отдельное спасибо тем, кто оставляет обратную связь. Она действительно помогает мне расти и развиваться.
P.s. еще по статистике видно, что некоторые люди делают репосты моих постов. Не знаю куда вы их отправляете, но это круто, даже если вы их просто сохраняете в избранное.
❤17👏13🔥8👍4
Работать и учиться - это конечно хорошо, но надо и отдыхать. Я фанат настольных игр и даже победитель нескольких различных турниров.
Недавно в компании открыли для себя настольную игру "Древний ужас". В течение месяца уже сыграли четыре партии, две из которых проиграли. Да, проиграли настольной игре - она кооперативная и играется командой игроков против игрового мира, очень жестокого, но захватывающего.
Если среди моих подписчиков есть фанаты настолок и до сих пор не играли в этот приключенческий детектив, то очень рекомендую.
А как вы проводите своё свободное время, чем увлекаетесь?)
#хобби #настолки
Недавно в компании открыли для себя настольную игру "Древний ужас". В течение месяца уже сыграли четыре партии, две из которых проиграли. Да, проиграли настольной игре - она кооперативная и играется командой игроков против игрового мира, очень жестокого, но захватывающего.
Если среди моих подписчиков есть фанаты настолок и до сих пор не играли в этот приключенческий детектив, то очень рекомендую.
А как вы проводите своё свободное время, чем увлекаетесь?)
#хобби #настолки
🔥12👍3❤2😱1🦄1
Продолжаю свое самообразование. На данном этапе решил перейти от асинхронности, которая в части практики мне по многим причинам сейчас не доступна, к базам данных, в частности к языку SQL на примере БД PostgreSQL.
Пока работаю с четвертой главой книги, но уже хочу её порекомендовать. Очень много базовых знаний, но что важней — практики. Есть контрольные задания, решение которых, с одной стороны, кажется очевидным, но на практике оказалось, что многих вещей я не смог вспомнить и мне пришлось некоторые части книги перечитывать заново.
Базу данных развернул в Docker контейнере, чтобы параллельно получать дополнительную практику работы с необходимым инструментом.
P.s. книгу удалось купить на Ozon всего за 650 рублей, разумеется есть и электронные версии.
#Программирование #PostgreSQL #Книги
Пока работаю с четвертой главой книги, но уже хочу её порекомендовать. Очень много базовых знаний, но что важней — практики. Есть контрольные задания, решение которых, с одной стороны, кажется очевидным, но на практике оказалось, что многих вещей я не смог вспомнить и мне пришлось некоторые части книги перечитывать заново.
Базу данных развернул в Docker контейнере, чтобы параллельно получать дополнительную практику работы с необходимым инструментом.
P.s. книгу удалось купить на Ozon всего за 650 рублей, разумеется есть и электронные версии.
#Программирование #PostgreSQL #Книги
👍10🔥3👌1
Прочитав часть книги по асинхронному программированию, я немного познакомился с тем, как устроены процессы и потоки. После чего задумался, что в целом не очень понимаю, как работает компьютер на низком уровне.
Начал поверхностное знакомство с процессора, т.к. он был ближе всего к теме. Полез в YouTube и нашёл несколько видео, где объясняют: что это такое и с чем его едят. Тема оказалось очень интересной и я залип на часовое видео, где автор знакомит зрителей с транзисторами на примере создания четырехбитного сумматора. А потом посмотрел ещё одно, где человек сам собирал и паял такой сумматор.
Теперь понимания стало немного больше, но в конце видео был задан вопрос, а как хранится информация в обесточенном состоянии... А я не знаю как, но теперь очень интересно узнать.
После моего первого курса «Python backend разработчик», который я прошёл в ЯП, в голове все время крутится мысль, что я не понимаю каких-то базовых вещей, но кажется, что они очень важные. И как раз с этим, наверное, мне и поможет Школа21. По крайней мере я на это надеюсь. Судя по рассказам старших товарищей, там придётся разбирать очень много низкоуровневых тем в программировании. Всё больше и больше склоняюсь к мысли, что профильное образование важно.
P.s. параллельно продолжаю своё знакомство с базами данных и СУБД PostgreSQL.
P.s.s. все больше и больше убеждаюсь, что мне очень нравится учиться и развиваться в этой сфере.
#мысливслух
Начал поверхностное знакомство с процессора, т.к. он был ближе всего к теме. Полез в YouTube и нашёл несколько видео, где объясняют: что это такое и с чем его едят. Тема оказалось очень интересной и я залип на часовое видео, где автор знакомит зрителей с транзисторами на примере создания четырехбитного сумматора. А потом посмотрел ещё одно, где человек сам собирал и паял такой сумматор.
Теперь понимания стало немного больше, но в конце видео был задан вопрос, а как хранится информация в обесточенном состоянии... А я не знаю как, но теперь очень интересно узнать.
После моего первого курса «Python backend разработчик», который я прошёл в ЯП, в голове все время крутится мысль, что я не понимаю каких-то базовых вещей, но кажется, что они очень важные. И как раз с этим, наверное, мне и поможет Школа21. По крайней мере я на это надеюсь. Судя по рассказам старших товарищей, там придётся разбирать очень много низкоуровневых тем в программировании. Всё больше и больше склоняюсь к мысли, что профильное образование важно.
P.s. параллельно продолжаю своё знакомство с базами данных и СУБД PostgreSQL.
P.s.s. все больше и больше убеждаюсь, что мне очень нравится учиться и развиваться в этой сфере.
#мысливслух
❤6👍5🔥1
Все бумажки подписаны, и теперь я официально ученик основного обучения Школы21.
Посмотрел ветку тем, выглядит внушительно и довольно интересно, есть разные варианты пути прохождения обучения. Мне уже выдали первый проект, но о задачах основного обучения, как и интенсива ранее, судя по всему, публично рассказать также нельзя. Хотя раньше говорили, что все решения можно будет выкладывать в открытый доступ в виде портфолио.
Эти моменты я ещё уточню у сотрудников школы и по возможности чем смогу буду делиться. А пока небольшой намёк на первый проект, который предстоит выполнить: необходимо собственноручно реализовать несколько стандартных утилит Unix систем со всеми основными флажками.
Достижение:прошел на основное обучение в Школу21
#Школа21 #Программирование #Bash #Unix
Посмотрел ветку тем, выглядит внушительно и довольно интересно, есть разные варианты пути прохождения обучения. Мне уже выдали первый проект, но о задачах основного обучения, как и интенсива ранее, судя по всему, публично рассказать также нельзя. Хотя раньше говорили, что все решения можно будет выкладывать в открытый доступ в виде портфолио.
Эти моменты я ещё уточню у сотрудников школы и по возможности чем смогу буду делиться. А пока небольшой намёк на первый проект, который предстоит выполнить: необходимо собственноручно реализовать несколько стандартных утилит Unix систем со всеми основными флажками.
Достижение:
#Школа21 #Программирование #Bash #Unix
🔥19👏8❤🔥4🥰2❤1
Для комфортного дальнейшего обучения потребовался Linux. Раньше никогда с ним не работал, и в целом не очень понимал, какие версии бывают, чем отличаются и в чем вообще у них разница.
Решил пойти по всем известной классике и поставить себе Ununtu. С ним я уже сталкивался, когда разворачивал учебные проекты на сервере. Правда так вышло, что образ криво записался, из-за чего не установился. Не судьба, подумал я, и решил попробовать другой вариант. Личных предпочтений пока нет, а один из разработчиков советовал попробовать Manjaro. По итогу на нём и останавливается.
Установил необходимое ПО - все заработало. Так что теперь я полноценный владелец Linux системы. Тем не менее ещё кучу всего надо освоить: как оказалось, люди пользуются разными вариантами терминалов, делают множество разных настроек, и в целом стараются сделать свою работу максимально комфортной. Я пока от этого далёк. Раньше работал только в IDE и gitbash терминале, так что теперь есть к чему стремиться.
P.s. вторую систему поставил на HDD... как же медленно он работает по сравнению SSD. Я уже отвык от долгих загрузок, а тут вот они, на тебе. Надо будет прикупить ещё один SSD и перенести систему на него.
#Мысливслух #Linux #Manjaro
Решил пойти по всем известной классике и поставить себе Ununtu. С ним я уже сталкивался, когда разворачивал учебные проекты на сервере. Правда так вышло, что образ криво записался, из-за чего не установился. Не судьба, подумал я, и решил попробовать другой вариант. Личных предпочтений пока нет, а один из разработчиков советовал попробовать Manjaro. По итогу на нём и останавливается.
Установил необходимое ПО - все заработало. Так что теперь я полноценный владелец Linux системы. Тем не менее ещё кучу всего надо освоить: как оказалось, люди пользуются разными вариантами терминалов, делают множество разных настроек, и в целом стараются сделать свою работу максимально комфортной. Я пока от этого далёк. Раньше работал только в IDE и gitbash терминале, так что теперь есть к чему стремиться.
P.s. вторую систему поставил на HDD... как же медленно он работает по сравнению SSD. Я уже отвык от долгих загрузок, а тут вот они, на тебе. Надо будет прикупить ещё один SSD и перенести систему на него.
#Мысливслух #Linux #Manjaro
👍10🔥6❤1
Последние время испытывал некий дискомфорт, но долго не мог понять из-за чего. Кажется, что проблема в отсутствии какой-то конкретной цели.
В определённый период жизни, когда работа занимала почти все мое время, а оставшееся я тратил на короткий отдых и игры, никакой цели и не нужно было. Денег хватало, чтобы закрывать базовые потребности, и я просто плыл по течению. По возможности как-то улучшал свой быт, но ничего глобально не менялось. Наверное большинство живёт именно в таком формате.
Все поменялось, когда я решил уволиться с работы и в очередной раз сменить сферу деятельности, но в этот раз осознанно по собственному решению, а не стечению обстоятельств. Тогда появилась глобальная цель — сменить работу, и не просто на любую другую, а конкретно стать "Программистом". Хотя, как оказалось, тогда я еще плохо понимал, что это значит.
Путь до цели я разделил на какое-то количество менее значимых, но все еще крупных задач. Выглядели они тогда примерно следующим образом:
1. Подготовиться к старту обучения на годовом курсе
2. Начать обучения на Python backend-разрабочтика
(Тут я внезапно устроился на работу педагогом по основам программирования на Python для детей, из-за чего появилась дополнительная задача).
2.1. Получить дополнительно образование по педагогике
3. Закончить оба образования.
4. Найти работу разработчиком.
В момент, когда третий пункт был завершен, я переосмыслил свою цель, точнее сдвинул ее дальше по срокам. Причиной этому были новые обстоятельства, а именно доходная работа, которую я изначально не планировал. Планы нужны, чтобы их менять. Тогда учёба вышла на первый план, а работа отошла на второй. Верю, что в перспективе это принесёт свои плоды.
В общем сейчас работа педагога совместно с подработкой на радио позволяют мне закрывать текущие финансовые вопросы в виде ипотеки, коммуналки и бытовых нужд. При этом текущий график работы позволяет мне уделять достаточно времени учебе, что сейчас для меня является приоритетом.
Наверное, текущие знания, плюс небольшой период дополнительной подготовки, позволили бы мне сейчас найти работу разработчиком, но я решил для себя, что хочу еще поучиться. Как минимум до конца учебного года, а там будет видно.
Хочется иметь профессию, а не навык. В свою очередь профессия требует определённых базовых знаний, которые в дальнейшем можно будет применить в любой части сферы.
Ближе к теме: несмотря на то, что осознанности стало больше, конкретных задач на короткий и средний срок пока нет. Поймал себя на мысли, что опять начал плыть по течению, но это точно не правильный подход. Надо продумать ближайшие задачи, расставить приоритеты и все записать, чтобы можно было контролировать и отслеживать эти процессы.
Управляй своей жизнью сам (с) KuJi
#Мысливслух
В определённый период жизни, когда работа занимала почти все мое время, а оставшееся я тратил на короткий отдых и игры, никакой цели и не нужно было. Денег хватало, чтобы закрывать базовые потребности, и я просто плыл по течению. По возможности как-то улучшал свой быт, но ничего глобально не менялось. Наверное большинство живёт именно в таком формате.
Все поменялось, когда я решил уволиться с работы и в очередной раз сменить сферу деятельности, но в этот раз осознанно по собственному решению, а не стечению обстоятельств. Тогда появилась глобальная цель — сменить работу, и не просто на любую другую, а конкретно стать "Программистом". Хотя, как оказалось, тогда я еще плохо понимал, что это значит.
Путь до цели я разделил на какое-то количество менее значимых, но все еще крупных задач. Выглядели они тогда примерно следующим образом:
1. Подготовиться к старту обучения на годовом курсе
2. Начать обучения на Python backend-разрабочтика
(Тут я внезапно устроился на работу педагогом по основам программирования на Python для детей, из-за чего появилась дополнительная задача).
2.1. Получить дополнительно образование по педагогике
3. Закончить оба образования.
4. Найти работу разработчиком.
В момент, когда третий пункт был завершен, я переосмыслил свою цель, точнее сдвинул ее дальше по срокам. Причиной этому были новые обстоятельства, а именно доходная работа, которую я изначально не планировал. Планы нужны, чтобы их менять. Тогда учёба вышла на первый план, а работа отошла на второй. Верю, что в перспективе это принесёт свои плоды.
В общем сейчас работа педагога совместно с подработкой на радио позволяют мне закрывать текущие финансовые вопросы в виде ипотеки, коммуналки и бытовых нужд. При этом текущий график работы позволяет мне уделять достаточно времени учебе, что сейчас для меня является приоритетом.
Наверное, текущие знания, плюс небольшой период дополнительной подготовки, позволили бы мне сейчас найти работу разработчиком, но я решил для себя, что хочу еще поучиться. Как минимум до конца учебного года, а там будет видно.
Хочется иметь профессию, а не навык. В свою очередь профессия требует определённых базовых знаний, которые в дальнейшем можно будет применить в любой части сферы.
Ближе к теме: несмотря на то, что осознанности стало больше, конкретных задач на короткий и средний срок пока нет. Поймал себя на мысли, что опять начал плыть по течению, но это точно не правильный подход. Надо продумать ближайшие задачи, расставить приоритеты и все записать, чтобы можно было контролировать и отслеживать эти процессы.
Управляй своей жизнью сам (с) KuJi
#Мысливслух
👍10🤔6
Так вышло, что я познакомился с главным куратором Яндекс.Практикума по направлению Python, и теперь меня регулярно приглашают выступать перед студентами, которые еще обучаются.
Вчера как раз прошла такая встреча со студентами примерно из шести разных групп. Мы поболтали около часа, я рассказал им о сложностях, которые их ждут, и разрушил иллюзии. Встреча была задумана как мотивационная, и я надеюсь, что она такой и получилась, но думаю, что правда — более ценный ресурс.
Я все больше вижу, как хорошо работает маркетинг, как сильно реклама этих курсов влияет на людей. В общей сложности я провел встречи с представителями примерно десяти таких групп и сам учился в трех. Получается довольно большая выборка. И как мне кажется, возможно, я ошибаюсь, но большинство этих людей, включая меня, когда я проходил курс, в общем не очень понимают, куда идут, не понимают, что их ждет впереди.
Нам обещали, что мы устроимся на работу, будем получать большую зарплату и жизнь заиграет новыми красками. Надо всего лишь пройти один курс и новая профессия будет у в кармане (нет).
Я сам в каком-то смысле попал на эту уловку, даже не смотря на то, что перед курсом проделал довольно большую работу: я самостоятельно изучал язык, разбирался, какие бывают направления, общался со знакомыми разработчикам, в целом пытался понять нужно ли мне это. Тем не менее, я все равно слабо понимал, что меня ждет.
А ждал меня, как и всех тех, кто хочет попасть в IT, большой объём работы. Мысль простая, но почему-то не очевидная — любая профессия требует обучения и практики, а тем более IT-сфера, которая очень разнообразная и сложная.
P.s. все те мои знакомые, которые устроились на должность разработчиков, работали больше остальных.
Делайте проекты, учитесь, развивайтесь и все у вас получится, куда бы вы не шли.
#Мысливслух
Вчера как раз прошла такая встреча со студентами примерно из шести разных групп. Мы поболтали около часа, я рассказал им о сложностях, которые их ждут, и разрушил иллюзии. Встреча была задумана как мотивационная, и я надеюсь, что она такой и получилась, но думаю, что правда — более ценный ресурс.
Я все больше вижу, как хорошо работает маркетинг, как сильно реклама этих курсов влияет на людей. В общей сложности я провел встречи с представителями примерно десяти таких групп и сам учился в трех. Получается довольно большая выборка. И как мне кажется, возможно, я ошибаюсь, но большинство этих людей, включая меня, когда я проходил курс, в общем не очень понимают, куда идут, не понимают, что их ждет впереди.
Нам обещали, что мы устроимся на работу, будем получать большую зарплату и жизнь заиграет новыми красками. Надо всего лишь пройти один курс и новая профессия будет у в кармане (нет).
Я сам в каком-то смысле попал на эту уловку, даже не смотря на то, что перед курсом проделал довольно большую работу: я самостоятельно изучал язык, разбирался, какие бывают направления, общался со знакомыми разработчикам, в целом пытался понять нужно ли мне это. Тем не менее, я все равно слабо понимал, что меня ждет.
А ждал меня, как и всех тех, кто хочет попасть в IT, большой объём работы. Мысль простая, но почему-то не очевидная — любая профессия требует обучения и практики, а тем более IT-сфера, которая очень разнообразная и сложная.
P.s. все те мои знакомые, которые устроились на должность разработчиков, работали больше остальных.
Делайте проекты, учитесь, развивайтесь и все у вас получится, куда бы вы не шли.
#Мысливслух
❤22👍6👌3
Первое впечатление о Школе21 оказалось обманчивым
После того, как я получил свой первый проект, сразу стало понятно, что моих знаний языка Си для его выполнения еще не достаточно, а обучать меня никто не будет. Так что казалось, что стоит рассчитывать только на свои силы и, возможно, на поддержку от других студентов.
Я поспрашивал у знакомых, кто ходит в Школу очно, как часто и в каком составе. Оказалось, что кампус большую часть времени пустует: у нас в городе в целом не очень много студентов, да и многие из них неместные или работающие люди, которые учатся дистанционно.
Грустно, подумал я, но прошло немного времени и каким-то магическим образом у меня появился доступ к 3-4 разным каналам, где студенты школы из разных городов обсуждают свои проекты, записывают лекции, статьи, разборы и в целом активно помогают друг другу. Самый настоящий Peer to Peer в деле.
Радует, что сообщество не является локальным — оно глобальное, в нём много умных и интересных людей. Школа заиграла новыми красками
P.s. Я все больше и больше склоняюсь к мнению, что Python пока фаворит среди языков, которые я попробовал.
#Школа21
После того, как я получил свой первый проект, сразу стало понятно, что моих знаний языка Си для его выполнения еще не достаточно, а обучать меня никто не будет. Так что казалось, что стоит рассчитывать только на свои силы и, возможно, на поддержку от других студентов.
Я поспрашивал у знакомых, кто ходит в Школу очно, как часто и в каком составе. Оказалось, что кампус большую часть времени пустует: у нас в городе в целом не очень много студентов, да и многие из них неместные или работающие люди, которые учатся дистанционно.
Грустно, подумал я, но прошло немного времени и каким-то магическим образом у меня появился доступ к 3-4 разным каналам, где студенты школы из разных городов обсуждают свои проекты, записывают лекции, статьи, разборы и в целом активно помогают друг другу. Самый настоящий Peer to Peer в деле.
Радует, что сообщество не является локальным — оно глобальное, в нём много умных и интересных людей. Школа заиграла новыми красками
P.s. Я все больше и больше склоняюсь к мнению, что Python пока фаворит среди языков, которые я попробовал.
#Школа21
❤13🔥10👍8🐳1
Ух, тяжёлая была неделя. Обострились множественные проблемы со здоровьем и пришлось оперативно решать эти вопросы.
Сейчас потихоньку прихожу в норму, но надо ещё немного времени.
Не успел сделать все, что можно было не успеть. Но ничего страшного, сейчас немного отдохну и надо максимально включаться в работу: впереди много нерешённых задач
#мысливслух
Сейчас потихоньку прихожу в норму, но надо ещё немного времени.
Не успел сделать все, что можно было не успеть. Но ничего страшного, сейчас немного отдохну и надо максимально включаться в работу: впереди много нерешённых задач
#мысливслух
🕊8👍6💯3👌2❤1
Многие из моих подписчиков уже знают, кто такой Тимофей Хирьянов, так вот, он недавно на своём канале запустил новую серию лекций "Информатика на Python". Я уже посмотрел первую, и в целом, нашёл для себя некоторые интересные моменты.
Так что рекомендуют всем для просмотра, особенно тем, кто хочет лучше разобраться в основах программирования на Python.
Если кто-то еще не знаком с творчеством Хирьянова, то очень рекомендую познакомиться: шикарный педагог и просто очень приятный человек. У него на канале много различных видео, в том числе и по Си.
Когда я только начинал своё погружение в мир Python, он мне очень сильно помог в этом. А сейчас, когда я уже сам преподаю детям, я во многом беру пример с него. В каком-то смысле мой кумир.
#Программирование #Python #Информатика #Рекомендация
Так что рекомендуют всем для просмотра, особенно тем, кто хочет лучше разобраться в основах программирования на Python.
Если кто-то еще не знаком с творчеством Хирьянова, то очень рекомендую познакомиться: шикарный педагог и просто очень приятный человек. У него на канале много различных видео, в том числе и по Си.
Когда я только начинал своё погружение в мир Python, он мне очень сильно помог в этом. А сейчас, когда я уже сам преподаю детям, я во многом беру пример с него. В каком-то смысле мой кумир.
#Программирование #Python #Информатика #Рекомендация
🔥11❤4👍4
Давно ничего не писал про английский язык, а результаты имеются, да и не только у меня.
Я уже более 230 дней пассивно изучаю английский язык в приложении DuoLingo. На данном этапе осваиваю прошедшее время, да и словарный запас все время пополняется - это радует.
Мне очень нравится сама идея занятий по 5-10 минут в день. Кажется, что это совсем мало, может так оно и есть, но это точно результативно. Постоянная практика помогает поддерживать навык.
К слову о том, что результаты не только у меня: некоторые из моих подписчиков начали изучать английский вместе со мной по моему приглашению. Да многие бросили, и активных осталось около десяти человек, но хоть их и не много, я за них очень рад. Приятно наблюдать за их успехами.
Надеюсь, что нас, людей изучающих другие языки, станет больше, а чтобы вам было легче с этим справляться, приглашаю вас делать это вместе со мной и другими подписчиками. В комментариях можете написать свои ники в приложении и добавить друг друга. Вместе всегда легче.
Вот ссылка с приглашением для начала занятий, так вы сразу будете в списке моих друзей. Или можете найти меня по нику, если уже зарегистрированы: Toksi86
P.s. это не реклама и никаких приемуществ я за это не получу. Это просто искренняя рекомендация, а приложение полностью бесплатное и на данный момент без рекламы.
#Английский
Я уже более 230 дней пассивно изучаю английский язык в приложении DuoLingo. На данном этапе осваиваю прошедшее время, да и словарный запас все время пополняется - это радует.
Мне очень нравится сама идея занятий по 5-10 минут в день. Кажется, что это совсем мало, может так оно и есть, но это точно результативно. Постоянная практика помогает поддерживать навык.
К слову о том, что результаты не только у меня: некоторые из моих подписчиков начали изучать английский вместе со мной по моему приглашению. Да многие бросили, и активных осталось около десяти человек, но хоть их и не много, я за них очень рад. Приятно наблюдать за их успехами.
Надеюсь, что нас, людей изучающих другие языки, станет больше, а чтобы вам было легче с этим справляться, приглашаю вас делать это вместе со мной и другими подписчиками. В комментариях можете написать свои ники в приложении и добавить друг друга. Вместе всегда легче.
Вот ссылка с приглашением для начала занятий, так вы сразу будете в списке моих друзей. Или можете найти меня по нику, если уже зарегистрированы: Toksi86
P.s. это не реклама и никаких приемуществ я за это не получу. Это просто искренняя рекомендация, а приложение полностью бесплатное и на данный момент без рекламы.
#Английский
Duolingo
Duolingo - Learn a language for free @duolingo
Learn languages by playing a game. It's 100% free, fun, and scientifically proven to work.
🔥11👍4❤2👏1🐳1
Ну что, получается с двадцатидевятилеетием меня . Ура 🎉
P.s. по часовому поясу +5 😁
P.s. по часовому поясу +5 😁
Please open Telegram to view this post
VIEW IN TELEGRAM
🎉46❤6👍5
В голове крутится огромное количество мыслей о том, что делать дальше. Есть ощущение, что я свернул куда-то не туда.
Есть ли смысл продолжать обучение в Школе21... Формат там совсем не тот, что я ожидал, и пока все больше и больше в этом убеждаюсь. Единственное, что держит — это бесплатно. Если бы такой формат существовал за деньги, то я бы туда точно не пошёл.
Начал писать большой пост по этому поводу, но никак не могу привести мысли в порядок. Общаюсь сейчас на эту тему с многими знакомыми и друзьями, пытаюсь сделать какой-то объективный вывод. Выслушиваю все мнения.
Понимаю, что начал распыляться еще больше. Мне крайне нравится расширять диапазон знаний, так сказать повышать эрудицию, но пока это приводит к тому, что знаю всего по не многу и ничего конкретно.
Вспоминаю слова опытных наставников:
"Язык Си лучший язык, чтобы отбить желание программировать"
"Тебе пора начать делать собственные пет-проекты для портфолио. Так ты изучишь необходимые технологии и закрепишь теорию на практике."
"Сначала разберись с одним языком, а уже потом смотри на другие. Начнёшь работать, поймёшь, чего не хватает."
"В школе ты потеряешь время на изучение языка, который не собираешься использовать в работе, а мог бы потратить это время на изучение необходимых знаний для будущей работы."
В целом все их слова оправдываются, но я знал на что шёл и это был мой осознанный выбор. Я был готов к последствиям. Сейчас нужно оценить их в полном объеме и понять, стоят ли они того, ради чего я пошёл в школу или нет.
В общем пытаюсь сейчас принять довольно сложные решения, которые в последствии должны повлиять на мою дальнейшую жизнь.
#Мысливслух #Рефлексия
Есть ли смысл продолжать обучение в Школе21... Формат там совсем не тот, что я ожидал, и пока все больше и больше в этом убеждаюсь. Единственное, что держит — это бесплатно. Если бы такой формат существовал за деньги, то я бы туда точно не пошёл.
Начал писать большой пост по этому поводу, но никак не могу привести мысли в порядок. Общаюсь сейчас на эту тему с многими знакомыми и друзьями, пытаюсь сделать какой-то объективный вывод. Выслушиваю все мнения.
Понимаю, что начал распыляться еще больше. Мне крайне нравится расширять диапазон знаний, так сказать повышать эрудицию, но пока это приводит к тому, что знаю всего по не многу и ничего конкретно.
Вспоминаю слова опытных наставников:
"Язык Си лучший язык, чтобы отбить желание программировать"
"Тебе пора начать делать собственные пет-проекты для портфолио. Так ты изучишь необходимые технологии и закрепишь теорию на практике."
"Сначала разберись с одним языком, а уже потом смотри на другие. Начнёшь работать, поймёшь, чего не хватает."
"В школе ты потеряешь время на изучение языка, который не собираешься использовать в работе, а мог бы потратить это время на изучение необходимых знаний для будущей работы."
В целом все их слова оправдываются, но я знал на что шёл и это был мой осознанный выбор. Я был готов к последствиям. Сейчас нужно оценить их в полном объеме и понять, стоят ли они того, ради чего я пошёл в школу или нет.
В общем пытаюсь сейчас принять довольно сложные решения, которые в последствии должны повлиять на мою дальнейшую жизнь.
#Мысливслух #Рефлексия
👍16🤔4👨💻3❤2🔥2
Мне тут в комментариях недавно посоветовали книгу Эрика Мэтиза — "Изучаем Python. Программирование игр, визуализация данных и веб-приложения". Так вот, я написал один из проектов книги — копию игры Alien Invasion на PyGame. Так что минувшая неделя прошла довольно продуктивно.
Хотел бы вам его показать, но, судя по всему, не могу этого сделать. В книге указано, что все права защищены, и соответственно никакая часть книги не может быть воспроизведена без разрешения автора, но могу поделиться ссылкой на проект из репозитория автора. Конечно моих изменений вы там не увидите, но может оно и к лучшему.
Этот проект очень сильно помог мне разобраться с тем, как построить грамотную структуру. Я уже делал похожий проект, но у меня было все в одном файле, а тут явная структура. Весь проект разделён на небольшие модули: объекты в игре, настройки, логика, статистика.
Немного о самой книге. Она разделена на две части:
1) Основы программирования — это переменные, типы данных, операторы, циклы, функции, классы, работа с файлами и тестирование. В общем весь базовый арсенал. Эту часть я пропустил, так как в целом с ней уже достаточно хорошо знаком и перешёл сразу к проектам.
2) Три проекта:
- Игра на PyGame;
- Проект по визуализации данных на Matlib + Pygal;
- Создание веб-приложения на Django.
Сейчас есть желание написать собственную игру, чтобы добавить пет-проект себе в портфолио, а в идеале бы получить на него ревью более опытных специалистов, чтобы узнать, что еще я упустил. Также интересно перейти к третьему проекту — написать веб-приложение на Django, посмотреть чему новому я там смогу научиться.
При создании проекта на PyGame я в основном повторял за автором — это хорошая практика, когда ты задумываешься о том, почему было принято то или иное решение. В некоторых ситуациях я делал какие-то вещи по своему, как мне казалось лучше, но это не всегда было правильным решением т.к. я не знал конечной задумки в отличии от автора. Потом уже приходило понимание почему было сделано именно так. Тем не менее, некоторые мои решения мне понравились больше.
При создании проекта на Django постараюсь или сразу делать уникальный проект, а не повторять за автором, или делать его параллельно, чтобы была возможность добавить проектов себе в портфолио.
P.s. в комментарий добавил короткое видео с геймплеем.
#Программирование #Python #PyGame
Хотел бы вам его показать, но, судя по всему, не могу этого сделать. В книге указано, что все права защищены, и соответственно никакая часть книги не может быть воспроизведена без разрешения автора, но могу поделиться ссылкой на проект из репозитория автора. Конечно моих изменений вы там не увидите, но может оно и к лучшему.
Этот проект очень сильно помог мне разобраться с тем, как построить грамотную структуру. Я уже делал похожий проект, но у меня было все в одном файле, а тут явная структура. Весь проект разделён на небольшие модули: объекты в игре, настройки, логика, статистика.
Немного о самой книге. Она разделена на две части:
1) Основы программирования — это переменные, типы данных, операторы, циклы, функции, классы, работа с файлами и тестирование. В общем весь базовый арсенал. Эту часть я пропустил, так как в целом с ней уже достаточно хорошо знаком и перешёл сразу к проектам.
2) Три проекта:
- Игра на PyGame;
- Проект по визуализации данных на Matlib + Pygal;
- Создание веб-приложения на Django.
Сейчас есть желание написать собственную игру, чтобы добавить пет-проект себе в портфолио, а в идеале бы получить на него ревью более опытных специалистов, чтобы узнать, что еще я упустил. Также интересно перейти к третьему проекту — написать веб-приложение на Django, посмотреть чему новому я там смогу научиться.
При создании проекта на PyGame я в основном повторял за автором — это хорошая практика, когда ты задумываешься о том, почему было принято то или иное решение. В некоторых ситуациях я делал какие-то вещи по своему, как мне казалось лучше, но это не всегда было правильным решением т.к. я не знал конечной задумки в отличии от автора. Потом уже приходило понимание почему было сделано именно так. Тем не менее, некоторые мои решения мне понравились больше.
При создании проекта на Django постараюсь или сразу делать уникальный проект, а не повторять за автором, или делать его параллельно, чтобы была возможность добавить проектов себе в портфолио.
P.s. в комментарий добавил короткое видео с геймплеем.
#Программирование #Python #PyGame
👍10🔥6🤓2
Начал делать следующий проект из книги Эрика Мэтиза — "Изучаем Python. Программирование игр, визуализация данных и веб-приложения".
По сути, стандартное ToDo веб-приложение, где есть модели разделов и записей к ним. Возможность зарегистрироваться \ авторизоваться. Каждый пользователь видит только свои записи и разделы. На странице раздела перечислены все записи, а под каждой записью есть кнопка позволяющая отредактировать её, и есть кнопка добавить новую запись.
Пока что работаю в приватном репозитории, но как закончу думаю расшарю его. Может у кого-то будут советы и рекомендации, буду рад адекватной критике.
В книге описаны очень базовые элементы без деталей и углубления в материал. Сначала дойду до конца, посмотрю, что из этого выйдет и вам покажу, а дальше думаю возьму еще какую-то часть материалов из курса ЯП, чтобы улучшить проект.
#Программирование #Python #Django
По сути, стандартное ToDo веб-приложение, где есть модели разделов и записей к ним. Возможность зарегистрироваться \ авторизоваться. Каждый пользователь видит только свои записи и разделы. На странице раздела перечислены все записи, а под каждой записью есть кнопка позволяющая отредактировать её, и есть кнопка добавить новую запись.
Пока что работаю в приватном репозитории, но как закончу думаю расшарю его. Может у кого-то будут советы и рекомендации, буду рад адекватной критике.
В книге описаны очень базовые элементы без деталей и углубления в материал. Сначала дойду до конца, посмотрю, что из этого выйдет и вам покажу, а дальше думаю возьму еще какую-то часть материалов из курса ЯП, чтобы улучшить проект.
#Программирование #Python #Django
👍4🔥4❤3
Завершил проект, о котором писал выше. Если так вообще можно выразиться.
Выглядит он, конечно, очень сыро. Много чего не доделано:
Где-то оформление есть, а где-то отсутствует;
Шаблоны не доведены до ума;
Вывод записей выглядит странно и нет страницы отдельной записи.
В общем, работа выглядит совершенно незавершённой. Но это, наверное, даже плюс — есть над чем работать. Сейчас восстановлю все знания, которые получил на курсе ЯП и реализую их уже в собственном проекте.
На самом деле в книге была еще одна глава, которую я пропустил: публикация проекта в свободном доступе. Пропустил по причине того, что там рассказывается, как развернуть проект на Heroku, а он в России больше недоступен. Потом найду альтернативу.
Вы можете посмотреть версию проекта, которую предлагает книга. Однако надо понимать, что, судя по всему, она рассчитана на совсем новичков — это может быть ваш первый ознакомительный проект, но если у вас уже есть опыт, то вряд ли вы там найдете что-то новое. В книге описаны самые базовые инструменты, и при этом очень много "магии", которую автор не объясняет.
P.s. Посмотрел на предыдущий пост и осознал, что написал хоть и примитивный проект, но всего за сутки с учётом работы. Это радует, значит какие-то знания в голове все-таки отложились.
#Программирование #Python #Django
Выглядит он, конечно, очень сыро. Много чего не доделано:
Где-то оформление есть, а где-то отсутствует;
Шаблоны не доведены до ума;
Вывод записей выглядит странно и нет страницы отдельной записи.
В общем, работа выглядит совершенно незавершённой. Но это, наверное, даже плюс — есть над чем работать. Сейчас восстановлю все знания, которые получил на курсе ЯП и реализую их уже в собственном проекте.
На самом деле в книге была еще одна глава, которую я пропустил: публикация проекта в свободном доступе. Пропустил по причине того, что там рассказывается, как развернуть проект на Heroku, а он в России больше недоступен. Потом найду альтернативу.
Вы можете посмотреть версию проекта, которую предлагает книга. Однако надо понимать, что, судя по всему, она рассчитана на совсем новичков — это может быть ваш первый ознакомительный проект, но если у вас уже есть опыт, то вряд ли вы там найдете что-то новое. В книге описаны самые базовые инструменты, и при этом очень много "магии", которую автор не объясняет.
P.s. Посмотрел на предыдущий пост и осознал, что написал хоть и примитивный проект, но всего за сутки с учётом работы. Это радует, значит какие-то знания в голове все-таки отложились.
#Программирование #Python #Django
🔥5👍4❤2👌1