sexta-feira, novembro 05, 2010

A Crença dos Trabalhadores da Pedreira

Esqueça o Chile. Não vou falar de catástrofes com finais felizes - que por sinal acontecem muito na vida profissional na área de software. Retorno a esse blog para falar sobre uma das coisas que mais nos interessa quando decidimos seguir uma carreira: Realização.

Mês passado um colega meu que cursa Psicologia me ligou perguntando se eu poderia dar uma palestra para estudantes do Ensino Médio e vestibulandos sobre como é o curso de Ciência da Computação. Seria um "Dia da Carreira" para esses estudantes, assim alguns profissionais e universitários estariam lá falando sobre suas respectivas áreas. Senti-me honrado em poder representar a "classe".

Fui o último dos palestrantes do dia. Por isso pude prestar bem atenção em cada uma das palestras. Medicina, enfermagem, arquitetura, serviço social... Algumas constantes apareceram durante o dia, acho válido citá-las aqui:

  1. Dinheiro é proporcional a tua dedicação e profissionalismo na área.
  2. Existem profissionais bons e ruins em todas as áreas.
  3. Sempre há mercado de trabalho se você souber procurar.
  4. Todos os palestrantes comentaram como se sentem realizados no seu trabalho por poder ajudar alguém.

Achei interessante esse último ponto. Todas as profissões que estavam lá lidam diretamente com um cliente, com um paciente, com uma pessoa. Essas pessoas geralmente retornavam ao profissional para lhe agradecer e, às vezes, até presenteá-lo por seu serviço.

Depois disso, as atenções são voltadas a mim. Um "nerd" que passa boa parte do tempo na frente de um computador. Cuja obra não passa de um monte de caracteres que boa parte da população mundial não compreende.

No decorrer da apresentação comentei sobre como eu, ao ser um Cientista da Computação, me senti tão realizado ao ver as outras apresentações quanto o próprio orador. Porque para um médico descobrir um tumor e salvar uma vida, para um arquiteto poder andar numa obra antes dela ter sido construída, para isto houveram vários cientistas que se esforçaram ao máximo para fazer algoritmos e programas melhores.

Ao ler The Pragmatic Programmer, de Andrew Hunt e David Thomas, logo no primeiro capítulo eles nos chama a atenção para nunca nos esquecermos da big picture, do programa ou problema como um todo. Porque cada um de nós contribuímos direta ou indiretamente para que todo o mundo atual fique cada vez melhor.

"Nós que cortamos meras pedras, devemos sempre vislumbrar as grandes catedrais." Crença dos trabalhadores da pedreira.

quinta-feira, março 11, 2010

public static void...

Volta às aulas na UFRN me empurra a situações desconfortáveis, posso enumerar algumas aqui: noites mal dormidas, aulas mal dormidas assistidas, alimentação desregulada e linguagens de programação novas.

Apesar de não me ser completamente estranho, é a primeira vez que eu realmente vou usar Java. Segundo literaturas por aí, uma versão enxuta de C++, definição que discordo toda vez que crio um método main, sinto-me como que escrevendo um feitiço ou algo assim.

Não que eu não goste da linguagem, longe de mim, só acho que não é bem o meu estilo de programação. Mas pelo visto é uma linguagem muito poderosa, além da facilidade de ser portável, merece meu respeito.

quinta-feira, janeiro 14, 2010

Dicas de férias para programadores

Eu sou um ótimo aluno. Se o calendário acadêmico me diz que em Janeiro eu estou de férias, eu tiro férias. E isso me deu algumas dores de cabeça.

Por isso, colegas de curso, deixo aqui algumas dicas para não se dar mal na sua vida na universidade:

  1. Olhe sempre todos os seus e-mails.
  2. Pode parecer óbvio, mas no calor do verão quando você está nas praias sem conexão à internet você pode esquecer de um detalhe tão importante. Lembre-se sempre de parar em uma Lan House ou carregar consigo um modem 3G.

  3. Não marque viagens para muito longe por muito tempo
  4. Você nunca sabe quando um professor vai querer marcar entrevista para bolsa contigo. Não é o fim do mundo, mas você terá que esperar até a próxima oportunidade.

  5. Não pare de "estudar"
  6. Teve um tempinho entre uma balada e outra? Procure um livro, leia uma revista de tecnologia, siga um tutorial na net. Lembre-se que a área de T.I. é uma área de constante mudanças. E tem sempre um nerd mais atualizado que você, então corra atrás.

  7. Descanse
  8. Evite stresses desnecessários, tua vida já é cheia deles. Não tem por que até férias ficar sem dormir pensando quais matérias você tem que passar esse semestre para terminar o curso sem se atrazar (muito), deixe isso para o período letivo quando você pode fazer algo a respeito.

Faça isso e seja feliz. Eu não fiz e talvez pague pelas consequencias.