Muito obrigado Fábio Akita, Daniel Lopes, Max Lima e Egenial pelo profissional que sou
21 de agosto de 2010 2 comentários
Este texto será uma breve abordagem pelo caminho que tracei até o atual momento da minha vida profissional.
Comecei em uma agência web sem ter conhecimento algum de web. Não sabia que diabos era uma div e para que servia o tal css. Porém como fazia na época CC, infelizmente não continuada, tinha conhecimento de algoritmo e C++ e logo fui direcionado da área de frontend para programação. Minha primeira linguagem foi o PHP. Comecei na empresa onde já existia um framework próprio, então os primeiros contatos com linguagem web foi entender o procedimento do framework caseiro o que fez as noites serem longas.
Graças a equipe de design e frontend sempre tive a oportunidade de estar com boas práticas para web, como tableless, porém não tinha sempre o retorno com programação. Começou a adentrar nas minhas ferramentas o JQuery, ExtJS (tive como referência inicial o Vedovelli) e o SEO (referência inicial o Fábio Ricotta). Infelizmente quando escutei a primeira vez sobre Rails fiquei desconfiado, pois estava em uma empresa onde tinha em sua cultura a utilização de coisas próprias e repudio aos frameworks ‘que fazem tudo’. Tive um grande atraso dentro desta cultura. Após um certo tempo que a empresa mudou as suas ideologias e, consequentemente, comecei com as minhas também.
Mudando de empresa fui para uma agência de publicidade que trabalhava com offline e online ao mesmo tempo. Uma equipe ótima e motivada. Outros conhecimentos foram adicionados: configurações de Apache, AS3 para auxílio aos programadores em Flash, Flex, Usabilidade, Marketing, Design, Zend Framework no dia-a-dia, ExJS mais aprofundado e MySQL mais aprofundado.
Uma nova ruptura e um novo momento para virada (aproveitem e leiam o livro O Momento da sua Virada, veja um review). Nova empresa, novos conhecimentos. Sempre tive muita vontade de trabalhar em Linux, mas não tinha suporte direto nos momentos mais difíceis. Minha primeira virada foi formatar máquina de trabalho e pessoal e colocar todas linux. Passei pelo OpenSuse, Fedora e atualmente estou no Ubuntu.
Neste meados para final de 2009 tenho a oportunidade de conhecer a Egenial. Começa meu primeiro curso, Rails do Básico ao Avançado (atualmente com o curso esta na versão 3 RC). Uma mudança de ideologias e sonhos para o futuro. Uma linguagem e um framework fantástico. Mesmo com a abstração de modelo do Zend onde se fazia 2 ou 3 linhas de conexão e mais algumas para juntar os objetos e o mesmo resultado eu obtinha em apenas 1 linha no Rails.
Meu twitter que antes era o observatório de poucas pessoas começa a crescer. Novas pessoas entram na lista: Daniel Lopes, Fábio Akita, Carlos Brando, Anderson Leite, Rain Bates, Nando Vieira, Cássio Marques, Vinícius Teles, entre outras. As melhores práticas estavam sendo executadas por algumas destas pessoas e cada uma colocando sua experiência em aberto para todos.
Porém o Rails não adentrou de vez. Algumas coisas ainda estavam sendo necessárias, não queria ser um cavalo paraguaio e/ou começar errado. E o ano de 2010 começou muito bem. Novos cursos da Egenial entram em jogo: Sysdeploy, Imersão Ruby on Rails e BDD on Rails. Novos conceitos começam a entrar na linha que pretendo seguir como filosofia profissional. Novas pessoas começaram a povoar a minha timeline: Sylvestre Mergulhão, Lucas Húngaro, José Valim, Guilherme Chapiewski, Luca Bastos, etc.
Porém não foi apenas o lado de programação Rails que aumentou:
- Melhor conhecimento de configuração de vps
- Melhor utilização do linux e automações de tarefas como backup e instalação de máquina de desenvolvimento e produção
- Melhores práticas e configurações de banco relacional
- Nosql
- Java, Python, Bash, Ruby
- Git, Pomodoro, scrum e técnicas ágeis
Além de seus screencasts e posts sobre programação, arquitetura e gerência, Fábio Akita agora esta com área de Screencasts pagos, o que veio a aumentar ainda mais o leque de ferramentas a se utilizar: RVM, Git e Vim. Não bastasse isto sua palestra no Consegui 2010 abriu novos estudos com o Solr que já estamos utilizando e otimização pesquisa de fulltext em 28 milhões de registros e aumentando para a casa dos 200 milhões.
Se não fosse a iniciativa do Carlos e Erenice de fazerem uma escola de treinamento online quem sabe não conheceria o Daniel Lopes e o Rails. E claro, minha esposa, financiadora e detentora de toda a renda familiar, não teria ficado receosa toda vez que chegava e falava: ‘Amor, to pensando em fazer um novo curso’. Porém, ela também não ficaria feliz com cada conquista profissional e financeira provida pelos cursos da Egenial.
Se não fosse o Daniel Lopes eu não teria conhecido quase que toda minha lista de followers e todo o conteúdo que hoje tenho. Não teria entrado em contato com ótimas práticas e pessoas.
Caso não tivesse conhecido o Fábio Akita não estaria sempre renovando os pensamentos com melhores tecnologias, técnicas e ferramentas para um melhor trabalho.
Se não tivesse feito aula com Alércio Bressano não teria conhecido Max Lima e também ótimos livros e estratégias para guiar minhas finanças, vida profissional e pessoal.
Caso não tivesse conhecido o Max Lima não estaria hoje conhecendo um pouco de muito, fazendo-me melhor na análise das coisas, e conhecido o grande conhecedor de OO, mestre em refatorar e amante de Starcraft, Rodrigo Almeida. Não teria aumentado a minha paixão por Linux, ter um verdadeiro laboratório em mãos e um companheiro entusiasta nas novas pesquisas.
Este final de ano de 2011 é para colocar todo o conhecimento em ordem e prática. Apenas consumindo para que o mais próximo esteja o surgimento do profissional que desejo com a filosofia traçada por todo este tempo. Acredito que cada pessoa da minha lista tem um papel neste progresso. Porém tudo tem um início, por isto, muito obrigado Fábio Akita, Daniel Lopes, Max Lima e Egenial pelo profissional que sou!






