Article image
Alexandre Oliveira
Alexandre Oliveira12/02/2024 15:42
Compartilhe

10 Erros Que Todo Programador Iniciante Comete

    image

    1 – Necessidade de Mostrar Serviço Demais:

    Esse é um erro clássico de qualquer profissional que está começando em uma nova empresa, e o programador iniciante não fica fora dessa. É comum o programador querer mostrar suas habilidades, produtividade e querer sair resolvendo todos os problemas que aparecem dentro de um empresa.

    Porém, muitas das vezes, o profissional pode nem estar preparado para realizar tal atividade ou vai fazer tudo com pressa (por se sobrecarregar), não tendo tempo necessário para revisões e uma boa execução de tarefas.

    O objetivo de mostrar que a empresa fez a melhor escolha dá logo errado nesses casos. Coloque em mente que tudo tem o seu tempo e a empresa sabe que você é um iniciante, por isso vai atribuindo tarefas de acordo com a complexidade necessária.

    2 – Não Testar o Próprio Código:

    Aqui temos um erro mais relacionado a área e que parece bem comum a todos os programadores que estão começando sua carreira. É um erro que pode estar relacionado com a necessidade de ficar mostrando serviço, citada no tópico anterior.

    Como precisa entregar bastante coisa ou acham que entregando rápido vão mostrar que são produtivos, os profissionais acabam não fazendo os testes e entregando um código carregado de erros.

    Pode ser até aquele código simples e que você realmente demorou pouco tempo para terminar, mas nunca deixe de fazer o teste. É super chato chegar em uma empresa e encontrarem erros que poderiam ser evitados, você vai ficar chateado e dependendo da situação, você pode passar uma má impressão.

    3 – Apego Demais Ao Código:

    Outro erro comum em relação ao código é quando acontece o apego por parte do programador iniciante.

    Por exemplo, quando o profissional faz uma classe bem feita, é normal (e justo), que ele tenha muito orgulho daquilo. Mas pode acontecer a revisão de código e esse apego pode ser visto justamente nesse momento.

    Tudo porque, algum outro membro da equipe (geralmente com mais experiência), acaba percebendo que aquela classe talvez não seja tão necessária assim. Sem pensar direito, o iniciante vai logo procurar por todos os motivos para que o seu trabalho seja mantido.

    Para não cometer esse erro a minha dica é que nesse momento você lembre que o código não é seu, visto que está dentro de uma equipe. Um bom profissional consegue pensar no coletivo, por isso o apego acaba sendo um erro a ser evitado para não gerar problemas.

    4 – Entregar o Código Sem Revisar:

    Já comentamos que o programador iniciante pode entregar código sem revisar, seja pela sobrecarga que ele mesmo causou tentando abraçar todas as tarefas ou por querer mostrar produtividade.

    Entregar o código sem revisar nunca deve fazer parte do seu trabalho, até mesmo quando você tiver experiência. Se habituando a revisão você ganha um aprendizado futuro e importante, já que pode se tornar parte da sua rotina.

    Uma dica interessante para procurar possíveis erros, é terminar e ir se distrair um pouco, tomar uma água, conversar com um colega, dar uma olhada nos e – mails e depois voltar para a revisão. Essa é uma forma de ser mais detalhista e estar com a cabeça mais fresca.

    5 – Achar Que Já Sabe Tudo da Linguagem:

    Outro erro bastante visto em programador iniciante é o achar que já sabe tudo sobre os conceitos básicos de linguagem.

    Alguns assistem algumas aulas, conseguem fazer um trabalho satisfatório e acreditam que isso basta para ser considerado um grande expert.

    Isso não passa de uma ilusão, muitos programadores com anos de experiência acabam passando horas e horas tentando analisar um código antes de começar com a fase de implementação.

    Por isso assumir um nível de conhecimento pode até mesmo soar arrogante da sua parte. Só consegue chegar a um nível elevado aqueles que conhecem muito bem as estruturas fundamentais da linguagem escolhida e a partir disso, começam a se aprimorar. Não tenha medo de assumir que precisa aprender, melhorar, pesquisar e errar, tudo isso faz parte do seu desenvolvimento profissional.

    6 – Não Se Preocupar Em Fazer Networking:

    O networking é importante, seja para um programador ou para qualquer outro profissional. Essa dica é mencionada por diversos especialistas de RH e consultores de carreira. Ter contato com outras pessoas da sua área nunca é um desperdício, pelo contrário.

    O networking acaba possibilitando a troca de conhecimentos e pode fazer com que novas oportunidades possam surgir dentro de sua carreira profissional.

    Está se perguntando como pode fazer isso? Hoje em dia é fácil, procure por fóruns, grupos e comunidades dentro de redes sociais, vá em eventos públicos relacionados a sua área e nunca tenha medo de perguntar, tirar alguma dúvida ou mesmo compartilhar alguma experiência. A longo prazo você conseguirá perceber como o networking foi importante em sua vida.

    7 – Falta de Investimento em Estudos:

    Todo profissional da área precisa investir em conhecimento, mas um programador iniciante precisa ainda mais.

    Fazer um bom curso superior não quer dizer que você já pode parar de estudar, por exemplo. A dica é que você escolha uma área do seu interesse e estude de forma incansável para aprender com qualidade, se possível, invista em cursos online, pois são cursos baratos, você economiza tempo e ainda pode estudar a hora que desejar e onde quiser.

    Nunca pule etapas ou passe por cima do seu conhecimento. Não tenha a ideia que você só deve buscar por conhecimento somente na fase inicial de sua carreira. Estamos falando de uma área que muda de forma constante, sempre com novidades e necessidade de adaptação. Portanto, há sempre o que estudar.

    8 – Não Escolher um Nicho Dentro do Mercado:

    Quando falamos sobre o mercado de programação, estamos falando sobre um mercado com uma amplitude muito grande.

    Por mais que seja importante conhecer muitas linguagens de programação e tecnologias, é essencial escolher um nicho de mercado para se especializar.

    Estudos já revelam essa necessidade de aprofundar conhecimento e se tornar um especialista, isso valoriza o seu currículo e consequentemente o seu salário. Sendo assim, escolha uma linguagem, uma área de atuação, com qual tecnologia deseja trabalhar, qual cargo quer ocupar das empresas, etc.

    9 – Decorar o Código ao Invés de Aprender:

    O programador iniciante muitas vezes comete o erro de decorar o código ao invés de aprender.

    Principalmente se ele veio de algum curso superior, onde fazia isso para tirar boas notas em todas as provas. O resultado disso você já sabe, o conhecimento sólido nunca vai vir. Ao escrever os códigos não tente os decorar, tente ir aprendendo cada passo do que você está fazendo. Claramente é mais trabalhoso, mas é outra ação que o seu ‘’eu’’ do futuro vai te agradecer. A prática acaba auxiliando bastante, quanto mais praticar, maior o seu aprendizado.

    10 – Desistir Logo no Início de Sua Carreira:

    Para finalizar a nossa lista de erros, temos um que alguns iniciantes chegam a cometer, desistir da carreira. Lembra que mencionei lá no começo que é normal sentir medo, insegurança e desespero?

    Nem todos conseguem lidar com isso, especialmente dentro da área da tecnologia que pode ser bem difícil em um primeiro momento. Sem contar a concorrência dentro do mercado que está cada vez mais acirrada. Quando se comete um erro e leva aquela bronca de alguém da equipe então, esse sentimento de desistência pode vir ainda mais forte.

    Mas quando se trata de futuro, desistir não é a melhor opção, ainda mais depois de estudar, passar por provas, fazer processo seletivo, etc. Mentalize que tudo é uma fase, esses sentimentos ruins, as broncas que as vezes leva, a insegurança que ainda sente.

    Todas as pessoas que estão em grandes cargos passaram por isso e daqui alguns anos, você vai lembrar dessa época com carinho e até mesmo com risadas. Desistir nunca é uma opção se você gosta da área e tem vontade de ser um programador melhor a cada dia.

    Fonte: https://www.brasilcode.com.br/10-erros-que-todo-programador-iniciante-comete/

    Compartilhe
    Comentários (1)
    Ronaldo Schmidt
    Ronaldo Schmidt - 12/02/2024 21:07

    Do meu ponto de vista o tópico um está equívocado.

    É íncrivel como profissionais mal treinados conseguem destruir as expectativas de quem está começando.

    Não destrua o sonho das pessoas e não faça suas decepções as delas!

    Se está estagnado em uma carreira e apenas aceitou as regras que lhe foram impostas me desculpe mas está perdendo.

    Quem está iniciando uma nova jornada tem que ir com tudo e acreditar.

    Mostrar a que veio...

    Não deixar se afetar por aqueles que já desistiram.

    Seguir em frente sempre. "O céu não é mais o limite!"