Posts by Marcelo Park

Ruby on Rails no mundo real 2010

Antes de divulgar o resultado, nós gostaríamos de agradecer à todos que participaram e ajudaram a divulgar o evento. Muito obrigado a todos!

Pessoal, temos uma surpresa para anunciar…  Ao invés de premiarmos a comunidade Rails com somente um ingresso, nós decidimos sortear 2 entradas para o Ruby + Rails no Mundo Real 2010. FTW!!! \o/

Sem mais mistérios, vamos aos dois ganhadores:

@jonas_alves:

@jonas_alves

@lucasmazza:

@lucasmazza

PARABÉNS!

Para receber os códigos para inscrição, enviem uma DM para @plataformatec com seus contatos (e-mail e telefone).

Atenção, pois as incrições só poderão ser realizadas até o dia 25/mai.

Nos vemos lá no Ruby + Rails no Mundo Real 2010,
Abraços!

Ruby on Rails no mundo real 2010

O que é o Ruby on Rails no Mundo Real?
É  um evento organizado pelo Guru-SP e pela Tempo Real Eventos e contará com grandes palestrantes. Esta será a segunda edição e ocorrerá em São Paulo, no dia 29/maio. Para mais infos, visite o site do Guru-SP e veja as fotos de 2009 (via @agaelebe).

Como participar do sorteio?
É muito simples.
1) Basta ser um follower da @plataformatec e
2) twittar “Eu quero ir ao #rubyreal2010 com a @plataformatec – http://bit.ly/clvpFk
(basta clicar aqui para twittar).

O prazo para participar será encerrado no dia 21/maio e o resultado será divulgado no dia 22/maio pelo nosso blog e twitter.

Por que a Plataforma Tecnologia está sorteando um ingresso?
Porque faz parte da nossa filosofia e DNA contribuir com a comunidade Rails. Patrocinar e divulgar eventos é uma maneira de contribuir.
Por isso estamos pedindo sua ajuda para divulgar o evento. Como forma de retribuição, sortearemos um ingresso.

Participe! Contribua! =D


Plataforma Tec and José Valim visit Barcelona

José Valim, Lead Developer at Plataforma Tecnologia and Rails Core Member, will be in Barcelona from 12nd to 19th June. Between trying some Tapas and Paellas, José Valim will be at Spain to open new business opportunities.

So if you are running a company in Barcelona, Madrid or nearby, this is a great opportunity for a Training Session in Rails 3 or a tech-talk about Plataforma Tec’s development tools – with Valim in person. Or if you want to start a new project as well, this would be a great opportunity for a kick-off meeting!

If you’re interested or have other ideas that you want to discuss, please contact us.

And last but not least, Valim will also give a talk at Barcelona on Rails on the 17th, so don’t forget to stop by and say hi! If you are not from Barcelona and would like to talk with us, you are welcome as well!

2009 se foi. Foram 10 meses muito agitados para nós. Aprendizado intenso, momentos de cansaço físico, desafios constantes e dúvidas sobre o futuro são fatores que estão presentes no nosso dia-a-dia.

Antes de iniciar as operações da Plataforma Tecnologia (fev/09), nos questionávamos duas perguntas que davam frio na barriga:

Como fazer uma empresa de serviços dar certo?!
Como sair da inércia e conquistar os primeiros clientes?!

Não sabíamos as respostas. Mas estávamos lá.
Cada um com suas habilidades e todos com um sentimento que se equilibrava entre arrogância e inocência. Sem motivos muito claros, nós simplesmente acreditávamos que poderia dar certo.  Então, por que não tentar?

Aqui estamos: tentando.

É difícil dizer se a Plataforma Tecnologia será bem sucedida ou não. Só o futuro dirá.

O que podemos dizer é que avançamos muito mais do que imaginávamos e acreditamos estar na direção certa.  Sabemos onde queremos chegar, mas há inúmeros caminhos para escolher. Uns melhores, outros piores.

Fato é que durante 2009 descobrimos algumas coisas que consideramos valiosas e queremos compartilhar nossa opinião.  Seguem abaixo.

  • Contrate pessoas cujo trabalho você confia (e vice-versa): se você precisa micro-gerenciar sua equipe, então algo está errado. Micro-gerenciar times de desenvolvimento de software é uma tentativa (ruim) de assegurar a qualidade durante o processo produtivo. É preciso entender que o processo em si não é tão importante. O importante é o resultado final. Dê autonomia a sua equipe. Parta do pressuposto que sua equipe é capaz de atingir os objetivos até que seja provado o contrário (e se o “contrário” ocorrer, há diversas ações que podem ser tomadas, mas isso rende assunto para um outro post inteiro).
  • A maioria dos clientes descrevem soluções ao invés de descrever as reais necessidades: é natural que isso ocorra. E ao invés de culpá-los por não saberem descrever corretamente as necessidades, ajude-os a esclarecer qual o problema a ser resolvido. Em seguida, construa com ele uma solução (software).
    Não se esqueça que é o seu cliente que tem o conhecimento sobre o segmento/negócio e uma boa solução será resultado de um trabalho conjunto. Se um cliente não se dispuser a trabalhar em conjunto para desenhar uma solução, então caia fora. Este projeto terá grandes chances de ter problemas.
  • 6 meses é muito tempo para empresas recém-nascidas e pequenas: É importante saber onde se quer chegar, mas nesta fase da empresa, não faz muito sentido realizar planejamentos com horizontes longos. Muita coisa muda e muito rápido.
    Descobrimos que vale a pena fazer planejamentos com maior freqüência e com horizontes mais curtos. É como se a cada 6 meses a empresa estivesse realizando um “release”. Faça “retrospectivas”, “release plannings”, “sprint plannings” relativos à empresa e priorize a execução do que trará mais valor durante os próximos 6 meses. A grande vantagem de uma empresa de pequeno porte é sua capacidade de responder à mudanças (agilidade). Aproveite-a!
  • Nunca haverá momento ideal para implementar algo: já nos pegamos dizendo “assim que der uma sossegada, a gente começa a re-estruturar bla-bla-bla”. A verdade é que este momento de sossego dificilmente chegará, ainda mais se a empresa estiver em crescimento. Se há necessidade em implementar ou mudar algo na empresa, faça-o o quanto antes (ou de acordo com a prioridade). Esperar só vai piorar os sintomas que este problema estiver causando. Quanto mais você esperar, pior será.
  • Saiba claramente qual o seu DNA: isso pode soar um pouco filosófico, e de fato é. Mas é algo que se mostrou muito importante para nós. Todo o time deve saber e compartilhar dos valores que moldam as decisões de negócio e refletem na maneira de operar o dia-a-dia da empresa. Pode ocorrer momentos em que fechar um novo contrato significará deixar o DNA de lado e isso será um pouco doloroso.
    Mas da nossa experiência, posso afirmar que valeu a pena não se desviar do DNA. Quando olhamos para trás, fica muito claro que tomamos boas decisões. Warren Buffet já dizia… “In the business world, the rear view mirror is always clearer than the windshield“.
    É a mais pura verdade!

Espero que estes tópicos possam ajudar startups e outras empresas iniciantes.

Gostaria de pedir que ajudem a enriquecer o post e comentem. Compartilhem suas experiências!

A Plataforma Tecnologia começou suas operações há menos de um ano e está em ritmo de crescimento acelerado. \o/

Crescer rapidamente e ao mesmo tempo de forma saudável é um desafio para qualquer empresa, pois é fácil cair na armadilha de hiper-focar no crescimento financeiro quase instantâneo e deixar os valores fundamentais da empresa de lado. Aquelas que deixam isso acontecer, cedo ou tarde, acabam pagando o preço deste crescimento desestruturado e “desvalorizado”. Nós não queremos este tipo de crescimento.

Como temos grande preocupação em preservar o espírito da Plataforma Tecnologia, nós estamos procurando desenvolvedores que compartilhem da nossa cultura “hacker”, que amem seu trabalho e que vejam na atividade de programar não só um trabalho, mas sim, uma atividade de lazer.

Portanto, se você é um geek que curte fazer um trabalho bem feito com código limpo e bonito, por favor assista o vídeo que o Hugo Baraúna e José Valim gravaram. ;)

Ajude a divulgar o vídeo para aqueles que possam se interessar.

Nós estamos esperando o seu currículo, e mais importante, algum código ou contribuição open source que você já tenha feito!

UPDATE 1: Não há restrições quanto a trabalhar remoto.

UPDATE 2: Pessoal, a fluência em klingon é apenas uma brincadeira, e não um requisito! ;)

Valeu galera!

A segunda edição do maior evento de Ruby on Rails da América Latina está chegando e nós da Plataforma Tecnologia estamos ansiosos. Serão dois dias para poder conhecer, conversar, discutir e trocar experiências com velhos e novos amigos que esperamos encontrar.

No Rails Summit de 2008, o George Guimarães palestrou sobre as minúncias de monitoração de infra-estrutura e como colocar aplicações Rails em produção.

Este ano será a vez do José Valim falar sobre algumas novidades do Rails 3. Ele vai explicar como adaptar os geradores de código da sua aplicação no Rails 3, falará também sobre o Thor (visto que os geradores de código do Rails 3 são desenvolvidos sobre o Thor) e como utilizá-lo para fazer pequenas tarefas para automatizar o seu dia a dia e binários para os seus plugins/gems em Ruby.

Além da palestra do José Valim, não perca a oportunidade de assistir aos outros grandes palestrantes. Veja a programação completa.  Se você ainda não se inscreveu, corra e não perca esta oportunidade. O Rails Summit é, sem dúvidas, um dos melhores eventos do ano.

Nos vemos lá! ;)

Veja o convite do Fabio Akita no vídeo acima