Dia-a-dia de um informático programador

É normal que ainda não saibas que licenciatura escolher ou que universidade frequentar. É uma decisão complicada, pois estás a fazer uma aposta com base em pouca informação.

Tu até gostas de tecnologia. A tua intuição diz-te para escolheres informática, um curso com alta empregabilidade, e depois logo se vê. Foi o que eu fiz e resultou.

Tomei a decisão de estudar informática sem conhecer as tarefas e responsabilidades de um informático, sem ter programado uma única linha de código e sem saber o que era o Linux ou uma linha de comandos. Yup.

É nestas alturas que dava jeito um “jardim zoológico de profissões”, onde pudéssemos ver os informáticos a trabalhar e assim ficarmos com uma ideia do que nos espera 😛

engineers in their natural habitat

Bem-vindo ao Matrix

Por piada, diz-se que os programadores transformam café em linhas de código. A verdade é que 80% do tempo vais estar sentado a fazer isso mesmo. Mas essas linhas de código podem mudar o mundo! É graças a elas que estás a ler este artigo.

  • Perceber o mundo do cliente (negócio) e as suas necessidades.
  • Reunir com o cliente e transformar as suas ideias em funcionalidades do sistema.
  • Estimar a complexidade e esforço de implementar uma nova funcionalidade.
  • Programar, isto é, escrever linhas de código numa linguagem de programação.
  • Testar manualmente que o nosso código faz o que o cliente pediu.
  • Programar esses mesmos testes para serem automáticos, rápidos e diários.
  • Garantir que o teu código é eficiente, escalável, seguro e legível por outros.
  • Investigar em fóruns, livros e palestras as melhores formas de trabalhar e programar.

programar codigo

A maior parte do tempo é isto que vais ver, linhas de código, tuas e de outros colegas. And there’s nothing wrong with that.

P.S: Se tiveres curiosidade, esse código está escrito em Python.

Diogo Nunes

Diogo Nunes é Mestre em Eng. Informática pelo IST. A sua missão é melhorar a vida das pessoas através da tecnologia. Além disso escreve para o blogue "The Geeky Gecko" e já conta com três livros publicados. A sua segunda paixão é a fotografia.

8 comentários em “Dia-a-dia de um informático programador

    1. Seja consultoria ou não, há sempre um cliente, há sempre um utilizador final que tem um problema e que precisa de uma ferramenta informática para o resolver. Eu expliquei essa realidade da programação porque é aquela em que tenho mais experiência.
      Queres partilhar a tua? 🙂

  1. Caro Diogo, estou com dificuldade em decidir que curso escolher.
    Eu sou licenciada em Economia pelo ISCTE, já trabalhei alguns anos em vendas e marketing mas sinto a necessidade de acompanhar o desenvolvimento tecnológico que estamos a viver e por isso decidi regressar à faculdade.
    Uma vez que, pouco ou nenhum de background em informática tenho, um lugar em mestrado não se colocou. No entanto, foram me atribuídos 2 lugares na Alemanha: um em Gestão Informática (na TU-Darmstadt) e um em Informática (na Uni-Frankfurt).
    Agora eu não sei por qual me decidir…
    Eu não tenho assim tanto conhecimentos informáticos, assim como o Diogo não tinha, mas também não me vejo no futuro apenas a fazer programações. No entanto, a ideia de poder criar o meu próprio negócio online fascina-me. Ou também o facto de no futuro poder arquitectar tecnologicamente um negócio também.
    A minha ideia de entrar no mundo da informática era mais para me especializar na área digital (no marketing por exemplo), mas agora com a vaga em informática fiquei confusa.

    Em termos de ranking de universidades também não é fácil. A TU-Darmstadt tem uma óptima reputação na área, mas a Uni-Frankfurt também é uma boa faculdade em termos gerais e tem um melhor raio aluno:professor.

    Será possível dar-me a sua opinião?
    Obrigada!

    1. Olá Joana! Pelo contexto que me deste desaconselho qualquer formação profunda em informática. Como tu própria disseste no início, tu apenas queres acompanhar as tecnologias. Se queres mesmo avançar, então diria Gestão Informática.

      O que me parece é que queres saber um pouco mais para poderes desempenhar melhor as tuas funções de vendas e principalmente marketing. Para isso basta seres curiosa, manteres-te a par das novidades/notícias da áreas e eventualmente uma formação pontual sobre uma área em que querias aprofundar.

      Se és boa no que fazes, continua. E se um dia quiseres “criar o teu próprio negócio online” basta contratares um técnico que te apoie. Tens o caso da Chic By Choice (http://economico.sapo.pt/noticias/a-portuguesa-chic-by-choice-foi-considerada-a-melhor-startup-europeia-na-area-da-moda_252085.html). Elas sabem de negócio e é nisso que se focam. Depois contrataram um bom CTO.

      1. Olá Diogo,

        Obrigada pela mensagem!
        Mas nesse caso desaconselha também que faça uma licenciatura em qualquer uma das áreas? Ou apenas informática?
        É que, pelo menospor experiência na busca de emprego no ramo digital, tenho a sensação que as minhas chances de entrar no ramo são bem menores sem uma formação específica.
        Imaginei que, sendo grande parte das cadeiras de gestão informática as mesmas que fiz em economia, poderia compensar com informática apenas…

        Estou realmente muito confusa…
        Estou naturalmente orgulhosa de ter tido vaga 2 universidades alemãs, mas confusa…

        Obrigada!

        1. Joana,

          Uma coisa é saber usar informática para gerar business value (formação em gestão TI) e outra coisa é saber criar informática a partir do nada (formação em eng. informática).

          Do teu contexto fiquei com a ideia de que queres continuar no ramo da Economia, Gestão e Marketing. Ou queres mudar de área completamente e começar a frequentar aulas de programação, bits e bytes, arquitectura de sistema, sistema distribuídos, redes de computadores??

          No comentário anterior eu sugeri tirares Gestão Informática nessa tal universidade alemã. Mas é só uma sugestão de alguém que acabou de conhecer a tua situação em meia dúzia de frases. Tu, melhor que ninguém, terás a tua intuição do futuro que procuras 😉

Deixe um comentário