Ícone do site Embarcadero RAD Studio, Delphi, & C++Builder Blogs

Como é ser desenvolvedor Serge Pilko?

smartmockups kv8i762j

Olá. Este artigo é parte de uma série em que falamos com desenvolvedores de software profissionais, perguntamos a eles como é escrever código para viver e talvez ganhemos alguns insights sobre a indústria de desenvolvimento de software ao longo do caminho.

Hoje temos um membro muito popular da comunidade de desenvolvedores Delphi e RAD Studio, Serge Pilko. Serge e eu colaboramos nos bastidores em algumas coisas nos últimos dois anos para a Embarcadero e ele é uma daquelas pessoas verdadeiramente positivas que apenas esbanja talento de desenvolvedor. Serge é CEO da Embarcadero Tech Partner, Softacom , uma empresa com sede em Minsk, Bielo-Rússia, com clientes de todo o mundo, incluindo os Estados Unidos, Dinamarca, Bélgica, Alemanha, Holanda e mais de 15 outros.

Oi, Serge. Nós nos cruzamos como desenvolvedores há vários anos, mas acho que esta é a primeira vez que você dá uma entrevista para a Embarcadero. Você poderia nos contar um pouco sobre você e sua jornada profissional de desenvolvedor Delphi a CEO de uma empresa de desenvolvimento de software Delphi?

Olá Ian, obrigado por me convidar para esta entrevista.

Meu nome é Serge Pilko e sou o CEO da Softacom, uma empresa de desenvolvimento de software Delphi.

Lembrando da minha juventude, não diria que me apaixonei pelas tecnologias. No colégio, quando estudávamos C ++ e Visual Basic, eu os odiava. Tive notas de 2 a 3 na programação. Portanto, a escolha da carreira de desenvolvedor de software foi feita sob a influência de meus pais.

Na universidade, fiquei muito animado com a programação porque tive a sorte de ter um ótimo professor em comparação com o ensino médio, onde tive azar 😁. Na universidade comecei a estudar Delphi 3 (naquela época era a versão mais recente do Delphi) e decidi explorá-la mais profundamente. Olhando para o futuro, devo mencionar que mais tarde esse interesse pela Delphi me guiou a me tornar um Evangelista Delphi e o primeiro MVP do Embarcadero na Bielo-Rússia. Mas vamos voltar à cronologia dos eventos.

Durante e após a minha graduação, trabalhei como desenvolvedor por cerca de 10 anos e em 2008 decidi iniciar um novo capítulo na minha carreira. Criei minha própria empresa, a Softacom, que hoje reúne os melhores especialistas da Delphi na Bielo-Rússia. Apesar de oferecermos uma ampla gama de serviços de desenvolvimento de software, nos concentramos na modernização e migração de software legado e trabalhamos com empresas locais e estrangeiras de diferentes portes.

Hoje, nossa empresa é parceira oficial de consultoria e treinamento da Embarcadero e atua como parceira de consultoria certificada da TMS Software .

The Softacom Website

Você se lembra de seus primeiros projetos que o inspiraram a seguir uma carreira de desenvolvimento?

Acho que aqueles projetos curtos que tive durante os primeiros 2-3 anos na universidade deram certo.

Eles me fizeram pensar que fiquei animado ao experimentar alguns bancos de dados de alunos, editores de texto e, é claro, uma calculadora. Acho que todo desenvolvedor Delphi começou com uma calculadora. Isso foi no final dos anos 90. Foi muito inspirador criar um aplicativo GUI facilmente, quando, em vez de um aplicativo de console, você pode ter um aplicativo incrível com uma interface de usuário rica.

A propósito, eu tenho uma história engraçada sobre isso. Nós (alunos) éramos jovens e tínhamos uma mente curiosa. Os aplicativos Delphi começaram no Windows 95 e 98 muito rápido e, para nosso entendimento, os aplicativos sérios devem começar devagar, com muito ruído do HDD e assim por diante. É por isso que, durante o lançamento da calculadora, implementamos a gravação e a leitura de arquivos de 600 Mb no disco rígido 🙂.

Como você decidiu criar sua própria empresa? Você estava insatisfeito com sua posição naquela época?

Definitivamente não. Não se trata de insatisfação ou algo parecido. Acabei de perceber que poderia ir mais longe e assumir mais responsabilidades.

Senti que estava pronto para liderar minha própria equipe de profissionais, para assumir nossos próprios projetos e ajudar diferentes empresas a impulsionar seus negócios com software de alta qualidade.

Você mencionou que é um “evangelista Delphi”. Por que e o que o fez escolher a Delphi?

Hoje, o Delphi é uma ferramenta de desenvolvimento atualizada que pode ser usada para criar softwares avançados de qualquer tipo – de serviços financeiros a sistemas de hardware, de aplicativos da Windows Store a soluções da web multicamadas. É uma das melhores opções para criar aplicativos Win32 / Win64 nativos com interface de usuário rica. Com o Delphi, você pode usar uma ampla gama de componentes de terceiros que o ajudarão a atingir diferentes objetivos de desenvolvimento. Claro, como qualquer outra tecnologia, Delphi tem suas desvantagens, mas seus benefícios são muito mais significativos para mim. E acredito sinceramente que, com todas as suas capacidades, essa tecnologia permanecerá conosco no futuro.

Sim, isso soa como um anúncio. Mas é o que é. Estou tentando popular esses pensamentos em todos os lugares. As pessoas devem entender a diferença entre marketing e fatos reais.

Isso significa que você considera o Delphi uma escolha universal para qualquer software?

Absolutamente não. Trabalhamos com diferentes ferramentas e tecnologias. Em nossa equipe, também temos desenvolvedores e especialistas experientes em .NET que trabalham com plataformas em nuvem. No entanto, como nossa empresa tem a experiência mais rica em Delphi, recebemos regularmente muitas solicitações relacionadas a projetos Delphi. É por isso que, olhando nossas estatísticas, você pode realmente tirar essa conclusão.

Mas os valores chave para nós são a satisfação dos nossos clientes e a eficiência das nossas soluções. Nunca iniciamos nosso trabalho no projeto sem uma análise preliminar da viabilidade de diferentes abordagens. Durante a migração, podemos sugerir reengenharia e sugerir estruturas mais apropriadas para implementações apropriadas. Somos muito honestos com nossos clientes porque sabemos que somos responsáveis ​​não apenas por nossa reputação, mas também pela deles. Se um cliente tiver um aplicativo Delphi monolítico, isso não significa que sugeriremos tê-lo como está. O mundo mudou e alguns padrões arquitetônicos, aplicados 15 anos atrás, não são atuais hoje.

Qual (is) produto (s) da Embarcadero você mais usa?

Claro, usamos o produto principal – RAD Studio, incluindo Delphi e C ++ Builder. Se estamos falando exatamente sobre o Embarcadero e não sobre o IDERA, é claro que usamos diferentes produtos adicionais, como Estilos, componentes TeeChart e assim por diante. Mas digamos que todas essas coisas façam parte do RAD Studio.

Normalmente, as pessoas preferem compartilhar suas melhores práticas, soluções e sucessos, mas e se perguntarmos se você já sentiu que cometeu um erro como CEO?

Essa é uma pergunta interessante … no meu entendimento o maior erro deveria arruinar a empresa, mas ainda estamos aqui depois de 12 anos 😊

Mas quero mencionar algumas coisas.

Em primeiro lugar, o CEO deve assumir riscos. Cerca de 5 anos atrás, houve outra crise mundial [financeira]. E em vez de aumentar a equipe, tomamos uma decisão vice-versa. Depois disso, tivemos a chance de começar a trabalhar com uma empresa de renome mundial. Queríamos trabalhar com eles – um sonho – nos últimos 1-2 anos, mas … não tínhamos recursos suficientes devido à redução do tamanho da equipe. Hoje em dia, passados ​​5 anos ainda não conseguimos aquele contrato porque, talvez, o momento já tenha passado.

A segunda coisa, que quero mencionar – você deve estar focado. Quando você é uma pequena empresa, você não pode fazer tudo e para todos.

Você acha que algum dia abandonará a indústria de desenvolvimento de software? Se sim, o que você gostaria de fazer?

Essa é uma pergunta muito interessante. Novamente😂

Na verdade, gostaria de poder lhe contar algo extraordinário para surpreendê-lo, mas, infelizmente, não posso. Embora eu ache que nunca devemos dizer “nunca”, agora me sinto confortável onde estou. Além disso, acredito que TI pode realmente ser uma boa escolha como carreira. É por isso que nossa empresa organiza vários seminários e workshops para os alunos, inspirando-os a escolher o desenvolvimento de software em geral e Delphi em particular como seu futuro caminho profissional.

Que conselho você daria aos jovens desenvolvedores que estão apenas dando os primeiros passos nesta profissão?

Pode parecer um pouco ingênuo, mas… Nunca pare de aprender. Aprenda com seus colegas, com seus gerentes e clientes, aprendendo com cursos profissionais e webinars, com sua própria experiência e seus erros. Fique curioso e não tenha medo de admitir que algo pode ser desconhecido para você.

Qual é a melhor maneira de alguém entrar em contato com você?

Você pode entrar em contato conosco através do nosso site https://www.softacom.com , siga-nos no YouTube , leia nossos artigos no Medium . E se você quiser me encontrar, você pode fazer isso no Twitter .


Nota de Ian: Também pedimos à Softacom para se juntar a nós e escrever alguns posts aqui no blog em nossa seção Embarcadero Tech Partner. Você verá a empresa de Serge aparecer lá como redatores convidados de vez em quando, junto com vários de nossos outros parceiros de tecnologia neste link: https://blogs.embarcadero.com/category/tech-partner/

Sair da versão mobile