Курс почти готов. Докручиваю последние винты и в продакшн!
Итак, краткая информация по курсу:
Про что курс: про работу с гитом от базы, типа
В чем фишка:
- Без воды и избыточной информации. Мне самому надоело гулять по документации по полчаса, чтобы найти объяснение нужному мне флагу. Теперь я залезаю в свой же курс.
- Удобная структура. Я построил курс так, что начать юзать гит можно уже после 10 минут чтений курса. Необходимая база — в самом начале.
- Понятная навигация. Понятное дело, что нет смысла зубрить все команды. Когда понадобятся — просто зайдешь в курс и возьмешь оттуда, что нужно. И в отличие от большинства курсов — тут это удобно.
Сколько стоит: 4 000р.
Когда: уже в эту среду. Я открою продажи на 3 дня: с 20.09 по 22.09 включительно.
Итак, краткая информация по курсу:
Про что курс: про работу с гитом от базы, типа
pull&push до GPG подписей, восстановления файлов и правил хорошего тона. Настоящий набор джентльмена.В чем фишка:
- Без воды и избыточной информации. Мне самому надоело гулять по документации по полчаса, чтобы найти объяснение нужному мне флагу. Теперь я залезаю в свой же курс.
- Удобная структура. Я построил курс так, что начать юзать гит можно уже после 10 минут чтений курса. Необходимая база — в самом начале.
- Понятная навигация. Понятное дело, что нет смысла зубрить все команды. Когда понадобятся — просто зайдешь в курс и возьмешь оттуда, что нужно. И в отличие от большинства курсов — тут это удобно.
Сколько стоит: 4 000р.
Когда: уже в эту среду. Я открою продажи на 3 дня: с 20.09 по 22.09 включительно.
🔥6👍2👎2
Зачем этот курс вообще?
Я тут столкнулся с мнением, что курс нужен только тем, кто сейчас собирается учить гит.
Да, если ты на собесе сказал, что ты с гитом родился, а сам о нем на этом же собесе первый раз услышал — курс самое то, чтобы в темпе вальса во всем разобраться, но это не все.
Ситуация 1. Ты лампово кодишь и заливаешь новую фичу в master. После этого ты сразу видишь ошибку и нужно срочно откатиться, пока никто не заметил. И вот тут вместо того чтобы ставить рекорды по скоростному гуглению — ты просто открываешь статью курса и по инструкции откатываешься.
Ситуация 2. Тебя попросили смержить твою фичу в мастер и потом создать тег — ты опять идешь на курс, в котором вся информация уже подготовлена, а не исследуешь 3 статьи на хабре и 4 вопроса на stackoverflow.
Короче. Курс — это удобный источник информации, который всегда находится в быстром доступе. Он нужен чтобы потом на себе волосы не рвать.
P.S. Я собственно говоря, сам своим курсом также пользуюсь. Не буду же я это все помнить
Я тут столкнулся с мнением, что курс нужен только тем, кто сейчас собирается учить гит.
Да, если ты на собесе сказал, что ты с гитом родился, а сам о нем на этом же собесе первый раз услышал — курс самое то, чтобы в темпе вальса во всем разобраться, но это не все.
Ситуация 1. Ты лампово кодишь и заливаешь новую фичу в master. После этого ты сразу видишь ошибку и нужно срочно откатиться, пока никто не заметил. И вот тут вместо того чтобы ставить рекорды по скоростному гуглению — ты просто открываешь статью курса и по инструкции откатываешься.
Ситуация 2. Тебя попросили смержить твою фичу в мастер и потом создать тег — ты опять идешь на курс, в котором вся информация уже подготовлена, а не исследуешь 3 статьи на хабре и 4 вопроса на stackoverflow.
Короче. Курс — это удобный источник информации, который всегда находится в быстром доступе. Он нужен чтобы потом на себе волосы не рвать.
P.S. Я собственно говоря, сам своим курсом также пользуюсь. Не буду же я это все помнить
🫡8👍2
Что с ценой, почему 4 000р? Дорого или дешево?
Долго думал, какую стоимость выставить за курс — решил ставить ту, что быстро отобьется во время работы.
4 000 рублей — это один раз потерянные пол дня работы, что без гита — не вероятность, а судьба.
4 000 рублей — это несколько часов поиска информации по гуглу, документации и stackoverflow.
В конце концов, 4 000 рублей — это десятки часов моей работы, чтобы этот курс сделать.
Долго думал, какую стоимость выставить за курс — решил ставить ту, что быстро отобьется во время работы.
4 000 рублей — это один раз потерянные пол дня работы, что без гита — не вероятность, а судьба.
4 000 рублей — это несколько часов поиска информации по гуглу, документации и stackoverflow.
В конце концов, 4 000 рублей — это десятки часов моей работы, чтобы этот курс сделать.
👍11🤔2🫡1
Не мешай себе работать
Я недавно писал, что не нужно заставлять себя кодить, если работа никак не идет, но для меня тут был еще один неочевидный момент.
Когда работа идет легко, кодить не в лом, а наоборот интересно — не прерывай это! Вдохновение — дама капризная, время не выбирает.
Я так позавчера работал до пол второго ночи, запивая все это литрами кофе, потому что работа наконец пошла. Пальцы прямо сами код писали, все получалось. И я знал, что утром этого уже не будет.
Не всегда получается жить в балансе со своими желаниями. Конечно, приходится подстраиваться под расписание. Но если есть возможность — не мешай себе и своему организму. Хочется отдохнуть — отдыхай, хочется работать — работай. Хочется третье пирожное за ночь — кушай!А потом страдай в спортзале
Я недавно писал, что не нужно заставлять себя кодить, если работа никак не идет, но для меня тут был еще один неочевидный момент.
Когда работа идет легко, кодить не в лом, а наоборот интересно — не прерывай это! Вдохновение — дама капризная, время не выбирает.
Я так позавчера работал до пол второго ночи, запивая все это литрами кофе, потому что работа наконец пошла. Пальцы прямо сами код писали, все получалось. И я знал, что утром этого уже не будет.
Не всегда получается жить в балансе со своими желаниями. Конечно, приходится подстраиваться под расписание. Но если есть возможность — не мешай себе и своему организму. Хочется отдохнуть — отдыхай, хочется работать — работай. Хочется третье пирожное за ночь — кушай!
🔥13❤2
Перед тем как открыть продажи хочу написать: этот курс — мое детище, мой важный проект. Я вложил в него много сил и времени. Я его сделал сам, поэтому точно знаю, он хорош.
Поэтому я с легкой душой гарантирую полный возврат денег за курс, если он тебе не понравится в течение месяца.
Если ты сейчас купишь его и поймешь, что это не то, что ты ожидал, если тебя не устроит качество — ты просто пишешь мне в личку и я все возвращаю.
Я за честные продажи, которые приносят только пользу ❤️
Поэтому я с легкой душой гарантирую полный возврат денег за курс, если он тебе не понравится в течение месяца.
Если ты сейчас купишь его и поймешь, что это не то, что ты ожидал, если тебя не устроит качество — ты просто пишешь мне в личку и я все возвращаю.
Я за честные продажи, которые приносят только пользу ❤️
❤8👍3🫡2
Стартуем!
Кроме того, по просьбам трудящихся я решил сделать скидку для самых быстрых!
Сегодня, в один из трех дней курс можно купить за 3000р!
Чтобы купить курс — пишите мне в личку: @bubnov_dev
Еще раз, скидка действует только сегодня. Завтра и послезавтра курс можно будет купить только за 4000р
Кроме того, по просьбам трудящихся я решил сделать скидку для самых быстрых!
Сегодня, в один из трех дней курс можно купить за 3000р!
Чтобы купить курс — пишите мне в личку: @bubnov_dev
Еще раз, скидка действует только сегодня. Завтра и послезавтра курс можно будет купить только за 4000р
👍4🫡2
Еще несколько скриншотов с курса 🔥
Хотел бы я, чтоб у меня был такой курс несколько лет назад...
Но как говорится, хочешь чтоб было хорошо — сделай сам. Я и сделал, пользуйтесь
Хотел бы я, чтоб у меня был такой курс несколько лет назад...
Но как говорится, хочешь чтоб было хорошо — сделай сам. Я и сделал, пользуйтесь
🔥9👍2
Самая лучшая инвестиция — инвестиция в себя
Часто мы пренебрегаем возможностью купить реально важные знания — думаем, мол, потом разберусь. Знаю, я и сам такой.
И действительно разбираемся — разбираемся, ценой бессонных ночей, просранных дедлайнов, потерянных заказчиков и неоплаченных заказов. Как говорится, опыт — учитель хороший, но дорогой.
Это забавно, потому что получается, что купить курс — не дорого. А вот не купить курс — дорого.
А часики-то тикают. Скидка на курс действует меньше 3х часов
Часто мы пренебрегаем возможностью купить реально важные знания — думаем, мол, потом разберусь. Знаю, я и сам такой.
И действительно разбираемся — разбираемся, ценой бессонных ночей, просранных дедлайнов, потерянных заказчиков и неоплаченных заказов. Как говорится, опыт — учитель хороший, но дорогой.
Это забавно, потому что получается, что купить курс — не дорого. А вот не купить курс — дорого.
А часики-то тикают. Скидка на курс действует меньше 3х часов
✍2🫡2
Знаешь, что обидно?
Я учился и в колледже, и в университете. И если посмотреть программу обучения — там очень много полезных и важных предметов (в том числе и гит).
Но по факту почти все, что я использую в работе — я выучил самостоятельно через гугл, сторонние курсы и stack overflow. В универе постоянно давали оторванную от жизни информацию на оторванных от жизни примерах. Да еще и растягивали на год то, что изучается за месяц.
Увы, сейчас университет — средство получить знакомства и бумажку, но не реальные знания.
Я учился и в колледже, и в университете. И если посмотреть программу обучения — там очень много полезных и важных предметов (в том числе и гит).
Но по факту почти все, что я использую в работе — я выучил самостоятельно через гугл, сторонние курсы и stack overflow. В универе постоянно давали оторванную от жизни информацию на оторванных от жизни примерах. Да еще и растягивали на год то, что изучается за месяц.
Увы, сейчас университет — средство получить знакомства и бумажку, но не реальные знания.
🫡13👍4
Незнание методологий управления ветками
Это один из самых частых косяков новичков касательно гита, который сразу показывает, что у разработчика нет опыта. Многие даже не слышали о GitFlow и работают по системе один разработчик — одна ветка.
Почему это плохо? Причин много:
- Непонятно, что делает в конкретный момент конкретный разработчик
- Сложная история, трудно отследить изменения
- Сложные слияния. При отдельной ветке мержи точно будут делаться реже, а конфликтов будет больше
- Тяжело переключиться на срочную задачу, пока не закончил старую
Ну а GitFlow и другие методологии работы с ветками конечно подробно разобраны на курсе
Это один из самых частых косяков новичков касательно гита, который сразу показывает, что у разработчика нет опыта. Многие даже не слышали о GitFlow и работают по системе один разработчик — одна ветка.
Почему это плохо? Причин много:
- Непонятно, что делает в конкретный момент конкретный разработчик
- Сложная история, трудно отследить изменения
- Сложные слияния. При отдельной ветке мержи точно будут делаться реже, а конфликтов будет больше
- Тяжело переключиться на срочную задачу, пока не закончил старую
Ну а GitFlow и другие методологии работы с ветками конечно подробно разобраны на курсе
🫡7🔥1
Чтож, история с курсом подходит к концу!
Сегодня последний день продаж и осталось только несколько часов, так что можно подводить итоги)
Спасибо всем, кто купил курс и дает обратную связь. Не стесняйтесь писать вопросы, я все обязательно объясню, для этого вы и покупали курс. Доступ и все обновления остаются навсегда.
Сегодня последний день продаж и осталось только несколько часов, так что можно подводить итоги)
Спасибо всем, кто купил курс и дает обратную связь. Не стесняйтесь писать вопросы, я все обязательно объясню, для этого вы и покупали курс. Доступ и все обновления остаются навсегда.
👍7
Абьюзивные проекты
Это когда ты занимаешься проектом, который тебе давно не интересен и не нужен. Когда приходится работать с неподдерживаемым кодом, который даже не ты писал, просто потому что год назад ты согласился выполнить пару тасок по проекту.
Мотивацию заниматься таким проектом не спасает даже двойная оплата. А отказываться как-то неловко, как будто ты уже должен с этим работать, нельзя ведь подводить.
В общем, не надо так. Ну а я пошел оценивать таску..
Это когда ты занимаешься проектом, который тебе давно не интересен и не нужен. Когда приходится работать с неподдерживаемым кодом, который даже не ты писал, просто потому что год назад ты согласился выполнить пару тасок по проекту.
Мотивацию заниматься таким проектом не спасает даже двойная оплата. А отказываться как-то неловко, как будто ты уже должен с этим работать, нельзя ведь подводить.
В общем, не надо так. Ну а я пошел оценивать таску..
🫡17👍1
Как вы выбрали себе стек?
Я работаю на php+js, при том что все время думал, что никогда с этими языками работать не буду. В общем-то, большинство важных решений в моей жизни предвещались моим "Этого я точно никогда делать не буду"
Лично я выбрал этот стек исключительно с прагматичной точки зрения. Я хотел начать работать и получать деньги как можно раньше, а что можно изучить быстрее, чем верстку и WordPress? Самому мне нравилась java и C#, но этот путь казался слишком долгим.
А что у вас? просто занимались языком, к которому лежала душа, или долго думали над статистикой? Может быть изучали стек под конкретный проект?
Я работаю на php+js, при том что все время думал, что никогда с этими языками работать не буду. В общем-то, большинство важных решений в моей жизни предвещались моим "Этого я точно никогда делать не буду"
Лично я выбрал этот стек исключительно с прагматичной точки зрения. Я хотел начать работать и получать деньги как можно раньше, а что можно изучить быстрее, чем верстку и WordPress? Самому мне нравилась java и C#, но этот путь казался слишком долгим.
А что у вас? просто занимались языком, к которому лежала душа, или долго думали над статистикой? Может быть изучали стек под конкретный проект?
🫡7👍1
Что такое кэш и как про него забыть.
Кто куда, а я вместе с очередным обновлением положил прод — страницы грузились по минуте. Это еще и заметили не сразу — думали интернет так тупит.
В итоге весь день лазал по коду, исправил тысячу мелких косяков, пока наконец не додумался заглянуть в логи mysql. Оказалось на каждую карточку каталога я дергал по 3 записи с бд 🤡
Чет меня переклинило когда я писал и я был уверен, что в сущности, к которой я обращаюсь уже встроен кэш. Как обычно, глупые ошибки — самые запарные.
P.S. Спасибо всем, кто не ушел за этот месяц без постов)
Кто куда, а я вместе с очередным обновлением положил прод — страницы грузились по минуте. Это еще и заметили не сразу — думали интернет так тупит.
В итоге весь день лазал по коду, исправил тысячу мелких косяков, пока наконец не додумался заглянуть в логи mysql. Оказалось на каждую карточку каталога я дергал по 3 записи с бд 🤡
Чет меня переклинило когда я писал и я был уверен, что в сущности, к которой я обращаюсь уже встроен кэш. Как обычно, глупые ошибки — самые запарные.
P.S. Спасибо всем, кто не ушел за этот месяц без постов)
👍14🤔6
Айфон за счет заказчика
Я всю свою сознательную жизнь нес знамя андроида и сопротивлялся айфонам. Не нравится их политика с приложениям, с зарядками, приколы с искусственным старением — не по людски.
Работа веб-разработчиком еще больше разводила во мне ненависть к яблокам — вечно на айфонах что-то не работает в верстке, хотя на андроиде все идеально. Править приходилось все наугад.
Одному клиенту этоостопиздило надоело и он выделил мне бюджет на покупку какого-нибудь старичка. Так что теперь я счастливый обладатель служебного iphone 7.
Мам Роман, купи, мне для учебы работы надо
P.S. Нравится зараза...
Я всю свою сознательную жизнь нес знамя андроида и сопротивлялся айфонам. Не нравится их политика с приложениям, с зарядками, приколы с искусственным старением — не по людски.
Работа веб-разработчиком еще больше разводила во мне ненависть к яблокам — вечно на айфонах что-то не работает в верстке, хотя на андроиде все идеально. Править приходилось все наугад.
Одному клиенту это
P.S. Нравится зараза...
🤣12❤2
Что у вас по заказам?
У меня под зиму обычно начиналась просадка по работе, можно было отдохнуть, своими проектами позаниматься. А в этом году вместе с со снегом ко мне пришла туева куча заказов и из-за угла ехидно смотрит выгорание.
А у вас как? Чувствуется сезонность рынка?
У меня под зиму обычно начиналась просадка по работе, можно было отдохнуть, своими проектами позаниматься. А в этом году вместе с со снегом ко мне пришла туева куча заказов и из-за угла ехидно смотрит выгорание.
А у вас как? Чувствуется сезонность рынка?
🔥6👍2
Баланс сложности
Заметил, что когда задача приходит очень сложная — молишься, чтобы дальше было что-нибудь простой. Сверстать там страничку, форму заявки сделать. Но когда простая задача приходит — снова остаешься недоволен — рутина какая-то, вот бы что-нибудь интересное нужно было сделать.
Буквально пару раз за последнее врем было что-то, что прям идеально погружало в работу, чтобы и интересно и не стопорился. И кажется это были таски, которые я делал бесплатно...
Заметил, что когда задача приходит очень сложная — молишься, чтобы дальше было что-нибудь простой. Сверстать там страничку, форму заявки сделать. Но когда простая задача приходит — снова остаешься недоволен — рутина какая-то, вот бы что-нибудь интересное нужно было сделать.
Буквально пару раз за последнее врем было что-то, что прям идеально погружало в работу, чтобы и интересно и не стопорился. И кажется это были таски, которые я делал бесплатно...
🤣11👍3🫡3🔥2
Люди тут жалуются, что постов мало, а я все еще пытаюсь разгрести заказы клиентов. Вот, как вчера сдал один — прямо мое достижение.
Дано: pagespeed 50
Задача: pagespeed 70
Заказчика не осуждаем, pagespeed очень сильно влияет на сео продвижение. Нет охватов — нет заказов, так что задача оправдана.
Pagespeed — конечно лютая хрень и ее разработчики должны гореть в аду:
👨🏻🦯 Подряд три раза тестирую одну и ту же страницу и получаю три разных результата: 62, 41 и 54. Как на это ориентироваться?
👨🏻🦯 Жалуется на большую вложенность из-за зарадкоженных свг. Исправляю — получаю ухудшение на 4 балла. Ладно 🫡
👨🏻🦯 Файл на 7кб по мнению pagespeed грузится 2.5сек. Конечно же даже его полное удаление почти не влияет на результат
👨🏻🦯 При всем при этому на реальных устройствах сайт грузит мгновенно.
По итогу, сквозь боль и ненависть добиваюсь нестабильных 65ти и думаю, что же делать дальше. Натыкаюсь на библиотеку, которая на бэке распознает роботов, в т.ч. pagespeed. Честных способов у меня уже все равно не осталось, так что скачиваю ее и отключаю роботам метрики — первый раз на этом сайте вижу зеленую шкалу, 82. Отключаю jq и слик, получаю 96.
96, Карл. Иду распечатывать и ставить в рамку.
Дано: pagespeed 50
Задача: pagespeed 70
Заказчика не осуждаем, pagespeed очень сильно влияет на сео продвижение. Нет охватов — нет заказов, так что задача оправдана.
Pagespeed — конечно лютая хрень и ее разработчики должны гореть в аду:
👨🏻🦯 Подряд три раза тестирую одну и ту же страницу и получаю три разных результата: 62, 41 и 54. Как на это ориентироваться?
👨🏻🦯 Жалуется на большую вложенность из-за зарадкоженных свг. Исправляю — получаю ухудшение на 4 балла. Ладно 🫡
👨🏻🦯 Файл на 7кб по мнению pagespeed грузится 2.5сек. Конечно же даже его полное удаление почти не влияет на результат
👨🏻🦯 При всем при этому на реальных устройствах сайт грузит мгновенно.
По итогу, сквозь боль и ненависть добиваюсь нестабильных 65ти и думаю, что же делать дальше. Натыкаюсь на библиотеку, которая на бэке распознает роботов, в т.ч. pagespeed. Честных способов у меня уже все равно не осталось, так что скачиваю ее и отключаю роботам метрики — первый раз на этом сайте вижу зеленую шкалу, 82. Отключаю jq и слик, получаю 96.
96, Карл. Иду распечатывать и ставить в рамку.
🔥15👍3❤1🤣1🫡1