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.
Não acho que você erra em falar, também nem concordo com o comentário postado (Nada contra, só não concordo nenhum pouco). Achei até o texto bem organizado, o que é um bom indicador da sua habilidade de comunicação.
O que pensei que poderia ser um problema:
1 - A empresa já havia tido problemas com dinheiro. 2 - A empresa esperava que você entregasse mais tasks do que o previsto. 3 - Por mais que você tenha aumentado a cobertura de código, isso não significa nada se os testes forem ruim.
Acho mais provavel o problema ser na empresa pelo tempo que você ficou, porque contratar e mandar embora assim custa caro para empresa. Se fosse problema técnico seu, acredito que ainda ficaria por volta de 1 semestre, e teria várias reuniões te dando feedback negativo.
Mas quem sabe os outros dois pontos que coloquei te ajudam a refletir se você entregava task suficiente ou se seus testes unitários realmente estavam bons.
É exatamente isso. Tu escreveu uma vida, para só no final chegar no "finalmente", tmnc, eu quase parei de ler, sorte que eu gosto muito de ler. Se já fala demais escrevendo imagina pessoalmente, dever ser uma matraca. Mas a experiência para um ano esta até de boa, agora é observar os pontos listados acima. Dica; vá direto ao ponto, sem enrolação.