Search
Write a publication
Pull to refresh
17
0
Send message
Понятие «софт-скилы» стало популярно лет пять назад. А вот зародилось ещё в середине прошлого века, когда армии США понадобилось улучшить качество коммуникаций между военными.

В списке «софтов» — лидерство, коммуникативность, умение убеждать и подобные им качества. Вроде бы просто и понятно. Но ещё в семидесятых один офицер с иронией заметил: «Софт-скилы — просто те навыки, о которых мы мало понимаем». В офисных войсках в «софтах» тоже разбираются не все, несмотря на обилие коучей, тренингов и книг.

Мы расспросили о софт-скилах людей, которые часто их применяют, — «рядовых» и «офицеров» IT-подразделений Rambler Group. В этом материале — их очень разные мнения о том, какие «софты» полезны айтишнику и зачем они нужны, и опрос, который покажет, чья позиция ближе Хабру.
А на чьей стороне вы?

Портативный прибор для измерения влажности воздуха

Reading time4 min
Views8.7K

У меня есть друг, который говорит, что если посчитать количество часов потраченное на изготовление этого прибора, то дешевле купить самый дорогой. Я конечно с ним не согласен, но не буду долго останавливаться на этой провокационной теме. Скажу лишь, что по времени, разработка и изготовление этого прибора заняла около 30 часов. Я использовал детали которые были у меня в наличии, в том числе датчик влажности, был куплен только аккумулятор. Для меня подобные проекты нужны ещё за тем, чтобы прокачать навыки, узнать что-то новое, и получить прибор на свой вкус.

Читать далее →

Курс тестировщика пройден. А дальше что?

Reading time8 min
Views36K
Привет! На курсе «Инженер по тестированию» в Практикуме мы хотим не только обучить человека нужным навыкам, но и помочь выпускнику состояться в профессии. Поэтому у нас есть отдельное направление трудоустройства. Мы рассказываем, почему важно выбрать подходящую вакансию и компанию, как правильно оформить резюме и как подготовиться к собеседованию, а также находим интересные вакансии от партнёров.


И здесь мы часто сталкиваемся с взаимными опасениями. В некоторых компаниях есть расхожий стереотип, что тестирование — это самый лёгкий путь в IT и новички-тестировщики просто хотят попасть в отрасль. Ещё в компаниях иногда думают, что пройденный человеком онлайн-курс — это пара книжек и вебинар, то есть знаний для джуниора не хватит. Некоторые сомневаются в намерениях, если человек вдруг решил сменить свою старую специальность и пошёл в тестировщики.

У выпускников тоже есть страхи. Некоторые из них уверены, что компаниям нужны только опытные специалисты, а вчерашний выпускник курсов особо и рассчитывать ни на что не может. Некоторые боятся отказа или того, что на собеседовании их попросят сделать тестовое задание, а потом откажут.

В реальности многие наши студенты пришли в тестирование не случайно — это был осознанный выбор и желание решать конкретные задачи, а не просто «войти в IT». В ряде компаний уже работают наши выпускники, и работодатели понимают, что человека после курсов можно и нужно брать на работу: джуниоры приходят подготовленными, а на программе трудоустройства активно работают со своими страхами.

Меня зовут Нина Уткина, я эксперт по трудоустройству на QA-факультете. В этом посте мы обсудим, как выпускнику онлайн-курса подготовить своё резюме и что его ждёт на собеседовании. Поможет мне в этом Кирилл Маркидонов, Head of QA в компании Exante, старший ревьюер на факультете «Инженер по тестированию».
Читать дальше →

Английская королевская почта: как Елизавета II отвечает на письма и не только

Reading time6 min
Views23K

Несколько дней назад в королевской семье Британии разгорелся нешуточный скандал. Все дело в интервью, которое дали Опре Уинфри принц Гарри и его супруга Меган Маркл. Уверены, вы видели об этом не только новости, но и кучу мемов.

В Букингемском дворце уже отреагировали на ситуацию и выпустили официальное сообщение, которое мастерски обходит все острые углы и не говорит ничего конкретного. Поэтому о системе сообщений и писем в резиденции королевы мы бы и хотели сегодня рассказать. И показать, насколько личными и одновременно ни о чем они могут быть. Поехали.

Читать далее

Ученые создали новый тип светового датчика, вдохновившись глазами креветок-богомолов

Reading time3 min
Views6.9K
Источник: pcnews.ru

Камеры смартфонов значительно модернизированы с момента их появления в 1999 году. Однако несмотря на всю их новизну, они не застрахованы от ошибок. Обычно ошибки случаются при совмещении разных длин волн на одном изображении. Для обывательских изображений и селфи для соцсетей проблем нет. Во всех других случаях качество камеры и снимков должно быть гарантированно хорошим.

Ученые не первый год бились над решением этой задачи. И ответ был найден в глазах смотрящего креветки-богомола. Американские ученые, изучавшие строение глаз ракообразных, решили создать новый оптический датчик, взяв за основу это творение эволюции.
Читать дальше →

Ветрогенератор на заднем дворе

Reading time7 min
Views154K
Настоящий ветрогенератор — это слишком дорого в том случае, если его планируется использовать для решения простых домашних задач, не требующих большой мощности. Если всё, что нужно — это немного энергии для LED-освещения или для проекта, основанного на Raspberry Pi Zero, это как-то несоразмерно довольно серьёзным деньгам, которые придётся заплатить даже за небольшой ветряк. То же касается и школьных экспериментов, время и деньги, уходящие на организацию которых, обычно стараются свести к минимуму. Школы часто стеснены в средствах.

В этом материале мы расскажем о том, как создать собственный маленький ветрогенератор. Делать мы его будем из велосипедных запчастей и из того, что можно купить в строительном магазине. Стоимость проекта находится где-то в районе $80-150. На создание генератора уйдёт 8-16 часов. При ветре, который чуть сильнее «слабого ветра» по шкале Бофорта, наш генератор способен дать около 1 ватта мощности. Этого достаточно для того чтобы зарядить небольшую батарею, а значит, энергия у нас будет и в безветренную погоду.


Домашний ветрогенератор

Описываемая здесь маленькая ветряная турбина — это, по сути, экспериментальный проект, в ходе работы над которым можно освоить основы ветроэнергетики. Эту турбину нельзя назвать абсолютно надёжным источником энергии. Не стоит ждать от неё чудес! Кроме того, учитывайте, что сильный ветер опасен для нашей турбины. Эта машина не рассчитана на нормальную работу при таком ветре. Он её, скорее всего, разрушит. Поэтому турбину стоит убирать в плохую погоду. В частности, нужно учитывать то, что её обломки, носимые ветром, могут кого-нибудь поранить.
Читать дальше →

18 марта — AnalyzeIT Meetup #4

Reading time2 min
Views1.1K

Привет!

Через неделю, 18 марта, мы запустим онлайн-митап для системных аналитиков. В программе — 4 доклада от действующих системных аналитиков Альфа-Банка. Как обычно, ссылку пришлём за час до начала всем, кто заранее зарегистрируется. А если не успеете на онлайн (19:00—21:00 МСК), то мы в скором времени после митапа пришлём вам запись.

Под катом подробная программа митапа.

Читать далее

Бережливый стартап или как мы используем концепцию Lean Startup в своих проектах

Reading time8 min
Views6K
Создание чего-то нового — дело всегда рискованное. Как и многие люди до вас, вы пишете бизнес-план, предлагаете его инвесторам (либо роетесь в собственном кошельке), набираете людей, начинаете разрабатывать продукт, тратите тысячи человеко-часов. А потом, спустя месяцы разработки (а иногда и годы) получается, что вы всё это время усиленно делали продукт, который никому не нужен. Вот вообще. А деньги и время уже потратили.

Как понять, что ваш продукт не будет успешен, не затрачивая при этом значительные материальные ресурсы и не теряя годы на его разработку? Вы наверняка слышали о бережливом стартапе как удачном способе реализовать слабую (читай — не очень обоснованную), но перспективную идею. Концепция бережливого стартапа, lean startup — это когда вы запускаете собственную модель бизнеса без огромных трат на старте

В этом посте расскажем, как мы в компании «Автомакон» применяем успешные практики из Lean Startup (несмотря на то, что многие наши проекты вполне сформировались и устоялись), с какими проблемами сталкиваемся и как с ними справляемся.
Читать дальше →

Почему не надо бояться менять работу

Reading time9 min
Views83K
Раньше человека, который занимался постоянным обучением и саморазвитием, называли «вечным студентом». Переход на удалёнку, новые форматы образования, осознание того, что можно побольше работать на себя, а не дарить от двух до четырёх часов в день дороге на работу и обратно, — всё это приводит к тому, что спрос на смену профессии растёт с каждым годом.

Не так давно для качественного перехода из одной профессии в другую требовалось в среднем лет пять. Сейчас благодаря доступному обучению и переквалификации такой переход можно осуществить гораздо быстрее. Плюс вы можете переходить на разные должности в рамках одной компании. В общем, сегодня не осталось профессий, которым можно было бы однажды обучиться и работать по ним всю жизнь. Это обусловлено постоянным развитием как технологий, так и людей и компаний.

Сейчас для того, чтобы сделать карьерный разворот и стать востребованным джуниором в новой профессии, не нужно тратить много времени. Я успел поработать экспертом-криминалистом, психологом и интернет-маркетологом: пять лет назад полностью сменил карьерный трек, уволился из органов и вступил на путь начинающего маркетолога.



Сейчас же активно реализую себя как психолог: провожу консультации с теми, кто меняет сферу деятельности и адаптируется к новому месту работы, включая тех, кто хочет повышения и развития в своей отрасли. Работаю наставником на курсе «Интернет-маркетолог» от Яндекс.Практикума, веду телеграм-канал про психологию.

В этом посте я затрону сразу несколько тем. Поговорим о карьерном кризисе после 30: что делать, если вы чувствуете, что застряли на месте. Обсудим правильную постановку целей для саморазвития, без которого никак. Оценим роль наставников для тех, кому это необходимо. Также под катом — о правильном позиционировании себя на работе и о разделении внимания.
Читать дальше →

Стратегии выплаты технического долга

Reading time6 min
Views5.1K
image

Технический долг: он есть у всех, и каждый достойный своего звания разработчик хочет его выплатить, но как же организовать этот процесс?

Реализуем севооборот


В своей предыдущей статье я сравнил выплату технического долга с важностью севооборота в сельском хозяйстве. Если вы продолжаете обрабатывать поле (кодовую базу) сезон за сезоном, чтобы получать большой урожай (завершать проекты, добавлять фичи и т.п.), и не даёте этому полю сезон на восстановление (выплату технического долга), то оно постепенно начинает терять своё качество и урожайность.

Эта метафора остаётся подходящей и для разработки ПО; кроме того, она содержит в себе намёки на возможные стратегии, которые можно использовать для выплаты технического долга.

Существует на удивление широкий диапазон способов выплаты долга. И это очень полезно, поскольку предоставляет нам множество вариантов при планировании.

В рамках этой статьи мы будем предполагать, что вы работаете в методологии agile-разработки, однако многие принципы при условии творческой переработки применимы и к другим методологиям.
Читать дальше →

Тесты должна писать разработка (?)

Reading time4 min
Views14K
Привет! Есть старый холивар на тему, кто же должен писать тесты: разработчики или тестировщики. Вроде как если в команде есть тестировщики, то логично, что тесты пишут они, правда? С другой стороны, ребята из разработки (помимо самой разработки) точно знают, как работает их код и как будет вести себя в тех или иных ситуациях. Как минимум предполагают.


Дисклеймер: меня зовут Эрик Бурыгин, я давно работаю тестировщиком, веду студентов на курсе «Инженер по тестированию», поэтому может показаться, что тестировщик просто хочет перекинуть кусок работы на разработчиков. На самом деле у описываемого подхода есть как плюсы, так и минусы, поэтому статья носит в том числе и дискуссионный характер. Буду рад увидеть в комментах мнения как разработчиков, так и тестировщиков.

Если тесты пишет разработка, можно решить сразу несколько проблем, например:

  • Ощутимо ускорить релизный цикл.
  • Снять нагрузку с тестирования.

В большинстве команд процесс выглядит примерно так:

  1. Разработчик создаёт новые фичи и допиливает существующие.
  2. Тестировщик всё это тестирует и пишет различные тест-кейсы.
  3. Автоматизатор, оправдывая название должности, автоматизирует всё по написанным тест-кейсам из п.2.

Вроде бы всё выглядит просто.

Но в этой парадигме есть слабые места.
Читать дальше →

Как классифицировать мусор с помощью Raspberry Pi и машинного обучения Arm NN

Reading time11 min
Views4.8K


ML на основе нейросетей открывает для программного обеспечения новые возможности в области логического вывода. Как правило, ML-модели выполняются в облаке, а это означает, что для классификации или прогнозирования необходимо отправить данные по сети внешнему сервису.

Производительность таких решений сильно зависит от пропускной способности сети и задержки. Кроме того, отправка данных внешнему сервису может привести к проблемам с конфиденциальностью. В этой статье демонстрируется возможность переноса ИИ из облачной среды на периферию. Чтобы продемонстрировать ML с использованием периферийных ресурсов, мы будем использовать API-интерфейсы Arm NN для классификации изображений мусора с веб-камеры, подключённой к компьютеру Raspberry Pi, который покажет результаты классификации.

Приятного чтения!

Как сделать опрос потребителей максимально полезным

Reading time3 min
Views1.4K

Перед открытием нового бизнеса, смены логотипа, расширением ассортимента или запуском рекламной кампании хорошо бы заранее знать главное — как воспримут ваши действия будущие покупатели? Будут ли новшества или активности иметь успех? Сработает ваша бизнес-модель, понравится ли пользователям новый логотип, или от него в восторге только дизайнеры? Принесет рекламная кампания пользу или проделает дыру в бюджете?

Давайте же вспомним, чему нас учит маркетинг? Продавать нужно то, что будет непременно куплено. 

Мы предлагаем новый инструмент для вашего бизнеса, «Мобильные опросы», который поможет еще до старта оценивать эффективность ваших идей. Пригодится как крупным компаниям, так и стартапам.

Появление услуги летом 2020 года вызвало немало вопросов на рынке, хотя появление такого продукта выглядит очень логичным, а методология и результаты — прозрачными. При наличии большого количества инструментов себестоимость продукта удалось сделать в несколько раз меньше, чем у компаний, собирающих данные по классическим методикам. Это объясняется несколькими причинами: во-первых, мы не содержим штат интервьюеров и верификаторов, эти функции заменили современные инструменты: BigData и развитая платформа обработки данных. Во-вторых, сами данные — нам не надо закупать сторонние базы данных для совершения обзвонов (мы вообще никому не звоним с опросами), у нас есть собственная база, которую можно сегментировать по более чем 700 параметрам, и направлять предложение пройти опрос прямо на телефон. Ещё одно важное преимущество в том, что опросы можно теперь проводить по всей России, даже там, где это было ранее просто физически невозможно. Например, в регионах и малых поселениях.

Все вместе работает очень быстро, без ошибок и значительно дешевле, что не может не радовать малый и средний бизнес, ведь данные инструменты им раньше были в принципе недоступны.  

Читать далее

Вебинар «Стандарт С++20»: обзор новых возможностей C++, введённых Стандартом C++20

Reading time1 min
Views4.7K
25 февраля Яндекс.Практикум проводит открытый вебинар «Стандарт С++20». Приглашаем разработчиков С++, которые хотят использовать последние возможности языка, а также программистов на других языках, которые хотят узнать, какие преимущества даёт разработка на C++.

На вебинаре максимально кратко и содержательно расскажем о новых фичах Стандарта: зачем они нужны, насколько они круты, когда и для чего их можно будет использовать в своих программах. Особое внимание уделим модулям, концептам, диапазонам (Ranges), корутинам и трёхстороннему сравнению. Также поговорим и об остальных нововведениях.

Вебинар будет состоять из двух частей: 70 минут — обзор новых возможностей, 20 минут — ответы на вопросы.


Читать дальше →

C++ в Практикуме. Как обучить студентов плюсам, не отпугивая

Reading time8 min
Views29K

Качественное образование — это не просто формальный диплом именитого вуза или парочка сертификатов о пройденных курсах. Это прежде всего новые навыки и уверенное желание применять их на практике. Такое возможно, если человек на самом деле хорошо учился и если его хорошо учили. Ведь даже самую интересную дисциплину можно преподавать так, что студентам будет откровенно скучно. 

Меня зовут Антон Полднев, я уже давно пишу в Яндексе на C++ и руковожу сервисом, написанным на этом языке. Параллельно я учу других людей навыкам разработки. С 2016 года я вёл курсы на Coursera, затем мы их прокачали и сделали на их основе курс для Практикума. В этом посте я расскажу, как мы учим людей C++, а также про основные особенности этого языка. 

Читать далее

Как проходит собеседование Junior фронтенд-разработчика

Reading time8 min
Views80K
Меня зовут Максим Чеченёв, я фронтенд-разработчик уже почти девять лет. Работаю в компании MessageBird в Амстердаме и наставником на курсе «Веб-разработчик» в Яндекс.Практикуме. Ещё я веду канал в телеграме «Сеньор Разработчик».

Прежде чем стать сеньором и начать собеседовать кандидатов, я прошёл через десятки собственных собеседований. В этой статье я расскажу, из чего обычно состоит собеседование Junior фронтенд-разработчика, и дам несколько советов по подготовке.


Из чего состоит собеседование


Собеседование фронтенд-разработчика на начальных этапах мало чем отличается от любого другого.

Обычно собеседование можно разбить на три части:

  • знакомство,
  • технические вопросы и/или задание,
  • ваши вопросы.

Читать дальше →

Онбординг наставников или быстрое погружение в наставничество

Reading time5 min
Views16K

«Ты будешь наставником! Новый сотрудник выходит завтра» — именно так начинается история про то, как я стала наставником. У новенького наставника рождается масса вопросов: Смогу ли я? С чего начать? Как преподнести информацию и ничего не забыть?

При этом я в Екатеринбурге, а новый сотрудник в Москве. Страх, испуг и непонимание.

В Альфе мы решили бороться с такой ситуацией и придумали онбординг для новых наставников. В итоге мы получили подготовленного наставника и довольного испытательным сроком нового сотрудника. Но не будем забегать вперед, а начнем сначала. 

Что мы сделали

- Придумали формат общения руководителя и наставника.

- Подготовили памятку для наставника.

- Создали обучение для новых наставников.

- Разработали процесс онбординга с шаблонами планов на 100 дней (испытательный срок). 

Читать далее

Нет серверным веб-приложениям

Reading time5 min
Views29K
В 1993 году, когда появилась Всемирная паутина, World-Wide-Web, веб-страницы были представлены статическими HTML-файлами, содержащими ссылки на другие такие же файлы. Но вскоре, благодаря таким технологиям, как CGI, Perl и Python, веб-сайты стали оснащать динамическим функционалом, который серьёзно расширил их возможности.

Я, с момента появления интернета, создал множество веб-проектов, используя самые разные языки, фреймворки и платформы. Я, кроме прочего, писал системы управления контентом, фреймворки для разработки приложений, движки для блогов, программы, обеспечивающие работу социальных сетей. Среди этих проектов есть такие, которыми я очень горжусь, а вот вспоминая о некоторых других особой гордости я не испытываю.

Недавно я пришёл к выводу о том, что я делал всё неправильно. Я собираюсь прекратить писать серверные веб-приложения, а в этой статье хочу объяснить причины, по которым вам стоит принять такое же решение.


Прекратите писать серверные веб-приложения
Читать дальше →

Оптимизация микросервиса на Go на живом примере

Reading time17 min
Views23K

Всем привет. Меня зовут Нещадин Иван, и я расскажу про оптимизацию одного из микросервисов Авито на Go. История построена вокруг различных инструментов, которые доступны в языке, и пойдёт от простых примеров к более сложным.


Читать дальше →

Работа с асинхронностью в Dart

Reading time10 min
Views13K

Всем привет! Меня зовут Дмитрий Репин, я Flutter-разработчик в Surf.

В этой статье я расскажу о том, как работать с асинхронностью в Dart: всё о самых важных классах библиотеки dart:async с примерами под катом. Поговорим о том, как в однопоточном языке сходить в сеть или базу данных и при этом не затормозить приложение.

Читать далее

Information

Rating
Does not participate
Registered
Activity