Aprendizagem e Habilidades

Uma das melhores palestras do último TedX Fortaleza aconteceu quando o Murilo Gun subiu ao palco falando sobre aprendizagem, modelo educacional e explicou o conceito do cinto de utilidades do Batman: conjunto de habilidades genéricas úteis, independente da área e profissão (ex: criatividade, memorização, oratória, etc).

No momento que a “reforma” do ultrapassado sistema educacional brasileiro está em discussão, as questões “O que aprender?” e “Como aprender?” são essenciais. Com a esteira rolante do mundo em alta velocidade não se pode perder tempo “aprendendo” conteúdos que não estejam na sua área de interesse e vocação.

Ao mesmo tempo, essas “habilidades genéricas” se tornaram necessárias e valorizadas, como: idiomas diversos; negociação; raciocínio lógico (programação); comunicação e empatia; cultura (in)útil; literatura; gastronomia; etc. Conhecimentos para a vida pessoal e profissional, que se completam estimulando o aprendizado.

O ensino a distância é uma ferramenta excelente, mas é a solução para todos? Ser autodidata requer disciplina e boas fontes de estudo, então onde encontra-las? As instituições de ensino acompanham essa demanda dos “novos” estudantes?

No fim, a busca eterna pelo conhecimento que importa para você é o que importa.

ListAgg: Função Sql do Oracle

Sabe aquela consulta SQL onde deseja retornar diversos valores de um campo específico como coluna e não em várias linhas como estão gravados na tabela?

A função LISTAGG (list aggregate) no banco de dados Oracle faz isso, agrupando os dados na mesma linha de uma instrução SELECT e concatenando o resultado em uma coluna que pode ser utilizada em conjunto com as funções ORDER BY e OVER.

Para demonstrar a sua aplicação em consultas, vamos utilizar as seguintes tabelas:

tabelas
Figura 1. Tabela de pedidos e seus itens

Continuar lendo

Padrões de Software: Por quê?

Os chamados Padrões de Projeto de Software são simplesmente técnicas aplicadas no desenvolvimento de sistemas visando simplificar a escrita e organização de código, facilitando a compreensão dos problemas resolvidos e futuras alterações.

“Mais importante do que entender como é a implementação de um padrão de projeto, é entender a sua motivação: em quais casos faz sentido e deve ser aplicado.” (ANICHE)

Estudando pelo curso Design Patterns Java: Boas práticas de programação na plataforma online de ensino Alura, as seguinte questões foram feitas ao final:

Usar padrões 100% do tempo é o ideal? Quais são as vantagens e desvantagens?

designpatterns-720x340

Continuar lendo

Dataprev – Vídeo Institucional

Dataprev has over 40 years of experience in managing data for public systems. The company is ready for a new step in the information society, with its analysis and registry intersections getting increasingly more complex. It is an innovative public company with a leading role in the construction of a national data infraestructure, a fundamental platform to the progress of the nation.