Pequenas dicas para ser um Desenvolvedor Web Produtivo

--

A carreira de um Desenvolvedor Web pode ser resumida em “manter-se produtivo e informado das constantes novidades do mercado de tecnologia”. Mas como tornar-se um desenvolvedor web produtivo?

Pretendo nesse conteúdo apresentar a você algumas dicas que utilizo no meu dia a dia e que penso que podem realmente ser úteis. Caso você seja um usuário Linux como eu, certamente irá gostar de uma dica bônus ao fim post. Vamos começar? Que a força esteja conosco!

Dica 1 — Utilize ferramentas que geram conforto.

Por mais lógico que isso pareça, nós desenvolvedores temos o instinto de buscar coisas novas (você tem não é?), o que de fato é algo extremamente saudável e recomendável. Mas o que quero dizer nesse tópico é um pouco diferente.

Nem sempre é o momento certo para experimentarmos algo novo, como um editor de código ou até mesmo o sistema operacional. Independente de onde você trabalha, certamente haverá prazos de entrega e outras situações que precisam ser priorizadas. Sabendo disso, separe um momento para se atualizar e testar as coisas novas que te interessam, preferencialmente em um “campo de testes”, ou seja, um local onde você possa ter certeza que não impactará no seu ambiente de trabalho real (uma máquina virtual por exemplo). No mais, procure utilizar ferramentas que você tenha real domínio.

Dica 2 — Seja organizado e prático

Um ambiente de trabalho organizado é importante para qualquer tipo de trabalho. Não faz sentido perdermos maior parte de nosso tempo somente procurando coisas ou duplicando códigos, certo? Deixe os itens que mais precisa da forma mais prática possível.

Dando um exemplo, vou deixar aqui a imagem da minha área de trabalho para você dar uma olhada. Utilizo o Xubuntu 18.04, uma versão estável de longo suporte. Minha opção foi deixar o ambiente o mais limpo possível. Sou usuário dessa distribuição há anos e meu editor favorito é o Atom.

É bem possível que eu gere algum conteúdo de personalização da interface XFCE em algum momento, então fique atento.

Área de trabalho leve e produtiva

Dica 3— Busque estar atento às mudanças nas tecnologias atuais

Você já teve que perder tempo desenvolvendo algo que para sua infelicidade, a linguagem de programação já oferecia de forma simples? Eu já. Isso tudo por não estar antenado com as atualizações da linguagem em si. Grave isso, não manter-se atualizado, gera retrabalho.

É possível que no seu trabalho você use diversas linguagens de programação, mas é provável que tenha uma específica que seja mais utilizada que as outras. Nem sempre é fácil manter-se atualizado de tudo o que sai de novo nas linguagens, e não há nada de errado nisso, apenas não sinta-se acomodado a manter apenas o conhecimento que tem.

Sabemos que, por exemplo, o Javascript (ou ECMAScript) mudou de forma drástica a partir da versão 6, é fundamental tirarmos um tempo para aprender ao menos as principais mudanças, para termos a chance de descobrir as pequenas mudanças também. Lembre-se que em cima dessa linguagem de programação, trabalham bibliotecas e frameworks como React, Angular, EmberJs e outros. Se nós ficarmos muito desatualizados em relação a linguagem principal, também ficaremos para trás nessas ferramentas. Além de ser um risco para a segurança.

Hoje infelizmente viver acomodado tem sido uma prática comum. Existem tecnologias apropriadas para resolver quase todos os nossos problemas, ficar limitado apenas ao que já temos “costume” de usar pode significar uma falência profissional.

Dica 4— Faça as coisas mais difíceis primeiro

Você certamente deve ter um board completamente cheio de novas atividades com cheirinho de urgência esperando por você, todas as manhãs. A grande verdade é que a tendência é deixarmos as atividades mais “chatas” sempre para depois, a menos que seja algo realmente novo que desperte interesse, porém se for simplesmente uma atividade penosa, nossa mente procura procrastinar o máximo possível.

Essa forma de pensar (ainda que subconsciente) pode nos prejudicar e muito. Fazer as atividades menos prazerosas primeiro nos tornam mais produtivos. Mas vamos pensar um pouco a respeito aqui, você trabalha com a mente desde o momento em que levanta, é natural que no fim do dia esteja mais desgastado. Não seria bom ter apenas aquelas atividades que “não precisamos pensar muito” para executar?

Dica 5 — Automatize tarefas rotineiras

Sempre tem aquelas coisas que repetimos todos os dias. Mas, vamos lá, somos desenvolvedores não é? Não precisamos fazer uma tarefa rotineira todos os dias como se não pudéssemos dar um jeitinho de algo fazer isso por nós.

Desenvolva Scripts que o ajudem nesses casos, com a linguagem que você achar melhor. Como sou um usuário Linux a muitos anos, preferi criar meu próprio comando Linux. Use a sua criatividade, quem sabe a sua solução não acaba ajudando muitas pessoas da sua própria empresa?

Dica Bônus — Como fazer seu próprio comando Linux

Vamos botar a mão na massa um pouco? Quando falamos de seu próprio comando Linux, estamos falando de shell script, e quando falamos de shell script estamos falando de todo o poder de uma distribuição Linux na sua mão. Vou dar um exemplo bem supérfluo, mas serve para dar um passo inicial bem bacana para você utilizar sua criatividade. Abaixo segue um exemplo bem simples de um shell script.

Código shell

O código é bem didático, a linha 1 da imagem é para indicar que esse arquivo contém um código que deve ser executado pelo Bash. Em seguida o comando “echo” escreve um texto na tela, deixando usuário no caso desse exemplo, ciente das opções que tem disponíveis.

O comando “read” aguarda algo que o usuário irá digitar e guarda essa informação na variável option. Depois utilizamos essa variável para executar outros comandos, que nesse caso, é apenas uma atualização do sistema operacional. Mas como tornar isso um comando executável?

Primeiro você vai até onde você colocou esse arquivo via terminal, e dê permissão de execução para esse arquivo dessa maneira:

sudo chmod +x nome_arquivo

Agora mova esse arquivo para o diretório “/usr/bin”, lembre-se que para fazer isso precisa ser um super usuário. Feito isso, dê um nome bacana para esse arquivo, chamarei o meu de “jarvis”. Como na imagem abaixo:

Arquivo jarvis na pasta /usr/bin

Agora você pode digitar o nome do seu arquivo no terminal como um comando comum:

Chamando comando via terminal

É ou não é muito legal? Claro que sim. Por mais bobo que seja, você pode colocar aí coisas que realmente vão lhe ajudar a não perder tempo.

Conclusão

São pequenas atitudes como essa que podem torná-lo bem mais produtivo. Dedique-se em aprender e a buscar o melhor de si a cada dia.

Gostaria também de dizer, que todo o conteúdo prático para composição dos meus conteúdos no Medium, estarão no meu github pessoal. Em breve, terão postagens de como fazer um Aplicativo em React-Native, como desenvolver um PWA dentre muitas outras coisas que pretendo escrever. Então nos vemos logo!

--

--

João Henrique de Oliveira Júnior
João Henrique de Oliveira Júnior

Written by João Henrique de Oliveira Júnior

Analista de sistemas na TOTVS. Bacharel e técnico em sistemas de informação. Ama a Deus, sua família, música e animais.

Responses (1)