Site icon Embarcadero RAD Studio, Delphi, & C++Builder Blogs

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

smartmockups kv8i762j

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

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

Содержание

Привет, Серж. Мы как разработчики несколько лет пересекались, но я думаю, что вы впервые дали интервью для 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 .

The Softacom Website

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

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

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

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

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

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

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

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

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

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

Значит ли это, что вы считаете 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/

Exit mobile version