Executando verificação de segurança...
4

3 coisas que eu aprendi estudando programação todos os dias

aprender a programar

Depois de estudar 30 dias novas habilidades para minha formação como dev front-end, percebi algumas coisas importantes que vale a pena compartilhar com quem está pensando em se tornar programador.

Para contextualizar, aprendi HTML e CSS por volta de 2004, quando tinha apenas 14 anos. Mas, quando o conhecimento não é utilizado e as competências não são aprimoradas, simplesmente esquecemos boa parte do que aprendemos.

Cerca de 10 anos depois, voltei a utilizar o conhecimento que adquiri, mas com certas limitações que a não atualização me proporcionou. Nos últimos 30 dias resolvi aprender novas habilidades na área e me aprofundar em alguns conceitos de CSS e JavaScript. E foi ótimo!

Seguem os aprendizados:

Use o que você aprendeu

Se você não usar aquilo que está aprendendo, você não irá fixar o conhecimento e posteriormente irá esquecer muito do que se esforçou em assimilar. É por isso que é fundamental treinar a elaboração de seus códigos. Tenha um projeto próprio para treinar e criar algo que você goste. Não há nada melhor do que aprender na prática com algo relacionado ao seu gosto pessoal.

Ser desenvolvedor não é para bagunceiro

Se você não seguir algumas normas, seu código se tornará uma bagunça! (Coitado de quem fará os ajustes posteriores no projeto.) Organize seus estudos, siga a trilha e não pule etapas. Se fizer isso, irá aprender (no seu ritmo, é claro).

Se você não gosta de trabalhar sozinho, não seja dev

Se seu negócio é interagir com pessoas, se comunicar e querer se relacionar profissionalmente a todo momento, não seja programador! Esse é uma carreira que fará você passar a maior parte do tempo "sozinho", isolado com o código que você está escrevendo.
Se chegou até aqui, vamos conversar mais. Comente qual o seu maior aprendizado como desenvolvedor. Vai ser ótimo aprender algo novo com você!
Carregando publicação patrocinada...
2

Eu concordo parcialmente com a afirmação de que se você não gosta de trabalhar sozinho, não deve ser um desenvolvedor. Em todos os lugares onde trabalhei, tivemos um estilo de trabalho muito colaborativo para realizar tarefas. Atualmente, onde estou trabalhando, quase 90% do tempo trabalhamos em pair programming para minimizar o cansaço mental e aumentar a eficiência.

Eu também acho que se você não gosta de trabalhar em equipe, talvez deva repensar sua carreira de desenvolvedor, a menos que deseje ser um freelancer que trabalhe sozinho. Em níveis empresariais, o trabalho em equipe é essencial.

1
1

Concordo com o @kadulisboa, realmente, em ambiente de trabalho você passa muito tempo conversando sobre o projeto, as tasks, possiveis problemas, etc. Agora en ambiente de estudo, aprendizado e pratica, ai sim que normalmente você tem a sensação que é mais solitario, talvez seja por isso que voce percebeu esse sentimento.

2

Particularmente eu aprendi que é uma área para curiosos, quando começei, aprendi com meu irmão python, logo que quis armazenar info precisei saber um pouco de sql, quando ouvi falar sobre hacking com python procurei sobre redes e pen test, outras informações que nem imaginavamos chegam de maneira inesperada, conectadas com aquilo que sabemos.
A cada dia que passa e quanto mais convivemos com o código, mais o mundo se abre e as suas idéias, criatividade e inventividade para criar soluções para os seus próprios problemas, ficam cada vez melhores.

Eu entendo o que você quis dizer sobre ser um trabalho solitário, pois no final é você com a sua tela que irá realmente entregar algo funcional ou não, mas também entendo quem respondeu que em um ambiente colaborativo, costuma ser bem descontraído, portanto, eu gosto de acreditar que a questão da "solidão" vai da sua escolha de arrumar um trabalho remoto e não conviver ou realmente querer ir para o presencial, ate mesmo trabalhar da casa de um amigo.

Curti o post, ficou bem completinho mandou bem demais o/

1
1

Concordo que, sim, é um trabalho um pouco solitário, mas isso acaba tornando cada relação nessa área riquíssima. Qualquer troca que seja, num ambiente de programadores, pode te ensinar muito! Se puder, troque conhecimento :) Essa foi uma das coisas que aprendi estudando/trabalhando nesse meio.

1
1
1