Archive for the ‘Geral’ Category

jun
23

Minha primeira turma de PHP na ETB

Posted under Geral, Treinamentos/Palestras

O Convite
Recebi o convite do Rafael Berlanda para dar aula no curso básico de PHP na Escola Técnica de Brasília(ETB),  na hora me veio uma série de lembranças de quando fiz curso técnico em eletrotecnica la e de como era minha expectativa de trabalhar com isso.

A oportunidade
A ETB me traz boas recordações não só pelo conhecimento, mas pela fase em que eu estava quando estudei la. Sempre falei que se houvesse um pouco de apoio e direcionamento para os alunos o Brasil evoluiria muito tecnologicamente. Então pra mim é uma grande honra voltar as raizes e desta fez compartilhando conhecimento e não apenas consumindo.

Tentei pegar um laboratório na qual pudesse utilizar Linux para além de falar de PHP e também trazer o discurso e a prática de uso de software livre, não tive a sorte de conseguir mas quem sabe numa próxima vez ;)

O alinhamento
Como toda primeira aula quis saber o que cada pessoa ali esperava do curso, porque ela(e) estava naquele laboratório sábado e domingo pela tarde em vez de estar em lugares mais divertidos(eu mesmo me pergunto isso). E os motivos eram muitos distantes, em outros cursos a maioria falava que queria trabalhar com programação, mas essa turma é diferente, alguns estão fazendo o curso para ter conhecimento para uma prova de concurso que irá cair PHP, outros querem fazer porque estão numa maratona de cursos(Java e outras coisitas mais) e outros ainda não sabem ao certo, mas estão lá é isso é importante.

Então com esse panorama esta lançado o meu desafio nessa turma. Como conseguir alinhar as expectativas de todos(as) incluindo as minhas expectativas em relação a dedicação que eles(as) deveriam ter ate o final do curso.

A tentativa
Estou falando sobre desenvolvimento ágil e sobre a programação em par e incentivando que eles trabalhem em pares, trios, quartetos ou quantos derem pra trabalhar. Parece estranho a principio, mas irei contextualizar, quando alguém termina o exercício em sala peço para que sente se com alguém que esteja com dificuldades, porque assim ajuda o(a) colega e ainda aprende verdadeiramente, porque ensinando aprendemos melhor.
Essa técnica é uma variação do que eu fazia em sala de aula e a variação do que o Júlio Protzek faz, um dia trocando ideia com ele sobre como é bom dar aula nós acabamos falando como trabalhamos e percebemos que são complementares nossas formas de trabalhar e agora posso testar se realmente vai funcionar :D

Pedi para que criassem uma lista de discussão para que pudessem trocar links, exercícios, problemas e soluções durante a semana e para criar a cultura de ajudar e ser ajudado, introduzindo o conceito de comunidade virtual, que há muito tempo vejo que não é trabalhada de forma correta pelas comunidades que participo.

Alguns(as) no final do curso devem realmente querer trabalhar com PHP e quem sabe se sintam a vontade de entrar no PHPDF e vim somar opniões na comunidade.

mar
04

A coordenação PHPDF parte II – na minha ótica

Posted under Coordenação PHPDF, Geral, PHPDF
Como falei anteriormente assumi a função de coordenador do PHPDF e esta sendo sem dúvida alguma uma grande experiência, irei tentar reportar algumas ações e as percepções que tenho sobre as ações. Por dois motivos, um é para compartilhar a maneira que eu percebo que as coisas estão acontecendo no PHPDF e o outro motivo é para registrar o processo de mudança da comunidade.
* Agrupar pessoas por grupo de trabalho(GT)
Mesmo antes de me tornar coordenador sugeri isso na lista e logo fui retrucado por alguns que alegaram que isso foi tentado no passado e que não deu certo. Quando me tornei coordenador fiz questão de criar os GTs e tentar tudo de novo, talvez agora seja a hora correta, vamos ver onde isso vai dar ;)
Apareceu bastante gente pra montar os GTs e isso foi lindo, na reunião de definição dos GTs e como as pessoas estavam animadas com a proposta de mudança definimos os coordenadores de cada GT e resolvemos criar um plano de ação.
* Definir um plano de ação
Sei que a maioria do pessoal do PHPDF e dos GTs são técnicos e não pessoas com expertise em coordenar tarefas/equipes e sem dúvida isso seria um grande problema a ser enfrentado.
Definimos um período confortável de inicio e entrega dos planos de ação, definimos tambem uma ferramenta compartilhada para que todos pudessem preencher seus planos e ver os planos dos outros GTs
*  Conversar sobre software livre e economia solidária
Sei que não é hora ainda mas já começamos a falar sobre software livre e a cultura do conhecimento livre, essa é sem dúvida a tarefa mais complexa porque envolve o ego dos programadores. O programador hoje é considerado bom ou ruim de acordo com o conhecimento técnico que ele tem, então se há compartilhamento de conhecimento técnico alguns profissionais sentem se ameaçados e por isso se torna complicado essa cultura de compartilhar conhecimento. Sou a favor, do destaque profissional estar relacionado a como ele age e reage a determinadas situações e não apenas ao seu conhecimento técnico, afinal a época do nerd antisocial já passou.
out
19

Migrar de Code Igniter para o Zend Framework

Posted under Geral

Há pouco tempo tive que migrar dois sistemas feitos em Code Igniter para o Zend Frameworke e foi uma experiência um tanto quanto interessante.

Os sistemas foram desenvolvido originalmente com o Code Igniter e depois modificados para o Zend Framework, por alguns motivos de escolhas pessoais e o mais importante, pela capacidade de modularização do Zend Framework.

Tinhamos 2 sistemas separados mas que deveriam se comunicar e posteriormente seriam desenvolvidos outros sistemas, então a primeira coisa que fizemos foi discutir em cima de mudanças de paradigmas na equipe de desenvolvimento. Na concepção do projeto foi entendido que seria melhor fazer sistemas separados porém como em todo projeto mudam os requisitos e as pessoas envolvidas e como ocorreram essas 2 situações sugeri mudar mos o framework e juntar tudo numa coisa só, dai começamos a falar de módulos e não mais de sistemas separados.

Fiquei muito intrigado em como fariamos essa migração e resolvi começar o processo e infelismente resolvi ligar o computador para olhar rapidamente o que poderia fazer e quando fui perceber já era domingo e eu tinha desenvolvido um framework intermediário entre o Code Igniter, os dois sistemas e o Zend Framework num final de semana..

Com esse “novo framework” consegui no mesmo final de semana migrar boa parte de um sistema e na segunda feira apresentar para a equipe como um caso de sucesso da migração, a notícia e o código foram muito bem recebidos pela equipe e começamos então verdadeiramente a migrar os sistemas, em uma semana já tinhamos um sistema pequeno migrado e começamos a nova bateria de testes para validar as alterações.

out
19

FLISOL DF 2009

Posted under Geral

O Festival Latino Americano de Instalação de Software Livre( FLISOL) como o próprio nome diz é um festival, que conta não somente com instalações mas tambem com minicursos, palestras e debates em torno do uso de software livre.

Este ano aconteceu em Taguatinga Norte e contou com palestrantes e caravanas de vários estados. Sua programação foi bastante diversificada falando deste desenvolvimento ao uso de ferramentas livres, mostrando que o software livre é uma solução tecnologica e social para emancipação tecnologica de comunidades.

O evento foi bastante organizado, minha palestra começou realmente no horário e me supreendeu quando vi a quantidade de pessoas que iriam assistir la, inicialmente eu tinha organizado um minicurso porem me deram apenas 1 hora e tive que reestruturar para que fosse uma palestra com cara de discussão sobre o uso de PHP OO e é claro sobre o porque trabalhar com software livre(SL).

Fui ao FLISOL representando o PHP DF e o Casa Brasil nessa divulgação do uso de SL e de PHP para a comunidade e academia.

Encontrei alguns alunos da escola técnica da ceilândia (CEP) e conversando com eles fiquei surpreso ao falarem que agora estão trabalhando com SL, quando estudei lá existia uma certa resistência por parte dos professores e coordenação pela adoção de SL, ainda bem que isso mudou :D

Referências:

  • http://www.flisoldf.blog.br/2009/
  • http://www.phpdf.org.br/
  • http://www.casabrasil.gov.br/
  • http://www.cepceilandia.df.gov.br/
dez
24

Minha primeira turma na X25 – Curso de PHP OO

Posted under Geral, Treinamentos/Palestras

Há tempos venho dando palestras, cursos e mini cursos de/sobre PHP tanto na UCB – Católica de Brasília através do projeto do Projeto IluminaTI ou por convites feitos através de listas de discussões como o PHP-Brasília na qual fui convidado para dar uma palestra sobre o mercado de trabalho para PHP na faculdade Unisaber

E há 3 semanas recebi o convite do Abdala Cerqueira para dar aula de PHP OO na X25 e como foi uma boa oportunidade nem pensei 2 vezes, aceitei logo.

Como foi um curso que tínhamos aulas todos os dias tive que montar um formato para que conseguíssemos ter mais prática na sala de aula porque todos os alunos trabalhavam e com certeza eles não iriam fazer exercícios para fixar o conteúdo durante o trabalho.

O desafio foi tornar o curso o mais dinâmico possível, tentando tornar os alunos parte ativa das aulas, fazendo com que eles colocassem a mão na massa para gerar dúvidas durante o curso já que não tínhamos muito tempo para amadurecer o conteúdo.

E sem dúvida essa turma foi a melhor que já tive ate então. A turma foi bastante ativa e em pouco tempo todos já se sentiram confortáveis para fazer perguntas e ate responder perguntas de colegas, o clima de descontração dominou o curso todo, ate pensei que eles já se conheciam de muito tempo.

Então esse post é para agradecer o Abdala e a X25 pela oportunidade e agradecer especialmente aos alunos da minha primeira turma na X25 pelo ambiente favorável e pela troca de experiências ;)

E é claro o post tambem é para finalizar o ano de 2008 e desejar a todos um ótimo 2009 :D

jul
21

O nascimento deste blog

Posted under Geral
Pico da Bandeira

Pico da Bandeira

Acabei de chegar da expedição da Equipe Trilhar ao Pico da Bandeira e lá defini que iria colocar este blog para funcionar porque tem 1 mês que esta instalado e ainda não comecei a escrever nada, então… “bora, vambora… ta na hora”.

Há algum tempo venho acompanhando a blogosfera apenas como leitor e julguei que esta na hora de criar meu próprio blog e fazer o bom e velho marketing pessoal(Razões para Iniciar Agora seu Marketing Pessoal).

Este primeiro post é só para falar do nascimento do blog em si. Ainda não tenho definido claramente sobre quais áreas irei comentar e nem se o blog terá um tema central, por enquanto irei postar “As coisas na minha ótica”.

Agradeço sua visita ao meu, seu, nosso blog e espero poder acostumar a alimentar este novo canal de comunicação.

Aproveito a oportunidade e deixo o vídeo abaixo sobre marketing pessoal.