Vou palestrar no Visual Studio Summit 2013

Olá pessoal,

O Visual Studio Summit 2013 é um evento anual realizado na sede da Microsoft Brasil onde alguns dos maiores nomes do mercado e convidados realizam palestras sobre todo o processo de desenvolvimento de software utilizando a plataforma de desenvolvimento Visual Studio.

E como era de se esperar os temas que serão apresentados estão super interessantes, recomendo como uma atualização de conhecimentos e troca de experiências com a comunidade técnica, vale muito a pena conferir.

Nesta edição irei apresentar o tema:
ASP.NET SignalR. O que é e como usar!

Já estou preparando o material para a palestra, o que vai render alguns artigos sobre o ASP.Net SignalR, fique ligado 😉

Para mais detalhes do evento:
http://www.visualstudiosummit.com.br 

Agradeço ao Mestre Ramon Durães pela oportunidade de colaborar em mais uma edição deste grande evento.

Te vejo lá !!!

Vou palestrar no DevBrasil Summit 2013

Olá Pessoal, tudo bem?

DevBrasil Summit 2013

O DevBrasil Summit 2013 é encontro nacional da rede social DevBrasil reunindo desenvolvedores de software de todo o Brasil para falar de inovação, empreendedorismo e tecnologia.

Farei minha palestra sobre Visual Studio LightSwitch, um tema que eu adoro falar principalmente para o público mais jovem que está iniciando na carreira de desenvolvimento.

Segue link oficial, façam suas inscrições (gratuíto):
http://devbrasil.net/events/devbrasil-summit-2013-sao-paulo

Mais uma vez agradeço ao Mestre Ramon Durães e o time DevBrasil pela oportunidade 🙂

Espero vocês lá!

Quer ser um dos melhores ou vai ficar ai parado?

Este é um post diferente e começo com uma provocação:
Quer ser um dos melhores ou vai ficar ai parado?

Quer ser um dos melhores?

Estou há um pouco mais de 13 anos na carreira de desenvolvedor de sistemas, tempo suficiente para conhecer, analisar e categorizar muitos tipos de perfis dos profissionais desta área.

Muitos dos que trabalham/trabalharam comigo estão há pelo menos 5 anos como profissionais e é por isso que me motivei a escrever sobre este tema.

Pergunte a si mesmo e responda:

  • Quantas horas de estudo/aperfeiçoamento você dedica por semana?
  • Você costuma ler/experimentar/aprender uma tecnologia quando ela é lançada ou quando precisa trabalhar com ela?
  • Quais são seus planos (onde você se vê) daqui 5 anos?
  • Seus planos pessoais e conquistas dependem de um crescimento ou promoção na carreira?

Se você estuda pouco, não acompanha as novidades, não experimenta as novas tecnologias, tem planos maiores para daqui um tempo e eles dependem de resultados maiores, é melhor repensar a sua estratégia.

Eu sou um exemplo disto, em um emprego anterior onde fiquei cerca de 5 anos eu entrei atualizado e sai desatualizado. Me envolvi demais com a operação, com o negócio da empresa e suportei a tecnologia com aquilo que já sabia fazer, cresci na carreira, mas uma carreira que fazia sentido apenas dentro daquela empresa.

Quando sai deste emprego eu voltei a estudar e me dedicar ao que realmente me interessa, a tecnologia e a dor foi grande, pois recuperar em curto tempo grandes evoluções tecnológicas foi (e ainda é) uma tarefa pesada.

Conto que tive a sorte de conhecer/ter contato com diversos profissionais neste período de reaprendizagem e são neles que baseio meu “target” para chegar lá, buscar mais conhecimento, entregar melhores resultados e receber reconhecimento.

Ai vão as minhas dicas:

  • Estude todo dia, quanto tempo tiver a disposição, acostume-se com a rotina de estudar e vá aumentando a carga horária. Defina uma meta de horas e a alcance toda semana.
  • Leia muito, é lendo que surgem as dúvidas e descobrimos tudo o que não conhecemos.
  • Use o tempo ao seu favor, carregue podcasts no celular, no pendrive do som do carro e ouça enquanto se transporta, tenha sempre um PDF ou um artigo para ler no celular enquanto está a espera de algo. Ócio produtivo 🙂
  • Foque em pontos quais você pretende destacar sua carreira, conheça de tudo mas seja especialista em determinadas áreas.
  • Crie experimentos em casa, no trabalho, aprenda sem medo de errar.
  • Procure um bom curso/livro/treinamento online.
  • Certifique-se, mostre que você sabe.
  • Desenvolva sua oratória, não adianta muito saber algo se não sabe falar sobre.
  • Corte o tempo perdido com redes sociais, use-as, mas saiba tirar o melhor proveito destas ferramentas, faça network, converse com pessoas com quem você deseja aprender, se envolva.
  • Frequente comunidades virtuais, presenciais, visite workshops, assista palestras.
  • Não tenha medo de perguntar, mas saiba fazer sua pergunta, não pergunte sem antes ter tendado aprender/resolver sozinho.

E por fim, saia do seu círculo de conforto e experimente o sucesso, mas sem medo de fracassar, quem não erra não aprende.

Nossa área está mais do que carente de profissionais qualificados, as chances de crescimento, sucesso profissional e remuneração acima da média só depende do quanto você se dedica, e veja o lado bom, tem tanta vaga a espera que a concorrência é baixíssima. Aproveite a grande vantagem desta nossa área.

Este é um ano especial, sinta a oportunidade.

Me disponho a ajudar, indicar material/blogs/livros, convidar para palestras, tirar dúvidas, orientar. Me procure nos meus links ou deixe um comentário aqui no site e divida conosco seu feedback 😉

Abraços!
Eduardo Pires – Mais um cara tentando ser um dos melhores.

Um pouco sobre Scrum

Olá pessoal, o quanto vocês conhecem de Scrum? Para quem conhece muito pouco ou nada, sugiro que adentre neste universo, acredito que uma hora vai ser muito útil.

Já ouvi diversos colegas de trabalho dizendo, “onde eu trabalhava, utilizávamos Scrum, fazíamos Sprints, reuniões diárias mas não adotamos a Retrospectiva da Sprint…” 

Há de convir que atualmente existe uma certa moda em adotar Scrum, e isso não é ruim, significa que a metodologia tradicional de desenvolvimento de sistemas é falha e muitas empresas estão caindo na real sobre isso.

Mas um detalhe, adotar boas práticas de Scrum não é usar Scrum!
O Scrum é fechado, é necessário seguir todas cerimônias, papéis, recomendações e regras. Do contrário estaríamos usando “Scrum-But” ou seja “Scrum-Mas”, esse é o nome dado para quando não usamos o Scrum conforme todas as suas recomendações.

É uma prática muito comum em empresas que estão adotando uma metodologia ágil iniciar pelo Scrum-But, e até ai tudo bem, o importante é seguir no caminho até que seja alcançada a plenitude do uso do Scrum. O guia oficial diz o seguinte sobre Scrum:

  • Leve
  • Simples de entender
  • Extremamente difícil de dominar

Neste post não vou explicar tudo que é recomendado para utilizar o Scrum, mas o guia oficial dará uma visão, procure gradativamente adotar todas as práticas e aplicá-las da forma correta.

Depois de dominar o Scrum concordo que ele pode ser modificado para atender melhor a dinâmica da empresa, mas veja, depois de adquirir maturidade, não antes.

Para quem quer se tornar um profissional Scrum existem diversas certificações, e o mercado está em busca de profissionais certificados, uma boa oportunidade de melhorar o currículo.

Como disse, era apenas um pouco sobre Scrum, voltarei em breve com mais assuntos deste tema. Espero que aproveitem e no caso de dúvidas utilizem os comentários.

Até mais.

WebCasts sobre Windows 8

WebCasts sobre Windows 8 – Vamos aprender e desenvolver Windows Store Apps.

Windows 8

Titulo Data Horário Descrição Inscreva-se
Apps 4 Win: Você pode e deve fazer uma App! 09/10/2012 12:00 Veja neste webcast uma breve explicação sobre Windows Store Apps. Inscrever
Apps 4 Win: Você pode e deve fazer uma App! 09/10/2012 22:00 Veja neste webcast uma breve explicação sobre Windows Store Apps. Inscrever
Apps 4 Win: Prepare seu ambiente! Instalar o Windows 8 é o primeiro passo! 11/10/2012 12:00 Veja neste webcast como preparar o seu ambiente de TI para começar o desenvolvimento de uma Windows Store App. Inscrever
Apps 4 Win: Prepare seu ambiente! Instalar o Windows 8 é o primeiro passo! 11/10/2012 22:00 Veja neste webcast como preparar o seu ambiente de TI para começar o desenvolvimento de uma Windows Store App. Inscrever
Apps 4 Win: Desenvolvendo sua app parte 1! Descubra como é fácil! 15/10/2012 12:00 Veja neste webcast como começar o desenvolvimento de sua App. Inscrever
Apps 4 Win: Desenvolvendo sua app parte 1! Descubra como é fácil! 15/10/2012 22:00 Veja neste webcast como começar o desenvolvimento de sua App. Inscrever
Apps 4 Win: Desenvolvendo sua app parte 2! Continue seu trabalho! 16/10/2012 12:00 Veja neste webcast como desenvolver sua Windows Store App. Inscrever
Apps 4 Win: Desenvolvendo sua app parte 2! Continue seu trabalho! 16/10/2012 22:00 Veja neste webcast como desenvolver sua Windows Store App. Inscrever
Apps 4 Win: Desenvolvendo sua app parte 3! Concluindo sua App! 18/10/2012 12:00 Veja neste webcast como terminar sua App e deixá-la pronta para submissão na Windows Store. Inscrever
Apps 4 Win: Desenvolvendo sua app parte 3! Concluindo sua App! 18/10/2012 22:00 Veja neste webcast como terminar sua App e deixá-la pronta para submissão na Windows Store. Inscrever
Apps 4 Win: Você na Windows Store! 22/10/2012 12:00 Veja neste webcast como funciona o processo de submissão de Apps na Windows Store. Inscrever
Apps 4 Win: Você na Windows Store! 22/10/2012 22:00 Veja neste webcast como funciona o processo de submissão de Apps na Windows Store. Inscrever
Apps 4 Win: Sua App, finalmente, disponível para o mundo! 23/10/2012 12:00 Veja neste webcast como finalizar a submissão da sua App na Windows Store. Inscrever
Apps 4 Win: Sua App, finalmente, disponível para o mundo! 23/10/2012 22:00 Veja neste webcast como finalizar a submissão da sua App na Windows Store. Inscrever

Bons estudos pessoal 🙂

Desenvolvendo aplicativos para Windows 8, Windows Phone e Windows Azure.

Desenvolvendo aplicativos para Windows 8, Windows Phone e Windows Azure.

Olá Pessoal, a Microsoft lançou a versão brasileira de um portal que auxilia no desenvolvimento para Windows 8, Windows Phone e Windows Azure.

O site concentra informações para que você possa aprender, desenvolver e publicar suas aplicações para essas novas plataformas.

Dê uma olhada e boa programação a todos 🙂
http://www.microsoft.com/brasil/apps/ 

Fonte:

Até a próxima!

e-Books Microsoft Press Grátis!

Olá pessoal, e-Books Microsoft Press Grátis!

Vamos aproveitar a oportunidade e agregar mais conhecimentos para nossa carreira?

Ando ocupado preparando o material de minha palestra no Visual Studio Summit 2012, em breve voltarei com posts mais regulares 🙂

Enquanto isso, divirtam-se com estes downloads:

cover for Introducing Windows Server 2012 RTM Edition    cover for Introducing Windows Server 2008 R2   cover for Introducing Microsoft SQL Server 2012   cover for Introducing Microsoft SQL Server 2008 R2

cover for Understanding Microsoft Virtualization Solutions, 2nd Ed   clip_image007   clip_image008   clip_image009

clip_image010   672611.indd    Moving to Visual Studio 2010  Programming Windows Phone 7

Até a próxima!

Exame para Certificação Microsoft Grátis.

Olá pessoal, boas novas – Exame para Certificação Microsoft Grátis.

A Microsoft liberou alguns PromoCodes para a realização de exames de certificação, tratam-se dos Beta Exam Process, ou seja, os novo exames de certificação que em breve serão lançados.

A categoria é Visual Studio 2012, segue abaixo a lista dos exames:

Exame
PromoCode
Expiração
71-481 – Essentials of Developing Windows Metro style Apps using HTML5 and JavaScript
FYT481
20/Agosto
71-482 – Advanced Metro style App Development using HTML5 and JavaScript
GXZ482
17/Agosto
71-483 – Programming in C#
JOK483
21/Agosto
71-484 – Essentials of Developing Windows Metro style Apps using C#
FTT484
05/Setembro
71-485 – Advanced Metro style App Development using C#
FTT485
07/Setembro
71-486 – Developing ASP.NET 4.5 MVC Web Applications
WWW486
17/Agosto
71-487 – Developing Windows Azure and Web Services
WWW487
04/Setembro

Os Exames Beta são um pouco diferentes, pois o resultado não sai na hora como um exame de certificação tradicional, normalmente a Microsoft divulga seu resultado em no máximo 30 dias.

Se passar no exame, ou seja, atingir 700 pontos ou mais, não é necessário realizar novamente o exame tradicional a certificação é dada pelos Exames Beta também.

Mais informações sobre Exames Beta em:
http://www.microsoft.com/learning/pt/br/certification/exam-dev.aspx#tab2 

É uma ótima oportunidade de colocar os novos conhecimentos em dia, dá tempo de estudar e fazer as provas.

Para agendar sua prova vá até o site http://www.register.prometric.com/ e escolha o centro de teste mais próximo a você. No momento do pagamento não precisa preencher os dados do cartão de crédito, basta clicar no botão Voucher / PromoCode e informar o código da prova escolhida.

A prova tem que ser agendada antes da data de expiração e a quantidade de exames é limitada, então corra e agende já o seu 🙂

Conselho:

  • Não marque a prova apenas para testar seu conhecimento. Estude! Como os exames são limitados dê a oportunidade de quem estudou realizar a prova.

Se você quer saber em primeira mão quando estas provas são liberadas acesse regularmente o site http://borntolearn.mslearn.net/

Boa sorte pessoal e espero que obtenham as novas certificações.

Quer ser mais produtivo? Pomodoro Technique!

Olá pessoal, Vamos falar de Pomodoro Technique?

Pomodoro Technique

Codificar nunca foi tarefa fácil, hoje em dia muito menos, telefone, analista de negócios ou clientes com perguntas, sem falar nos e-mails, Twitter, Facebook entre outras distrações do dia-a-dia. Tem dia que não rende mesmo, e quando acordamos sem aquela motivação muito menos.

Técnicas de produtividade existem várias, vamos abordar uma hoje que vem me ajudando e estou gostando bastante.

O Pomodoro Technique foi inventado em 1980 por Francesco Cirillo.
A intenção é transformar o tempo em nosso aliado, mensurando o que devemos fazer e estabelecendo metas de tempo, gerando aperfeiçoamento do trabalho executado.

Vamos a receita:
Um timer (temporizador), material para anotação ou notepad 😉

Cozinhando com concentração, 25 minutos é o Tempo.

  1. Escolha uma tarefa a ser feita.
  2. Programe o timer para 25 minutos (o Pomodoro é o timer);
  3. Trabalhe concentrado até que o Pomodoro toque, então marque ‘ok’ na tarefa;
  4. Faça uma breve pausa (5 minutos são suficientes)
  5. A cada 4 tempos Pomodoro faça uma pausa mais longa.
Basicamente é isto!

Fazendo uma analogia com o filme “A Rede”:
Lembram em que determinados momentos os desenvolvedores do site Facebook estavam “Conectados”, ou seja, fones de ouvido, totalmente alheios ao mundo exterior, não atendiam a chamados, nem olhavam para os lados, foco, foco, foco!
Este é um momento Pomodoro.

Momentos como esse nos tornam extremamente produtivos, elevam a capacidade intelectual e de concentração, nos fazem manter o foco na finalização da tarefa.

E nos intervalos entre 1 ou 4 Pomodoros você pode checar os e-mails, Twittar e etc…

Eu não defendo que tudo deve ser seguido a risca, eu mesmo tenho momentos durante o dia em que realizo cerca de 20 Pomodoros contínuos e pronto, já me ajuda muito a resolver aquelas tarefas que exigem qualidade e atenção máxima, mas sem me sentir uma espécie de robô programador.

Existem alguns aplicativos para ajudar a desenvolver a técnica do Pomodoro:

E para quem quer mais sobre o assunto:

Referências:

Vamos ao TDC 2012?

Olá pessoal, Vamos ao TDC 2012?

Para quem não sabe o TDC é uma conferência sobre desenvolvimento de software, é um evento anual e estará sendo realizado em São Paulo, Florianópolis e Goiânia. Terão diversas tecnologias sendo abordadas .Net, Java, Ruby, Python e muitas outras, além também dos temas ALM, Arquitetura, Testes e enfim vale muito a pena!

 The Developers Conference 2012, um evento organizado pela Globalcode

O valor depende da data de inscrição, mas é super acessível. Eu estarei presente no sábado 07/07 na trilha .Net.

Vejo vocês lá!