7º Evento da Comunidade AzurePT

windows_azure_small

Irá realizar-se no próximo Sábado dia 1 de Novembro nas instalações da Microsoft Portugal o 7º Evento da Comunidade AzurePT que contará com o seguinte programa:

09:45 – Recepção
 
10:00 – Azure DocumentDB - Paulo Matos
 
11:30 – Intervalo
 
12:00 – “O novo” Azure SQL Database - Vítor Tomaz
 
13:30 – Painel de Discussão e Sorteio de Prémios
Poderá efectuar a inscrição para o evento Aqui:
Share

Ambulance Drone: Porque o Limite é o Céu

 

Já dizia o velho ditado para a criatividade que “O Limite é o Céu”, e a este caso aplica-se da mesma forma. Salvar vidas Humanas é a acção mais importante no mundo da Emergência Medica, podendo ser agilizado o processo de sobre maneira com recurso a novas tecnologias!

“O Drone ambulância pode obter um desfibrilhador para um paciente dentro de uma zona de 12 quilómetros quadrados dentro de um minuto. Essa velocidade de resposta aumenta a possibilidade de sobrevivência após uma paragem cardíaca de 8% para 80%.”

É ainda um projecto em início de desenvolvimento, mas sem dúvida um projecto revolucionário e com uma visão que poderá trazer uma agilidade acrescida aos meios de socorro em determinados tipos de ambientes.

Isto porque cada um de nós (população em geral) tem o dever de ajudar o próximo…

Share

cp
 

Ultimamente tem havido uma enorme discussão acerca de ser ou não benéfico a aprendizagem de programação para a população em geral, basicamente tornar a programação uma disciplina curricular nas escolas.

Mas uma das coisas sobre as quais as pessoas não pensaram é que dar ferramentas e alguns conhecimentos sobre programar não irá dar as reais competências sobre o que são realmente as Ciências da Computação.

Existe uma enorme diferença entre saber programar e saber realmente pensar como um Engenheiro das Ciências da Computação. Aprender a programar trás benefícios, mas não tantos quantos querem fazer crer, isto é se não estarem associados à aprendizagem de alguns conceitos das Ciências da Computação.

Aprender a programar irá apenas dar ferramentas para que se consigam desenvolver aplicações tecnológicas, mas a programação é uma parte muito pequena das Ciências da Computação.

É essencial aprender os conceitos das Ciências da Computação, aprender a implementar o pensamento crítico, pensamento este que também é útil fora do contexto tecnológico.

No fundo devemos inicialmente lutar por aprender alguns dos conceitos fundamentais das Ciências da Computação, obter algumas habilitações, e conhecimentos nessa área e não apenas aprender a programar.

Um pouco ao contrário do que citava Steve Jobs, mas não totalmente fora do contexto. Sou e continuo a ser um defensor da aprendizagem da programação, e das vantagens que tem no pensamento, apenas não dever ser tomada como a opção principal, pois existem outros tantos assuntos que devem ser abordados, e sobretudo a forma de pensar nos problemas de maneira objetiva tem reais influências num contexto real.

“Everybody in this country should learn how to program a computer… because it teaches you how to think. – Steve Jobs ”

As Ciências da Computação de um modo geral tratam a forma de pensar, enquanto a Programação é apenas a ferramenta para o colocar em prática.

No fundo, pensar como um verdadeiro Engenheiro…

Share

ed46

Já está disponível a nova edição da Revista Programar, esta edição traz como destaque um artigo sobre “Paralelização de Aplicações om OpenMP”, contendo também um também um artigo sobre “Usar ou Não Usar Multiplos Monitores Para Programar” (pag.43) elaborado por mim, entre muitos outros artigos.

É uma revista redigida por um grupo de voluntários que tem por gosto a programação, e apresenta artigos de grande qualidade e utilidade para qualquer interessado em programação…

O Download Pode Ser Feito Aqui:

Share

5 Principais Requisitos para Ser um Bom Programador…

O que fazer para ser um bom programador? Aqui ficam 5 dos mais importantes requisitos para conseguir atingir esta fasquia.

Regra geral e tal como aconteceu também comigo, um bom programador descobre desde cedo os prazeres das tecnologias(mas não é imperativo que assim seja), de aprender, ler e escrever código! Simplesmente fazer coisas acontecer.

1 – Ter um bom raciocínio lógico

É super importante para um programador ter, treinar e evoluir o seu raciocínio lógico, uma vez que é através dele que o programador pensa e resolve os problemas propostos através de código.

2 – Ser autodidacta

Não é um curso superior ou técnico que lhe irá dár as competências necessárias para ser um bom programador. Simplesmente fará a introdução ao mundo da programação e pouco mais. Para ser um bom programador é necessário explorar além dos cursos e das aulas, inventar, implementar, falhar e aprender com isso. Se assim não for nunca será possivel ser um bom programador.

3 – Gostar de resolver problemas

Maioritariamente a programação é a resolução de problemas através de código. Ou seja desenvolver uma solução de software que resolva o problema.

4 – Dominar o Inglês

A lingua base da programação é o Inglês, pelo que é necessário ter algum domínio sobre esta língua para se conseguir desenvencilhar sem qualquer problema, por entre artigos técnicos e exemplos.

5 – Gostar de aprender

Um programador está infinitamente a estudar, a evoluir e a cultivar-se. Para se manter a par das últimas tecnologias e soluções é necessário ler, pesquisar, investigar e duvidar constantemente.

No fundo ser um bom programador é gostar de pensar, de resolver problemas, de saber como funciona o mundo das novas tecnologias, e sobretudo de querer inovar.

Related Posts Plugin for WordPress, Blogger...Share