Cara acho interessante você manter essa posição sim, dando uma olhada no seu relato e repositório sua capacidade técnica para alguém que aprendeu ontem a programar ( um ano é quase nada ) está muito ok sim, você mencionou que passava nas entrevistas técnicas e rodava na seleção, mesma coisa essa experiência, ser mandado embora com um mês e pouco de casa? Isso aí não é técnica é soft skill, tenta observar melhor como você lida com as pessoas, isso é muito importante, tu pode ser muito bom na parte técnica, se as pessoas não gostarem de você é facão, é muito mais fácil manter um incompetente técnico do que um mala, talvez tu não goste do que eu escrevi, mas tenta fazer essa análise. Sucesso.
Cara, analisando agora, eu gosto muito de contar sobre minhas experiências, projetos e conhecimentos e talvez isso possa soar um tanto "mala" pra algumas pessoas. Mas é isso né, vivendo e aprendendo, muito obrigado pelo seu toque.