Forwarded from Двач
Новые джуны отупели не понимают, как работает код — всё из-за нейросетей
➖ По словам разработчика Наманьяйа Гоэля, все джуны, с которыми он общался недавно, постоянно используют Copilot, Claude, Cursor или ChatGPT;
➖ Они быстро пишут код, но не понимают, почему он работает именно так и что делать в нестандартных ситуациях;
➖ Причина проста: раньше разработчики учились решать проблемы, сталкиваясь с ними;
➖ Сейчас же джуны просто просят ИИ исправить ошибки;
➖ Они даже не ищут решения на StackOverflow, чтобы понять, как другие решали похожие проблемы.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Давно ничего не писал, но сегодня последний день зимы, которой почти не было, и последний рабочий день на неделе, иначе говоря — пятница.
Есть в разработке такой тренд: переходить на функциональные языки программирования, либо добавлять такие фичи в уже существующие языки. Уже никого давно не удивить лямбдами в C++ (хотя, как обычно, синтаксис их уродлив).
Иногда, в фоне, ковыряю Elixir — функциональный язык, но не настолько теоретический как, скажем, Haskell.
Вот пример взятия корней из полных квадратов, реализованный через бинарный поиск и рекурсию:
#today #friday #elixir
Есть в разработке такой тренд: переходить на функциональные языки программирования, либо добавлять такие фичи в уже существующие языки. Уже никого давно не удивить лямбдами в C++ (хотя, как обычно, синтаксис их уродлив).
Иногда, в фоне, ковыряю Elixir — функциональный язык, но не настолько теоретический как, скажем, Haskell.
Вот пример взятия корней из полных квадратов, реализованный через бинарный поиск и рекурсию:
defmodule SquareRoot do
@doc """
Calculate the integer square root of a positive integer
"""
@spec calculate(radicand :: pos_integer) :: pos_integer
def calculate(0), do: 0
def calculate(1), do: 1
def calculate(radicand) when is_number(radicand) and radicand > 0, do: calculate(radicand, 0, radicand)
defp calculate(_, left, right) when left >= right, do: nil
defp calculate(radicand, left, right) do
mid = div(left + right, 2)
sq = mid * mid
cond do
sq == radicand -> mid
sq > radicand -> calculate(radicand, left, mid)
true -> calculate(radicand, mid, right)
end
end
end
#today #friday #elixir
👍3
Приходилось ли писать на функциональных языках (F#, scala, Haskell, Elixir, etc.)
Anonymous Poll
8%
Да, для работы
17%
Да, для себя
17%
Использовал функциональные фичи в др. языках (знаком с pattern matching, higher order functions)
58%
Нет
Запомнил на слух припев популярной арабской песни
https://vk.com/video-23729576_456241489?to=L3ZpZGVvLTIzNzI5NTc2XzQ1NjI0MTQ4OT8-
#today #flood #music
https://vk.com/video-23729576_456241489?to=L3ZpZGVvLTIzNzI5NTc2XzQ1NjI0MTQ4OT8-
#today #flood #music
VK Видео
Mohamed Ramadan Gims - YA HABIBI (Official Music Video) محمد رمضان و ميتري جيمس - يا حبيبي
Watch Mohamed Ramadan Gims - YA HABIBI (Official.. 4 min 45 s from 11 October 2020 online in HD for free in the VK catalog without signing up! Views: 1822. Likes: 15.
🔥1
Будет длинно и путано — не читайте.
Собираясь в отпуск, выбирал книгу для чтения в дороге — из того, что есть на полке в мягкой обложке. В итоге положил в сумку "На западном фронте без перемен" Ремарка. В дороге сил читать не было — читал в отпуске.
...Шелест страниц утонул в пении муэдзина, запах старой бумаги растворился в морском бризе — осталось прикосновение шершавых пожелтевших листов к покрытым солью рукам. Под бегущим взглядом буквы складываются в слова — в этот раз слова больше, чем лишь слова: книга сильная, написана просто — оставляет глубокое впечатление. Шаг за шагом автор подводит к очевидным идеям. Сцены перед внутренним взглядом диссонируют со сценами вокруг — так бывает.
Лучшее ли это чтение в отпуске? — наверное, нет. Наверное, стоило взять книгу похожую на "Имя Розы". Книгу безусловно трагическую, но горести и несуразности которой столь оторваны от дня сегодняшнего, что для человека далёкого от знания истории, сравнимы с палеозойской эрой. Первая Мировая война же — наш позавчерашний день, в котором герцоги и кайзеры причудливо сочетаются с почти современным оружием, с реалиями недалеко отстоящими от наших .
Первая Мировая война — для нас затенена Революцией, войной гражданской и Второй Мировой. Для Европы — наверное, нет.
#flood #books #tobecontinued
Собираясь в отпуск, выбирал книгу для чтения в дороге — из того, что есть на полке в мягкой обложке. В итоге положил в сумку "На западном фронте без перемен" Ремарка. В дороге сил читать не было — читал в отпуске.
...Шелест страниц утонул в пении муэдзина, запах старой бумаги растворился в морском бризе — осталось прикосновение шершавых пожелтевших листов к покрытым солью рукам. Под бегущим взглядом буквы складываются в слова — в этот раз слова больше, чем лишь слова: книга сильная, написана просто — оставляет глубокое впечатление. Шаг за шагом автор подводит к очевидным идеям. Сцены перед внутренним взглядом диссонируют со сценами вокруг — так бывает.
Лучшее ли это чтение в отпуске? — наверное, нет. Наверное, стоило взять книгу похожую на "Имя Розы". Книгу безусловно трагическую, но горести и несуразности которой столь оторваны от дня сегодняшнего, что для человека далёкого от знания истории, сравнимы с палеозойской эрой. Первая Мировая война же — наш позавчерашний день, в котором герцоги и кайзеры причудливо сочетаются с почти современным оружием, с реалиями недалеко отстоящими от наших .
Первая Мировая война — для нас затенена Революцией, войной гражданской и Второй Мировой. Для Европы — наверное, нет.
#flood #books #tobecontinued
🔥2👍1
Не стоит читать.
Ремарка я дочитал быстро — других книг я не взял. Вспомнилась книга Хемингуэя "Прощай оружие!" — о том же. Когда-то я не стал её читать — в томе с неброской обложкой она шла после "Праздник который всегда с тобой" — книги-впечатлении, лёгкой как свежий ветер.
И тут всё просто, иногда слишком просто. Странные, неживые, выморочные диалоги — хотя не с моего аршина судить. Обе книги несомненно автобиографичны, обе — посвящены Первой мировой, и обе — разные. Дочитывал уже дома, взяв бумажную книгу .
Хочу почитать "Дублинцы" Джойса — в осознании, что не смогу прочесть "Улисс".
P.S. В прошлый раз упоминал "Имя Розы" — многие говорят, её сложно читать, мол архаизированный язык — а вот какой замечательно-красивый фрагмент там есть: начиная со слов Тут Аббат гикнул.
#flood #books
Ремарка я дочитал быстро — других книг я не взял. Вспомнилась книга Хемингуэя "Прощай оружие!" — о том же. Когда-то я не стал её читать — в томе с неброской обложкой она шла после "Праздник который всегда с тобой" — книги-впечатлении, лёгкой как свежий ветер.
И тут всё просто, иногда слишком просто. Странные, неживые, выморочные диалоги — хотя не с моего аршина судить. Обе книги несомненно автобиографичны, обе — посвящены Первой мировой, и обе — разные. Дочитывал уже дома, взяв бумажную книгу .
Хочу почитать "Дублинцы" Джойса — в осознании, что не смогу прочесть "Улисс".
P.S. В прошлый раз упоминал "Имя Розы" — многие говорят, её сложно читать, мол архаизированный язык — а вот какой замечательно-красивый фрагмент там есть: начиная со слов Тут Аббат гикнул.
#flood #books
👍2
Она была тенью — она была сном — отрадной мечтою в предутренний час. Озябшие губы шептали имя её — ветер им вторил неистово воя. Льды скрежетали имя её — метели стеною им отвечали.
Была она нищей царицей — младшей сестрою — сирою странницей в землях холодных. Снега кружась силились спрятать поступь её — мороз мастерил ей темницу. Вьюга вуалью лицо закрывала — бураны шеренгою путь преграждали.
— Весна, — разломился лёд на озерах.
— Весна, — слышится в клёкоте птиц.
— Весна, — вьюга дождём пролилась.
— Весна, — солнце в разливах блестит.
Она стала высью — зелёной травою — предвестницей долгого лета. Теплым дождём омыла она земли свои — приласкала ветрами. Цветом вешним покрыла лесов пустоту — тихим взмахом лёгкой ладони.
#today #flood #superflood #spring
Была она нищей царицей — младшей сестрою — сирою странницей в землях холодных. Снега кружась силились спрятать поступь её — мороз мастерил ей темницу. Вьюга вуалью лицо закрывала — бураны шеренгою путь преграждали.
— Весна, — разломился лёд на озерах.
— Весна, — слышится в клёкоте птиц.
— Весна, — вьюга дождём пролилась.
— Весна, — солнце в разливах блестит.
Она стала высью — зелёной травою — предвестницей долгого лета. Теплым дождём омыла она земли свои — приласкала ветрами. Цветом вешним покрыла лесов пустоту — тихим взмахом лёгкой ладони.
#today #flood #superflood #spring
👏2🔥1
Developer's notes pinned «Она была тенью — она была сном — отрадной мечтою в предутренний час. Озябшие губы шептали имя её — ветер им вторил неистово воя. Льды скрежетали имя её — метели стеною им отвечали. Была она нищей царицей — младшей сестрою — сирою странницей в землях холодных.…»
Developer's notes pinned «Вечер ...Морозный ветер обжигал лицо, отвыкшее от холодов, норовил залезть под куртку. Воздух был необычайно прозрачен для города: не было ни малейшей дымки или тумана. Уличные фонари подобно гигантским ножницам вырезали ровные освещенные конусы из окружающей…»
Developer's notes pinned «Книги ч.2 Стиль и сюжет – не единственный способ рассуждения о книгах. Забавно, но можно увидеть аналогию между всем произведением и его малой составляющей – предложением. Как известно, приличное предложение должно состоять хотя бы из одной пары подлежащего…»
Developer's notes pinned «Книги Были времена и получше, когда я был готов читать, что угодно в рамках жанров НФ и фэнтези. Были времена, когда я читал книги по условной Computer Science – и тогда "серьёзная" книга была на неделю, а художественная – на вечер. Но, уже несколько лет…»
Developer's notes pinned «Тик Самый короткий день года оказался неожиданно солнечным и теплым. Низкое зимнее солнце прошло по небосклону, окрашивая кромку перистых облаков, отражаясь оранжево-жёлтыми сполохами в окнах высоток. Сугробы, ещё пару дней назад лежавшие величественными…»
Developer's notes pinned «Прошло Лето прошло – совсем прошло – истончилось, перегорело. Ещё не всякий прохожий одет в пальто или куртку, ещё небо “не плачет” под ногами, но уже понимаешь – тепла не будет, впереди ледяные дожди и короткие серые дни. Где-то там, на крайнем севере,…»
Forwarded from Типичный программист
— Моя девушка сказала мне, что программирование для меня важнее, чем она
— Я ответил ей, что в массиве моих интересов она номер один. Она осталась довольна
#кек
— Я ответил ей, что в массиве моих интересов она номер один. Она осталась довольна
#кек
😁2👍1🤣1
Это будет пост про книгу, а именно — про "Дублинцы" Джойса. Если вы не читали ( не собираетесь) и т. д. — пост дальше можно не читать, смысла в этом будет немного. Канал, в каком-то смысле, одновременно и дневник.
Книга странная — очень. Нет никаких проблем взять и прочесть отдельный рассказ — они все достаточно коротки, да и написаны простым языком. Проблема заключена в понимании написанного: истории банальны, настолько банальны и столь коротки, что их даже историями не назвать, не покривив душой, — суть зарисовки. Автор даёт минимальные экспозиции действующих лиц, а там, где идёт повествование от первого лица, нет и тех — поток сознания героя из которого можно вычленить, что он, например, школьник, играющий в индийцев и желающий прогулять школу, чтоб отправиться в не очень близкое путешествие.
Затем: всё предельно реалистично, вот прям гвоздями к земле прибито. Все истории невеселые, но при этом автор никак не подсвечивает драму героев. Тяжело. Нет ощущения законченности.
Книга, которую невозможно понять без контекста. Никогда мне не догадаться, что автор проводит аналогии меж своими героями и их состоянием и всем обществом современной ему Ирландии, которая, по всему выходит, местом была неблагополучным.
P.S. Читаю я на русском, но и в оригинал заглянул (спасибо, Аркадий): по стилю он ничего не меняет, переведено достаточно дословно, насколько я могу судить.
#today #books #flood #joyce
Книга странная — очень. Нет никаких проблем взять и прочесть отдельный рассказ — они все достаточно коротки, да и написаны простым языком. Проблема заключена в понимании написанного: истории банальны, настолько банальны и столь коротки, что их даже историями не назвать, не покривив душой, — суть зарисовки. Автор даёт минимальные экспозиции действующих лиц, а там, где идёт повествование от первого лица, нет и тех — поток сознания героя из которого можно вычленить, что он, например, школьник, играющий в индийцев и желающий прогулять школу, чтоб отправиться в не очень близкое путешествие.
Затем: всё предельно реалистично, вот прям гвоздями к земле прибито. Все истории невеселые, но при этом автор никак не подсвечивает драму героев. Тяжело. Нет ощущения законченности.
Книга, которую невозможно понять без контекста. Никогда мне не догадаться, что автор проводит аналогии меж своими героями и их состоянием и всем обществом современной ему Ирландии, которая, по всему выходит, местом была неблагополучным.
P.S. Читаю я на русском, но и в оригинал заглянул (спасибо, Аркадий): по стилю он ничего не меняет, переведено достаточно дословно, насколько я могу судить.
#today #books #flood #joyce
👍1👏1
Отношение к техническому контенту, в частности, статьям на Хабре
Anonymous Poll
15%
Читаю Хабр, даже если статьи не касаются моей работы
23%
Читаю статьи только в поиске решения рабочих проблем
38%
Иногда листаю Хабр
0%
Хабр не нужен
23%
ChatGPT спасёт мир!
Пост о книгах. Скорость и регулярность чтения вне отпуска по причинам глубоко мистическим, моему осознанию не подвластным, — упали кардинально.
Все рассказы Джойса реалистичны, но, всё ж, неодинаковы: "Личины"/"Взаимные дополнения" — выглядит очень правдоподобно. Прочитав рассказ "Облачко", я тут же осознал, что он напоминает мне рассказ Куприна "Страшная минута". Точнее говоря, я тут же осознал, что напоминает какой-то рассказ Куприна, а вот название я искал долгонько.
Если вы читали Джойса, просьба поставить эмодзи-огонек 🔥.
#today #flood #books #joyce
Все рассказы Джойса реалистичны, но, всё ж, неодинаковы: "Личины"/"Взаимные дополнения" — выглядит очень правдоподобно. Прочитав рассказ "Облачко", я тут же осознал, что он напоминает мне рассказ Куприна "Страшная минута". Точнее говоря, я тут же осознал, что напоминает какой-то рассказ Куприна, а вот название я искал долгонько.
Если вы читали Джойса, просьба поставить эмодзи-огонек 🔥.
#today #flood #books #joyce
🔥3