O Javascript emerge

Há uma proliferação de linguagens para programação web, sem contar as dezenas de frameworks existentes. Entretanto, do lado do cliente, há apenas uma, pouco comentada, mas que domina: o Javascript.

Se alguém fosse estudar programação para a web hoje eu daria o conselho: estude Javascript. Cada vez mais a essência de boas aplicações está na interface, na usabilidade, no lado do cliente. Lá o Javascript reina. É lá que você deve fazer a diferença.

O lado do servidor será cada vez mais simples, pois a complexidade será deixada no lado do cliente. Em tempos de Ajax, cada vez mais o lado do servidor será responsável apenas por enviar dados, deixando controle de fluxo, apresentação e organização com o navegador.

Portanto, se queres mergulhar em desenvolvimento web, estude HTML5, CSS3 e Javascript. Só então, do lado do servidor, siga o tradicional.

Surfar tendências

Por falar em ficar de olho nas ondas e surfá-las, é uma grande pedida tanto para TI como para os investimentos em Bolsa.
Novas tecnologias abrem as portas de novas oportunidades de negócio.
No mercado de ações, se você seguir a onda, fica mais fácil. Uma máxima diz “nunca vá contra o mercado”.
Identificar rapidamente uma tendência e aproveitá-la é uma forma de facilitar as coisas, de aproveitar as forças externas a seu favor, concentrando energia e esforços nos que interessa.

Oportunidade de Negócios em TI

Tenho me encontrado com freqüência na interface entre TI (Tecnologia da Informação) e a sua produtificação. Até criarei uma área específica no site para discutir isso.

Acredito que cada vez mais há oportunidade para o empreendedor de Tecnologia (ou não) de lançar-se no mercado (mundial), ou ser uma “eu-mpresa”, oferecendo seus serviços na grande rede, e através dela.

Como fui Coordenador de Cursos de TI, não posso deixar de pensar o que os formados poderão fazer, onde trabalhar.

Por enquanto, anotarei alguns pontos…

O primeiro ponto que me vem em mente esses dias é o surgimento das Application Stores. Grandes grupos tem promovido suas lojas. Nelas, o que há é uma sinalização que grandes players enxergam na comunidade de desenvolvedores uma força capaz de promover sua plataforma.

De fato, são claros os sinais de empresas disputando tais comunidades – veja por exemplo o Google Android Developer Challenge.

O sucesso da loja da Apple é ainda mais impressionante, pois acabou imprimindo padrões no mercado, alguns improváveis, como a linguagem Objective C.

De qualquer forma, creio exista uma oportunidade de negócio para pequenos (e nem tanto) desenvolvedores. É ficar de olho nas ondas.

A Rede é o computador

Andanças por empresas e pelos meandros da Internet apontaram a distância existente entre as necessidades das empresas (principalmente as Pequenas e Médias) e as possíveis soluções para alguns desses problemas. No caso específico de aplicativos de produtividade e outros softwares há soluções em dois formatos:

– Software Livre
– Aplicativos Web gratuitos

Os primeiros foram – e ainda são – bastante importantes numa fase inicial. Entretanto, à medida que a Internet evolui e se difunde, a segunda ganha ímpeto.