DesenvolvimentoProgramar por quê? Aposte na automatização

Programar por quê? Aposte na automatização

-

Publicidade

Programar por quê? Aposte na automatizaçãoNem sempre as pessoas entendem o poder de uma inovação. Prova disso são algumas frases célebres sobre alguns itens que fazem parte do nosso cotidiano. Em 1903, o Presidente do Banco de Michigan falou a seguinte pérola “O cavalo está aqui para ficar, mas o automóvel é apenas uma novidade, uma moda”. Ou, voltando ainda mais no tempo, temos o que Erasmus Wilson – professor da Universidade de Oxford – disse em 1800 sobre a luz “Quando a Exposição de Paris fechar, ninguém mais vai ouvir falar em luz elétrica.” Analisando todo o contexto histórico da época, é perfeitamente plausível o pensamento destas pessoas. Eles, na verdade, apenas refletem a opinião que a maioria tinha a respeito destas invenções. Agora, imagine só o que teria acontecido se Henry Ford tivesse dado ouvidos para o banqueiro ou se Thomas Edison desistisse da eletricidade?

Pode parecer exagero, mas nunca temos certeza do quão importante será a mais nova invenção a dominar o mercado. Pode ser uma moda passageira, ou uma ferramenta sem a qual não viveremos depois. O computador, por exemplo, sem ele não teríamos Internet, smartphones ou tablets. Usamos suas teclas para conversar com parentes distantes, procurar ofertas tentadoras e até mesmo fazer entrevistas de emprego. Tanto no trabalho como na nossa vida particular, o computador se faz presente. Mas em 1977, Ken Olson – fundador da Digital Equipment Corporation – disse acreditar que as pessoas não teriam motivos para ter um computador em casa. Hoje sabemos que ele não poderia estar mais errado.

Acredito que quem trabalha com tecnologia precisa estar sempre aberto a novidades. Fazer as coisas sempre da mesma maneira é perder oportunidades valiosas para evoluir. Profissionais que trabalham com desenvolvimento de sistemas, por exemplo, por que não apostar em uma tecnologia que automatiza a programação?

Creio que a inteligência e a criatividade do ser humano nunca serão substituídas pelo trabalho das máquinas (espero sinceramente estar correto!), mas temos que aceitar que em determinados momentos poder contar com ajuda é essencial. Não é a toa que surgem cada vez mais facilidades que automatizam atividades do nosso dia a dia.

Voltando a falar sobre programação, já existem ferramentas que tornam este processo muito mais rápido e prático. Ao invés de precisar digitar linha por linha em código, o desenvolvedor pode simplesmente passar os parâmetros para o sistema que faz todo o trabalh de programar. A qualidade técnica do profissional continua a ser primordial, mas ele pode economizar tempo e energia para implantar em outros projetos.

Usar a automatização na programação faz muito sentido principalmente quando colocamos a questão no âmbito das grandes empresas. Estas ferramentas permitem criar programas para linguagens e plataformas diversas de uma só vez. Para quem trabalha com desenvolvimentos de aplicativos móveis, por exemplo, isso representa uma grande economia de tempo e dinheiro, pois não será mais necessário desenvolver uma versão exclusiva para iOS, outra para Android, uma para Windows Phone, etc. Desta forma a organização economiza tempo e, principalmente, dinheiro.

Com isso todos saem ganhando: os desenvolvedores não precisam mais passar longas horas realizando um trabalho repetitivo e cansativo, os clientes ficam contentes pois suas soluções ficam prontas em menos tempo e a empresa pode aumentar sua margem de lucro.

Outra vantagem da automatização é o fato dela diminuir a necessidade de atualizações frequentes. Este é um mercado em expansão, que apresenta novidades constantemente. E a cada mudança na plataforma, surge a necessidade de atualização. Com a programação desenvolvida de forma automatizada, o app já é produzido para se adaptar as constantes mudanças do mercado. Mais uma vez, temos economia de tempo e dinheiro.

Não conseguimos imaginar nossas vidas sem automóveis ou energia elétrica. Mas um dia nós estávamos acostumados a montar cavalos e a viver a luz de velas. Não seria esse o momento de parar de viver no passado e apostar na automatização? Nunca temos certeza absoluta se determinada novidade é ou não a próxima invenção do século, mas garanto que um processo com tantas vantagens competitivas deve ser encarado com muito otimismo. Por que não experimentar?

[Crédito da Imagem: Automatização – ShutterStock]

Gerardo Wisosky
Country Manager Brasil de GeneXus International – empresa que desenvolve GeneXus – ferramenta de desenvolvimento de sistemas que permite criar aplicativos para as linguagens e plataformas mais populares do mercado, sem necessidade de programar.

3 COMMENTS

  1. A primeira vez que eu ouvi falar que a programação ira morrer foi em 1989, quando diziam que o Natural iria matar o COBOL… isso no mainframe.
    A parte mais curiosa do texto foi “desenvolvedores não precisam mais passar longas horas realizando um trabalho repetitivo,”.
    Desde quando programação é um trabalho repetitivo? Será que o autor não está confundindo com “digitação”? – erro comum para quem não é da área de TI.

  2. O mais legal é pegar o assunto no ar , postar uma matéria e não postar quais as maneiras e o que realmente pode ser automatizado. Papel e site aceita qualquer coisa, duro é ter que traduzir esse pensamento em uma solução sistêmica, alias explicar para os leigos que escrevem .
    Sitezinho mequetrefe.

Latest news

IA para MSPs: como a inteligência artificial está transformando o mercado de serviços gerenciados

A Inteligência Artificial (IA) está desempenhando um papel crucial na transformação dos Prestadores de Serviços Gerenciados (MSPs). Mais do...

O que é integração de sistemas de RH e como ela facilita o trabalho?

A integração de sistemas de RH traz muitos benefícios, principalmente em termos de otimização do tempo e de recursos. Sem ela, diferentes plataformas podem gerar dados desconexos e difíceis de consolidar, o que pode levar a erros e à sobrecarga de trabalho manual.

Cibersegurança como pilar da resiliência empresarial: a abordagem estratégica dos MSPs

Na última década, a segurança cibernética deixou de ser um tema restrito às áreas de TI para se tornar...

ADDEE traz HaloPSA ao Brasil, apostando na eficiência para MSPs

Plataforma de atendimento e automação promete otimizar a gestão de serviços com funcionalidades integradas para todo o ciclo de vida...
Publicidade

Plano de conteúdo para redes sociais: o que divulgar sendo uma empresa de TI?

Não encontrar o conteúdo certo para a rede social da sua empresa é um problema que está perto de acabar. Acesse e conheça o Plano de Conteúdo!

Estratégia de comunicação para TI: 5 erros para NÃO cometer

Existem 5 erros comuns que você não pode cometer mais na comunicação da sua empresa. Se você é um MSP que busca o sucesso, acesse e confira!

Must read

IA para MSPs: como a inteligência artificial está transformando o mercado de serviços gerenciados

A Inteligência Artificial (IA) está desempenhando um papel crucial...

O que é integração de sistemas de RH e como ela facilita o trabalho?

A integração de sistemas de RH traz muitos benefícios, principalmente em termos de otimização do tempo e de recursos. Sem ela, diferentes plataformas podem gerar dados desconexos e difíceis de consolidar, o que pode levar a erros e à sobrecarga de trabalho manual.
- Advertisement -

You might also likeRELATED
Recommended to you