Minha Retrospectiva Del.icio.us (on Rails) 2007

2007 December 29, 12:54 h

English readers, click here

Época de Ano Novo é quando olhamos o ano que passou e refletimos para o próximo ano. É quando desaceleramos um pouco para nos permitir ver o que fizemos, que diferença fizemos, e se ainda estamos caminhando na direção certa.

Felizmente, tudo que eu considerei importante (do ponto de vista de tecnologia) está no meu del.icio.us/fabioakita. Convido todos a assinarem o feed ou apenas darem uma olhada. Eu selecionei apenas alguns links que representam alguns dos eventos mais interessantes desse ano (pelo menos do meu ponto de vista).

Para mim, 2007 foi um ano incrível, sem reclamações. Eu trabalhei como louco nos últimos meses, mas pelo menos estou orgulhoso de ter tomado uma boa decisão mais de um ano atrás e me mantido com ela. E adivinhem só? Deu tudo certo! O livro que publiquei em setembro de 2006 foi um sucesso, estou trabalhando tempo integral com o grande pessoal da Surgeworks LLC e agora tenho uma equipe local própria, com 3 companheiros Railers (sigam os links para conhecê-los).

Participei de não menos que 5 encontros de Rails, uma a cada fim de semana desde 17 de novembro. Foi muito legal ver a comunidade Ruby on Rails brasileira florescendo. E espero que 2008 seja o ano em que as pessoas finalmente prestem atenção em nós.

Meu Screencast de Rails 2.0 foi um enorme sucesso, atingindo reconhecimento mundial (veja o gráfico do Google Analytics abaixo). Fiz grandes amigos como Dr. Nic, Geoffrey Grosenbach, Satish Talim e outros. (Leiam as entrevistas exclusivas aqui)

Mais importante de tudo: consegui me separar do mercado geral e fazer o que eu queria. Eu queria trabalhar com Rails tempo integral, e consegui. Esse é o caminho: faça o que quiser fazer, não o que outras pessoas lhe dizem. E educação é chave: a única maneira de tomar uma boa decisão para si mesmo.

Retrospectiva

Janeiro/2 – YARV é Ruby, Ele é, Ele realmente é

Janeiro/19 – Rails 1.2: REST admiration, HTTP lovefest, and UTF-8 celebrations

Janeiro/23 – Mongrel 1.0 – Lançado!

Fevereiro/14 – Healthcare Startup Takes Rails Mainstream

Fevereiro/19 – What’s New in Edge Rails: Cookie Based Sessions are the New Default

Março/6 – Behind The Scenes: JRuby 0.9.8 Released!

Março/23 – ‘Drop Rails into TomCat and it just works’ – Ola Bini on JRuby presentation

Março/27 – Getting Real: tradução completa! Chegamos ao 1.0!

Março/27 – Off Topic: Ameaças de Morte contra Kathy Sierra

Março/29 – Sexy Migrations

Abril/13 – Magic Multi-Connections: A ‘facility in Rails to talk to more than one database at a time’

Maio/2 – Softies on Rails: REST 101: Part 5 – Respond!

Maio/7 – Hobo – The web app builder for Rails

Maio/7 – InfoQ: Mingle from ThoughtWorks is Big Win for JRuby

Maio/10 – ActiveScaffold goes Gold: 1.0 Released!

Maio/14 – Scaling Twitter » SlideShare

Maio/14 – How to deploy a self contained Rails application on Tomcat, painlessly!

Maio/16 – Novidade! Akita na Surgeworks

Maio/17 – RailsConf 2007 – Day 1

Maio/20 – Rails Envy: Hi, I’m Ruby on Rails…

Junho/4 – Giles Bowkett: Rails Scalability: Real-World Solutions

Junho/4 – Amazon Web Services Developer Connection : Building a Web Application with Ruby on Rails and Amazon S3

Junho/4 – Rail Spikes: Merb

Junho/10 – Meu Primeiro Teste com JRuby 1.0

Junho/18 – Rails Watcher. Ubuntu Feisty + Rails + Nginx + Mongrel + Mongrel Cluster

Junho/22 – Riding Rails: Capistrano 2.0

Junho/24 – David Heinemeier Hansson says No to Use of Rails Logo

Julho/7 – Akita lança plugin: Acts As Replica

Julho/8 – Hanselminutes: Entrevista com David Hansson e Martin Fowler

Julho/30 – Three years with Ruby on Rails

Setembro/4 – RubyWorks Production Stack

Setembro/18 – Fingerprints of Casper Fabricius » RailsConf: The DHH keynote – Rails 2.0 update

Setembro/22 – Jogar Pedra em Gato Morto: por que Subversion não presta

Outubro/1 – Migrando Mephisto para Rails 2.0: AkitaOnRails 2.0 Preview

Novembro/10 – Nullcreations | Installing ruby mysql gem in OSX 10.5

Dezembro/10 – The First Rails 2.0 Screencast

Dezembro/12 – Rolling with Rails 2.0 – The First Full Tutorial – Part 1

Dezembro/19 – The Rails Way

Dezembro/20 – RubyGems 1.0.0 Released

Dezembro/26 – PragDave: Ruby 1.9—Right for You?

Conclusão

Este foi o ano da maturidade. 3 anos atrás, Rails era o novo garoto no pedaço. Tivemos que nos provar. Todo mundo reclamou, interrogou, repugnou. Mesmo assim, um pequeno grupo se colocou à frente da maioria. Esse é o tipo de pessoa que normalmente nos ajuda a moldar o futuro.

As pessoas erroneamente assumem que a ‘demanda das massas’ é que moldam o futuro, mas é o contrário: uma pessoa ou um pequeno grupo faz o grande salto e somente depois as massas decidem seguir ou não. Mas você precisa ter esses empreendedores e inovadores que estão dispostos a fazer a aposta mais arriscada, quando ninguém mais se arrisca. Você precisa ter um Colombo para toda a América existir.

3 anos depois. Não precisamos mais brigar tão duramente com as pessoas agora. Rails já tem uma boa reputação. Agora temos uma sólida comunidade pelo mundo. Ainda há muito espaço para crescer, mas o que conquistamos já é incrível. Muitos produtos alcançaram status x.0 estável, agora temos um grande portfolio de projetos entregues.

Não somos ‘os melhores’. Não acredito que exista um ‘o melhor’. Toda tecnologia tem vantagens e desvantagens. Entre esse grande leque, temos que escolher. Tem tudo a ver com prioridades. Por exemplo, se apenas performance a fosse a única grande prioridade, ainda estaríamos escrevendo em assembler. Mas não é. Gerenciabilidade, produtividade, têm um monte de ‘-dades’ para considerar. Por isso é impossível ter apenas uma única escolha que se encaixe em tudo.

Para nossas necessidades, Rails se encaixa perfeitamente. Para outros cenários, não. E não precisa, esse é o truque. Sempre que se tentar ser tudo para todos, pelo menos você irá crescer em complexidade, e aqui está uma “-dade” onde você miseravelmente falhou em suportar.

Se eu puder oferecer apenas uma recomendação para 2008, seria: “Decida por si só!” Não se deixe influenciar totalmente por outors. Ruby on Rails é uma grande plataforma, eu tiro meu sustento dela, mas não significa que eu sei a resposta para “você”. “Você” tem um conjunto completamente diferente de circunstâncias. Faça sua própria escolha! Mas faça uma escolha consciente.

Feliz Ano Novo!!

tags: obsolete

Comments

comentários deste blog disponibilizados por Disqus