Quem é o mestre, Leroy?

lastdragon8.jpg

Na minha ‘lista de coisas que odeio na área de TI’ um item no topo da lista é a falta de humildade das pessoas. Nos sete anos em que trabalho na área, tanto aqui quanto em eventuais trabalhos à parte, não é difícil encontrar alguém que, por ter descoberto como fazer um formulário simples em PHP já se considera um ‘expert em programação para a WEB’.

Para esses tipinhos, parece haver um esforço considerável em se mostrar como possuidores sagrados de um dom genético insuperável que lhes permitem ser os melhores em alguma área, mesmo que o tempo de experiência deles seja de, sei lá, um livro que estava em promoção e cinco meses de experiência em casa.

Para demonstrar como são bons e insuperáveis, a melhor maneira que eles encontram é ficar em volta de pessoas tão ‘experts’ quanto ele, ou de pessoas sem conhecimento de TI, despejando ataques aleatórios a sistemas / metodologias / algoritmos que eles consideram ruins ou fracos. Claro, em 90% dos casos não há a menor base nas alegações (’Macho que é macho usa Slackware, o resto é porcaria’, um ótimo exemplo pescado aleatoriamente da minha cabeça), mas isso não parece muito importar esses tipinhos. Se o próprio Linus Torvalds aparecer na frente desse cara, dizendo que não é bem por aí, que existem distribuições que se encaixam melhor para alguns usuários, etc. esse ‘expert’, ao invés de argumentar, vai preferir partir pro ataque, chamando o pobre Linus de ‘noob’ ou ‘peão de TI’.

Tipinhos assim me irritam.

Pra começo de conversa, ninguém se define como um ‘expert’. Ou melhor, ninguém que tenha mais de 20 anos (idade mental) e não tenha necessidade de se auto-afirmar se define como ‘expert’. Esses títulos, assim como todos os outros, só são realmente válidos quando você os conquista, através das pessoas à sua volta. Se as únicas pessoas que te consideram um expert é você e sua mãe, tem algo muito errado aí.

E, mesmo que seus amigos, seus leitores, seu clientes, seus colegas de trabalho e toda a torcida do Flamengo te considerem um ‘expert’, isso não significa que você deva deixar de lado sua humildade. Uma das grandes verdades do universo é que sempre, sempre haverá alguém melhor do que você.

Ser um verdadeiro ‘expert’ é, portanto, ter um conhecimento notável em alguma área, e ao mesmo tempo ser humilde o suficiente para entender que você pode aprender mais. Lapidar seus conhecimentos.

Mesmo com alguns me chamando de ‘Guru do TI Brasileiro‘, nunca me considerei um ‘expert’ ou um gênio na área de TI. Na verdade, sou até mesmo capaz de capaz de listar boa parte das minhas burradas, assim como faço com os WTF’s dos meus usuários. Mas, se eu sou capaz de me auto-criticar, isso não significa que eu aguente críticas de ‘experts auto-proclamados’.

Aliás, sempre deixo isso claro, quando vou publicar um tutorial, dica ou análise: achou algo errado? Acha que dá pra fazer melhor? Tem uma outra opinião? Manda bala. Se seu argumento for bom o suficiente para me convencer, aceito e mudo o que vinha fazendo na hora. Mas use argumentos pra isso, ao invés de preferir partir pro ataque infanto-juvenil típico da internet. Talk is cheap, show me the code, é o que dizem. O mesmo vale pra mim.

ISSO é ser um ‘expert’, um mestre de verdade. A capacidade de entender que mesmo um ‘pequeno gafanhoto’ pode te ensinar alguma coisa. E a humildade para aceitar críticas de pessoas que sejam tão boas quanto você.

Mas, se alguém vem nesse blog, e resolve ME atacar, sem nem mesmo saber usar argumentos convincentes, só posso sentir muito. Posso ainda não saber como parar balas de revólver com os dentes, mas tenho ‘aura dourada’ o suficiente para moderar esses tipos de comentários.

Compartilhe:
  • bodytext
  • del.icio.us
  • Google
  • Live
  • Rec6
  • Reddit
  • StumbleUpon
  • TwitThis
  • dihitt
  • Envie para um amigo!
  • PlugIM
  • ueba

3 Comentários

  1. Cobalto Says:

    Agora sim! HEHE
    Quem quiser aulas de humildade é só me procurar, sou expert insuperável nesse assunto :)

    Sobre o último parágrafo, veja isso:
    http://www.youtube.com/watch?v=R2_hfdVFJ1E&mode=related&search=

  2. Jonny Says:

    Acho que 90% das pessoas que viram essa “frase título” não entenderam a ligação dela com a foto! re re re

    “Euf souf o mestref”

    Existe um ditado em informática que diz que “se alguém perguntar se você conhece linguagem XYZ, diga que sim e corra atrás”

    O que tem acontecido é que as pessoas tem dito que conhece XYZ, conseguem a vaga e simplesmente esquecem de continuar correndo atrás!!! Ai aparecem perolas do tipo “Ué? Qual a diferença entre java e javascript?”

  3. Bode Says:

    Comigo foi um “Quem é o Doutor, Leroy?”

    Foi na aula de sistemas operacionais. O Doutor-Shogun falava sobre processos. Lá pelas tantas ele faz a pergunta: “Qual o primeiro processo que o Linux carrega?”, eu fiquei quieto. Como niguém na sala falou nada (como sempre, nas aulas de SO ninguém nunca fala nada heheheh) veio rapidamente a resposta: “O Shell”. Eu tive calafrios ao ouvir tal coisa, pensei realmente que fosse piada e perguntei: E no Windows? A resposta: “A interface gráfica”. Eu me segurei para não cair da cadeira. Como desconfiava dos meus ouvidos indaguei: Tem certeza? Tem certeza mesmo?
    Ele me olhou com o olhar “Quem é o Doutor, Leroy?” e respondeu: “Sim!”
    Daí pra frente eu empurrei as aulas com a barriga e não dei mais bola para o que ele ensinava.

    * O primeiro processo(userland) a ser carregado é o Init. No windows, eu não tenho certeza, deve ser o “Tempo ocioso do sistema” por ter PID 0, ou o swapper ou alguma outra coisa.

    ** Não fiquem preocupados eu passei, e bem, na matéria.