Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiDeveloper InterviewsInterviewНовости

Каково быть разработчиком, Серж Пилько?

smartmockups kv8i762j

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

Сегодня у нас есть очень популярный член сообщества разработчиков Delphi и RAD Studio Серж Пилько. За последние пару лет мы с Сержем работали за кулисами над несколькими вещами для Embarcadero, и он один из тех по-настоящему позитивных людей, которые просто источают талант разработчиков. Серж является генеральным директором Embarcadero Tech Partner, Softacom , компании, расположенной в Минске, Беларусь, с клиентами со всего мира, включая США, Данию, Бельгию, Германию, Нидерланды и более 15 других.

Table of Contents

Привет, Серж. Мы как разработчики несколько лет пересекались, но я думаю, что вы впервые дали интервью для Embarcadero. Не могли бы вы немного рассказать о себе и своем профессиональном пути от разработчика Delphi до генерального директора компании по разработке программного обеспечения Delphi?

Привет, Ян, спасибо, что пригласил меня на это интервью.

Меня зовут Серж Пилько, я генеральный директор Softacom, компании, занимающейся разработкой программного обеспечения Delphi.

Вспоминая молодость, я бы не сказал, что влюбился в технологии. В старшей школе, когда мы изучали C ++ и Visual Basic, я их ненавидел. По программированию набрал от 2 до 3 баллов. Так что выбор карьеры разработчика программного обеспечения был сделан под влиянием моих родителей.

В университете я очень увлекся программированием, потому что мне повезло с отличным учителем по сравнению со старшей школой, где мне не повезло 😁. В университете я начал изучать Delphi 3 (на тот момент это была последняя версия Delphi) и решил изучить ее глубже. Забегая вперед, я должен упомянуть, что позже этот интерес к Delphi привел меня к тому, что я стал Delphi Evangelist и первым MVP Embarcadero в Беларуси. Но вернемся к хронологии событий.

Во время учебы и после нее я проработал разработчиком около 10 лет, а в 2008 году решил начать новую главу в своей карьере. Я создал собственную компанию Softacom, которая сегодня объединяет лучших специалистов Delphi в Беларуси. Несмотря на то, что мы предлагаем широкий спектр услуг по разработке программного обеспечения, мы фокусируемся на модернизации и миграции устаревшего программного обеспечения и работаем с местными и иностранными компаниями разных размеров.

Сегодня наша компания является официальным партнером Embarcadero по консалтингу и обучению, а также сертифицированным партнером-консультантом TMS Software .

screenshot 2021 10 26 143435
The Softacom Website

Вы помните свои первые проекты, которые вдохновили вас на развитие карьеры?

Я считаю, что те короткие проекты, которые у меня были в течение первых 2-3 лет в университете, сделали свое дело.

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

Кстати, у меня есть забавная история об этом. Мы (студенты) были молоды и имели пытливый ум. Приложения Delphi запускались в Windows 95 и 98 очень быстро, и, насколько мы понимаем, серьезные приложения должны запускаться медленно, с большим шумом жесткого диска и так далее. Поэтому при запуске калькулятора мы реализовали запись и чтение файла размером 600 Мб на жесткий диск 🙂.

Как вы решили создать собственную компанию? Были ли вы тогда недовольны своим положением?

Точно нет. Дело не в неудовлетворенности или чем-то подобном. Я просто понял, что могу двигаться дальше и брать на себя больше ответственности.

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

Вы упомянули, что являетесь «евангелистом Delphi». Почему и что заставило вас выбрать Delphi?

Сегодня Delphi — это современный инструмент разработки, который можно использовать для создания передового программного обеспечения любого типа — от финансовых услуг до аппаратных систем, от приложений Windows Store до многоуровневых веб-решений. Это один из лучших вариантов для создания собственных приложений Win32 / Win64 с богатым пользовательским интерфейсом. С Delphi вы можете использовать широкий спектр сторонних компонентов, которые помогут вам в достижении различных целей разработки. Конечно, как и у любой другой технологии, у Delphi есть свои недостатки, но для меня ее преимущества гораздо важнее. И я искренне верю, что при всех своих возможностях эта технология останется с нами и в будущем.

Да, это похоже на рекламу. Но что есть, то есть. Я пытаюсь вселить эти мысли повсюду. Люди должны понимать разницу между маркетингом и реальными фактами.

vo5j0585

Значит ли это, что вы считаете Delphi универсальным выбором для любого программного обеспечения?

Точно нет. Мы работаем с разными инструментами и технологиями. В нашей команде также есть опытные .NET-разработчики и эксперты, работающие с облачными платформами. Однако, поскольку наша компания имеет богатейший опыт работы с Delphi, мы регулярно получаем множество запросов, связанных с проектами Delphi. Поэтому, глядя на нашу статистику, действительно можно сделать такой вывод.

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

Какие продукты Embarcadero вы используете больше всего?

Конечно, мы используем основной продукт — RAD Studio, включая Delphi и C ++ Builder. Если мы говорим именно о Embarcadero, а не об IDERA, конечно, мы используем различные дополнительные продукты, такие как стили, компоненты TeeChart и так далее. Но допустим, что все эти вещи являются частью RAD Studio.

Обычно люди предпочитают делиться своими лучшими практиками, решениями и успехами, но что, если мы спросим вас, чувствовали ли вы когда-нибудь, что совершили ошибку в качестве генерального директора?

Это интересный вопрос … в моем понимании самая большая ошибка должна разрушить компанию, но мы все еще здесь, спустя 12 лет. 😊

Но я хочу упомянуть пару вещей.

Во-первых, генеральный директор должен рисковать. Около 5 лет назад произошел очередной глобальный мировой [финансовый] кризис. И вместо того, чтобы увеличивать команду, мы приняли обратное решение. После этого у нас появилась возможность начать работать со всемирно известной компанией. Мы хотели поработать с ними — мечта — последние 1-2 года, но… у нас не было достаточно ресурсов из-за сокращения размера команды. В настоящее время, спустя 5 лет, мы все еще не можем получить этот контракт, потому что, возможно, момент прошел.

Второе, о чем я хочу упомянуть — нужно быть сосредоточенным. Когда вы небольшая компания, вы не можете делать все и для всех.

Как вы думаете, вы когда-нибудь уйдете из индустрии разработки программного обеспечения? Если да, что бы вы хотели сделать?

Это очень интересный вопрос. Опять таки😂

На самом деле, я бы хотел рассказать вам что-нибудь необычное, чтобы вас удивить, но, к сожалению, я не могу. Хотя я считаю, что мы никогда не должны говорить «никогда», сейчас я чувствую себя комфортно там, где я нахожусь. Более того, я считаю, что ИТ действительно может быть хорошим выбором в качестве карьеры. Вот почему наша компания организует различные семинары и тренинги для студентов, чтобы вдохновить их выбрать разработку программного обеспечения в целом и Delphi в частности в качестве своего будущего профессионального пути.

Что вы можете посоветовать молодым разработчикам, которые только делают первые шаги в этой профессии?

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

Как лучше всего связаться с вами?

Вы можете связаться с нами через наш веб-сайт https://www.softacom.com , подписаться на нас на YouTube , прочитать наши статьи на Medium . И если вы хотите найти меня, вы можете сделать это в Твиттере .


Примечание от Яна: мы также попросили Softacom присоединиться к нам и написать несколько сообщений здесь, в блоге, в разделе нашего технического партнера Embarcadero. Вы увидите, как компания Сержа время от времени появляется там в качестве приглашенных авторов вместе с несколькими другими нашими техническими партнерами по этой ссылке: https://blogs.embarcadero.com/category/tech-partner/

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

IN THE ARTICLES