Meu querido! Estou nessa área, comecei de curioso, por ter preguiça de fazer trabalho escrito (a mão) no colégio. Quando tinha 14 anos, dei sujestão pra um professor se eu poderia fazer um site, na época algo com TABELAS em HTML, bem simples, páginas estáticas. O professor deu a permissão, internet na época não chegava em 1mb. Era coisa de 60 a 200kbps. Então era o inicio da banda larga. Fui me desafiar em fazer o site em HTML, na época utilizei FrontEditor, era tipo um Dreamweaver da Microsoft, vinha no Win98. Era um editor visual. Ali tentei fazer o site, e me perdia com configurações, até que aloprei e fui estudar um pouco de HTML pra saber fazer da forma que eu quisesse, sem ter que usar modelo pronto do programa. Ali aos 14 anos, em 2004 dei o meu primeiro passo na Web. Que me fez tirar 10 no trabalho, e ser destaque. Dali até os 16 anos, nunca peguei em programação. Até que o mesmo professor me indicou pra um amigo dele, pra fazer um site comercial de uma fábrica de Foguetes.
Corri atrás de saber o que ele precisava, encomendei um curso de PHP em DVD pelo correios. Nessa época não dava pra baixar as coisas kkk Internet era lenta ainda. Comprei um DVD da Becck PHP. Nele ensinava a fazer um CMS básico, ensinava SQL no Mysql, fazer CRUD e tals. Estudei esse DVD de 26 horas em 4 dias, e em 7 dias entreguei o site pro cliente.
Após isso, minha vida mudou. Comecei a estudar as coisas e correr atrás. Fiz sites pra jogos online e etc.
Quando comecei a faculdade em 2010, tive o desanimo grande. Salários não eram bons ainda. Barrera de entrada era grande, então acabei ficando de Freelance com contados que iam aparecendo devido ao boca boca. Empreendi por 5-6 anos em um sistema próprio Web, de prestação de serviço. Só em 2021 que fui chegar no primeiro emprego.
O caminho é bem tenso, estudo sempre insano. A cada 2-3 anos se você se acomodou, vai tomar uma surra quando for obrigado a se atualizar. É uma vida de constante provação e resiliencia.
Desejo tudo de bom pra tu, que essa sua vontade se mantenha e consiga alcançar seu objetivo.
O mercado só tende a melhorar e crescer mais ainda. Então um lugarzinho você terá, só se esforçar e lutar por ele.
Sucesso pra tu.
Muito legal a sua história! Tenho 14 anos e estou dando meus primeiros passos. Fico feliz em ver como tenho muita facilidade para obter conteúdo para estudar. Gostei muito do que você falou sobre a resiliência. Sucesso!
Caramba! E hoje em dia com tudo ao alcance de um clique e ainda reclamamos. Talvez os altos sálarios iludiu muita gente e só vai fica quem tem determinação e faz isso por amor mesmo vii kkkkk
Creio que realmente, cada vez mais as vagas de Junior vão diminuir. Pois já está saindo muitas ferramentas e até IA pra resolver problemas básicos que atrasa o Start de um projeto.
Acho que vai ser segmentado a empresa, empresas que vão focar em Juniors, pra formar profissionais pro mercado e mão de obra barata. Algumas nem vagas de Junior existem mais, só Pleno e Senior.
Então realmente, o que vai diferenciar é a Resiliencia, a força de vontade. Que eu vi a web estática, dinâmica, SPA, e etc. Programação procedural, orientada a objeto e etc. Cada dia surge algo diferente, algo que você precisa se adaptar, as vezes sofre muito, e pensa até em desistir.
De 2021 até hoje, já pensei em abandonar umas 3x, e tipo, nunca tive pressão financeira ou até questão de reclamação de chefe e equipe, é mais a auto cobrança mesmo de entender e me sentir bem. Pode até ser um pouco de sindrome do Impostor. Mas ela sempre ta ali do lado de um programador. As vezes vc chega a se questionar, se vc decorou ou se realmente entendeu e aprendeu como funciona!
É por isso que até hoje eu vejo cursos variados, nem sempre só de coisa nova ou mais avançada. Vejo cursos de iniciantes, cheguei a ver o Curso do Explorer mesmo que critiquei anteriormente, mas deixo claro que achei a parte de CSS maravilhosa, soluções e explicações, que muitos Seniors nem utilizam ainda. Que igual falei antes, Senioridade não quer dizer conhecimento absurdo, mas sim experiência.
O conhecimento pode estar em vários lugares, vários cursos podem querer abordar TUDO, mas as vezes não conseguem, mas sempre acabo achando um ponto positivo no meio do curso que vira uma chave na minha cabeça.
Concordo com vc antes, de falar que tem vários Instrutores, que talvez um é melhor que o outro e tals, mas por exemplo na RocketSeat, no Explorer, quem faz a parte de React é o Rodrigo Gonçalves, e concordo contigo, ele não me deixou feliz lá. Achei muito receita de bolo, pouco explicativo, ficou roterizado o curso nessa parte. Mas por outro lado, o Rodrigo Gonçalves é Especialista em REACT NATIVE, ele que ministra as aulas no IGNITE. E cara, que conteúdo FERA que ele faz. O amigo ali encima comentou que migrou pra React Native saiu do web pro Mobile, e tenha certeza que ele foi uma agraciado com as aulas do Rodrigo Gonçalves no Ignite de React Native.
Ali na RocketSeat, Diego é Fenomenal no React e NodeJs. Rodrigo maravilhoso no ReactNative. E o Mayk Brito é uma enciclopédia do CSS HTML, cara manja muito, dá soluções absurdas, sempre me surpreendo com conteúdo novo dele.
Hoje a RocketSeat possui o ONE, e eu acho que vale o investimento, se for optar no futuro pelo React e vertentes. Eu recomendo demais.
Vi que vc quer ir pro C#, é uma linguagem bem bacana, e em constante evolução, tenho vários amigos Backend em C#. Salário num é ruim, média de 10K no CLT. Liquido sai na faixa de 7K e pouco. E realmente C# é bom saber Angular. Angular pra mim até hoje foi o melhor de Front end. Achei maravilhoso, organizado, arquivos ficam 100% separados, js, html e css individualmente. Diferente do React que me joga o Html e CSS (Xhtml e XJS ou TSX) tudo junto. Mas com o tempo, consegui ver que é possível ter uma organização de código.
E aquele negócio. Quando entrar no mercado de trabalho, e pegar um projeto já andando, tu vai ver que essa mania de organização e etc, só funciona em projeto próprio, que equipe trampando, sempre tem os lambões que deixam uma zona. Que as vezes vc pra tarefa simples que num perde nem 2 horas, demora 10 horas só pra entender a Lasanha do código! kkkkk
Acho que a pior parte de ser programador, é trabalhar em equipe. É ter cabeças diferentes dentro de um mesmo projeto. Pra mim sempre foi o maior Desafio. Entender a mente das pessoas, conseguir ler o código e interpretar, tentando identificar como o cara pensou pra fazer aquilo. É LOUCURAGEM, prepare! Por isso eu acho legal exercitar com projetos em comunidade, entrar em fórum, ou discord de Devs da sua área desejada, contribuir com projetos, ou até entrar pra ajudar projetos de outros Devs que tão procurando voluntários e etc. Ajuda demais a tirar esse bloqueio de pavor com código alheio kkk
Mas estamos passando por uma fase louca, que já teve no passado, minha faculdade iniciou 80 alunos, só 14 formaram, e apenas 4 trabalham na área. TI não é pra qualquer um, formar num quer dizer que vai trampar e ser bom. Existem muitas pedras no caminho. Hoje essa massa querendo virar programador, acredito que nem 15% realmente chegue lá. Quem vai na ilusão financeira, em 1-2 anos cai na realidade, e acaba a motivação. Triste realidade.
Sim, e a régua segue aumentando, para mim o melhor caminho para entrar no mercado hoje é fazer uma faculdade e estudar contéudos por fora e tentar vagas de estágio. Por mais que o sálario seja baixo de inicio, não é isso que me preocupa e sim em adquirir experiencia e conhecimento. Acho que todos deviam pensar assim.
Eu já até separei projetos open-source para contribuir. Esses dias tava estudando o codigo de um, tentando entender e é realmente isso que você falou. Fiquei um bom tempo para entender como a pessoa chegou naquela conclusão.
Sobre as trilhas, as minhas criticas vão somente ao Explorer, após seu relato e de outros colegas eu tenho a conclusão que o contéudo do Ignite é de alta qualidade. E vi contéudos do Diego no Youtube e ele parece ser muito bom também. Eu não sei como funciona o dia dia no trabalho deles, mas acredito que as vezes os instrutores só estão dando aula onde não são especialista.
E minha escolha pelo C# foi pq eu fiquei cerca de 1 mes experimentando e vendo o básico das principais linguagens, quando cheguei no C# e vi todas as suas possibilidades, foi amor a primeira vista kkkk e também com C# posso trabalhar tanto o backend quanto o mobile com Xamarin/MAUI. Então é ela que estou estudando e é com ela que vou me especializar!