Palestra Desenvolvedor 2.0 e a era da Mobilidade

E ai galera, tudo beleza por aqui?

No dia 23/11/2015 estive na cidade Alto Araguaia – MT para falar com a galera que estuda no curso de Ciência da Computação da faculdade UNEMAT sobre mobilidade e a vida de um desenvolvedor.

Os dois temas são bem peculiares e estão no nosso cotidiano cada vez mais, o Desenvolvedor 2.0 eu já citei ele por aqui quando tivemos um projeto em destaque na mídia e comentei um pouco sobre o que devemos fazer, apenas para dar uma pequena reforçada um Desenvolvedor é um Programador porém vejo ele de certa forma como uma evolução, pois o programador sempre tem a preocupação apenas em fazer o que pedem no sistema e o desenvolvedor já tem a preocupação em criar uma solução, questionar sempre o que pode melhorar e qual o melhor caminho, eu digo isso porque fui e sou um programador, mas a minha visão é de desenvolvedor onde estou cada vez mais envolvidos no projeto, tanto como programador como usuário, e mais importante está junto com a equipe em todas as etapas.

Além disso falamos um pouco sobre o mercado mobile que está cada dia crescendo mais, comentei sobre o Phonegap e a sua vantagem em utiliza-lo para desenvolver aplicativos híbridos, ganhando muito tempo e tendo uma praticidade e facilidade muito maior.

Entre isso falei sobre os meus projetos, como que é a vida de um desenvolvedor no dia-a-dia entre outros assuntos, conheci uma galera muito animada por lá e que possuem um futuro muito promissor, entre eles um garoto de apenas 14 anos que já está dando show de bola, ele não está na faculdade, ainda, mas fica por lá para aprender mais e desenvolver suas ideias, muito show de bola.

12243029_1057805780936297_7727182264326277390_n 12274618_1057805774269631_5936741456292404832_n

 

Obs.: Na foto eu sou o cara bonito com a camisa linda do Star Wars.. kkkkkk

Fiquei muito feliz em pode compartilhar um pouco da experiência que já tenho, e espero pode retornar por lá em breve!

Abs!

 

Projeto com destaque na mídia

E ai galera, tudo bem com vocês?

Gostaria de compartilhar com vocês uma conquista sobre um projeto que estou participando algum tempo que é o Aplicativo “EntoTeca”, acredito que já até comentei sobre ele em alguma postagem aqui no blog, enfim, recentemente saímos no programa MT Rural – G1, e fiquei muito feliz pelo fato de ter um trabalho reconhecido. Admito que a versão que o EntoTeca está é uma versão inicial que tínhamos, está muito simples porém acabou ganhando muita notoriedade em pouco tempo não imaginávamos mas já estou pretendendo atualiza-lo.

Mas além disso, compartilhar com vocês um aprendizado que tive com este projeto e com outros que participo/ei, sobre o Desenvolvedor 2.0, o que seria este Desenvolvedor 2.0 ?
Alguns anos atrás o desenvolvedor ficava apenas em quarto escuro com um copo de água e um pacote de bolacha água e sal, brincadeira, ficava apenas nos escritórios e seu objetivo era receber a papelada do analista que até então tinha feito o levantamento de requisitos e assim codificar todo o sistema, bom e essa era a rotina, porém hoje isto não é o suficiente, o bom desenvolvedor não é aquele que faz apenas o que pede mas aquele está envolvido diretamente com o projeto, digo isso por experiência que venho adquirindo a cada novo projeto, não vejo um simples trabalho mas sim um novo desafio, exemplo é o EntoTeca, foi um super desafio, até então estava envolvido com ideias simples, algo que está no meu cotidiano de sistemas empresarias, ai vem o EntoTeca para mexer com insetos e arvores wtf, quando o Diego e o Alexandre conversaram comigo já tinha um esboço pronto da ideia, mas antes de começar eu queria entender, conhecer, e saber o que era o projeto, diferença de insetos, e etc, afinal, o Desenvolvedor 2.0  é aquele cara que não faz e fica apenas atrás das cortinas mas sim aquele que está caminhando lado a lado de sua equipe.

Então de uma forma resumida deixo aqui essa pequena dica, que acredito eu seja muito importante para nossa comunidade de desenvolvedores que é conhecer o que vai desenvolver e de certa maneira se envolver o máximo que puder no projeto, e pode ter certeza que além de aprender mais o seu trabalho ficará ainda melhor, ou você quer ser aquela pessoa que faz apenas o que te pede?

Até a próxima!

Desenvolva para o Futuro – Dicas

Fala galera tudo beleza?

Esse post é mais para compartilhar com vocês a minha pequena ausência de postagem tanto no Facebook como aqui, na segunda-feira tive uma ideia quando estava em meu momento de reflexão fazendo o 2, e nesse momento precisei programar loucamente para concluir apenas uma pequena fração da ideia ao todo… Eu moro em Cáceres, e para quem não conhece aqui na cidade passa o Rio Paraguai muito famoso inclusive realiza um evento nível mundial chamado FIPE, no qual reune vários pescadores de várias regiões, seguindo um pouco essa linha (literalmente), surgiu a ideia do aplicativo Aqui Tem Peixe, onde o objetivo é compartilhar localizações que estão conseguindo pegar algo.

A ideia é simples, mas em reunião nos butecos com outro amigo (Anderson) já planejamos algo extremamente grande, e a intenção da postagem de hoje é sobre isto. Quando desenvolver algo não pense em apenas no momento, tente planejar algo para o futuro, sempre tentar deixar espaço para que no futuro você possa adicionar novas funcionalidades sem que afete seus dados antigos.

Exemplos básicos de sistemas feitos para o momento é você pegar algum sistema antigo para alguma empresa, conforme o tempo vai passando normal de aparecer novas necessidades, e com isso pessoal vai apenas colocando novas funcionalidades, no final? Um sistema bagunçado e cheio de “arranjos técnicos”.

Claro, você não deve ficar apenas no papel planejando e planejando, é necessário que coloque a mão na massa e faça algo, é natural que com o tempo apareça algo novo, mas tente sempre deixar espaços para seu projeto crescer e que você consiga ter o controle no final dele.

Algo que faço geralmente, é desenvolver todas as minhas classes, banco de dados e etc, tudo no idioma inglês, por que?
Por ser um idioma que é falado praticamente no mundo todo é fácil de vender, vamos supor que quero fornecer uma API de conexão no meu banco de dados, como minha tabela está em inglês ficará fácil o entendimento de quem for usar e assim também das minhas classes e etc…

Bom, depois de uma visitada no site do Aqui Tem Peixe e mande sua sugestão!!!

Até a próxima!