Публикации по теме 'senior-developer'


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

Вопросы, заданные в интервью старшим разработчикам Python
Введение: Разработчики Python обычно приходят из разных специализаций, таких как QA / автоматизация тестирования, разработка веб-приложений / RESTful, создание обоих, разработка игр, разработка статистических и научных приложений и т. д. Интервьюеру было бы довольно сложно понять точку зрения разработчика. из всех этих полей. Однако, чтобы понять сильные стороны разработчика в Python, мы можем посмотреть, задав несколько основных вопросов, которые каждый из этих разработчиков должен..

Единственный вопрос на собеседовании по программированию, который нужен большинству компаний
Десять лет назад в компании, где я работал, собеседования по программированию проходили бессистемно. Однажды ко мне подошел мой начальник и попросил провести техническое собеседование. Поскольку я не был к этому готов, я пожал плечами. Он сказал: «Не беспокойтесь. Просто погуглите несколько вопросов, связанных с C++ и ООП (наш технический стек в то время)». Я все еще колебался. На это он сказал: «Расслабьтесь. Мы провели около 20+ интервью, просто погуглив. Наша формула..

Достоинства старшего разработчика
Ниже приведен список хороших характеристик/отношений к работе, которыми должен обладать старший разработчик. Эти «заслуги» исходят из моего реального ежедневного опыта, когда я был индивидуальным автором в течение последних 5 лет. Я могу получить их из книги или разговора с другими, или здесь или там. Я действительно впитал их и смог следовать этим «достоинствам» в своей повседневной офисной жизни. Несмотря на то, что я утверждаю, что они для старших разработчиков, некоторые из этих..

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

День, когда я решил подать заявку на роль архитектора Amazon
На протяжении всей пандемии я пережил самый длительный период безработицы в своей карьере программиста. Я оставался безработным в течение 18 долгих месяцев. Моя карьера нуждалась в серьезном перевороте. Отказы или безработица не были для меня чем-то новым. Карьера, построенная за 20 лет изучения различных технологий, языков и архитектурных парадигм. Карьера, которая была построена в качестве низкооплачиваемого программиста обслуживающей компании, разработчика продукта, инженера..

Единственный фактор, который сделает вас старшим разработчиком
Вы не можете «втиснуться» на позицию старшего разработчика. Некоторое время назад я видел курс по Udemy, который, по сути, перенесет вас из младшего разработчика в средний-старший. Что в нем было? Множество технологий. Много тем. Идея заключалась в том, чтобы пробежаться по поверхности большого количества программного обеспечения и концепций, и в итоге получилась бабочка. После этого вы можете называть себя средним или старшим уровнем! Проблема в том, что это совсем не то, как..