Postagens

Afinal, o que é esse tal de FULL STACK? Saiba se você faz parte desta categoria

Imagem
Faaaaaaaaaaaaaaaaaaala cambada :p (vou acabar fazendo um canal do You Tiuube só por conta do meu linguajar). Enfim, sei que vocês devem estar P$%#@# da vida ou não pelo meu sumiço. Galera é a crise, to vendendo tapioca pra arranjar uns trocos aí, fiquei sem tempo. Bem, mas como quem é vivo sempre aparece, venho aqui trazer mais um post, motivado justamente por muitas dúvidas que as pessoas tem relacionado ao assunto (eu mesmo por exemplo tive essa dúvida). Então, sem mais delongas, vamos lá.
De fato, se levarmos em consideração apenas o número crescente de apps disponíveis nas três principais lojas de aplicativos (mais de 1,6 milhões no Google, 1,5 na Apple e 340 mil na Microsoft), veremos que a tecnologia agora faz parte de nossas vidas de uma forma jamais vista anteriormente.
Desde a busca por receitas de bolo até programas que ajudam na hora de fazer exercícios e medir a distância da corrida, programas de todos os tipos, formatos e naturezas agora fazem parte do dia-a-dia das pessoas…

Projetos: Existem Muitos Caciques e Poucos Índios?

Imagem
Fala galera bom dia! Estamos aqui com uma DICA DO DIA sobre gestão de projetos. Nesta, venho comentar sobre um assunto muito polêmico e ao mesmo tempo muito importante relacionado ao número de pessoas que estão no projeto para mandar e, o número disponível para executar. 
As empresas hoje, estão preocupadas em alocar gerentes de projeto e, acabam esquecendo dos desenvolvedores. Hoje, vemos muitas pessoas administrando enquanto, poucas pessoas colocam a mão na massa de fato. Acho esta colocação bastante interessante. Normalmente quando vamos pensar em estratégias organizacionais, pensamos sempre de uma forma bem generalizada, o famoso 8 x 80. Antigamente por exemplo, só se tinha a figura do desenvolvedor e não existia aquela habilidade ou figura responsável pelo controle, organização do trabalho, etc. 
Com o tempo, esta habilidade começou a ser inserida e agora só esta é visada, esquecendo-se assim do outro lado. Para que as coisas funcionem, você não precisa ter uma estrutura lotad…

Gerenciamento de projetos: Introdução, Experiência e Estudo - Parte I

Imagem
Fala Galera! Quem é vivo sempre aparece. Depois de um tempo afastado devido motivos pessoais e profissionais, estou de volta com conhecimentos e assuntos novinhos em folha para compartilhar com todos vocês. Outro ponto importante é: Nunca mais eu vou fugir!
Neste post, vou falar um pouco sobre a carreira em Gerenciamento de Projetos. Você, aquele cara bacana, que trabalha com desenvolvimento a algum tempo e pretende expandir seus conhecimentos decide, seguir na parte de projetos.
Assim como vocês, tive todo tipo de desafio sobre o assunto. Para você que é formado, aquele cara que terminou sua graduação agora e possui como maior parte do conhecimento, o acadêmico porém não possui uma experiência no trabalho em si. Existe o grupo que está em transição de carreira, aquele que já conhece porém está entrando agora na especificação de gerenciamento. O terceiro grupo, é aquele que corresponde as pessoas que já são gerentes, porém, querem alavancar sua carreira. 
Existem basicamente 10 ponto…

Processo de Software - Um simples mapa conceitual

Imagem
Salve Salve galera! Sim, eu sei que os senhores estão chateados comigo pois, a algum tempo não faço nenhuma postagem :D. Essa vida corrida me consumiu nesse final de ano muito tempo então acabei ficando in off do blog.
Porém, recentemente, para uma disciplina da faculdade, percebi que os alunos estavam com um pouco de dificuldade para compreender a estrutura de um processo de software (conceito). Tendo este ponto em vista, desenhei um pequeno mapa conceitual do mesmo. Para quem não sabe, um mapa conceitual são estruturas esquemáticas que representam conjuntos de ideias e conceitos dispostos em uma espécie de rede de proposições, de modo a apresentar mais claramente a exposição do conhecimento e organizá-lo segundo a compreensão cognitiva do seu idealizador.
Com este mapa, foi visível a compreensão dos alunos com o tema e, neste contexto, acredito que possa ajudar outras pessoas a entender esta estrutura. Segue abaixo o modelo:
Espero que este possa lhes ajudar a compreender a estrutura…

Linguagens de Programação mais Utilizadas da Atualidade

Imagem
Senhores boa tarde! Sim sim, eu voltei (depois de uma temporada pela Europa 👸). Agora estou de volta e com a corda toda! Muitas pessoas tem me perguntado "Bruno qual a linguagem de programação do mercado? Sim quero me formar e saber que terei emprego para a linguagem que aprendi.".

Bem esta pergunta tem-me sido recorrente, desta forma fiz umas pesquisas na internet sobre o assunto e venho com alguns resultados interessantes e significativos. Vamos lá!

Confira o estudo realizado pelo TIOBE Software que revela quais são as linguagens de programação mais preferidas dos programadores O site TIOBE é um grande site de estudos de informações na internet e o mesmo é atualizado mensalmente com base no número de engenheiros qualificados ao redor do mundo, cursos especializados e fornecedores. Os populares mecanismos de buscas, como Google, Bing e Yahoo!, também são utilizados para calcular as classificações. O índice não determina quais são as melhores ou as piores linguagens, somente …

Especialista ou Generalista? Eis a questão.

Imagem
Salve, salve galera! Eis aqui eu com um post, sobre um assunto bastante interessante e genérico. Qual a melhor escolha a se fazer? Ser um profissional especialista em uma área, ou um profissional que sabe de tudo um pouco? Esclarecerei algumas coisas neste post. Vamos lá!
Qual tipo de profissional tem mais chances de atrair um recrutador: um profundo conhecedor de uma área bastante específica ou um “pau para toda obra” com perfil generalista e versátil? Um estudo conduzido por pesquisadores da Columbia Business School e da Tulane University dá uma resposta categórica à velha dúvida. “Os especialistas são definitivamente castigados pelo mercado”, diz uma das responsáveis pela pesquisa ao Harvard Business Review. “Além de receberem menos ofertas de emprego, eles ganham bônus menores”. Para chegar ao resultado, os estudiosos acompanharam cerca de 400 estudantes que se formaram nos melhores MBAs dos Estados Unidos entre 2008 e 2009 e seguiram carreira em bancos de investimento. A amostra foi …

JSF com CDI, quais anotações devo usar?

Imagem
Salve! Salve. Eu sei que estou sumido mas acontece :p. Estava lendo um artigo muito bom sobre estes dois tipos de anotações e vamos ver quais as melhores formas de se trabalhar com JSF e CDI. On Based in @TiadWorks.  Com o lançamento do JSF 2 se tornou possível eliminar a necessidade de configurar managed beans e regras de navegação em seu arquivo XML, o tal do faces-config.xml. Não só isso, além de trabalharmos com anotações nós ainda diminuímos o número de detalhes de configuração devido as novas convenções do framework. Essas mudanças fizeram com que o micro container IoC/DI do JSF ficasse ainda mais conhecido do que na sua versão anterior, como podemos ver a seguir: @ManagedBeanpublicclassAlunosBean{@ManagedProperty("#{alunosDao}")privateAlunosDaodao;} No código acima, por termos anotado a classe AlunosBean com as anotações do JSF ela passou a ser instanciada e gerenciada pelo seu micro container. Além disso a classe AlunosDao também está sendo injetada no managed bean pelo …