internet discada, mirc/msn, napster/emule, ie, revistas com cds • menos acesso à informação, mais pirataria • disquetes, mais tarde cds/dvds Carlos A. Becker @ Aug/2024 5
e estudava • turboc e livros em pdf • a lendária "bíblia do slackware" • aprendi um pouco de c, bash, linux, js, php, css • recompilava kernel do linux Carlos A. Becker @ Aug/2024 6
mudei para medianeira) • c, java, dbs, cisco, sistemas operacionais, python, js • slab-get (apt-get-ish para slackbuilds) • comecei um blog com alguns colegas (não durou muito tempo) • gwt-bootstrap • outros projetos menores Carlos A. Becker @ Aug/2024 7
• comecei meu blog (ainda vivo) • ruby, ruby on rails • software craftsmanship • dotfiles • varias rubygems, a maioria empacotando libs js/css Carlos A. Becker @ Aug/2024 8
para varios projetos ruby da comunidade • algumas tentativas de começar um negócio (febre de startups da época) • primeiros freelances para empresas americanas • primeira vez que apresentei em um evento Carlos A. Becker @ Aug/2024 9
• participei do primeiro evento no exterior (qcon-sf) • migrei pra software reliability engineering • golang • docker, kubernetes, prometheus Carlos A. Becker @ Aug/2024 10
etc) • criei alguns projetos (antibody, goreleaser, nfpm, caarlos0/env, others) • algumas consultorias aqui e ali • recebi por oss pela primeira vez Carlos A. Becker @ Aug/2024 11
nacional (gophercon brasil) • na primeira leva de pessoas fora dos eua selecionados pro github sponsors • mais freelances/consultorias (vercel, couchbase, charm) Carlos A. Becker @ Aug/2024 13
inclusive) • ainda fuçando em coisas que acho interessantes • over-engineering rede de casa • garagem automatizada com arduino • engenharia reversa no alarme pra escrever um controller homekit • estudando rust, nix, zig, etc Carlos A. Becker @ Aug/2024 18
e pagando melhor • empresas/recrutadores te encontram mais fácil • menos entrevistas porque seu código já é público • interações com outras pessoas também são públicas • não precisa ser famoso Carlos A. Becker @ Aug/2024 20
só se você for muito famoso • sponsorware parece funcionar (material-mkdocs) • tem empresas que pagam pessoas pra trabalhar com oss, mas elas tem segundas intenções (e.g. google, facebook) Carlos A. Becker @ Aug/2024 23
tem funcionado pra mim • ~100 clientes + alguns contratos de suporte • com absoluta certeza eu não teria conseguido os trabalhos que consegui se não fosse o trabalho com oss (eu perguntei) Carlos A. Becker @ Aug/2024 24
inclusive • linkedin é o mínimo do mínimo • perfil no github é obrigatório • twitter é bom se for usado direito • seja genuíno, evite drama/política • comece um blog (ghost, jekyll, hugo) Carlos A. Becker @ Aug/2024 26
famoso • comece um projeto porque você está resolvendo um problema que você tem • ou porque você acha algo interessante • ou porque você quer aprender algo novo • em geral, faça coisas que você "acha massa" Carlos A. Becker @ Aug/2024 28