DevSecOps

23 jun, 2014

JavaScript como língua franca

Publicidade

A importância da programação tem ganhado destaque. Saber ler e escrever código tornou-se um diferencial em muitas carreiras. Há também alguns exageros, com os mais entusiasmados dizendo que programar será tão importante quanto ler e escrever.

Designers, marketeiros, arquitetos de informação e outros colegas da equipe podem tirar proveito desse skill. Mas com qual linguagem ele deve começar a programar? Perl, Python, Ruby, PHP, Java, C#? Realmente as vertentes são muitas, e a resposta pode depender de um contexto: experiência de programação, gostos, front-end, backend, tipo de empresa em que se quer trabalhar etc.

Ao mesmo tempo em que há essa pluralidade de caminhos, se eu pudesse dar só uma dica, seria esta:faça seu amigo começar pelo JavaScript. Não importa em qual plataforma sua equipe programar, o JavaScript muito provavelmente estará envolvido.

Mais: o webdesigner tirará proveito de conhecer JavaScript, podendo pedir recursos mais específicos ao time de desenvolvimento ou até mesmo comitar pequenas mudanças. O profissional de analytics saberá dizer melhor onde disparar eventos, como colher essas informações. O arquiteto de informação conhecerá o que é possível e impossível de fazer.

JavaScript é também a linguagem onipresente: o designer, por exemplo, não precisará instalar nada no seu computador, pois já há uma máquina virtual instalada no seu browser. Editor? Qualquer um. Do notepad e vi ao emacs e sublime. Também não precisa de debugger, pois seu browser traz um embutido. O designer nem mesmo precisará entender esses jargões para começar o seu aprendizado.

Uma linguagem que era considerada o patinho feio há 15 anos, é hoje uma das queridinhas dos desenvolvedores. A compatibilidade entre os browsers tem melhorado vertiginosamente, e um profissional com profundo conhecimento nessa linguagem é um dos mais buscados no mercado.  Ela aparece no DevOps, ela está em bancos de dados não relacionais, ela está no servidor com node.js.

Não é a toa que escolhemos JavaScript como a linguagem do Ano do Código, uma iniciativa inspirada no Code.org para trazer aos jovens uma forma de ter o primeiro contato com a programação. Saiba mais sobre isso em anodocodigo.com.br.

O que você está esperando? Seu time de não-desenvolvedores pode tirar muito proveito aprendendo JavaScript. O trabalho com analytics, SEO, adwords, mídias sociais e design será certamente melhor aproveitado, além de o diálogo com o time de desenvolvimento melhorar consideravelmente.

***

Artigo publicado originalmente na Revista iMasters: http://issuu.com/imasters/docs/revista_imasters__10_-_maio_2014