Em resumo:
Eu comecei a estudar por conta própria em sites gratuitos (tipo o codecademy) em Julho de 2016. No começo eu estudava meio que o básico de várias linguagens, Python, PHP, JS, achava todas legais.
Após perceber que era isso mesmo que eu queria fazer da vida, procurei uma faculdade, fiz o vestibular da FATEC e passei. O curso de ADS só tinha no período da manhã/tarde, e eu só tinha disponibilidade de estudar a noite por causa do trabalho. Então optei por fazer Jogos Digitais, que era o curso do período noturno que mais "chegava perto" do meu objetivo (amo jogos, mas nunca tive muita esperança de trabalhar com isso no Brasil, eu só queria um estágio em TI mesmo).
No segundo semestre da facul, eu soube de uma vaga de estágio na empresa de um amigo que não exigia experiência, era uma vaga fullstack em PHP/Javascript. Me candidatei, passei, e assim ingressei na área.
Eu não tinha um portfólio nem nada "apresentável", mas eu já tinha feito diversos programinhas pra me auxiliar em tarefas repetitivas no emprego anterior ou até mesmo na facul.
No meu caso, diria que os responsáveis por eu ingressar na área foi a faculdade (pq sem ela eu não conseguiria um estágio), e minha rede de contatos (pois foi meu amigo quem me indicou na empresa).