Сегодня расскажем о приёмах, которые помогут повысить продуктивность, но при этом не гореть и не ждать наступления вечера пятницы как праздника.
#разбор_Код
#разбор_Код
ChatGPT честно рассказал про плюсы и минусы работы программистом. А ещё — что думает о том, что он скоро заменит всех разработчиков (или не заменит).
https://v.thecode.media/d2953
#разбор_Код
https://v.thecode.media/d2953
#разбор_Код
Народ, а расскажите, как у вас дела в отношениях, но на айтишном языке, чтобы только мы могли вас понять.
Все привыкли, что математические задачки — это прикольно и часто несложно. Но есть такие задачи, которые не могут решить уже сто лет, и за их решение готовы хорошо заплатить. Рассказываем, что это за задачи, в чём там сложность и как они устроены.
https://v.thecode.media/fe6iy
#разбор_Код
https://v.thecode.media/fe6iy
#разбор_Код
Задача про скорость тестирования
В конце этой задачи нужно решить квадратное уравнение, но это не страшно.
https://v.thecode.media/unefy
#лучшее_Код #задача_Код
В конце этой задачи нужно решить квадратное уравнение, но это не страшно.
https://v.thecode.media/unefy
#лучшее_Код #задача_Код
Видели мониторы охраны в магазинах, когда на экране сразу 9 камер и всё видно? Сегодня сделаем такое же с сайтами, причём используем для этого только одну страницу браузера.
https://v.thecode.media/es5rp
#проект_Код
https://v.thecode.media/es5rp
#проект_Код
Говорят, плохо, когда не знаешь, да ещё и забыл. У программистов ещё хуже: забыл до такой степени, как будто не сам писал этот код.
https://v.thecode.media/rgy29
#пб_Код
https://v.thecode.media/rgy29
#пб_Код
Что такое парное программирование?
Парное программирование — это когда над кодом одновременно работает два программиста: один пишет, второй комментирует вслух. Второй может заметить ошибку или предложить более быстрый алгоритм. При этом исправлять сам он ничего не может — это задача первого.
Потом программисты меняются местами: наблюдатель начинает писать код, а ведущий — комментировать.
Парное программирование нужно для продуктивности и взаимного обучения. Наблюдатель вникает в код, следит за ходом мысли и постоянно ищет, к чему бы придраться. Параллельно он узнаёт для себя новые техники.
Ведущий тоже работает не совсем в привычном ритме: он проговаривает вслух, зачем пишет каждую строчку кода. Побочный эффект — произнося свои решения вслух, программист может сам заметить ошибку.
О плюсах и минусах парного программирования и о том, почему не лучше ли вдвоём сразу писать код, рассказываем в статье: https://v.thecode.media/l8fk4
Парное программирование — это когда над кодом одновременно работает два программиста: один пишет, второй комментирует вслух. Второй может заметить ошибку или предложить более быстрый алгоритм. При этом исправлять сам он ничего не может — это задача первого.
Потом программисты меняются местами: наблюдатель начинает писать код, а ведущий — комментировать.
Парное программирование нужно для продуктивности и взаимного обучения. Наблюдатель вникает в код, следит за ходом мысли и постоянно ищет, к чему бы придраться. Параллельно он узнаёт для себя новые техники.
Ведущий тоже работает не совсем в привычном ритме: он проговаривает вслух, зачем пишет каждую строчку кода. Побочный эффект — произнося свои решения вслух, программист может сам заметить ошибку.
О плюсах и минусах парного программирования и о том, почему не лучше ли вдвоём сразу писать код, рассказываем в статье: https://v.thecode.media/l8fk4
Квайн — это программа, которая выводит свой код, буква в букву. Если вы думаете, что это легко, попробуйте написать такой код сами, а потом посмотрите, как это делается на Python. Результат удивит.
https://v.thecode.media/0hqg6
#разбор_Код
https://v.thecode.media/0hqg6
#разбор_Код
Как выиграть в соревнованиях, когда играешь хуже всех
Андрей, Вова и Сергей участвуют в соревнованиях на мячах, их цель — кинуть мяч так, чтобы попасть в любого соперника. В кого попали — выбывает. Все кидают строго по очереди.
Все знают, что вероятность того, что Андрей попадёт в цель с первого раза, равна 0,3. Вероятность того, что попадёт Сергей, — 0,5, а Вова вообще никогда не промахивается, у него вероятность 1,0.
Участники по очереди кидают мяч друг в друга, самостоятельно выбирая цель, до тех поp, пока не останется только один человек.
Как Андрею увеличить свои шансы на победу, если он кидает мяч первым, но делает это хуже всех? Пишите свой ответ в комментариях.
Если вдруг зашли в тупик, открывайте решение.
#задача_Код
Андрей, Вова и Сергей участвуют в соревнованиях на мячах, их цель — кинуть мяч так, чтобы попасть в любого соперника. В кого попали — выбывает. Все кидают строго по очереди.
Все знают, что вероятность того, что Андрей попадёт в цель с первого раза, равна 0,3. Вероятность того, что попадёт Сергей, — 0,5, а Вова вообще никогда не промахивается, у него вероятность 1,0.
Участники по очереди кидают мяч друг в друга, самостоятельно выбирая цель, до тех поp, пока не останется только один человек.
Как Андрею увеличить свои шансы на победу, если он кидает мяч первым, но делает это хуже всех? Пишите свой ответ в комментариях.
Если вдруг зашли в тупик, открывайте решение.
#задача_Код
Задача для взрослых: есть 9 цифр, среди которых нет цифр 1, 3, 4, 5, 7 и 9. Из них составляем 4 числа: 1 однозначное, 1 двузначное и 2 трёхзначных, и, если сумма первых 3 чисел равна 4-му числу, — вы решили эту задачу.
Если хотите сломать мозг дальше, сами цифры — тут: https://v.thecode.media/rbrds
#задача_Код
Если хотите сломать мозг дальше, сами цифры — тут: https://v.thecode.media/rbrds
#задача_Код
Вы и так уже молодец, а мы просто вам об этом напомним. Субботняя история о том, как программисту приобрести новые и нужные для него навыки.
https://v.thecode.media/d8e3c
#разбор_Код
https://v.thecode.media/d8e3c
#разбор_Код
Дайджест статей за неделю
Если вы до сих пор не можете вкатиться в работу после долгих майских (понимаем), вот рабочая инструкция.
А если уже всё в порядке и вы на рабочем коне — держите способ разместить 8 (или сколько угодно) страниц на одной. Всё работает, скроллится, нажимается и ведёт себя как обычный сайт, только вокруг одновременно ещё много таких же.
Оказывается, есть математические проблемы, на которых можно очень хорошо заработать. Мы попробовали и не справились, теперь ваша очередь.
Спросили у ChatGPT про плюсы и минусы работы программистом, И ОН ЧЕСТНО ПРО НИХ РАССКАЗАЛ.
Как программисту освоить новый навык? На самом деле это хоть и просто в теории (вы все её знаете), но на практике могут быть проблемы. Подсказываем, что с этим делать.
Простая задача для школьников, но у всех почему-то получается разный ответ.
👉 Проект недели: код, который выводит сам себя. Если думаете, что это просто — это не просто.
Расскажите, как прошла у вас эта неделя,
что нового или интересного произошло?
Нам действительно интересно.
Обнимаем, «Код»
Если вы до сих пор не можете вкатиться в работу после долгих майских (понимаем), вот рабочая инструкция.
А если уже всё в порядке и вы на рабочем коне — держите способ разместить 8 (или сколько угодно) страниц на одной. Всё работает, скроллится, нажимается и ведёт себя как обычный сайт, только вокруг одновременно ещё много таких же.
Оказывается, есть математические проблемы, на которых можно очень хорошо заработать. Мы попробовали и не справились, теперь ваша очередь.
Спросили у ChatGPT про плюсы и минусы работы программистом, И ОН ЧЕСТНО ПРО НИХ РАССКАЗАЛ.
Как программисту освоить новый навык? На самом деле это хоть и просто в теории (вы все её знаете), но на практике могут быть проблемы. Подсказываем, что с этим делать.
Простая задача для школьников, но у всех почему-то получается разный ответ.
👉 Проект недели: код, который выводит сам себя. Если думаете, что это просто — это не просто.
Расскажите, как прошла у вас эта неделя,
что нового или интересного произошло?
Нам действительно интересно.
Обнимаем, «Код»
Последний год все говорят о том, что рынок ИТ перенасыщен, зарплаты маленькие и все, кто хотели, уже стали программистами, поэтому нет смысла начинать. Мы мониторим рынок ИТ-специалистов и раз в квартал рассказываем, что поменялось и что на самом деле происходит с зарплатами. Сегодня — про то, как обстоят дела весной 2024 года.
#разбор_Код
#разбор_Код