DEV Community

Cover image for Coloque a mão na massa o quanto antes, padawan!
Rafaela Martins
Rafaela Martins

Posted on

Coloque a mão na massa o quanto antes, padawan!

Sei que para nós iniciantes pode parecer assustador pegar um projeto do início ao fim para desenvolver sem uma aula guiada para nos amparar e garantir que nenhum erro aconteça, mas essa não é a realidade do mercado de trabalho. Nós temos que aprender o mais rápido possível a resolver problemas, identificar erros no código, nos perguntar "que merda eu fiz aqui?"
Alt Text
Não copie projetos pré prontos de cabo a rabo, sei muito bem que é tentador, pois estou exatamente nessa fase, sou muito nova no desenvolvimento web! Neste momento que vos escrevo, não faz nem um mês que eu comecei meus estudos, então meus queridos, saibam que eu sou uma dev neném!

Acredito que não tenha problema algum você tomar como modelo de aprendizado algo pronto, pra você não ter todo o trabalho de pensar em UI, criar as imagens e tudo o mais, se esse não for seu foco. Porém, o método que eu estou seguindo e que eu acredito estar sendo extremamente eficiente é: aprender os conceitos, ver o resultado final (nem que for apenas de uma parte), pensar em como vou estruturar aquilo, tentar fazer sozinha com os conhecimentos que eu tenho e só depois ver como o instrutor resolveu os problemas e assim comparar as duas formas e ver onde eu errei ou poderia melhorar.

Existem infinitos métodos de aprender a fazer alguma coisa, esse é o que mais funcionou pra mim, até porque ele me obriga a sair da minha zona de conforto... parece papo de coach, mas é real, quando temos uma referência de como queremos que fique a interface e temos que chegar naquele resultado sozinhos, é literalmente um “se vira nos 30”: vamos ter que pesquisar quando não soubermos, imaginar as estruturas por trás do projeto e botar a mão na massa, errar, entender o que está errado e aprender a consertar. Isso tudo é desesperador nas primeiras vezes, mas, pelo menos pra mim, isso passou a ser uma das melhores partes!

Todos os dias eu tenho me proposto pequenos desafios de interfaces simples, uma forma de mostrar projetos em um portfólio, uma tela de login, uma animação em css diferente.. e todos os dias eu tenho aprendido várias coisas novas, e ficado cada vez mais rápida em resolver os problemas que encontro.

Saber pesquisar é uma habilidade valiosa para uma pessoa desenvolvedora, então o quanto antes fizermos do sr Google nosso melhor amigo, mais rápido e independente se torna nosso aprendizado. Digo isso porque não é muito legal ficarmos totalmente dependentes do conteúdo de tal curso ou tal curso, afinal, nenhum curso vai ter todo o conteúdo que vamos precisar… pensa, é muita coisa! Cada projeto exige da gente coisas diferentes e não vai existir curso que supra absolutamente todas essas necessidades. Cursos são incríveis, mas não devem ser nosso único meio de aprendizado, errar e pesquisar também é aprender.

Agora vou dar uma dica lindona aqui pra vocês: PERGUNTEM. É sério, eu costumo me sentir frustrada quando não consigo achar alguma informação que preciso ou quando implemento alguma solução que acaba não funcionando no final. O que eu preciso entender pra ontem, é que eu não estou sozinha, que eu não preciso ser a super heroína que sabe tudo e faz tudo sozinha de forma perfeita. Isso não existe, viu Rafaela?! E na comunidade de tecnologia, eu senti um acolhimento enorme com pessoas que estão começando e também um espírito colaborativo que é raro encontrar em outras áreas, faça uso disso. Lógico, tem gente chata em todo lugar, porém, no pouco tempo que estou tendo contato com isso, vi pessoas colaborarem umas com as outras, compartilharem conhecimento, compartilharem suas dores e se erguerem de uma forma que não vi em nenhum outro lugar. Então se enfiem nos grupos de desenvolvimento no telegram, no facebook, no reddit, no discord, onde for! Você não vai se arrepender e você vai entender que existem outras mil pessoas no mesmo barco que você e vocês vão construir soluções juntos.

Então é isso minha gente, eu sei que eu sou falastrona para uma menina que acabou de começar a desenvolver, mas esse é meu centavinho de colaboração por agora, pra você sentir que não é só você que se sente frustrado às vezes, que não é só você que quebra todo a interface tentando fazer alguma coisa e quer arrancar os próprios cabelos… Esse é só o nosso começo de uma jornada que não deve nem ter fim, já que sempre tem tecnologias novas saindo, e a gente vai ter que estudar sempre! Acho que o importante por agora é se orgulhar de cada passo, cada linhazinha de código que você escreveu você mesmo, e querer sempre mais.

Top comments (3)

Collapse
 
lixeletto profile image
Camilo Micheletto

Parabéns pelo seu primeiro artigo! Acho que realmente esse salto de fé de tomar a iniciativa andar sem 'as rodinhas' é muito difícil pra alguns, mas começar o primeiro projeto sozinho também pode ser muito frustrante.

Só queria acrescentar que ao travar em um projeto, não é vergonha nenhuma parar, respirar, dormir e/ ou começar outro mais simples ou ler um pouco mais. Todo projeto completo ou não funciona como base para o seu aprendizado. Claro que, se nos comprometemos a voltar em um projeto inacabado e com o conhecimento adquirido terminá-lo, além de uma grande vitória, também fortalece sua base e o seu portfólio.

A construção do conhecimento é um processo incremental e não-linear e a sua visão do processo é muito importante, obrigado por dividi-la com a comunidade!

Collapse
 
rrafush profile image
Rafaela Martins

aahhh! obrigada por isso Camilo! é bem real isso, as vezes é bom poder parar e respirar e voltar quando tivermos prontos! Obrigada pela força!!

Some comments may only be visible to logged-in visitors. Sign in to view all comments.