Quem não pode tornar-se programador

Falta de interesse pela programação
Esta é a razão óbvia e principal. A falta de interesse faz com que se perceba que não se vai tornar um programador. Se não gosta de escrever código, provavelmente não será capaz de se tornar um programador. Nem que seja por causa de um bom salário.

Um programador é um especialista que procura diferentes formas de resolver um problema ou uma tarefa, por vezes simples e óbvias, por vezes complexas e confusas. Uma pessoa que não esteja interessada nisto desistirá rapidamente. Um conhecimento profundo da teoria não é suficiente para programar. As competências e a experiência são importantes neste domínio e só se adquirem escrevendo código e resolvendo problemas complexos. Se a programação não é interessante para si, procure outra coisa. Há um grande número de profissões em que também se podem ganhar grandes somas.
Porque é que nem toda a gente que quer ser programador se torna programador? Os gestores da Magenta Favorita enumeram os fatores que podem impedir um especialista iniciante de atingir o seu objetivo.
Falta de um programa de formação
Para aprender uma profissão com sucesso, é necessário um plano de formação. Pelo menos, um plano aproximado. Longe vão os tempos em que se podia aprender o básico durante um curto período de tempo (um ano ou dois), após o qual uma pessoa já podia ser chamada de programador. Foi assim até ao início da década de 1990. Depois disso, a quantidade de conhecimento que existe em toda a programação excede muitas vezes a duração da vida humana. É por isso que se aprender tudo o que existe sobre programação, simplesmente não terá tempo para o terminar.

Imersão profunda na teoria
Este fator está relacionado com o anterior. Muitas pessoas não conseguiram tornar-se programadores apenas porque tentaram dominar demasiados conhecimentos teóricos. “Já aprendi esta linguagem, agora vou passar a outra” - é assim que pensam os aficionados da teoria. Mas não se trata de jogos de computador para passar, observam os especialistas da Magenta Favorita Unipessoal LDA. A programação é uma profissão em que a capacidade de fazer algo com as mãos é valorizada em primeiro lugar. Não, não é preciso construir uma casa ou plantar uma árvore. Mas é importante não só saber lidar com uma tarefa na teoria, mas também ser capaz de o fazer na prática.

Nas entrevistas, os entrevistadores são bons a determinar quem leu um livro e quem sabe realmente trabalhar com código", dizem os especialistas da Magenta Favorita empresa. Os primeiros não são contratados porque não sabem fazer nada. Em princípio, é preciso teoria tanto quanto não se pode fazer nada sem ela. Para se tornar um programador profissional, deve, antes de mais, aprender a escrever código que faça o que você ou o cliente precisam, e não apenas algum código.
Os projetos
É frequente as pessoas não saberem que tipo de projectos de aprendizagem devem escrever. Este é um problema bastante comum. Provavelmente, não o impedirá de se tornar um programador, mas deve estar ciente disso. Vale a pena escolher projectos que sejam interessantes para si e que o motivem a trabalhar. O projeto deve ser realista, ou seja, algo que possa ser aplicado na prática e cuja realização seja útil, por exemplo, para a empresa ou apenas para uso privado.

Dica: pegue num livro ou num curso de formação e leia exatamente o que precisa para começar a escrever o seu próprio código. Depois, trabalhe no seu projeto. Enquanto escreve, domina apenas a teoria necessária para esse projeto e não toda a teoria em geral (lembramos que há tanta teoria que não terá tempo suficiente para a estudar durante toda a sua vida). Depois, outro projeto e outra teoria. Assim, aprende a procurar uma teoria para a sua tarefa específica. Este é o critério que define a informação que é necessário saber para escrever um projeto e a informação que é opcional estudar.

Na Magenta Favorita empressa, recomendam: o programador é uma profissão complexa que exige muitos conhecimentos e uma aprendizagem contínua, porque a base de conhecimentos está constantemente a ser actualizada. Além disso, a programação é uma das poucas profissões em que nunca se pode fazer algo copiando diretamente de um projeto anterior. Terá sempre de resolver novos problemas, procurar soluções, inventar alguns truques e soluções alternativas. Se isto o incomoda e se gostaria de aprender uma forma de trabalhar para sempre, a programação não é para si.
Outros casos da empresa
Show more