Olha, irei ser bem sincero, não leve pro lado pessoal, até pq a única coisa que conheço de ti é esse post. E lembre, isso é algo baseado na minha vivência e o q acho do q venho acompanhando o mercado, cabe a ti decidir o q fazer.
Seu desejo só é possível se vc:
- estiver 100% focado (esse imagino q esteja)
- vc já tem um histórico de ser estudioso, ou seja, sempre conseguiu prestar atenção nas aulas, estudar mais de 4h ou mais sem perder tanto o foco
- ter um forte equilíbrio mental em relação a rotina
- não tiver nenhum hobby recorrente, ou seja, vc terá tempo só pra estudar, nada de hobby como jogos, assistir tv, nem nada dessas coisas q tomam tempo
- vc não trabalha atualmente
- vc tem uma renda suficiente pra aguentar até esse "dia"
- ter alguém pra te dar apoio, principalmente na parte de alimentação e outras coisas q vc não perca tempo fazendo essas coisas
- não ter dependentes, ou seja, ter q cuidar de alguém, cuidar de algo
- ter uma verdadeira facilidade de aprender programação ou afins
Deve ter mais coisas, mas não vou conseguir pensar até pq é inicio de ano, ahahah. E feliz ano novo, eheeh.
Mas voltando pra mensagem, eu digo isso pq aprender uma profissão q exige do intelectual não é tão simples assim. Não é só fazer um projeto TODO list q vc estará apto a tentar competir com outros. Pelas condições q vc deu, msm q vc se empenhe o máx, eu diria q vc não vai conseguir (estou sendo realista), pois o nível de iniciantes está alto. No mercado, vc tem q ter a capacidade de 2 coisas. Saber se vender e mostrar q vc sabe. Esse segundo é o problema. Vc acha q programação é fácil assim?
Até onde sei, todos cursos q tem por ai na net não vai te ensinar o q vc quer. Eles ensinam coisas superficiais, e bem provável q já está em excesso de pessoas com esse conhecimento, então tu já está na desvantagem.
Outra coisa é q até onde soube, pra qm não tem faculdade, terá q se esforçar 2x mais pra conseguir mostrar a capacidade. Infelizmente a sociedade ainda se baseia em diplomas/certificados. Não concordo, mas tbm não posso mudar o q as empresas/pessoas querem, simplesmente é assim a sociedade e se vc não aprender como lidar com isso, vc irá ficar de fora. Vc ter trancado, na minha opinião foi a pior decisão sua, então terá q pensar numa estratégia diferente. E já digo, não será fácil, pois vc pegou o caminho mais espinhado para "acelerar" essa inserção no mercado.
Vc pode até focar em QI (quem indica), mas já digo, não é todos q irão recomendar vc, pois indicação de estranhos, a pessoa vai querer colocar pessoas q entendam do assunto. E se for nepotismo... bem, é nepotismo. Ve se tem algum familiar, vai q dá.
Vc pode tbm depender da sorte, mas vai por mim, vc não vai querer. Tem gente q até já passou de 2 anos tentando lançando um monte de currículos, imagina depender de sorte. MAs é uma alternativa.
Bom, algumas dicas:
- não coloque q vc trancou sua facul, vai por mim, vc colocar q não está fazendo um curso e eles buscam por isso, é exatamente o q eles irão filtrar. Eles preferem pessoas q já estão no fim do curso ou q já tem diploma, afinal eles preferem pessoas com conhecimentos mais sólidos q uma pessoa q nem quis terminar o curso.
- e nem coloque q vc está cursando, afinal se vc mentir... já sabe.
- IA não é uma ferramenta boa pra ensino, mas ela dá apoio. Se vc usar ela pra pedir pra gerar código, esquece meu, pois vc não estará aprendendo bulhufas nenhuma. Vai por mim, vc está querendo trampar em algo q exige pensamento crítico, terceirizar o conhecimento não vai te ajudar a ser um bom desenvolvedor, só um batedor de teclas.
- Lembre, ter vontade, gostar ou ser atraído ou coisas assim, nada disso faz vc ser bom em algo. Isso virou uma coisa tão irrelevante q de nada adianta colocar isso no currículo (recomendo nem colocar). Vc tem q provar q vc gosta, e pra isso precisa codificar mto, e mto msm.
- Localidade tbm pode afetar. Não sei onde vc mora, mas se vc mora longe de centros tecnológicos, tipo em cidades grandes. Meu, planeje q tu vai q ter q mudar. Não precisa mudar na hora, mas já deixe claro q vc está disposto a mudar de cidade, por isso já é bom se planejar isso financeiramente e mentalmente. Se mora já nesses grandes centro é uma vantagem e não precisa fazer isso. Hj em dia trabalho remoto está diminuindo, ainda mais pra iniciantes. Então já se prepare.
Agora sobre ql caminho seguir, imagino q ser suporte é o mais adequado pra ti. Mas não vai em qqr empresa, vc terá q selecionar bem. Tem empresas q elas conseguem fazer carreira, então depois de empregado no suporte, bem provável q vc passará 1 ou 2 anos trabalhando como suporte e existirá momentos q vc poderá aplicar para desenvolvedor.
As empresas normalmente elas priorizam pessoas de dentro, pois ela já conhece a pessoa, mas a pessoa ter q ser boa no q faz. Se vc for um suporte, mas vc for aquela pessoa mediana, q só faz o basicão, meu, eles observam. Postura profissional não é fácil para iniciantes. Ah, e aprenda a socializar lá dentro, conheça o pessoal do desenvolvimento e não jogue de cara q vc quer entrar na equipe deles, apenas diga q está aprendendo programação e gostaria de ser um desenvolvedor. Terá q ter jogo de cintura lá dentro.
Outra coisa é q recomendo depois q vc conseguir entrar no suporte, vc volte a fazer as aulas de BCC. Vai por mim, um curso de BCC é bem mais relevante do q um tecnólogo, pois o mercado querem pessoas com bom conhecimento, e não pessoas medianas. Claro q dá pra ser um bom desenvolvedor com tecnólogo, mas vc não terá o msm conhecimento q um BCC oferece.
E se o BCC for de uma faculdade pública, meu... tu tá perdendo uma jóia.
Bom, vc pode tentar outras coisas, mas ao meu ver esse é o melhor emprego "rápido" pra se inserir no mercado sem o conhecimento necessário de programação. Ai dentro dele vc meio q vai evoluindo até surgir uma oportunidade dentro da empresa pra vc mudar de profissão lá dentro.
Vc tbm pode tentar arriscar vagas voltadas pra programação, vaiiii q a sorte aparece. MAs vou ser realista. A chance é próxima de zero. Cabe vc decidir se quer se esforçar perder esse seu tempo de 6 meses nisso.
Só digo q não existe caminho fácil. Vai por mim, terá q ter mta sorte se quiser "entrar rápido no mercado" q imagino q vc não queira depender de sorte. PRogramação exige conhecimento e mta prática de código. Cabe a ti construir sua carreira.
Bom, boa sorte no q decidir ai.