Projetos paralelos não são necessários, aqui está o que faz de você um desenvolvedor “de verdade”

por Nada Em Troca
4 minutos de leitura
Projetos paralelos não são necessários, aqui está o que faz de você um desenvolvedor “de verdade”

Você está cansado de ver as pessoas dizerem que você precisa ter um projeto paralelo dedicado para ser um desenvolvedor “de verdade”? Simplesmente não é esse o caso. Aqui está o que torna um desenvolvedor “real” e você provavelmente já atende aos critérios.

Um verdadeiro desenvolvedor é simplesmente alguém que desenvolve

Não há porteiro por aqui.

Obturador“”>
Um ambiente de desenvolvedor integrado e o logotipo do VS Code no centro. Crédito: Lucas Gouveia/How-To Geek | Mix3r/Shutterstock

Algumas pessoas debatem o que é um desenvolvedor “real”, mas a definição é simples: uma pessoa ou coisa que desenvolve algo. Se você desenvolver qualquer coisa, então você é um desenvolvedor “de verdade”. A gestão de várias funções de tecnologia é realmente muito irritante para mim e é algo que eu realmente espero que possamos superar.

Um verdadeiro desenvolvedor não é alguém que tem um emprego de tempo integral na área de desenvolvimento, ou mesmo alguém que tem um projeto paralelo em casa, é apenas alguém que gosta de programar e construir aplicativos. Há anos que não tenho um grande projeto paralelo (embora agora esteja construindo alguns aplicativos para me divertir), mas nunca me considerei um “desenvolvedor de verdade”.

Contanto que você programe algo, construa algo ou desenvolva algo, você será um verdadeiro desenvolvedor – e não deixe ninguém lhe dizer o contrário.

Tux, o pinguim, com um terminal Linux.
3 razões pelas quais o Linux me tornou um desenvolvedor melhor

Eu vejo isso mais como um kit de ferramentas do que como um sistema operacional.

4
Por Graeme Pavão

Projetos paralelos são divertidos, mas trabalhar em coisas aleatórias pode desenvolver habilidades mais rapidamente

Projetos menores são melhores para o aprendizado.

Obturador“”>
Mãos digitando em um teclado com trechos de código em segundo plano e dois símbolos de colchete angular em cada lado. Crédito: Lucas Gouveia/How-To Geek | Estoque SAG / Shutterstock

Projetos paralelos podem se transformar em renda em tempo integral. O aplicativo Atalhos no seu iPhone? Isso começou como um projeto paralelo chamado Workflow. Facebook? Foi um projeto paralelo para estudantes universitários.

O problema com os projetos paralelos é que às vezes eles crescem muito e vão muito além do que você originalmente pensava que seriam. Isso pode levar um pouco de tempo e, embora possa eventualmente se transformar em um negócio de tempo integral, isso raramente acontece.

Em vez de criar um projeto paralelo de grande alcance, acho que é mais divertido (e ensina mais) trabalhar em projetos menores, de maior nicho (ou até mesmo estranhos). Esses projetos menores podem ajudá-lo a aprender muito mais sobre desenvolvimento em um curto espaço de tempo.

Embora você possa ficar preso em um bug com um projeto paralelo maior por semanas a fio, projetos de desenvolvimento menores normalmente são totalmente codificados e prontos para serem executados no mesmo período. Como há menos coisas para fazer em um projeto menor e mais aleatório, normalmente você consegue depurar e trabalhar neles mais rapidamente do que em projetos maiores.

Por exemplo, você poderia passar um mês inteiro trabalhando em um projeto paralelo, que realmente ensina apenas quatro ou cinco conceitos-chave de desenvolvimento. Ou, nesse mesmo período, você poderia construir de três a quatro projetos menores, cada um ensinando duas a três habilidades, deixando você com o aprendizado de diversas técnicas que poderá aplicar em projetos futuros.

Este é o caminho que escolhi seguir. Atualmente estou construindo três aplicativos diferentes (usando IA para ajudar), mas tentando aprender técnicas diferentes em cada um deles. Também estou trabalhando em projetos Arduino e ESP32 ao mesmo tempo. Tudo isso está ampliando minhas habilidades de desenvolvimento, mas também me ensinando muito ao mesmo tempo.

É muito divertido trabalhar em tantos projetos menores agora. Sou capaz de aprimorar várias habilidades, de MicroPython a C/C++ e Swift, trabalho de banco de dados, construção de sites e muito mais. Cada coisa leva apenas algumas semanas para ser concluída, e estou muito feliz com o quanto aprendi trabalhando em projetos de desenvolvimento menores, em vez de tentar realizar uma tarefa grande.

Alguns IDEs lado a lado com pontos de interrogação ao seu redor.
Este IDE realmente me tornou um programador melhor

Um IDE para governar todos eles. Você não vai querer usar mais nada.

20
Por JT McGinty

Ser um verdadeiro desenvolvedor é como você pensa, não o que você faz

Pensar como um desenvolvedor é tudo o que precisamos.

Mulher codificando em um laptop em frente a um monitor de desktop com linhas de código sobrepostas com símbolos de programação e ícones para Org-Roam, Neovim e GitHub.

No final das contas, se você é um desenvolvedor “real” depende de como você pensa. Muitos anos atrás, eu não me considerava um desenvolvedor “de verdade”, embora estivesse trabalhando na construção e portabilidade do Android para dispositivos nos quais ele nunca deveria ser executado. Eu estava mergulhado até o pescoço no código do kernel, nas dependências e muito mais – mas pensei que não era um desenvolvedor “de verdade” porque não poderia escrever aquele kernel do zero, só poderia modificá-lo.

Hoje em dia, percebo que ser um verdadeiro desenvolvedor é simplesmente o que penso. Mesmo tendo passado mais de uma década sem desenvolver nada, nunca parei de pensar que era um desenvolvedor quando percebi o que realmente era um desenvolvedor.

Uma tela com a página de download do Python.
Não cometa esse erro ao iniciar seu projeto Python

Evite o caos da dependência com este truque simples.

Por Zunaid Ali

Se você mudar sua mentalidade para perceber que você são um verdadeiro desenvolvedor, não importa o que os outros digam, você começará a desenvolver mais. Depois que aprendi a adotar a mentalidade de desenvolvedor, tudo mudou para mim, e ultimamente tenho criado mais aplicativos e serviços do que nunca.

Este artigo foi útil?
Gostei0Não Gostei0

Deixe um comentário

Are you sure want to unlock this post?
Unlock left : 0
Are you sure want to cancel subscription?
-
00:00
00:00
Update Required Flash plugin
-
00:00
00:00