Коты и кошки
Наконец-то я сдал ДЗ по ебучим котам. В группе моего курса про них легенды складывают. Из 1600 участников про котов и кошек суммарно написано 2438 постов.
Наконец-то я сдал ДЗ по ебучим котам. В группе моего курса про них легенды складывают. Из 1600 участников про котов и кошек суммарно написано 2438 постов.
Месяц прошел
За этот месяц мною успешно сданы 6 домашек (включая те что со звездочкой), просмотрены 39 видеоуроков и выплачен первый платеж по кредиту 2880.
Суммарно пока не жалею что учусь.
К 4 курсу появилась желанная теория в лучшем виде — код с примерами и комментариями.
После сдачи домашки по третьму курсу был поздравительный видос из которого мне запомнилось что только 20% доходят до 4 блока. Это и понятно, если с разбегу давать задания не утруждая себя объяснениями что делает тот или иной код и КАК ОН ЭТО ДЕЛАЕТ, черт побери.
Интересно, в финале скажут что до него добрались 20% из тех что прошли котов?
Из плюсов — я всё больше и больше начинаю понимать что делает тот или иной код.
Из минусов — текущая домашка это не одна задача обычная и одна со звездочкой, а уже 3 задачи обычные и одна со звездочкой при том что 2 из обычных мне кажутся сложней чем та что со звездочкой.
Всего месяц назад я смотрел в код и видел фигу! Сейчас чуть полегче ;)
За этот месяц мною успешно сданы 6 домашек (включая те что со звездочкой), просмотрены 39 видеоуроков и выплачен первый платеж по кредиту 2880.
Суммарно пока не жалею что учусь.
К 4 курсу появилась желанная теория в лучшем виде — код с примерами и комментариями.
После сдачи домашки по третьму курсу был поздравительный видос из которого мне запомнилось что только 20% доходят до 4 блока. Это и понятно, если с разбегу давать задания не утруждая себя объяснениями что делает тот или иной код и КАК ОН ЭТО ДЕЛАЕТ, черт побери.
Интересно, в финале скажут что до него добрались 20% из тех что прошли котов?
Из плюсов — я всё больше и больше начинаю понимать что делает тот или иной код.
Из минусов — текущая домашка это не одна задача обычная и одна со звездочкой, а уже 3 задачи обычные и одна со звездочкой при том что 2 из обычных мне кажутся сложней чем та что со звездочкой.
Всего месяц назад я смотрел в код и видел фигу! Сейчас чуть полегче ;)
Регулярные выражения
Они же RegEx.
Более двух недель я ничего не писал, потому что вдуплял регулярку. При этом джедаем регэкспа я так и не стал. Как написали в одном из каментов по теме, достаточно прочесть первые 300 страниц книги Джеффри Фридла, чтобы разбираться в регулярках!
В общем эти 2 недели я думал, эксперементировал, снова думал и так далее. Код домашки был переписан с нуля с десяток раз. Так же как с кошками (объекты и классы) я срывался в «даёптвоюмать, как блять эта хуйня работает». И в итоге посмотрев на картинку в закрепе решил сдать на проверку рабочий говнокод (на мой взгляд).
По большому счету популярные регулярки уже написаны и в будущем нужно просто уметь в них разбираться.
Кстати, ведущий преподаватель услужливо скинул ШЕСТЬ ссылок на изучение и эксперименты, а в видео-ролике этому уделили целых пять с половиной минут!
Они же RegEx.
Более двух недель я ничего не писал, потому что вдуплял регулярку. При этом джедаем регэкспа я так и не стал. Как написали в одном из каментов по теме, достаточно прочесть первые 300 страниц книги Джеффри Фридла, чтобы разбираться в регулярках!
В общем эти 2 недели я думал, эксперементировал, снова думал и так далее. Код домашки был переписан с нуля с десяток раз. Так же как с кошками (объекты и классы) я срывался в «даёптвоюмать, как блять эта хуйня работает». И в итоге посмотрев на картинку в закрепе решил сдать на проверку рабочий говнокод (на мой взгляд).
По большому счету популярные регулярки уже написаны и в будущем нужно просто уметь в них разбираться.
Кстати, ведущий преподаватель услужливо скинул ШЕСТЬ ссылок на изучение и эксперименты, а в видео-ролике этому уделили целых пять с половиной минут!
Два месяца обучения
Статистики и ощущений пост.
По версии скилбокса я на ⅕ джава программист. Я же ощущаю свои навыки на уровне «жаба-погромиста». Вот так взять на коленке написать код, да ещё и без подсказок среды разработки ещё не могу. Те вещи, которые накодил в прошлых домашках в голове не отложились и приходится подглядывать в свой же код из прошлых домашек. Преподаватель всё чаще дает ссылки на материалы из джава-раша, в связи с чем у меня переломный момент сомнений — а может быть нужно было в три раза меньше бабла отвалить джаварашу?
Но вспомнил, как я принял решение 〉 Даниил Пилипенко преподает и хантит погромистов 〉 если я отучусь по его программе значит меня полюбасу трудоустроят.
В общем продолжаем, ведь впереди меня ждет «Массивы и коллекции», что на мой взгляд нужно для работы с базами данных.
Статистики и ощущений пост.
По версии скилбокса я на ⅕ джава программист. Я же ощущаю свои навыки на уровне «жаба-погромиста». Вот так взять на коленке написать код, да ещё и без подсказок среды разработки ещё не могу. Те вещи, которые накодил в прошлых домашках в голове не отложились и приходится подглядывать в свой же код из прошлых домашек. Преподаватель всё чаще дает ссылки на материалы из джава-раша, в связи с чем у меня переломный момент сомнений — а может быть нужно было в три раза меньше бабла отвалить джаварашу?
Но вспомнил, как я принял решение 〉 Даниил Пилипенко преподает и хантит погромистов 〉 если я отучусь по его программе значит меня полюбасу трудоустроят.
В общем продолжаем, ведь впереди меня ждет «Массивы и коллекции», что на мой взгляд нужно для работы с базами данных.
Проеб и прокрастинация
Только что оплатил третий платеж по кредиту, а значит прошло три месяца, как я ввязался в обучение. Прошедший месяц у меня было дохера дел, которые не позволили полноценно погрузиться в яву:
— продал и купил тачку
— вышел в офис
— сейчас в процессе переезда
Заметил, что мой длительный перерыв наложил тень прокрастинации на обучение. Хотел перед этим постом сделать домашку, но так и не смог :( Хотя прошлую сдал с пол-пинка 28 июля. То есть месяц я пинал хуи. Но я обещаю себе и вам реанимироваться в самое ближайшее время.
Только что оплатил третий платеж по кредиту, а значит прошло три месяца, как я ввязался в обучение. Прошедший месяц у меня было дохера дел, которые не позволили полноценно погрузиться в яву:
— продал и купил тачку
— вышел в офис
— сейчас в процессе переезда
Заметил, что мой длительный перерыв наложил тень прокрастинации на обучение. Хотел перед этим постом сделать домашку, но так и не смог :( Хотя прошлую сдал с пол-пинка 28 июля. То есть месяц я пинал хуи. Но я обещаю себе и вам реанимироваться в самое ближайшее время.
YouTube
Не спеши
Вот и реабилитировался
На работе сегодня тишина и мне пожалуй в первый раз за всё обучение удалось написать код на работе, проверить его и сдать домашку. Ощущения как и всегда — удовлетворение от полученного результата.
Да, ещё забыл написать про то, что скиллбокс (видимо по просьбам учащихся) пару недель назад сделал то, что от них ожидали многие — провели почти четырехчасовой вебинар с ответами на вопросы, после которого многие вещи стали понятны и некоторые вещи должны были преподавать на основном курсе. Так что надеюсь если вы и не посмотрите видео, то хотя-бы натыкаете лайков, чтобы скиллбокс проводил такие вещи регулярно.
На работе сегодня тишина и мне пожалуй в первый раз за всё обучение удалось написать код на работе, проверить его и сдать домашку. Ощущения как и всегда — удовлетворение от полученного результата.
Да, ещё забыл написать про то, что скиллбокс (видимо по просьбам учащихся) пару недель назад сделал то, что от них ожидали многие — провели почти четырехчасовой вебинар с ответами на вопросы, после которого многие вещи стали понятны и некоторые вещи должны были преподавать на основном курсе. Так что надеюсь если вы и не посмотрите видео, то хотя-бы натыкаете лайков, чтобы скиллбокс проводил такие вещи регулярно.
YouTube
Основы Java
Спикер: Шибков Константин
Файл презентации: https://github.com/sendelufa/skillbox_webinar080820/raw/master/presentation.pdf
Исходный код программы из практической части:https://github.com/sendelufa/skillbox_webinar080820
00:00 Обзор типов языков программирования…
Файл презентации: https://github.com/sendelufa/skillbox_webinar080820/raw/master/presentation.pdf
Исходный код программы из практической части:https://github.com/sendelufa/skillbox_webinar080820
00:00 Обзор типов языков программирования…
Бодрое утро
Вчера ещё успел посмотреть ролик про уникальные элементы и следом запилил ещё одну домашку. То есть выполнил и сдал две за счёт того, что это примерно одно и то же, но с доработками.
Из наблюдений:
Мой преподаватель или дальневосточник или действительно погромисты въябывают до поздней ночи.
Комментарий по обоим работам «хорошая», хотя моя оценка — «рабочая». Если раньше делал ДЗ с учётом юзабилити и, насколько это возможно, эстетики, то сейчас нужно нагонять месячную дыру и делать просто рабочий код. О красоте и защите от дурака буду думать либо если ДЗ будет это подразумевать, либо за деньги, которые будут платить мне, а не наоборот.
Вчера ещё успел посмотреть ролик про уникальные элементы и следом запилил ещё одну домашку. То есть выполнил и сдал две за счёт того, что это примерно одно и то же, но с доработками.
Из наблюдений:
Мой преподаватель или дальневосточник или действительно погромисты въябывают до поздней ночи.
Комментарий по обоим работам «хорошая», хотя моя оценка — «рабочая». Если раньше делал ДЗ с учётом юзабилити и, насколько это возможно, эстетики, то сейчас нужно нагонять месячную дыру и делать просто рабочий код. О красоте и защите от дурака буду думать либо если ДЗ будет это подразумевать, либо за деньги, которые будут платить мне, а не наоборот.
Мой первый говнокод
Вот я и написал свою первую кучу говна. Ещё и умудрился отправить преподу, так как он ещё и не работал, а я устал в нём разбираться. А сегодня проснулся и понял, что в коде не работает. Переписал и заработало! Но это не повод оставлять его как есть. Это будет мой первый раз, когда проще будет переписать его с нуля. В текущем коде всё перемешалось — методы, имена переменных, повтор регулярок, излишне «навороченные» проверки ввода данных. В общем ад и содомия. Тот случай, когда лучше переписать заново, а не допиливать то что сделал. Желаю всем написать хоть раз говнокод, чтобы переосмыслить свои дальнейшие действия! Это примерно как наступить в говно, не заметить сразу, а потом принюхивался, от кого же так воняет...
Вот я и написал свою первую кучу говна. Ещё и умудрился отправить преподу, так как он ещё и не работал, а я устал в нём разбираться. А сегодня проснулся и понял, что в коде не работает. Переписал и заработало! Но это не повод оставлять его как есть. Это будет мой первый раз, когда проще будет переписать его с нуля. В текущем коде всё перемешалось — методы, имена переменных, повтор регулярок, излишне «навороченные» проверки ввода данных. В общем ад и содомия. Тот случай, когда лучше переписать заново, а не допиливать то что сделал. Желаю всем написать хоть раз говнокод, чтобы переосмыслить свои дальнейшие действия! Это примерно как наступить в говно, не заметить сразу, а потом принюхивался, от кого же так воняет...
YouTube
Что такое говнокод? Тот, что не работает?
Что такое говнокод? Данная тема часто поднимается, сегодня и мы ее обсудим.
Курсы для новичков:
🎓JAVA Start - https://bit.ly/3EkIiif
🎓Инструментарий JAVA - https://bit.ly/3Cp9PP1
🎓JAVA Spring - https://bit.ly/3pCtK9I
🎓C#/.NET - https://bit.ly/3Con5DI
🎓ANDROID…
Курсы для новичков:
🎓JAVA Start - https://bit.ly/3EkIiif
🎓Инструментарий JAVA - https://bit.ly/3Cp9PP1
🎓JAVA Spring - https://bit.ly/3pCtK9I
🎓C#/.NET - https://bit.ly/3Con5DI
🎓ANDROID…
Ещё немного про говно и код
После того, как я заново переписал домашку, у меня значительно улучшилось настроение и слегка добавилось понимания кода. Хотя пару методов и не совсем ясны для меня (по традиции скиллбокса «об этом я узнаю на следующих занятиях»), но я хотя бы вкурил код, который в подсказку мне прислал препод.
В общем, как в прошлом посте, после того как наступил в говно, попытался его стереть об траву, но глубокий протектор обуви не дает это делать, ты пытаешься поднять ногу, чтобы убрать говно бумажкой. Неловкое движение и говно у тебя уже на штанах. В общем ты весь в говне, день не задался и ваще пиздец. А ведь мог не поделиться, вернуться домой и переобуться!
После того, как я заново переписал домашку, у меня значительно улучшилось настроение и слегка добавилось понимания кода. Хотя пару методов и не совсем ясны для меня (по традиции скиллбокса «об этом я узнаю на следующих занятиях»), но я хотя бы вкурил код, который в подсказку мне прислал препод.
В общем, как в прошлом посте, после того как наступил в говно, попытался его стереть об траву, но глубокий протектор обуви не дает это делать, ты пытаешься поднять ногу, чтобы убрать говно бумажкой. Неловкое движение и говно у тебя уже на штанах. В общем ты весь в говне, день не задался и ваще пиздец. А ведь мог не поделиться, вернуться домой и переобуться!
Массивы и коллекции
Вот я и закончил первые пять курсов и после того, как мою домашку примут процент обучения должен достичь ровно 25. На текущий момент это был самый интересный курс, если опираться на домашки. Были задачи, похожи на реальный и нужные, а не условный Хэлло Уорлд.
Вместо этого поста должен был пост про подвес компа явой и я даже успел написать о своей криворукости преподу, но ещё раз посмотрев в код увидел следы неправильной копипасты, которая увеличивала нагрузку на комп в 12 раз! Исправил, код работает, думаю, что домашку примут.
Это снова мне напоминает о моей невнимательности и нетерпеливости (ну маам, ну купи сейчас). А насколько я посмотрел видосиков чувака из предыдущего поста, именно внимательность должна быть основным видом деятельности на реальной работе, так как в основном нужно будет переписывать уже имеющийся код.
Из плюсов, «мы стали чуть более лучше понимать код», что не может не радовать. Такими темпами я скоро таки смогу почувствовать себя программистом и писать не только домашки, но и свой собственный код. Осталось понять, как работать с файлами и сетью, а также чуть более, чем 1000 страниц Шилдта!
Вот я и закончил первые пять курсов и после того, как мою домашку примут процент обучения должен достичь ровно 25. На текущий момент это был самый интересный курс, если опираться на домашки. Были задачи, похожи на реальный и нужные, а не условный Хэлло Уорлд.
Вместо этого поста должен был пост про подвес компа явой и я даже успел написать о своей криворукости преподу, но ещё раз посмотрев в код увидел следы неправильной копипасты, которая увеличивала нагрузку на комп в 12 раз! Исправил, код работает, думаю, что домашку примут.
Это снова мне напоминает о моей невнимательности и нетерпеливости (ну маам, ну купи сейчас). А насколько я посмотрел видосиков чувака из предыдущего поста, именно внимательность должна быть основным видом деятельности на реальной работе, так как в основном нужно будет переписывать уже имеющийся код.
Из плюсов, «мы стали чуть более лучше понимать код», что не может не радовать. Такими темпами я скоро таки смогу почувствовать себя программистом и писать не только домашки, но и свой собственный код. Осталось понять, как работать с файлами и сетью, а также чуть более, чем 1000 страниц Шилдта!
Демотивации пост
Пока искал КПДВ к фразе из предыдущего поста, наткнулся на статью Стоит ли становиться Java разработчиком в 2020. Для тех, кто ещё не начал «дрючить жабу», рекомендовано к прочтению. Текста не много, а если понравится, то дальше найдете ещё 200 каментов.
А у меня уплочено, так что буду тянуть лямку до конца!
Пока искал КПДВ к фразе из предыдущего поста, наткнулся на статью Стоит ли становиться Java разработчиком в 2020. Для тех, кто ещё не начал «дрючить жабу», рекомендовано к прочтению. Текста не много, а если понравится, то дальше найдете ещё 200 каментов.
А у меня уплочено, так что буду тянуть лямку до конца!
Первая четверть пройдена
Финальную домашку 5 блока приняли.
И первая же домашка в 6 блоке имеет достаточно размытое ТЗ. Что-то типа задачи повару приготовить что-нибудь вкусненькое. Ок, будем работать.
Финальную домашку 5 блока приняли.
И первая же домашка в 6 блоке имеет достаточно размытое ТЗ. Что-то типа задачи повару приготовить что-нибудь вкусненькое. Ок, будем работать.
Временная ебанина
Кроме массивов данных, пожалуй такая же значимая роль уделяется работе со временем. Делая крайнюю домашку я знатно запарился именно с этими методами. Я понимаю, что яве уже 25 лет и она пересмотрела свои взгляды на течение времени. Начиная от базовой величины, определяющей количество миллисекунд от начала семидесятых и заканчивая новейшим на сегодняшний день Дата Время АПИ.
Ладно я дрочился с базовыми операциями на уровне гет-сет. Даже написал преподавателю свой вопрос и получил совсем непонятный ответ и в итоге сделал всё-по-своему. А есть люди, которые всё расковыряли до бананосекунд и, как я понял, тоже не в восторге от работы с жаба-временем — раз и двас.
Так что, какой бы ни была крутой ява, но мне кажется стоит ждать очередного пересмотра времени и появления нового класса (Нью Тайм Дэйт Календар Таймзон Формат Клок Уоч АМ ПМ Период Сентури АПИ), который может быть расставит все мои недоджуниорские точки и профессиональные сомнения по своим местам.
Кроме массивов данных, пожалуй такая же значимая роль уделяется работе со временем. Делая крайнюю домашку я знатно запарился именно с этими методами. Я понимаю, что яве уже 25 лет и она пересмотрела свои взгляды на течение времени. Начиная от базовой величины, определяющей количество миллисекунд от начала семидесятых и заканчивая новейшим на сегодняшний день Дата Время АПИ.
Ладно я дрочился с базовыми операциями на уровне гет-сет. Даже написал преподавателю свой вопрос и получил совсем непонятный ответ и в итоге сделал всё-по-своему. А есть люди, которые всё расковыряли до бананосекунд и, как я понял, тоже не в восторге от работы с жаба-временем — раз и двас.
Так что, какой бы ни была крутой ява, но мне кажется стоит ждать очередного пересмотра времени и появления нового класса (Нью Тайм Дэйт Календар Таймзон Формат Клок Уоч АМ ПМ Период Сентури АПИ), который может быть расставит все мои недоджуниорские точки и профессиональные сомнения по своим местам.
Хабр
Java и время: часть первая
Восемь лет назад я принимал участие в проектировании и разработке сервиса, который был должен обслуживать запросы пользователей со всех уголков земного шара и ко...