Webinsider

Negócios

Manual do desenvolvedor internet

24 de agosto de 2000, 0:00

Tudo o que programador deve saber para ser contratado com salário milionário e tratado como príncipe nas empresas. Mas não é pouca coisa.

Por Nenhum

Fernando de Figueiredo Torres

É cada vez maior a emergência de novas tecnologias para os desenvolvedores de internet, seja na área de sistemas operacionais, design ou programação. Vai longe a época que bastava ter um software básico de edição de imagens gif e um modesto editor de html como o lendário Hot Dog.

Hoje em dia, fundamentalmente é preciso que o profissional seja segmentado. Um programador deve se especializar e procurar o máximo de aprofundamento nas linguagens de páginas dinâmicas (ativas) e familiarizar–se com os bancos de dados que hoje fomentam os servidores web. E, nesta leva, deve estar afiado na linguagem SQL.

Não é bom que o desenvolvedor se preocupe em técnicas de design ou conhecimento em softwares para produção de multimídia na web, como Flash ou Director. Isto é papel do designer, apesar de ambos profissionais terem de cruzar o resultado de seus trabalhos para chegar ao produto final.

O perfil ideal para um desenvolvedor web, hoje em dia, deve ter por base as seguintes tecnologias, fundamentais para a concepção de um site de médio a grande porte:

Linguagens

Sem dúvida, até mesmo pela popularidade, facilidade e documentação em português, a linguagem de programação ASP aparece em primeiro lugar entre as linguagens de páginas dinâmicas. Fundamental para quem vai trabalhar com servidores Windows NT/IIS, deve aparecer no currículo de qualquer candidato a programador web.

Outra linguagem muito importante e que não pode ficar de fora do currículo é a PHP, primeiro por ser portável, em Windows NT e Linux. Funciona sobre IIS ou Apache (entre outros) e por isso é uma alternativa barata, na verdade gratuita. Então é muito importante estar com esta linguagem no currículo.

A linguagem JSP, que é a alternativa Java para o caso de páginas ativas, traz créditos ao currículo do profissional, pois é uma linguagem de alta performance e versatilidade, além de trabalhar com classes Java nativamente, como o caso dos Servlets.

Adicione a esta lista o Perl, que é base das antigas páginas dinâmicas da internet funcionando em CGI, e o seu currículo estará bem rechonchudo e de boa qualidade.

Bancos de dados

Foi–se a época que a maioria dos sites usavam suas bases de dados em arquivos txt. Geralmente os sites escritos em Perl eram assim, apesar do Perl se conectar a bancos de dados estruturados também (através da DBI).

Hoje existem pelo menos cinco excelentes alternativas para armazenamento de dados em servidores web com integração total às linguagens de páginas ativas citadas acima. Dois deles são comerciais, tendo de ser licenciados, como o caso do SQL Server e o Oracle. O programador deve conhecer os métodos de acesso ao banco de dados através das linguagens de páginas ativas.

Para um bom currículo é necessário ter conhecimento em SQL Server com ASP.

É importantíssimo trabalhar também com MySQL, pois é um excelente banco de dados. E por ser gratuito, você pode se deparar com ele no futuro emprego. Outra coisa que pesa a favor do MySQL é que ele funciona em Windows NT e Linux, oferecendo grande performance com PHP, JSP ou Perl.

Se você precisa de um banco de dados com transações, então a escolha deve ser Oracle (além do SQL Server) ou PostgreSQL, este último gratuito. Ambos funcionam em Linux com PHP ou JSP.

Ainda pouco falado e utilizado, o Zope vai ser uma das principais plataformas de desenvolvimento para internet. Então, se isso aparecer no seu currículo, vão levar água na peneira pra você! ;–)

O mais importante então é seguir a velha máxima de que o melhor é manter–se atualizado. Mas segmentado! [web insider]

Sobre o autor

Apoio:

  • LayerDev Serviços de Webhosting Profissional

Palavras-chave relacionadas a este texto: Nenhuma palavra-chave foi encontrada!

Comentários

1 pessoa comentou o artigo "Manual do desenvolvedor internet"

Natal Jose Semensato Data: 15/03/2009 às 21:35

Atividade: Comerciante

Cidade: Juara

Sou autodidata em informatica, tenho 20 anos de conhecimento e também sou programador em Clipper, quero conhecer boas ferramentas e começar a trabalhar com desenvolvimento WEB.

Avisos
Os ítens com asterisco ( * ) são campos de preenchimento obrigatório.
Todos os links inseridos nos comentários possuem o atributo rel="nofollow" para impedir com que user agents (como os mecanismos de busca) sigam os links inseridos para desestimular spammers.
Todos devem se identificar através de e-mail válido.
Os e-mails dos usuários não serão divulgados no site.
Comentários:

Preencha os dados abaixo e clique em enviar

Webinsider