As empresas estão em busca de profissionais que sejam totalmente
As empresas estão em busca de profissionais que sejam totalmente independentes.
Isso significa que elas estão atrás de profissionais que não dependam de outras pessoas para adquirir conhecimento, que façam uma melhoria contínua no seu dia-a-dia e que consigam resolver os problemas por conta própria.
Parece óbvio não!?
Mas nem todo mundo consegue entender isso. As pessoas sempre acham que as empresas devem ensinar algo a elas - e até seria interessante se isso acontecesse - só que, você deve lembrar que ela está te pagando para você resolver um problema e agregar valor na empresa, não te pagar para gerar mais problema.
Então, como você se torna esse profissional independente?
Aprenda a Programar ao Invés de Ser Ensinado
Existe diversos fatores que você pode adotar mas 1 em específico que recomendo a todos que querem se tornar um desenvolvedor e programador profissional é: aprender a programar ao invés de ser ensinado a programar.
Mas isso não é a mesma coisa!?
Não. Deixa eu te explicar melhor..
Quando eu comecei a minha carreira, aprendendo Java, eu tive uma dificuldade em aprender a trabalhar com injeção de dependência - mais especificamente com o framework do Google Guice. E claro, eu não sabia nada de Google Guice ou de injeção de dependência e sempre eu esperava que alguém me ensinasse sobre esse conceito ao invés de correr atrás e aprender esse conceito e programar.
Essa é uma perspectiva diferente que você precisa adotar na sua vida profissional. Você não precisa depender de alguém te ensinar e sim de você ir atrás do conhecimento - e você já está no caminho certo ao ler esse e outros artigos sobre programação. Isso demonstra que você está interessado em evoluir suas habilidades por conta própria ao invés de depender de alguém lhe ensinar.
E se você seguir esses passos, garanto que você irá evoluir como programador e como profissional no geral.