Acompanhando a bridging the gap (e as outras threads dessa lista) foi
bombardeado por alguns nomes (e temas) que nunca tinha ouvido falar.
Saí a caça no google, fui ler os papers e trabalhos indicados, mas
parece que me falta o basicão, o fundamental.
Então é isso que queria ver de vocês - que conhecimento básico vocês
acham que é fundamental / faz a diferença? Por onde vocês começaram
pra chegar aonde estão hoje? O quão importante é matemática? Quanto
vocês acham que um programador deveria entender de eletrônica,
arquitetura, hardware? Que livros ou linguagens mudaram o jeito que
vocês vêem software?
Sei que não existe nenhuma trilha pra seguir, mas agradeceria se me
apontassem algumas direções pra seguir. Esse é o tipo de coisa que a
gente pergunta na faculdade, mas como eu tô numa técnologa, fica mais
complicado conversar sobre alguma coisa que não envolva Java e
sistemas corporativos. :)
Cordialmente,
Elomar França
elo...@maisweb.org
twitter.com/elomar
+55 84 8855-0248
Rodrigo sol, Ronie, etc levantaram a bandeira de que o importante é
estudar aquilo que te agrada (e eu assino embaixo). Com isso em mente,
eu acho que o conhecimento básico e fundamental é aquele conhecimento
que nos falta para entender e aprender aquilo que nos agrada no nível
que nos agrada. Então, acho que se você pegar um trabalho que gostaria
de estudar e te falta "algo" para entendê-lo, ta aí o conhecimento
básico e fundamental que vai te fazer a diferença.
É claro que a intensidade do seu interesse vai dizer se você vai
descer no buraco ou vai pendurar o tal trabalho na sua "whishlist" --
ou descartá-lo completamente. Alguns temas não conseguem nos instigar
tanto quanto gostariamos ou julgamos importante em um dado momento, e
acho que isso é normal. Tudo a seu tempo. Já outros temas acabam por
nos tornar estupidamente obstinados.....
Mas, desdobrando o assunto, interpretando a pergunta de uma forma um
pouco diferente, eu também diria que todo conhecimento que fornece
novas habilidades mentais e novos pontos de vista (em contraste com
meras informações) são especialmente importantes. Daí eu concordar com
o Ronaldo que, cedo ou tarde, é bom que nossa insatisfação,
naturalmente, abra o escopo para áreas bastante diversas daquelas em
que atuamos, não só pela riqueza de informação, mas pela riqueza das
formas de pensar e pelos pontos de vista que nos ajudam a nos situar,
atribuir valor e projetar consequências em um espectro mais amplo.
> Por onde vocês começaram
> pra chegar aonde estão hoje?
Meu primeiro passo foi quando encontrei algo que eu gosto muito de
fazer. O segundo foi quando notei que eu estava insatisfeito. Não
mudei muito do segundo passo para cá.
> O quão importante é matemática?
Eu acho que todo conhecimento que fornece novas habilidades mentais e
novos pontos de vista são especialmente importantes.
> Que livros ou linguagens mudaram o jeito que
> vocês vêem software?
>
Talvez, mais do que livros (eis quatro [1]), pessoas interessantes (e
interessadas) mudaram meu jeito de ver software....
[1] - SICP, AMOP, Gutenberg Galaxy e Understanding Media
[]'s