4 anos estudando e, pelo seu relato, você está levando a sério.
Talvez seja a hora de você se arriscar, aprender e desenvolver softskills.
Deixe que o mercado e os recrutadores te digam se você é um júnior ou não.
E se ainda te dissrem que não, você sabe o que fazer: sacode a poeira e continue.
Talvez o norte que você busca esteja em levar um "não", em não dar conta de fazer os testes. Batalha perdida também dá XP.
Eu também sou estudante e não trabalho na área, mas não importa o caminho, sempre vão haver obstáculos.
Espero ter te ajudado. Cheguei aqui pelo grupo do WhatsApp "programando juntos".
Deus te abençoe, abraço