Promoção no ar
Tempo restante da oferta:
02 Horas
44 Min
02 Seg
Assinar →

TW Entrevista 04: Caio Ribeiro

Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje é o Caio Ribeiro, empreendedor e autor de livros de Node.js e MongoDB.

Akira Hanashiro 9 anos atrás

Olá, Web Developers!

Hoje trazemos para vocês uma entrevista com o Caio Ribeiro, empreendedor e autor de livros de Node.js e MongoDB.

Se você ainda não viu, o entrevistado da semana passada foi o João Batista Neto.

Fale um pouco sobre você (de onde é, onde mora, o que faz, onde trabalha atualmente, etc);

Moro em São Vicente, SP. Atualmente sou Founder e CEO da startup WatchCoins, que é basicamente uma plataforma analítica voltada para acompanhar cotações do mercado de criptomoedas (bitcoin e altcoins em geral).

Formação Desenvolvedor Front-end Júnior Conhecer a formação

Quando e como você começou a se interessar pela área?

Desde criança sempre tive um contato muito forte com games e computador. Com 15 anos de idade meu primeiro computador queimou sem explicação nenhuma.

Isso me motivou a estudar muito sobre manutenção de hardware, tanto é que foi meu primeiro trabalho como autônomo, e com passar do tempo migrei de hardware para fuçador de blog, pelo qual tive meu primeiro contato com HTML, CSS e JS, e ao completar 18 anos não tive dúvidas em cursar na área de TI, tanto é que me formei em bacharel de Sistema de Informação, e desde então tive muito amor por essa área, tanto é que já estou quase 10 anos trabalhando muito como desenvolvedor e atualmente como empreendedor.

Como foi seu primeiro trabalho na área?

Estágio de suporte técnico, pelo qual tive pouco contato com programação. Aí em pouco tempo surgiu uma vaga de estágio em programação Java, pelo qual expandiu muito meu conhecimento e desde então só trabalhei nessa área, em diversos projetos e sempre adotando uma postura de ser o pai do projeto, em que a gente acaba aprendendo e trabalhando em todas as áreas que envolve um projeto, tanto é que atualmente meu perfil é mais pra full-stack do que apenas backend.

Para as pessoas que querem ser Full-Stack, que dicas você dá? Para um iniciante é melhor evitar ser full-stack e se especializar em uma tecnologia primeiro?

Fullstack é uma tendência cada vez mais crescente, basicamente tenha gosto em aprender todas as camadas de uma aplicação, mesmo que você não goste ou não seja 100% bom em todas.

Basta ter vontade e curiosidade em saber como uma aplicação funciona por inteira e não apenas parte da aplicação.

Seja iniciante ou não, existem dois tipos de profissionais em nossa área: o especialista em alguma tecnologia e o generalista.

O especialista saberá muito bem resolver apenas problemas daquilo que ele se especializou, já o generalista vai saber por alto, ou pelo menos conceitualmente, como lidar com diversos tipos de problemas e só vai se especializar em uma determinada solução de problema somente se surgir a necessidade disso.

Eu sempre tive a curiosidade em aprender conceitos e isso acabou me tornando um generalista que sabe um pouco de tudo, e isso é bom, pois trabalhamos numa área que ocorrem mudanças com grande frequência e isso requer ser mais flexível a isso.

Você também possui livros publicados sobre assuntos como Node.js e Meteor, inclusive em inglês. Conte-nos um pouco sobre a experiência de ser autor, as dificuldades, como organizar o tempo para escrever, etc.

Foi uma experiência incrível, pois o livro não só abriu novas oportunidades como também me fez amadurecer muito sobre estudos, sobre aprender a aprender, assim como também aprender a ensinar.

Lembro na época que eu trabalhava e quase não tinha tempo de escrever, mas segui a dica de focar apenas 30 minutos por dia no livro e isso ajudou muito.

Outra dica que me ajudou muito foi usar tempo ocioso de ônibus para escrever o livro usando celular. É incrível como esse tempo ocioso foi muito bem produtivo.

Formação Desenvolvedor Front-end Pleno Conhecer a formação

Para quem quer escrever, por onde começar e como apresentar sua proposta para uma editora? É preciso saber escrever bem e de forma correta ou a editora possui pessoas para dar suporte ao autor?

Uma boa estratégia é começar a escrever um blog com pelo menos 50% do conteúdo público para ir coletando feedback dos leitores e, com isso, ficará mais fácil escrever os demais 50% num livro.

Hoje é possível publicar seu próprio livro em plataformas como a Leanpub, e caso seu livro seja bem visto, com certeza as editoras vão aparecer com propostas boas para te ajudar a publicar um livro impreso.

Muitos iniciantes na nossa área começam a estudar já pensando que ao fim da faculdade vão abrir uma empresa e ganhar muito dinheiro em pouco tempo.

Quais os cuidados que devemos tomar? Quando você viu que estava pronto para empreender? Qual a hora de largar o emprego para se dedicar a um projeto próprio?

Na verdade acredito que são poucas pessoas que saem da faculdade e começam a empreender, pois a maioria já recebe muito incentivo das faculdades em procurar um emprego com bom salário.

Infelizmente poucas pessoas se aventuram em empreender. Empreender não é algo fácil, criar uma startup é 10x mais díficil ainda, pois você estará construindo um modelo de negócio pelo qual não sabe se vai dar certo.

Minha sugestão é: faça networking com empreendedores, estude livros sobre startup, aprenda mais e constantemente sobre diversas áreas: contabilidade, direito, administração, liderança, gestão de equipe, gestão de projetos, pois empreender requer disciplina para estar sempre aprender e botar em prática tudo isso, em prol da execução da sua ideia.

Eu já fali 3x e estou pela quarta vez empreendendo. Até agora a startup WatchCoins está indo bem. Não há uma hora certa para largar tudo e empreender. Isso vai muito do auto-conhecimento da pessoa em se planejar financeira e psicologicamente para analisar se está disposto a arriscar largar emprego para construir sua própria empresa.

Quais as partes que você mais e menos gosta como desenvolvedor e empreendedor?

Como desenvolvedor eu gosto de um pouco de tudo: Infra, Devops, Backend, Frontend, porém Design nunca foi meu forte.

Como empreendedor, também gosto de um pouco de tudo, exceto a burocracia e altos impostos que temos em nosso país que em muitas vezes desencorajam empreender.

Fique Ligado!

Para seguir o Caio Ribeiro:

Continue lendo

Artigos relacionados

  • 8 anos atrás

    TW Entrevista 12: Loiane Groner

    Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Loiane Groner, que já escreveu diversos livros publicados internacionalmente e possui os títulos GDE (Google Developer Expert) e Microsoft MVP (Most Valuable Professional).

    Ler artigo
  • 8 anos atrás

    TW Entrevista 11: Diego Eis

    Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Diego Eis, fundador do Tableless, um dos maiores sites sobre desenvolvimento web do Brasil.

    Ler artigo
  • 8 anos atrás

    TW Entrevista 09: Reinaldo Ferraz

    Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Reinaldo Ferraz, especialista em Acessibilidade para a Web e que trabalha na W3C Brasil.

    Ler artigo
  • 8 anos atrás

    TW Entrevista 08: Fabio Costa

    Fizemos uma série de entrevistas chamada "TW Entrevista". O entrevistado de hoje é o Fabio Costa, desenvolvedor que já trabalhou na Globo.com, no Facebook e agora está na GoDaddy.

    Ler artigo
  • 9 anos atrás

    TW Entrevista 07: Talita Pagani

    Fizemos uma série de entrevistas chamada "TW Entrevista". A entrevistada de hoje é a Talita Pagani, desenvolvedora, empreendedora e membro da W3C's Web Accessibility Working Group do Brasil.

    Ler artigo
  • 9 anos atrás

    TW Entrevista 06: Rafael Caferati

    Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje é o Rafael Caferati, desenvolvedor especialista em UI/UX que já foi premiado pelo CSS Design Awards.

    Ler artigo
  • 9 anos atrás

    TW Entrevista 05: Caio Gondim

    Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje é o Caio Gondim, engenheiro de software com passagem pela Globo.com e atualmente no The New York Times.

    Ler artigo
  • 9 anos atrás

    TW Entrevista 03: João Batista Neto

    Fizemos uma série de entrevistas com desenvolvedores chamada "TW Entrevista". O entrevistado de hoje é o João Batista Neto, engenheiro de aplicações e administrador do fórum iMasters e iMasters Code.

    Ler artigo
  • 9 anos atrás

    TW Entrevista 02: Felipe Moura

    Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O entrevistado de hoje é o Felipe Moura, co-fundador da Nasc e da maior conferência de JavaScript do mundo, a BrazilJS.

    Ler artigo
  • 9 anos atrás

    TW Entrevista 01: Maujor

    Fizemos uma série de entrevistas com desenvolvedores chamada “TW Entrevista”. O primeiro entrevistado é o Maujor, o dinossauro das CSS. Confira!

    Ler artigo

Um ano de acesso total para você viver de programação.

Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro console.log ao mercado de trabalho.

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Aplicativos para Android e iOS, com acesso offline
Garantia incondicional de satisfação

Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

Acesso completo a todos os cursos e dezenas de Formações.

12 meses
Economize R$ 840,00 54% OFF

de 12x R$ 129,00 por apenas

12x R$ 59,00

sem juros no cartão de crédito ou R$ 599,00 à vista

Oferta termina em 02h 44min 02s

  • Acesso imediato e ilimitado durante 1 ano.
  • Plano de carreira personalizado.
  • Suporte direto com professores.
  • E muito mais!
Matricule-se agora