Пять книг, которые помогут вам продуктивно участвовать в обсуждениях в 2025 году — список составили юристы Стэнфордского университета. Эксперты пояснили, что эти книги являются фундаментом для ведения конструктивного диалога и достижения своих целей в любой ситуации, споре, переговорах.
Challenging Conflict: Mediation Through Understanding — фундамент от профессионального переговорщика. Если коротко о самом важном — для достижения успеха вы обязаны перестать зацикливаться на себе и понять цели собеседника.
Difficult Conversations: How to Discuss What Matters Most — основной текст в любых курсах по переговорам. Любой разговор состоит из двух уровней: сути разногласия и формы подачи информации. Нужно всегда учитывать обе.
I Never Thought of It That Way — первоначальное предположение почти всегда оказывается неверным. Чем быстрее вы откажетесь от лозунгов и ярлыков, тем глубже сможете понять тему разговора. Книга напичкана практическими советами по ведению диалогов.
High Conflict: Why We Get Trapped and How We Get Out — опыт журналиста из горячих точек по всему миру. Самое важное: вас всегда будут склонять к групповому мышлению, чтобы заставить игнорировать факты. Конфликты могут идти на пользу и даже обучать, но только если вы подкованы в вопросе.
Race Talk and the Conspiracy of Silence: Understanding and Facilitating Difficult Dialogues on Race — руководство по содействию и участию в сложных диалогах о расе, автор Деральд Винг Сью — всемирно признанный эксперт по мультикультурализму, разнообразию и микроагрессии — исследует характеристики, динамику и смысл дискуссий о расе, а также скрытые «основные правила», которые мешают честному и продуктивному диалогу.
Психолог Адам Грант рассказал, как добиться успеха в любой сфере — для этого нужно чаще ошибаться.
Идея в том, что каждая ваша неудача — не препятствие, а возможность сделать выводы и стать лучше. Страх перед ошибками просто закопает ваш потенциал и превратит вас в серую массу. Грант нашёл простой способ побороть тряску из‑за неудач — метод «бюджета ошибок»:
поставьте себе цель на количество неудач в год. Например, запустить три провальных проекта или допускать хотя бы 200 ошибок в день, изучая новый язык;
отмечайте каждый факап в списке и радуйтесь ему — вы на шаг ближе к цели;
ВАЖНО: неудачи должны быть результатом ваших амбиций и идей, а не банальной глупости.
Метод безумно популярен у самых успешных в мире людей:
Илон Маск на запуске SpaceX мотивировал работяг ошибаться: «Неудача — это возможность. Если ничего не ломается, вы недостаточно изобретательны»;
отец Сары Блейкли, основательницы бренда нижнего белья Spanx, за ужином спрашивал у детей, что у них сегодня не получилось. Если Саре нечего было рассказать, он расстраивался;
Джефф Безос делит все ошибки на два типа: экспериментальные (попытка сделать то, чего вы не умеете) и операционные (от вашей глупости). Джефф клянётся, что не наказывает сотрудников за первый тип косяков.
Топ книг, кардинально меняющих мышление, выпустил разработчик с десятилетним стажем. В нём — база, которая улучшает эрудицию, поможет блистать знаниями на собеседованиях и поражать друзей своими точнейшими ответами по многим вопросам.
• Mindset — Кэрол Дуэк: книга «учит учиться» и усиливать свои навыки. Это огромный гайд по саморазвитию и открытию новых способностей.
• Black Box Thinking — Мэттью Сайед: книга учит признавать и анализировать ошибки, извлекать уроки из них. Автор считает, что ваша жизнь изменится, если научитесь брать ответственность за происходящее на себя.
• The Duty of Genius — Рэй Монк: биография Людвига Витгенштейна демонстрирует пошаговый процесс достижения мудрости и понимания законов морали и этики.
• Bounce — Мэттью Сайед: книга разбивает миф, что гениальные навыки можно приобрести только с рождения. Автор показывает важность каждодневного и кропотливого труда для достижения мастерства.
• Four Thousand Weeks — Оливер Беркеман: книга показывает, что время человека в этом мире строго ограничено и учит расставлять приоритеты на действительно важные дела.
• The Black Swan — Нассим Талеб: лютейшая база о непредсказуемости и влияния «случая» на мир. Автор дает примеры множества когнитивных искажений, которые мешают человек правильно воспринимать реальность.
Вышел официальный гайд по промптам для ChatGPT от OpenAI в сотрудничестве с руководителем отдела решений в ИИ Колином Джарвисом.
Оказывается, что стандартные варианты промптинга только ухудшают ответы ChatGPT o1. Этот бесплатный курс обязателен для получения максимально продуктивных ответов. Обучающий модуль улучшает понимание модификации запросов, выполнения планов, генерации кода и рассуждений с помощью ИИ.
IT-компания Perplexity запустила бесплатное обучение по ИИ для студентов. Записаться можно на сайте проекта до 28 декабря — лучшим ученикам подарят поездку в офис в Сан-Франциско.
...стали еще удобнее на Хабр Экспертах — сервисе, который дает опытным специалистам возможность проводить консультации, а начинающим или просто тем, кто хочет лучше разбираться в каких-то вопросах — учиться с наставником. Сейчас там более 4 тысяч менторов, которые консультируют бесплатно.
Недавно мы упростили работу с сервисом: запустили раздел «Консультации», о котором просили многие Хабр Эксперты и те, кто обращается к ним за помощью. Рассказываем, как теперь все работает.
Если вы — эксперт
В разделе вы можете подтверждать или отклонять заявки от клиентов, просматривать новые запросы, проведенные консультации и оценки на них от клиентов. А еще можете почитать отзывы о своих консультациях, чтобы сделать работу над ошибками или, наоборот, порадоваться приятным комментариям.
Если вы — менти
Если вы сами консультируетесь у экспертов — раздел покажет вам актуальные статусы ваших запросов и консультаций.
Если вы — и эксперт, и менти
Все то же самое, что выше, но только в разных вкладках: если вам нужно посмотреть статусы ваших обращений, как клиента, то переходите в раздел и жмите на вкладку «Я клиент». А если хотите посмотреть входящие запросы и консультации с вами, как с Хабр Экспертом, то все собрано во вкладке «Я эксперт».
Популяризатор Perl Рэндал Шварц представил обновлённую версию своего доклад, посвящённого истории Perl, который он уже делал однажды, но качество записи ранее было недостаточным. На полуторачасовм видео Шварц рассказал о создании Camel Book, Llama book и о том, как он вторгся в comp.unix.questions с ответами Perl 2 так часто, что люди писали «никакого Perl, пожалуйста». Также Шварц представил свою версию истории о Шварцевском преобразовании.
Запускаем бесплатную программу обучения по Node js в Web3
Привет всем! Мы в MetaLamp давно занимаемся обучение разработчиков, у нас есть свои программы обучения по фронтенду и бэкенду, а недавно мы запустили обучения по смарт-контрактам Solidity и фронтенду в web3.
Теперь мы решили расширить список наших курсов и создали программу обучения по Node.js в связке с web3.
Почему все говорят про Node.js
Node.js уже давно стал одним из главных инструментов для разработки серверной части. Его используют, чтобы строить быстрые и масштабируемые веб-приложения и не только. К примеру, Netflix, LinkedIn и Uber сделали Node.js значимой частью своей инфраструктуры. Так что эта платформа не просто тренд, а эффективный инструмент.
Кроме того, JavaScript (js), на котором базируется Node.js, занимает лидирующие позиции среди языков программирования. И это легко объяснить. Он универсален, используется как на фронтенде, так и на бэкенде, и у него огромное сообщество. Node.js уверенно стоит на первом месте среди серверных технологий. Освоивший ноду, во-первых, станет специалистом по серверным технологиям. Во-вторых, сможет легко изучить фронтенд и перейти в лигу fullstack.
И еще одна приятная деталь: зарплаты в этой сфере радуют. По данным Хабр Карьера, джуниоры на Node получают около 85 тысяч рублей, мидлы — 220 тысяч, а сеньоры могут зарабатывать до 330 тысяч рублей в месяц.
В нашем телеграм-канале мы часто обсуждаем новые инструменты для разработчиков, делаем обзоры продуктов и все вместе обсуждаем новости. В комментариях под постами — у нас отдельный холивар. Присоединяйтесь!
Объектно-ориентированное программирование и его реализация в JavaScript
Именно так звучит тема нового выпуска нашего открытого курса по JavaScript. В 12 серии вместе с веб-разработчиком Василием Новиковым разберёмся:
что такое объектно-ориентированное программирование (ООП) и его функции;
как реализовывать ООП на конкретном примере;
как применять метод проверки getPrototypeOf.
Больше информации о сериях, а также полезных материалах к ним можно найти на сайте курса JS.
Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.
Макс приехал в Санкт-Петербург и гуляет по Васильевскому острову. Большая часть острова — это сетка из трёх параллельных проспектов и перпендикулярных им линий. Макс хочет дойти от причалов (точка А) до дома друга (точка В), не проходя по одной и той же улице дважды и не разворачиваясь назад.
Ему нужно пройти шесть кварталов вперёд и два вправо. Можно сначала повернуть, потом идти вперёд. Можно сначала пройти вперёд, а потом уже поворачивать. А можно идти вперёд, потом повернуть, потом снова идти вперёд… в общем, вариантов много! Но сколько именно?
Посчитайте количество способов добраться из точки А в точку B. Делитесь способом решения и результатом.
SimpleOne ITAM: от порядка к планированию – новые горизонты для управления активами с модулем «Управление потребностями
Планирование потребностей – это не просто головоломка, а настоящий квест для профессионалов. Как не потеряться в лабиринте деталей? Как избежать закупки ненужного оборудования и при этом не остаться с пустыми руками из-за ошибки в оценке потребностей?
Приглашаем вас на предстоящий вебинар о продукте SimpleOne ITAM, на котором эксперты SimpleOne расскажут, как с помощью решения ITAM вы сможете не только поддерживать порядок в управлении активами, но и перейти к стратегическому планированию!
Собрали статьи, которые будут интересны начинающим аналитикам. Если вы только начинаете знакомство с SQL или хотите освежить знания, эта подборка для вас.
Типы данных SQL — что о них нужно знать начинающему аналитику. Разбираем, какими они бывают и как с ними работать.
Основные ошибки SQL — список распространённых ошибок в работе с запросами баз данных SQL и лучших практик, о которых забывают некоторые пользователи. Рассказываем, как найти ошибки и исправить их.
Билл Гейтс представил список из 5 книг, которые он советует прочитать в новогодние праздники. По его словам, эти книги так или иначе позволят читателям лучше осмыслить окружающий мир. Это книги об истории, инженерии, о будущем и о влиянии технологий на то, как мы живём, учимся и любим. Общая тема такой подборки книг заключается в «обретении смысла в окружающем мире».
An Unfinished Love Story («Незавершенная история любви»), Дорис Кернс Гудвин. Это книга, в которой автор, лауреат Пулитцеровской премии, сочетает элементы биографии и мемуаров, рассказывая о своем браке с Ричардом Гудвином, который был помощником в администрации президентов и писал речи для Джона Ф. Кеннеди и Линдона Б. Джонсона. Гудвин соединяет свою личную историю с анализом влияния и наследия этих выдающихся фигур, которые управляли США в переломный момент.
The Anxious Generation («Тревожное поколение»), Джонатан Хайдт. В этой книге автор, являющийся социальным психологом в Нью‑Йоркском университете, утверждает, что широкая доступность смартфонов и социальных сетей внесла значительный вклад в текущий кризис психического здоровья среди молодежи, а также в увеличение уровня одиночества и депрессии среди представителей поколения Z.
Engineering in Plain Sight («Инженерия в обычной жизни»), Грейди Хиллхаус. Книга представляет собой иллюстрированное руководство по множеству «загадочных структур, которые мы видим каждый день», — отмечает Гейтс. Миллиардер выразил сожаление, что не получил возможность познакомиться с такой книгой, гораздо раньше. Он признался, что она была бы очень полезной в его детстве, когда он был любознательным ребенком и задавался вопросами о линиях электропередач, водопроводных трубах и канализационной системе в своем районе Сиэтла.
The Coming Wave («Надвигающаяся волна»), Мустафа Сулейман. Кофаундер DeepMind и Inflection обладает глубоким пониманием истории науки и в своей книге отлично описывает, как искусственный интеллект — и другие научные достижения вроде редактирования генов — будут трансформировать все аспекты нашего общества. Он рассуждает об опасностях, к которым нам следует подготовиться, и сложностях, которые придётся преодолеть, чтобы обратить технологию себе во благо без побочных эффектов.
Federer («Федерер»), Дорис Хенкель. Гейтс предупреждает, что эта книга не для всех. Она довольно дорогая, но станет просто находкой для фанатов знаменитого теннисиста Роджера Федерера, которым интересно почитать о его жизни и карьере. В книге много малоизвестных фактов и редких фотографий.
Сколько специалистов накручивают опыт работы в резюме и как это работает на их цели
Привет, меня зовут Настя, я занимаюсь контентом Хабр Карьеры.
Заметили, что в IT-сообществе уже несколько лет остро обсуждают тему накрутки опыта в резюме. Кто-то считает, что накрутка помогает найти первую работу, кто-то — что она искажает представление компаний о реальном опыте кандидатов и порождает завышенные требования к ним, а кто-то — что накрутка в целом подрывает доверие между специалистом и работодателем и «убивает» отрасль.
Вместе с телеграм-каналом Digital Ниндзя и его автором Александром Ильиным — разработчиком, который много и часто рассказывает про работу в IT — захотели разобраться в эффективности накрутки опыта в резюме.
Среди опрошенных, 29% IT-специалистов накручивали опыт работы в своем резюме, 11% из них перестали это делать. Не накручивали опыт подавляющее большинство респондентов — 71%.
Почти половина респондентов (49%) добавляет себе опыт, чтобы найти работу. На втором месте те, кто делает это для более высокого оклада в оффере (17%), еще 15% — чтобы подойти на конкретную вакансию.
Самая частая причина накрутки, которую называли специалисты в категории «другое» —пройти HR-фильтры:
— Обойти худший фильтр из всех. Надеюсь, его удалят и никогда к нему больше не будут возвращаться. Либо просто снизить планку от 0 до 3, от 3 и более лет. Так будет честнее, и смысла накручивать будет меньше.
Digital Ниндзя:«Самое забавное в этом то, как компании решают проблему накрутки. Они просто повышают планку лет опыта. На рынке уже есть джуниорские вакансии с тремя годами опыта. Это абсурд. Некоторые компании требуют столько же лет на сеньорские вакансии. Это вынуждает кандидатов накручивать ещё больше».
Большинство опрошенных (72,5%) достигли своей цели после накрутки, еще 20% сделали это только частично.
В мегапосте много графиков и данных о том, как работодатели вычисляют накрутку, как специалисты планируют работать в компании после трудоустройства с накрученным опытом, как часто бывает, что компания вычислила накрутку после ИС и многое другое.
В современном мире разработка корпоративных приложений требует высокой скорости, гибкости и использования проверенных решений. Проект Enterprise Skeleton был создан, чтобы помочь разработчикам сосредоточиться на бизнес-логике, а не на рутинных задачах настройки инфраструктуры. Этот шаблон включает современные инструменты, лучшие практики и интеграции для построения масштабируемых приложений.
Особенность проекта в его модульной архитектуре, которая поддерживает популярные PHP-фреймворки (Symfony и Laravel), и в возможности быстро адаптировать его под нужды конкретной команды или компании.
4) Для смены фреймворка используйте команду (symfony по умолчанию):
make framework laravel
5) Устанавливаем зависимости и запустите проект:
make install
Основные возможности
Поддержка современных PHP-фреймворков (Symfony, Laravel).
Возможность работы с SQL и NoSQL базами данных (PostgreSQL, MySQL, MongoDB, Cassandra).
Интеграция с брокерами сообщений (RabbitMQ, Kafka).
Мониторинг с использованием Zabbix и Grafana.
Кеширование через Redis и Memcached.
Логирование и аналитика с использованием ELK-стека (Elasticsearch, Logstash, Kibana) или Graylog.
Автоматическое тестирование API через Postman.
Удобный запуск и настройка крон-задач через Docker.
и другие...
Каждая из этих функций адаптируется под ваш проект, что делает Enterprise Skeleton универсальным инструментом для разработки.
Помимо описанных возможностей, проект интересен своей структурой. Например, благодаря доменно-ориентированной архитектуре можно эффективно разделять логику приложения. Это особенно полезно для больших команд, где разработчики работают над отдельными доменами.
Кроме того, я бы рекомендовал использовать Enterprise Skeleton как для вашего нового проекта так и для обучения junior-разработчиков. Он помогает изучить современные подходы в разработке, такие как DDD (Domain-Driven Design), автоматизация тестирования и CI/CD.
Нам нужны контрибьюторы
Проект активно развивается, и мы всегда рады новым участникам. Если вы хотите присоединиться, вот направления, где особенно нужна помощь:
Интеграция Sentry: реализация мониторинга и отслеживания ошибок.
Интеграция других фреймворков: добавление поддержки Yii, Slim и других популярных PHP-фреймворков.
Чтобы начать, просто форкните репозиторий, создайте новую ветку, внесите изменения и отправьте Pull Request. Мы ждем ваши идеи и улучшения!
Выводы
Enterprise Skeleton — это мощный инструмент для быстрой разработки и масштабирования корпоративных приложений. Он подходит как для небольших стартапов, так и для крупных компаний, которым нужна стабильная основа для приложений.
Пробуйте, участвуйте в разработке и делитесь своим опытом. Вместе мы можем сделать проект еще лучше!
Вебинар «Роль данных в принятии HR-решений: с чего начать построение HR-аналитики?»
HR-аналитика перестаёт быть сложным и непонятным инструментом — она становится важной частью работы HR-специалистов, помогая принимать более точные решения. Однако главный вопрос остаётся: с чего начать работу с данными?
Команда SimpleOne приглашает вас на бесплатный вебинар, где эксперты Мария Пижурина и Ольга Иванова разберут ключевые аспекты создания эффективной системы HR-аналитики и покажут, как превратить данные в ваш главный инструмент управления.
Роль данных в принятии HR-решений, с чего начать построение HR-аналитики?
Дата и время проведения:
11 декабря, 17:00 (МСК)
Продолжительность: 1,5 часа
О чем расскажут эксперты:
Какие данные важно собирать для построения HR-аналитики?
Где хранить данные и как обеспечить их безопасность?
Реальные примеры использования данных для повседневных HR-задач.
Как аналитика помогает принимать стратегически важные HR-решения.
Как выбрать подходящее ПО для внедрения аналитики.
Анализ практических бизнес-кейсов.
Сессия Q&A: ответим на ваши вопросы, чтобы вы смогли сразу применить полученные знания на практике!
Спикеры:
Мария Пижурина— эксперт в автоматизации HR, бизнес-аналитик, product owner SimpleOne HRMS.
Ольга Иванова — PhD, кандидат экономических наук, профессор бизнес-экономики, автор канала Science of HR.
Для кого будет полезен этот вебинар?
Руководителей HR-департаментов.
HR-аналитиков и специалистов, работающих с данными.
HR-директоров, стремящихся к стратегическим изменениям.
Директоров по развитию персонала.
Не упустите возможность бесплатно углубить свои знания в области аналитики и сделать свою HR-систему мощным инструментом управления.
Пришло время зафиналить тему контекста исполнения: в новом выпуске нашего открытого курса по JavaScript веб-разработчик Василий Новиков рассказывает про способы вызова функции и методы bind, call и apply.
Из одиннадцатой серии вы узнаете:
как автоматически установить thisArgument для функций;
как работают методы bind, call и apply при ручной установке;
как ведут себя стрелочные функции при привязке this через bind, call и apply.
Больше информации о сериях, а также полезных материалах к ним можно найти на сайте курса JS.
Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.
Собрали подборку различных ресурсов, которые помогут познакомиться с JavaScript, узнать больше об этом языке и попрактиковаться. Сохраняйте, чтобы не потерять, и делитесь с коллегами.
Телеграм-каналы
Задачи по Frontend — опросы, которые помогут разобраться в вёрстке и основах.
Frontend | Вопросы собесов — разбор вопросов с собеседований: HTML, CSS, JavaScript, фреймворки React, Angular и Vue.js.
Будни разработчика — блог с рабочими инструментами, новостями, видео и лайфхаками.
YouTube-каналы
Yandex for Frontend — о командах и технологиях, запис с митапов и конференции.
IT-KAMASUTRA — советы для начинающих и обзоры инструментов. Есть плейлисты по JS: про изучение с нуля и прохождение собеседований.
dcode — туториалы по разработке. HTML, CSS, JavaScript, PHP и Rust.
Практический курс по работе с объектным хранилищем
В новом бесплатном курсе рассказываем, что такое S3 и как применить его в своих проектах. Вас ждет 10 материалов, изучение которых займет чуть менее трех часов.
В рамках курса вы научитесь:
использовать хранилище в Kubernetes,
подключаться к нему из платформы для дата-аналитики,
Мы опубликовали новую статью про нашу карту развития для web3 фронтендеров. В статье подробнее рассказываем, как устроена карта, как возникла идея ее создания и какие карты развития у нас еще есть))
Еще мы ведем свой телеграм-канал, где информация из мира разработки и web3 выходит оперативнее всего, переходите почитать авторские посты и мнение нашей команды, а также похоливарить в комментариях:)