Но затем люди вокруг меня начали говорить о DevOps и SRE, сравнивать их друг с другом и составлять списки с потрясающими материалами по теме. Открылись новые возможности трудоустройства, и я быстро подсуетился. Итак, далее мой опыт работы в SRE и Platform Engineering с точки зрения бывшего разработчика ПО. И да, я думаю, что эта информация применима в первую очередь для компаний, продукт которых представляет собой некоторый веб-сервис. Именно в такой компании я проработал десять лет. Люди, занимающиеся встраиваемыми системами или разработкой баз данных, вероятно, живут в совершенно других реалиях. Читать полностью »
Рубрика «разработка» - 17
DevOps, SRE и Platform Engineering
2022-03-05 в 11:40, admin, рубрики: devops, platform engineering, sre, администрирование, безопасность, Блог компании Timeweb Cloud, разработка, управление разработкойКак заходить в чужой монастырь
2022-03-03 в 8:08, admin, рубрики: Блог компании ДомКлик, Карьера в IT-индустрии, разработка, управление людьми, управление персоналом, управление проектами и командойЧто делать, если в твоем тексте или коде нашли ошибку?
2022-02-26 в 12:10, admin, рубрики: код, Программирование, разработка, текст, управление проектами, управление разработкой
Ситуация глазами разработчика
Ты написал код, отправил его на ревью. Во время ревью тебе указали на ошибку в коде и вернули задачу на доработку.
Здесь мы не рассматриваем ошибки в бизнес-логике написанного кода — только ошибки на уровне интерпретатора/компилятора, из-за которых приложение «падает».
Чего НЕ нужно делатьЧитать полностью »
Как я разочаровался в low-code и стал руководителем команды разработки
2022-02-25 в 11:50, admin, рубрики: automation, low-code, microsoft, ozon tech, power platform, powerapps, sharepoint, Анализ и проектирование систем, Блог компании Ozon Tech, визуальное программирование, облака, облачные сервисы, разработкаПочему я ненавижу турбо-страницы от Яндекса
2022-02-14 в 22:06, admin, рубрики: разработка, Разработка веб-сайтов, яндекс
Яндекс запустил свою версию "ускоренных страниц" под названием “Турбо” в далеком 2017 году. Это был эксперимент, который мы в Российской Газете (rg.ru) только приветствовали, но прошло уже 5 лет, и я вижу в этой технологии больше проблем, чем их решения.
Основы внутреннего устройства JavaScript
2022-02-11 в 12:17, admin, рубрики: api, javascript, JS, под капотом, Программирование, разработка, Разработка веб-сайтов
С ростом популярности JavaScript команды разработчиков начали использовать его поддержку на многих уровнях своего стека — во фронтенде, бэкенде, гибридных приложениях, встраиваемых устройствах и многом другом. В этой статье мы хотим более глубоко рассмотреть JavaScript и то, как он работает.
Введение
Почти все уже слышали о концепции движка V8 и большинство людей знает, что язык JavaScript однопотоковый или что он использует очередь обратных вызовов.
В этом посте мы подробно разберём эти концепции и объясним, как же работает JavaScript. Благодаря знанию этих подробностей вы сможете писать более оптимальные приложения, надлежащим образом использующие API. Если вы работаете с JavaScript относительно недавно, этот пост поможет вам понять, почему JavaScript настолько «странный» по сравнению с другими языками. А если вы опытный разработчик на JavaScript, то он позволит вам по-новому взглянуть на внутреннее устройство JavaScript Runtime, с которым вы работаете каждый день.Читать полностью »
Как понять, что перед вами плохой разработчик
2022-02-09 в 11:03, admin, рубрики: IT-стандарты, Блог компании Хекслет, высокая производительность, Карьера в IT-индустрии, плохой код, Программирование, программист, разработка, Разработка веб-сайтов, управление разработкой
Мало просто сменить свою сферу работы на IT, желательно еще и стать хорошим разработчиком. Бывший тимлид и консультант Александр Усков рассказывает, как понять, что перед вами плохой разработчик и что с ним вообще можно делать.
Как разозлить разработчика?
2022-02-06 в 7:12, admin, рубрики: Карьера в IT-индустрии, мнение, подходы, Программирование, разработка, Читальный зал, чтивоЭто перевод. Автор текста: Ведущий разработчик и менеджер проектов Никлас Миллард.
Спойлер: разозлить разработчика очень просто. Точнее, разработчика может взбесить буквально все. И чем более "религиозны" взгляды разработчика в отношении определенных сущностей и событий, тем проще это сделать. Я считаю, что нет более токсичного сообщества, чем сообщество разработчиков, программистов и инженеров.
3 особенности чисел в Python, о которых вы, возможно, не знали
2022-01-24 в 10:11, admin, рубрики: python, Блог компании Wunder Fund, Программирование, разработкаЕсли вы писали код на Python, то весьма высока вероятность того, что вы, хотя бы в одной из своих программ, пользовались числами. Например, это могли быть целые числа для указания индекса значения в списке, или числа с плавающей точкой, представляющие суммы в некоей валюте.

Мой опыт технического собеседования: как не превратить его в экзамен и найти профпригодного сотрудника
2022-01-14 в 18:35, admin, рубрики: Блог компании CloudMTS, Карьера в IT-индустрии, карьера программиста, разработка, собеседование в IT, технологии, управление персоналом
Привет! Меня зовут Леонид Титов, я бэкенд разработчик в #CloudMTS. Так уж сложилось, что я не только пишу код, но и иногда собеседую кандидатов. Мне нравится процесс, и, думаю, у меня это получается.
Начал я этим заниматься ещё на предыдущем месте работы, где мы с тимлидом собирали новую команду. С тех пор прошло уже N лет, практика продолжилась, и после очередного собеседования я решил упорядочить свои знания. Кто-то считает, что от собеседований вообще толку нет, а кто-то наоборот (не будем показывать пальцем) проводит их в 3-5 раундов. Я уверен, что собеседования нужны, но важно четко понимать, зачем именно.
На всякий случай уточню: в статье речь пойдет не столько про конкретные вопросы (хотя они тоже будут), сколько про выработанную мной методику и принципы, которыми я руководствуюсь, задавая те или иные вопросы.
Еще я поделюсь неожиданными впечатлениями от ситуации, когда оказался «по ту сторону», лайфхаками, фейлами и неплохо зарекомендовавшими себя практиками. Про soft skills тут ничего не будет — это отдельная важная тема. Прежде всего мы затронем вопрос профпригодности, определения ее наличия или отсутствия. Во второй половине статьи приведу собственный список вопросов, переведенный на русский, с комментариями.
Читать полностью »