Ruby Aprenda a programar na linguagem mais divertida Casa do Codigo
Quem sou eu?
Meu nome é Lucas Souza, formado em engenharia da computação na Universide de Ribeirão Preto, trabalho profissionalmente com desenvolvimento de software há
7 anos. Durante boa parte destes anos, trabalhei dentro de empresas situadas em
Ribeirão Preto, há 4 anos estou em São Paulo. Nestes anos, trabalhei principalmente com Java e Ruby.
Em 2005, já programava utilizando PHP, mas decidi que gostaria de aprender outras linguagens e optei por aprender Java. Rapidamente comecei à trabalhar com
Java, no ano de 2006, partipei de um projeto onde foi possível aprender não só Java, mas também boas práticas de desenvolvimento de software: testes, integração contínua, refatoração de código, etc.
No ano de 2008, tive a oportunidade de conhecer a Caelum. Foi quando resolvi me mudar para São Paulo após receber o convite para trabalhar como consultor. Após alguns meses, tive a oportunidade me tornar instrutor dos cursos de Java existentes à epoca. Fui editor chefe do InfoQ Brasil por quase 2 anos, onde era responsável pela manutenção, publicação e revisão de todo o conteúdo técnico do site.
Também participei da criação dos novos cursos de Hibernate e JSF da Caelum, onde desenvolvi o gosto pela escrita. Paralelo a isso, tive contato com vários outros desenvolvedores da Caelum, que me incentivaram a aprender um pouco sobre Ruby, que já era uma vontade minha na época.
Em 2011, recebi o convite para ser um dos integrantes do time responsável por desenvolver o novo CMS do portal R7.com, que seria escrito principalmente em Ruby.
Aceitei o desafio, e desde então me dedico diariamente no aprendizado de coisas novas em relação a linguagem Ruby. Mas não só isso, eu gosto particularmente, de resolver problemas relacionados a arquitetura que visam melhorar a escalabilidade e alta disponibilidade do portal.
Procuro sempre as melhoras formas de escrever códigos legíveis e testáveis utilizando Ruby. Apesar de ser um apaixonado pela linguagem e considerá-la umas
iii