3

aquele profissional que a empresa contratava para aprender enquanto recebia um salário – deixou de fazer sentido.

Existe um paradigma muito errado do que significa ser junior. Não é de hoje que esta difícil entrar no mercado como "junior". As coisas apenas voltaram como eram antes (e como deveriam ser).

As pessoas precisam entender que um "junior" não é contratado para aprender. Um "junior" já sabe quase tudo, o que ele não tem é experiência vívida na codebase da empresa, regra de negócios, enfim, bussiness. A parte técnica TEM DE SER DO DOMÍNIO DO PROFISSIONAL. Você NUNCA será contratado para um trabalho sério para aprender a programar.

Existem programas sociais que de fato, de dá um dinheiro para aprender, então é contratado por alguma empresa. Isto é outra história.


Gostei do post, foi direto, mas não é novidade. Desde sempre o resultado é mais importante. "Junior", "pleno" e "senior" é meramente um título sem significado nenhum. É igual a um byte. Um byte não tem significado nenhum por si só. O significado do byte é inteiramente determinado pelo o contexto. Da mesma forma, um senior de uma presa A não chega no nível do estagiário da empresa B. Alguma pessoas ainda tem arrogância de dizer "sou senior", como se significasse algo. Mostre a solução, é o que importa.

Como o post bem mencionou, projetos pessoais são tempo de experiência, mas perdem tempo "aprendendo" framework, linguagens, e culpam o mercado, que esta exigente. Culpam a "IA"...

Leia este post 3-4 vezes. Ele não aborda algo novo, aborda algo velho que é muito importante e irá ser importante para os próximos décadas ou quem sabe mais. O profissinal que entrega, é o contratado, ponto. Você achar que vai ser contratado por ter muito conhecimento não aplicado, é muita fantasia. O significado do aprendizado é ação.

Carregando publicação patrocinada...
3

Meus 2 cents,

Lembro de algumas situacoes quando era junior.

No final das contas conseguir programar era legal, mas entender o negocio que voce esta resolvendo era fundamental: lembro que num dos meus primeiros empregos a empresa vendia um sistema de folha de pagamento (em C) - mas o grande desafio era aprender as regras do RH para entender o que o usuario estava falando para que o sistema atendesse.

Quando num estagio aprendi sobre Licitacoes e acompanhamento de obras, onde trabalhei na implementacao de um sistema para este fim.

Foi assim com sistemas de ERP - e implementando em lojas no Bom Retiro aprendi que o sistema tinha de ter um jeito de emitir sem nota e meia nota, mas contabilizar no fluxo de caixa (anos 80, da um desconto).

E ter de ser esforcado: escavar livros, dedicacao em tentar aprender e o famoso "voce tem 2 ouvidos e 1 boca, entao ouca duas vezes mais que fala".

Enfim, trabalhar a linguagem de programacao era natural e o duro era aprender o contexto onde voce estava.

Semana passada tive um sentimento de cansaco imenso: um guri ainda cheirando a leite foi apresentar uma ferramenta para um cliente que atendo e tive de acompanhar, no que ele nao sabia metade das funcionalidades da ferramenta (que eram importantes para o contexto deste cliente) e quando foi questionado sobre alguns pontos, soltou um "assim nao da, voce esta sendo dificil" indignado.

Se eu tivesse uma atitude dessa num cliente, nao chegava nem no fim do dia.

Saude e Sucesso !


Este post foi favoritado via extensão TABNEWS FAVORITOS

Tem curiosidade sobre IA ? Da uma olhada no meu LIVRO: IA PARA ENGENHEIROS

2

As pessoas precisam entender que um "junior" não é contratado para aprender. Um "junior" já sabe quase tudo, o que ele não tem é experiência vívida na codebase da empresa, regra de negócios, enfim, bussiness. A parte técnica TEM DE SER DO DOMÍNIO DO PROFISSIONAL. Você NUNCA será contratado para um trabalho sério para aprender a programar.

Nem sempre. Eu particularmente na minha carreira como júnior até mesmo na Stone Pagamentos S.A., eu sabia sobre React e sobre Next.js e tive que aprender muita coisa que levou uns seis meses para pegar o ritmo. Então sim, nesses seis meses, eu apenas estava sendo pago para estudar.

Existia sim, o cenário onde empresas te pagam cursos, apenas para facilitar e acelerar seu aprendizado, mas hoje em dia, isso é quase nulo, então é não se apegar a isso, basicamente o que era conhecido como, tenho conhecimento base e vão me pagar para ensinar até ter uma certa dominância para o que a empresa precisa, já não existe mais.

Mas isso existia.

Como o post bem mencionou, projetos pessoais são tempo de experiência, mas perdem tempo "aprendendo" framework, linguagens, e culpam o mercado, que esta exigente. Culpam a "IA"...

E exatamente, a questão é resolver problemas, eu sempre bato na tecla quando vou ajudar alguém iniciante, tente resolver o problema dentro de casa. Framework e linguagens são apenas ferramentas, assim como ter dominância sobre uma parafusadeira, não te ajudará a resolver um problema - colocar um prego sobre a madeira.

Mas todo kit de ferramentas te ajudará com tudo o que precisa para dar manutenção no precisar dentro de casa.