Qual o conteúdo que você tinha maior dificuldade e hoje, pode se considerar um expert?
- #Spring Boot / Spring Framework
- #Java
Meu nome é Cláudio, e é meu primeiro artigo na plataforma.
Tenho algum tempo de experiencia com Linguagem Java, já estou bem familiarizado com a plataforma, não me considero um expert, mas consigo entender bem a linguagem e seus frameworks, como o Spring por exemplo.
Mas nem sempre foi assim, no começo da minha experiencia com Java por volta de 2014, comecei tímido não conhecia muita coisa, a maioria de meus projetos eram bem básicos nível console, levei um tempo para conhecer o Swing e fazer algo gráfico, mas ainda sim não era algo que eu buscava dentro do Java. Logo busquei projetos que envolviam banco de dados , tipo famoso CRUD, mas até então nunca tinha ouvido falar de Spring levei mais alguns anos para conhecê-lo de fato. Em 2020 descobri meio que por acaso em grupos de programação que participo esse tal de Spring e fiquei bem curioso gostando muito do que vi.
No começo tinha bastante dificuldade levei um tempo para entender a dinamica do Spring mas logo comecei a entender sobre alguns termos e tecnologias como o uso do Maven ou do Gradle por exemplo. o arquivo de application.properties, o pom.xml, o Spring Initializr, o Hibernate coisas que até então eram desconhecidas para mim, e nesse meio tempo também conheci a Dio, onde realizei alguns bootcamps, e conheci também outras ferramentas de forma mais profunda, como o Git e Github, até então não tinha nada no meu Github, onde comecei a postar meus projetinhos a partir de 2021, inclusive os mais antigos, para me lembrar de como tudo começou até chegar no Spring e no conhecimento que tenho hoje.
Atualmente até sou mentor dentro de um grupo de Discord sobre Java, já é uma enorme evolução de aprendiz, a alguém que pode passar conhecimento, quem quiser conhecer e só colar lá -> https://discord.gg/shZCkkb8HZ
Não digo que eu seja um expert em Spring ou em Java hoje, ainda acho que estou longe disso, mas já consigo me virar bem sozinho e consigo criar e subir uma aplicação Spring com boa facilidade, cheguei até publicar alguns projetos no Heroku, fazendo um front bem básico, que funcionam até hoje. Aquilo que já foi difícil hoje já considero bem tranquilo de realizar, e espero que esse conhecimento me ajude a conseguir uma vaga na área. Hoje não estou atuando com programação, mas logo quero poder entrar nesse mercado como desenvolvedor.
para quem quiser conhecer meu Github e olhar os projetos https://github.com/claudioneves1981
E é isso espero que possam ter gostado do conteúdo.
Até mais.
Cláudio Neves.
#ChallengeCommunityWeek