В пятничном розыгрыше сертификата stream победил Rahman
Сертификат я ему выслал
Сертификат я ему выслал
👍9❤1
Мой карьерный путь начинался не с самых приятных мест работы, часто мне приходилось делать неинтересные вещи изо дня в день, в надежде, что когда-нибудь и на моей улице перевернется грузовик с печенюшками и мне попадется действительно интересная и увлекательная работа. Начать делать таск, который тебе не нравится - все равно что наступить себе на больную мозоль. Но работу делать надо. Поэтому я нашел для себя способ, который облегчал мне старт рабочего дня.
Я заметил, что если начать делать что-то простое, то со временем втягиваешься в рабочий ритм, и пусть работа по прежнему не доставляет удовольствия, но делать ее становится проще. Мозг штука инертная, ему проще продолжать какую-то деятельность, чем начинать новую. Это очень похоже на ситуацию с разминкой в спорте. Разминка не только разогревает мышцы, но и настраивает спортсмена на рабочий лад. Поэтому начинать работу значительно проще с чего-то небольшого и максимально простого, а дальше втянешься. Идеальным выглядит проведение ревью сессий. Вроде и несложно, и можешь быстро переключиться на рабочий лад.
Потом я нашел еще один хак - не заканчивать работу предыдущего дня. Оставить какое-то мелкое действие на следующий день, чтобы начать работу именно с него. Обычно это может быть пуш в репозиторий уже готового кода. Правда такого простого действия может быть недостаточно для "разогрева", тогда можно оставить еще какие-нибудь мелочи, которые легко и быстро доработать на утро следующего дня.
Кстати, даже написания поста в телегу - это уже своеобразная разминка, так что сразу после этого поста, я возьму и сделаю бит полезной работы...
🐴🐴🐴 Всех с добрым утром и хорошего дня!
Я заметил, что если начать делать что-то простое, то со временем втягиваешься в рабочий ритм, и пусть работа по прежнему не доставляет удовольствия, но делать ее становится проще. Мозг штука инертная, ему проще продолжать какую-то деятельность, чем начинать новую. Это очень похоже на ситуацию с разминкой в спорте. Разминка не только разогревает мышцы, но и настраивает спортсмена на рабочий лад. Поэтому начинать работу значительно проще с чего-то небольшого и максимально простого, а дальше втянешься. Идеальным выглядит проведение ревью сессий. Вроде и несложно, и можешь быстро переключиться на рабочий лад.
Потом я нашел еще один хак - не заканчивать работу предыдущего дня. Оставить какое-то мелкое действие на следующий день, чтобы начать работу именно с него. Обычно это может быть пуш в репозиторий уже готового кода. Правда такого простого действия может быть недостаточно для "разогрева", тогда можно оставить еще какие-нибудь мелочи, которые легко и быстро доработать на утро следующего дня.
Кстати, даже написания поста в телегу - это уже своеобразная разминка, так что сразу после этого поста, я возьму и сделаю бит полезной работы...
🐴🐴🐴 Всех с добрым утром и хорошего дня!
👍231🔥24👏3
https://music.yandex.ru/album/22681348/track/105026904
Программисты не только программисты, но ещё и музыканты. По ссылке power metal от WestwindGaleaf.
Мне такая музыка очень заходит
Программисты не только программисты, но ещё и музыканты. По ссылке power metal от WestwindGaleaf.
Мне такая музыка очень заходит
Яндекс Музыка
Великая жертва
Эргот • Трек • 2022
👏6👍4🔥4
Сегодня пятница, а значит пора разыграть подписку на soer.pro
Сегодня фотки на свободную тему. Кто больше реакций набирает тот и побеждает
Upd ребята, только фото, без мемасов. Выкладывать в комментарии. Желательно что-то что вам не стыдно выложить, или важно. Любимый кот, клёвая 🎸 или классная книга- все ок. Но только фото!
Сегодня фотки на свободную тему. Кто больше реакций набирает тот и побеждает
Upd ребята, только фото, без мемасов. Выкладывать в комментарии. Желательно что-то что вам не стыдно выложить, или важно. Любимый кот, клёвая 🎸 или классная книга- все ок. Но только фото!
👍27🔥4👎2🤔1
https://github.com/Mister-N/angular-library-localize
Помогите решить проблему с локализацией в Ангуляр. Задача простая - нужно сделать локализацию в библиотеке Angular (а не в приложении). Суть проблемы и тестовый кейс на github (см. ссылку). Если есть мысли и предложения, то пишите в комментарии.
Помогите решить проблему с локализацией в Ангуляр. Задача простая - нужно сделать локализацию в библиотеке Angular (а не в приложении). Суть проблемы и тестовый кейс на github (см. ссылку). Если есть мысли и предложения, то пишите в комментарии.
GitHub
GitHub - Mister-N/angular-library-localize
Contribute to Mister-N/angular-library-localize development by creating an account on GitHub.
🤔1
Забавная 16ричная арифметика, смотрите:
0x10 * 0x2 = 0x20
0x20 * 0x2 = 0x40
0x40 * 0x2 = 0x80
0x80 * 0x2 = 0x???
Сколько будет 0x80 * 0x2?
0x10 * 0x2 = 0x20
0x20 * 0x2 = 0x40
0x40 * 0x2 = 0x80
0x80 * 0x2 = 0x???
Сколько будет 0x80 * 0x2?
🤔2👍1
Закончил чтение книги. Что могу сказать? Довольно водянистый труд о масштабировании и надежности, вроде все базворды использованы "масштабирование", "надежность", "облака" и т.д. Но после прочтения складывается ощущение небрежности автора, как будто не хватило времени на оформление и продумывание деталей.
На протяжении всей книги пытаешься удержать смысл повествования, вместо того чтобы плавно переходить от темы к теме, идет какое-то постоянное разглагольствование ни о чем.
Не рекомендую эту книгу. Прочитал потому что надеялся, на чудо. Не получилось.
#обзор #книга
На протяжении всей книги пытаешься удержать смысл повествования, вместо того чтобы плавно переходить от темы к теме, идет какое-то постоянное разглагольствование ни о чем.
Не рекомендую эту книгу. Прочитал потому что надеялся, на чудо. Не получилось.
#обзор #книга
👍43💯5😢1
Почему кодинг проигрывает архитектуре?
Я думаю все хотя бы раз слышали, а может быть и сами говорили фразу смысл которой сводится к следующему - "бизнесу важен продукт, а не идеальный код". Это действительно так. Знание всех нюансов языка программирования уже давно не требуется от среднего разработчика. Более того, многие языки слишком сложны для одного человека, тот же С++ стал настолько сложным, что знать его во всех нюанса просто невозможно.
Если еще 10 лет назад активно продвигалась идея глубоко знания языков программирования, то сегодня это требование не играет основную роль. Если раньше была глубокая уверенность, что код вечен, то сейчас время от времени, да промелькнет вопрос про no code. И даже если код все равно нужно будет писать, не окажется ли, что писать код сможет AI (привет Copilot)?
Таким образом получается, что код хоть и важен для разработки, но глубоко знание языков программирования уже не так уж и важны. Писать код можно научить любого, да с ошибками, да не идеально. Но так или иначе все давно привыкли к тому, что программисты вечно ошибаются и потом исправляют свои ошибки.
Так же стоит отметить, что программисты пишут не так много кода, большая часть любого проекта - это готовые фреймворки и библиотеки, а меньшая - бизнес-логика.
Программистов становится больше, уникального кода становится меньше и все чаще возникает необходимость сделать так, чтобы в проекте можно было объединить много разработчиков, так чтобы они не мешали друг другу. И вот тут мы обращаемся к архитектуре - неважно, есть у нас код, нет у нас кода, архитектура до сих пор нужна на всех уровнях производства программного обеспечения. Без архитектуры предприятия не обходится ни одна крупная компания, без системной архитектуры не обходится ни один крупный проект, на уровне кода тоже активно внедряют архитектуру (не зря Роберт Мартин написав "Чистый код" решил написать "Чистую архитектуру").
Вот и получается, что в приложениях будущего значимость архитектуры будет все выше, а кодинга все ниже.
Я думаю все хотя бы раз слышали, а может быть и сами говорили фразу смысл которой сводится к следующему - "бизнесу важен продукт, а не идеальный код". Это действительно так. Знание всех нюансов языка программирования уже давно не требуется от среднего разработчика. Более того, многие языки слишком сложны для одного человека, тот же С++ стал настолько сложным, что знать его во всех нюанса просто невозможно.
Если еще 10 лет назад активно продвигалась идея глубоко знания языков программирования, то сегодня это требование не играет основную роль. Если раньше была глубокая уверенность, что код вечен, то сейчас время от времени, да промелькнет вопрос про no code. И даже если код все равно нужно будет писать, не окажется ли, что писать код сможет AI (привет Copilot)?
Таким образом получается, что код хоть и важен для разработки, но глубоко знание языков программирования уже не так уж и важны. Писать код можно научить любого, да с ошибками, да не идеально. Но так или иначе все давно привыкли к тому, что программисты вечно ошибаются и потом исправляют свои ошибки.
Так же стоит отметить, что программисты пишут не так много кода, большая часть любого проекта - это готовые фреймворки и библиотеки, а меньшая - бизнес-логика.
Программистов становится больше, уникального кода становится меньше и все чаще возникает необходимость сделать так, чтобы в проекте можно было объединить много разработчиков, так чтобы они не мешали друг другу. И вот тут мы обращаемся к архитектуре - неважно, есть у нас код, нет у нас кода, архитектура до сих пор нужна на всех уровнях производства программного обеспечения. Без архитектуры предприятия не обходится ни одна крупная компания, без системной архитектуры не обходится ни один крупный проект, на уровне кода тоже активно внедряют архитектуру (не зря Роберт Мартин написав "Чистый код" решил написать "Чистую архитектуру").
Вот и получается, что в приложениях будущего значимость архитектуры будет все выше, а кодинга все ниже.
👍97❤5👎1👏1