Вы думаете что знаете Swift?
Swift становится очень мощным языком и выходит за границы мира iOS. Все больше пишется кроссплатформ и серверов на нем.
Знание языка и владение им на продвинутом уровне — признак скилла разработчика. Я не думаю, что ИИ заменит разработчиков во всем. Люди все равно знают лучше редкие фичи языка, которые будут считаться более качественным кодом.
Вот и в этом видео разбираются интересные и редкие особенности языка:
🟣 работа с опционалам в цикле for
🟣 выход из всех вложенных циклов с помощью outer
🟣 closure это не reference type
🟣 inout не выделеяет структуру в куче
🟣 другие особенности языка
Дьявол, как говорится, в деталях
Swift становится очень мощным языком и выходит за границы мира iOS. Все больше пишется кроссплатформ и серверов на нем.
Знание языка и владение им на продвинутом уровне — признак скилла разработчика. Я не думаю, что ИИ заменит разработчиков во всем. Люди все равно знают лучше редкие фичи языка, которые будут считаться более качественным кодом.
Вот и в этом видео разбираются интересные и редкие особенности языка:
Дьявол, как говорится, в деталях
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Kostya Gorsky’s Channel
Андрей Карпаты — известный разработчик, бывший директор по машинному обучения Tesla, а также сооснователь и бывший сотрудник OpenAI — написал тут твит (на скриншоте), из-за которого уже третий день бурлят сообщества.
Очень рекомендую прочитать оригинал.
Cуть примерно в следующем: появился новый способ программировать — Андрей назвал этот способ «вайб-кодингом». Это когда ты просто говоришь LLM, что хочешь сделать, и она пишет код. (Голосом, кстати, говоришь, через superwhisper.com или wisprflow.ai.) Модель отдаёт код, ты его даже не читаешь. Если возникают ошибки, копируешь их, и LLM обычно их исправляет. «Это уже не совсем кодинг — я просто что-то вижу, что-то говорю, что-то запускаю и что-то копипащу, и оно в основном работает.»
Я может и не обратил бы такого внимания на этот твит, если бы не бурление сообществ. И не тот факт, что наш СТО Слава (будучи очень опытным разработчиком, вообще одним из самых сильных, с кем мне доводилось работать), уже какое-то время рассказывает про похожий стиль программирования, и в целом как будто идёт тем же путём. Ему даже cursor.com уже мало, потому что Курсор не учитывает контекст всей кодовой базы одновременно.
Мне кажется, это всё — самый настоящий проблеск будущего работы.
Разработчик — это теперь скорее такой тимлид AI-агентов. Код можно самому не писать, надо только хорошо ставить задачи и уметь оценивать результат работы. Для этого всё ещё желательно уметь писать код, но может скоро и это требование отпадёт.
У разработчиков будущее наступает уже в 2025, у дизайнеров наступит может в 2026 или 2027.
И у всех нас наступит в какой-то момент.
Очень рекомендую прочитать оригинал.
Cуть примерно в следующем: появился новый способ программировать — Андрей назвал этот способ «вайб-кодингом». Это когда ты просто говоришь LLM, что хочешь сделать, и она пишет код. (Голосом, кстати, говоришь, через superwhisper.com или wisprflow.ai.) Модель отдаёт код, ты его даже не читаешь. Если возникают ошибки, копируешь их, и LLM обычно их исправляет. «Это уже не совсем кодинг — я просто что-то вижу, что-то говорю, что-то запускаю и что-то копипащу, и оно в основном работает.»
Я может и не обратил бы такого внимания на этот твит, если бы не бурление сообществ. И не тот факт, что наш СТО Слава (будучи очень опытным разработчиком, вообще одним из самых сильных, с кем мне доводилось работать), уже какое-то время рассказывает про похожий стиль программирования, и в целом как будто идёт тем же путём. Ему даже cursor.com уже мало, потому что Курсор не учитывает контекст всей кодовой базы одновременно.
Мне кажется, это всё — самый настоящий проблеск будущего работы.
Разработчик — это теперь скорее такой тимлид AI-агентов. Код можно самому не писать, надо только хорошо ставить задачи и уметь оценивать результат работы. Для этого всё ещё желательно уметь писать код, но может скоро и это требование отпадёт.
У разработчиков будущее наступает уже в 2025, у дизайнеров наступит может в 2026 или 2027.
И у всех нас наступит в какой-то момент.
Продолжаю дополнять сборник задачами. Добавил в сборник еще 10 задач на управление памятью, очень похожих на эту.
В нем вы узнаете:
Самое то для марафона на месяц. Впереди детальный разбор ownership и учимся считать в голове RefCount
Please open Telegram to view this post
VIEW IN TELEGRAM
3 1
Кодекс самурая как развитие софтов
Я напомню что у нас арка самураев.
На днях моя подруга скинула репост в одном из популярных каналов про философию самураев в контексте развития софт скиллов. Я решил сделать комментарии на канале. Японская тема будет шуметь из всех углов в 2025, поэтому пишу пока до мейнстрима.
Все идеи имеют невероятную актуальность, огромную вековую базу и след в культуре. Японский маркетинг на запредельном уровне.
Хотя даже в комментариях мне писали что это «мораль для рабов». Сейчас разберем почему эта мысль крайне недалека и ошибочна.
В эстетике самураев много романтизации. Их можно критиковать. Под церемониальными доспехами есть некрасивые шрамы. Есть отличный фильм «харакири», который идеально раскрывает эту тему.
Но все же им доставалась задача высочайшего приоритета — защищать жизни. А значит в своем ремесле они должны были быть лучшими.
Так в изначально простой идеи для безродных воинов, философия самураев быстро стала популярной и в умах властителей. Где позже много веков существовали дома благородных правителей, считавших себя самураем. У них не было даймё, вся преданность была себе и своим убеждениям.
Властители поняли, что отдавать свою защиту на аутсорс крестьянам, и дарить им такую философию, слишком неэффективно. И стали брать ответственность за свою безопасность в свои руки. Разрабатывая самостоятельно самурайский продукт.
Суть самурайской философии не вбить наивным крестьянам очередную пилюлю морали для самопожертвования. А создать систему безопасности страны и народа через интеграцию таких идей в каждого. Которая готова мобилизироваться и дать отпор любой угрозе. Идеальный защитный механизм.
Но в общем, собрал свои самые интересные и актуальные цитаты из кодекса бусидо:
1.
Идея тотальной отдачи своему делу пронизана в бусидо.
2.
Знание базы и фундаментальных вещей заслуживает отдельную тему. Но я всегда считаю, что это гораздо важнее для прорывов, чем поверхностная конъюнктура бизнеса.
3.
Сохранение боевого духа важно для эффективности. Все проблемы из-за страха. Он сильно дебафает и пачкает постыдными и грязными поступками.
4.
Крепкий жизненный кодекс и постоянство в своих мыслях и действиях стоит выше «правильного и неправильного». Непостоянство признак неэффективности
Опять же важнее являться, а не казаться
Я напомню что у нас арка самураев.
На днях моя подруга скинула репост в одном из популярных каналов про философию самураев в контексте развития софт скиллов. Я решил сделать комментарии на канале. Японская тема будет шуметь из всех углов в 2025, поэтому пишу пока до мейнстрима.
Все идеи имеют невероятную актуальность, огромную вековую базу и след в культуре. Японский маркетинг на запредельном уровне.
Хотя даже в комментариях мне писали что это «мораль для рабов». Сейчас разберем почему эта мысль крайне недалека и ошибочна.
В эстетике самураев много романтизации. Их можно критиковать. Под церемониальными доспехами есть некрасивые шрамы. Есть отличный фильм «харакири», который идеально раскрывает эту тему.
Но все же им доставалась задача высочайшего приоритета — защищать жизни. А значит в своем ремесле они должны были быть лучшими.
Так в изначально простой идеи для безродных воинов, философия самураев быстро стала популярной и в умах властителей. Где позже много веков существовали дома благородных правителей, считавших себя самураем. У них не было даймё, вся преданность была себе и своим убеждениям.
Властители поняли, что отдавать свою защиту на аутсорс крестьянам, и дарить им такую философию, слишком неэффективно. И стали брать ответственность за свою безопасность в свои руки. Разрабатывая самостоятельно самурайский продукт.
Суть самурайской философии не вбить наивным крестьянам очередную пилюлю морали для самопожертвования. А создать систему безопасности страны и народа через интеграцию таких идей в каждого. Которая готова мобилизироваться и дать отпор любой угрозе. Идеальный защитный механизм.
Но в общем, собрал свои самые интересные и актуальные цитаты из кодекса бусидо:
1.
Если самурай не исполняет свои прямые обязанности и где-то служит, он не должен бездельничать, но должен читать и совершенствоваться в письме, изучая древнюю историю и правила воинских домов; короче говоря, вести себя так, как положено самураю.
Идея тотальной отдачи своему делу пронизана в бусидо.
2.
все самураи должны понимать и помнить, что невозможно получить высочайшее искусство без глубокого изучения необычных правил.
Знание базы и фундаментальных вещей заслуживает отдельную тему. Но я всегда считаю, что это гораздо важнее для прорывов, чем поверхностная конъюнктура бизнеса.
3.
Самое главное – самурай никогда не должен пренебрегать боевым духом, в любое время и при любых обстоятельствах
Сохранение боевого духа важно для эффективности. Все проблемы из-за страха. Он сильно дебафает и пачкает постыдными и грязными поступками.
4.
Воин должен глубоко понимать эти два качества. Если он знает, как делать одно и избегать другого, он обрел бусидо. Правильное и неправильное - это не что иное, как добро и зло, и, хотя я не отрицаю, что различие между словами незначительно, поступать правильно и делать добро считается утомительным, а поступать неправильно и делать зло - легким и приятным, поэтому естественно, что многие склоняются к непра-вильному и злому и не любят правильное и доброе. Но быть непостоянным и не различать правильное и непра-вильное противоречит разуму, поэтому тот, кто различает их и при этом поступает неправильно, является не самураем, а грубым и неотесанным существом. Причина тому - неумение управлять собой. Само по себе это, может, и не звучит так плохо, но если посмотреть глубже, мы увидим, что все беды идут от трусости. Поэтому я утверждаю, что самураю необходимо воздерживаться от неправильного и стремиться к правильному.
Крепкий жизненный кодекс и постоянство в своих мыслях и действиях стоит выше «правильного и неправильного». Непостоянство признак неэффективности
Что касается военных искусств, то он [самозванец] пренебрегает совершенствованием в них, лишь хвастаясь своим искусством в том, чего не может исполнить, и наслаждаясь какой-нибудь бесполезной глупостью.
Опять же важнее являться, а не казаться
Telegram
не тереби дао
Хагакурэ, или Сокрытое в листве
Это трактат, написанный самураем Ямамото Цунэтомо в начале XVIII века. Наверное, одно из самых известных произведений о философии самураев и кодексу бусидо. Здесь и прикладные советы для слуг и воинов, и морально-философские…
Это трактат, написанный самураем Ямамото Цунэтомо в начале XVIII века. Наверное, одно из самых известных произведений о философии самураев и кодексу бусидо. Здесь и прикладные советы для слуг и воинов, и морально-философские…
Подборка книг от Essential Developer
Я не смог купить их курс по архитектурам и сис.дизу. Но куплю позже. Пока буду изучать открытые и слитые старые материалы.
Нашел у них интересную подборку книг для развития профессиональных навыков и в целом скиллов образования. Сохраняйте себе
Я не смог купить их курс по архитектурам и сис.дизу. Но куплю позже. Пока буду изучать открытые и слитые старые материалы.
Нашел у них интересную подборку книг для развития профессиональных навыков и в целом скиллов образования. Сохраняйте себе
Essential Developer
Book Suggestions — Essential Developer
In this page, you can find some of the books we suggest to our mentees to read. The list doesn't contain how-to books, rather collections of frameworks and fundamental ideas that are applicable not only to software development but in everyday life as well.
Forwarded from Lev Bondarenko
This media is not supported in your browser
VIEW IN TELEGRAM
знали что в фигме можно так общаться?
Проводим идеальное собеседование разработчика. Советы от практика с тысячей собеседований за спиной
Статья от сооснователя Хэкслета, где он дает свои рекомендации по проведению интервью:
- минимальное кол-во попыток и подсказок кандидату
- алгоритмы, база, глубина просто потому что
- занижение озвученной зп кандидата
- молчание неделями
Мягко скажем спорные советы, но для знакомства с разными спорными методами полезно почитать статью
Идеальная статья как узнать, что твой будущий работадатель арбузер
UPD: пост вроде как рофл. Заскамили
Статья от сооснователя Хэкслета, где он дает свои рекомендации по проведению интервью:
- минимальное кол-во попыток и подсказок кандидату
- алгоритмы, база, глубина просто потому что
- занижение озвученной зп кандидата
- молчание неделями
Мягко скажем спорные советы, но для знакомства с разными спорными методами полезно почитать статью
Идеальная статья как узнать, что твой будущий работадатель арбузер
UPD: пост вроде как рофл. Заскамили
короче, холиварный вопрос.
во всех фидбэках после интервью мне дают разные советы на секцию, когда я затрудняюсь в ответах. Например, если я чего-то не знал, то сразу говорил — я не знаю и не буду гадать. После это в фидбэках мне писали "Не стал пытаться рассуждать и сразу сдался".
В последних собесах мне давали такой фидбэк "отлично отвечает на то, что знает. Но начинает выдумывать и домысливать ответы, вместо того чтобы сказать что не знает".
помогите разгадать эту загадку. Что от меня хотят?
upd: вообще забавных приколов очень много. Можете поделиться также своими
во всех фидбэках после интервью мне дают разные советы на секцию, когда я затрудняюсь в ответах. Например, если я чего-то не знал, то сразу говорил — я не знаю и не буду гадать. После это в фидбэках мне писали "Не стал пытаться рассуждать и сразу сдался".
В последних собесах мне давали такой фидбэк "отлично отвечает на то, что знает. Но начинает выдумывать и домысливать ответы, вместо того чтобы сказать что не знает".
помогите разгадать эту загадку. Что от меня хотят?
upd: вообще забавных приколов очень много. Можете поделиться также своими
This media is not supported in your browser
VIEW IN TELEGRAM
Единственный, кто должен вас понимать — это AI-ассистент
Ждем компании-единороги с одним человеком
Ждем компании-единороги с одним человеком
Почему фидбэк кандидату важен и что ожидается от хорошего интервьюера
Моя жопа дико сгорела, когда мне скинули фидбэки компании на букву Y. И ладно было бы это сразу, когда я прошел собес. Но это было спустя 2-3 года, абсолютно случайно. Каждые фидбэки за все время прохождения. И знаете что? Никто их мне не донес раньше! Ни рекрутер, ни интервьюеры. Мне просто скинул бывший коллега, уходя из компании, когда я у него спросил "Сорри чел, как ты думаешь, почему я так херово прохожу собесы в вашу компанию? Вот ты говоришь что я изи должен пройти, а на самом деле чет мне не очень успешно это получается".
Я не сгорел с содержания фидбэков. Я сгорел с того, что мне их не донесли раньше через официальные каналы. Например, почти в 30% фидбэках было про "его сложно понять, я ничего не понял". Ну так во-первых, ты ведь можешь переспросить или попросить сделать речь проще? Я за опыт проведения 300 собесов в разных компаниях ни разу не поставил оценку потому что "плохо понимаю". Если я чего-то не понял, то я задаю вопросы, уточняю, прошу переформулировать. А не делаю молчаливое лицо и будто я все понимаю. Боясь показаться глупым.
Если ты молчишь на интервью, то кандидат не понимает твоей реакции и думает что всё идет хорошо. Дай реакции и комментарии прям на собесе.
Во-вторых. Разве ваши рекрутеры не обязаны давать фидбэки, которые помогут мне не допускать тех "ошибок", которые вы засчитали? НИРАЗУ мне не дали тот фидбэк, который написан в вашей админке. Его либо вообще не было, либо он был отформатирован рекрутером и убраны все "острые" темы.
Как к вам сможет попасть кандидат, который не знает почему ему поставили оценку и интервьюер просто сидит и гейткиперит свое место, а рекрутер не может подобровать слова и говорит иносказательно? Потому что ему запрещено по регламентам.
Или вы боитесь, что дав фидбэк, раскроете какое-то секретное знание, которое удерживает вас на вашей должности? Нет, всё, что вы задаете и всё что спрашиваете — утечет в сеть и сольется. Ваше место заменят другие или вы сами его освободите. Единственный выход из этого всего — помогать и прозрачно доносить инфу. Не бояться сотрудничать и быть нормальным человеком.
Вся суть образования — уметь доносить оценку и фидбэки, а не только ожидать, что вам будут объяснять понятно то, что вы хотите услышать. Уметь давать оценку и круто аргументировать её — это тоже навык, который ожидается от работы интервьюера, ментора, учителя. Оставляйте фидбэк кандидатам и не душите. Давайте им обратную связь, которая будет лучше и эффективнее всяких "сливов".
Собеседование — это тоже инструмент образования.
Если вы хотите, чтобы с вами общались понятно и доступно, то хорошая практика также давать понятный и доступный фидбэк.
Даже у нас в компании уже в шаблонах задумались сделать отдельный блок "Фидбэк для кандидата". Его много просили и теперь я лучше понимаю его значимость.
По сути, в идеальном шаблоне для отчетов должно быть два фидбэка:
- для менеджеров, рекрутеров и общий
- для кандидата, который можно отдавать в паблик и человек легко может пофиксить свои проблемы
Так этот блок будет заполняться самим интервьюером без посредников и переводчиков. Ну а если нужно обрабатывать фидбэки интервьюеров, то точно ли всё прозрачно и нормально?
Моя жопа дико сгорела, когда мне скинули фидбэки компании на букву Y. И ладно было бы это сразу, когда я прошел собес. Но это было спустя 2-3 года, абсолютно случайно. Каждые фидбэки за все время прохождения. И знаете что? Никто их мне не донес раньше! Ни рекрутер, ни интервьюеры. Мне просто скинул бывший коллега, уходя из компании, когда я у него спросил "Сорри чел, как ты думаешь, почему я так херово прохожу собесы в вашу компанию? Вот ты говоришь что я изи должен пройти, а на самом деле чет мне не очень успешно это получается".
Я не сгорел с содержания фидбэков. Я сгорел с того, что мне их не донесли раньше через официальные каналы. Например, почти в 30% фидбэках было про "его сложно понять, я ничего не понял". Ну так во-первых, ты ведь можешь переспросить или попросить сделать речь проще? Я за опыт проведения 300 собесов в разных компаниях ни разу не поставил оценку потому что "плохо понимаю". Если я чего-то не понял, то я задаю вопросы, уточняю, прошу переформулировать. А не делаю молчаливое лицо и будто я все понимаю. Боясь показаться глупым.
Если ты молчишь на интервью, то кандидат не понимает твоей реакции и думает что всё идет хорошо. Дай реакции и комментарии прям на собесе.
Во-вторых. Разве ваши рекрутеры не обязаны давать фидбэки, которые помогут мне не допускать тех "ошибок", которые вы засчитали? НИРАЗУ мне не дали тот фидбэк, который написан в вашей админке. Его либо вообще не было, либо он был отформатирован рекрутером и убраны все "острые" темы.
Как к вам сможет попасть кандидат, который не знает почему ему поставили оценку и интервьюер просто сидит и гейткиперит свое место, а рекрутер не может подобровать слова и говорит иносказательно? Потому что ему запрещено по регламентам.
Или вы боитесь, что дав фидбэк, раскроете какое-то секретное знание, которое удерживает вас на вашей должности? Нет, всё, что вы задаете и всё что спрашиваете — утечет в сеть и сольется. Ваше место заменят другие или вы сами его освободите. Единственный выход из этого всего — помогать и прозрачно доносить инфу. Не бояться сотрудничать и быть нормальным человеком.
Вся суть образования — уметь доносить оценку и фидбэки, а не только ожидать, что вам будут объяснять понятно то, что вы хотите услышать. Уметь давать оценку и круто аргументировать её — это тоже навык, который ожидается от работы интервьюера, ментора, учителя. Оставляйте фидбэк кандидатам и не душите. Давайте им обратную связь, которая будет лучше и эффективнее всяких "сливов".
Собеседование — это тоже инструмент образования.
Если вы хотите, чтобы с вами общались понятно и доступно, то хорошая практика также давать понятный и доступный фидбэк.
Даже у нас в компании уже в шаблонах задумались сделать отдельный блок "Фидбэк для кандидата". Его много просили и теперь я лучше понимаю его значимость.
По сути, в идеальном шаблоне для отчетов должно быть два фидбэка:
- для менеджеров, рекрутеров и общий
- для кандидата, который можно отдавать в паблик и человек легко может пофиксить свои проблемы
Так этот блок будет заполняться самим интервьюером без посредников и переводчиков. Ну а если нужно обрабатывать фидбэки интервьюеров, то точно ли всё прозрачно и нормально?
This media is not supported in your browser
VIEW IN TELEGRAM
Авитовцы, ставьте лайк, если тоже впервые видите эту задачу.
Походу надо тоже придумывать рандомные задачи, говоря что они из {{companyName}} компании
Походу надо тоже придумывать рандомные задачи, говоря что они из {{companyName}} компании
Old School vs. New School Tech
Ошибочно оценивать свой уровень по навыку прохождения собеседований или росту по карьерной лестнице. Во всех этих путях есть много переменных.
Каждые пять лет айтишка сильно меняется. И важно выделить нужные акценты, которые помогут не потратить время зря или выбрать ошибочные примеры для подражания.
В коммерческом ит нет правильных путей и все оценивается не твоими знаниями, а проблемами, которые ты решаешь. Старые проблемы уже решены, а новых становится все больше. Пять лет назад требования к мобильным разработчикам были другими, а 10 лет назад так вообще разными.
Тут появляются разные школы:
Старая школа разработчиков — это инженеры, кто чаще сидит на легаси проектах и не принимают ничего нового. Так, например, в нашем чате инженер из гугла рассказывал как иосеры ютуба не пишут на Swift и сидят на древнейшем легаси из своих велоспипедов. Безусловно, они очень крутые, но уже не актуальные рынку. Даже в гугле их сложно ротировать и перевести в другую команду.
Новая школа — это инженеры, которых могут не понимать поколения старых школ. Но это им и не нужно. У новой школы новые вызовы и новые задачи, к которым могут быть уже не готовы инженеры старой школы.
Тут часто возникает конфликт и споры: нужна ли база или алгосы? В чем суть инженерности? Какие существуют ветки дохода?
Их бесконечное множество и ит открыто каждому. Многопартийность и варианты самореализации растут. Важно определить только какие проблемы ты хочешь решать. Но главное, нужно всегда быть актуальным и открытым новому. Выходить из эхо-комнат и стараться понимать других.
Ошибочно оценивать свой уровень по навыку прохождения собеседований или росту по карьерной лестнице. Во всех этих путях есть много переменных.
Каждые пять лет айтишка сильно меняется. И важно выделить нужные акценты, которые помогут не потратить время зря или выбрать ошибочные примеры для подражания.
В коммерческом ит нет правильных путей и все оценивается не твоими знаниями, а проблемами, которые ты решаешь. Старые проблемы уже решены, а новых становится все больше. Пять лет назад требования к мобильным разработчикам были другими, а 10 лет назад так вообще разными.
Тут появляются разные школы:
Старая школа разработчиков — это инженеры, кто чаще сидит на легаси проектах и не принимают ничего нового. Так, например, в нашем чате инженер из гугла рассказывал как иосеры ютуба не пишут на Swift и сидят на древнейшем легаси из своих велоспипедов. Безусловно, они очень крутые, но уже не актуальные рынку. Даже в гугле их сложно ротировать и перевести в другую команду.
Новая школа — это инженеры, которых могут не понимать поколения старых школ. Но это им и не нужно. У новой школы новые вызовы и новые задачи, к которым могут быть уже не готовы инженеры старой школы.
Тут часто возникает конфликт и споры: нужна ли база или алгосы? В чем суть инженерности? Какие существуют ветки дохода?
Их бесконечное множество и ит открыто каждому. Многопартийность и варианты самореализации растут. Важно определить только какие проблемы ты хочешь решать. Но главное, нужно всегда быть актуальным и открытым новому. Выходить из эхо-комнат и стараться понимать других.
Medium
Old School vs. New School Tech: Should Engineers Spend Time Learning Ancient Stuff?
Most of the engineers on my team have often debated about whether or not they should invest time in learning tried-and-true technologies…
1 10
Forwarded from Тимур Тибеев | BigTechDream (Timur Tibeyev)
🍫Читеры, синьоры, AI
Предлагаю интересное обсуждение, которое уже какое-то время у меня в голове.
Я все больше убеждаюсь, что 2025 это год кардинальных изменений. Дело не только в том, что все используют AI. А в том, что сам фундамент разработки, который строился годами пошатнулся.
🔸Титулы
Если еще вчера, мы все более или менее четко понимали разницу между синьором и джуном (даже с учетом инфляции). То сегодня граница стала еще более размытой.
В статье “The 70% problem: Hard truths about AI-assisted coding” приводится гипотеза 70% / 30%. Инженеры, которые используют AI для решения рабочих проблем проходят 70% очень быстро. Оставшиеся 30% это исправление кривого кода, написание тестов, переписывание и тд. Так вот, эти 30% как раз и будут отличать синьора от мидла.
➡️ https://addyo.substack.com/p/the-70-problem-hard-truths-about
🔸Хард скиллы
Предыдущий пункт подталкивает нас к мысли, что уже не так важно уметь писать хороший код. Умение писать код будет обесцениваться.
Но как говорил Мэтт Мёрдок “когда теряешь одно чувство, другие усиливаются”.
Увеличится важность следующих навыков:
- Умение правильно промпить и находить нужные ответы быстрее
- Быть более эффективным в работе, используя разные AI тулзы
- Быстро понимать концепции, не углубляясь в имплементацию
🔸Читеры
Следующий момент это читерство на собеседованиях. Сервисы подобные https://www.parakeet-ai.com/ и различные браузерные расширения становятся реальной угрозой качеству найма.
Плохой найм имеет запоздалый эффект. Кандидат-читер выявится не сразу, а спустя как минимум 6 месяцев испытательного срока.
Компании придумывают разные способы: кто-то возвращает офисные собеседования, кто-то маскирует задачи, что их не распознали AI инструменты, кто-то наоборот поощряет.
➡️ https://news.ycombinator.com/item?id=42909166
Интересная получается ситуация, нужно усидеть на трех стульях:
- Как проверить, что кандидат имеет базовые навыки?
- Как проверить, что кандидат умеет пользоваться разными LLMs для работы?
- Как понять, что кандидат не читерит?
О да, господа, интересное время мы проживаем, когда компании будут стараться найти баланс в этих вопросах.
Выскажу осторожную мысль, то что MAANG компании пока не изменили свой формат интервью, отчасти говорит о том, что они не считают AI читерство такой масштабной проблемой. Ну или просто не придумали как с ним бороться.
🔸Что это все значит, Тимур?
У меня одна мысль в голове, на 1-2 недели постарайтесь внедрить в свою работу AI инструменты. Заставьте себя их использовать, сделайте себя адептом LLM моделей.
Станьте более эффективным. Используйте AI для своего повышения уже сегодня, пока другие только размышляют. Выполняйте больше за то же время что и раньше.
Посвятите 2025 год личной и командной эффективности при помощи AI.
✔️ Вроде бы ничего нового, но свои мысли привел в порядок, спасибо 🙂
Предлагаю интересное обсуждение, которое уже какое-то время у меня в голове.
Я все больше убеждаюсь, что 2025 это год кардинальных изменений. Дело не только в том, что все используют AI. А в том, что сам фундамент разработки, который строился годами пошатнулся.
🔸Титулы
Если еще вчера, мы все более или менее четко понимали разницу между синьором и джуном (даже с учетом инфляции). То сегодня граница стала еще более размытой.
В статье “The 70% problem: Hard truths about AI-assisted coding” приводится гипотеза 70% / 30%. Инженеры, которые используют AI для решения рабочих проблем проходят 70% очень быстро. Оставшиеся 30% это исправление кривого кода, написание тестов, переписывание и тд. Так вот, эти 30% как раз и будут отличать синьора от мидла.
🔸Хард скиллы
Предыдущий пункт подталкивает нас к мысли, что уже не так важно уметь писать хороший код. Умение писать код будет обесцениваться.
Но как говорил Мэтт Мёрдок “когда теряешь одно чувство, другие усиливаются”.
Увеличится важность следующих навыков:
- Умение правильно промпить и находить нужные ответы быстрее
- Быть более эффективным в работе, используя разные AI тулзы
- Быстро понимать концепции, не углубляясь в имплементацию
🔸Читеры
Следующий момент это читерство на собеседованиях. Сервисы подобные https://www.parakeet-ai.com/ и различные браузерные расширения становятся реальной угрозой качеству найма.
Плохой найм имеет запоздалый эффект. Кандидат-читер выявится не сразу, а спустя как минимум 6 месяцев испытательного срока.
Компании придумывают разные способы: кто-то возвращает офисные собеседования, кто-то маскирует задачи, что их не распознали AI инструменты, кто-то наоборот поощряет.
Интересная получается ситуация, нужно усидеть на трех стульях:
- Как проверить, что кандидат имеет базовые навыки?
- Как проверить, что кандидат умеет пользоваться разными LLMs для работы?
- Как понять, что кандидат не читерит?
О да, господа, интересное время мы проживаем, когда компании будут стараться найти баланс в этих вопросах.
Выскажу осторожную мысль, то что MAANG компании пока не изменили свой формат интервью, отчасти говорит о том, что они не считают AI читерство такой масштабной проблемой. Ну или просто не придумали как с ним бороться.
🔸Что это все значит, Тимур?
У меня одна мысль в голове, на 1-2 недели постарайтесь внедрить в свою работу AI инструменты. Заставьте себя их использовать, сделайте себя адептом LLM моделей.
Станьте более эффективным. Используйте AI для своего повышения уже сегодня, пока другие только размышляют. Выполняйте больше за то же время что и раньше.
Посвятите 2025 год личной и командной эффективности при помощи AI.
Please open Telegram to view this post
VIEW IN TELEGRAM
Что выведется в консоли?
Anonymous Quiz
71%
"I dont have a car"
17%
"My car is BMW"
7%
"My car is nil"
1%
"My car is"
2%
Будет ошибка компиляции
1%
Другое