Executando verificação de segurança...
2

[HELP] Ajuda para alavancar na carreira de dev!! Freelancer, começar ou não, eis a questão!

Hello World, meus companeiros programadores.
Preciso da ajuda de vocês para conseguir evoluir na carreira.

Atualmente, tenho me esforçado bastante pra conseguir continuar na empresa onde trabalho, mas dessa vez, sinto que estou com os dias contados. A startup acabou de receber um bom investimento e após meu último feedback com meu líder, ele me disse que preciso evoluir pra ontem!!
Eu me conheço e sei que tenho grande nível de ansiedade, quero abraçar o mundo com os pés, quero resultados grandiosos com apenas 1 semana de estudos, mas também sei que a jornada de um programador não funciona desse jeito.
Por isso, venho pedir ajuda/conselho de vocês. Esse é meu primeiro job na área, comecei no início do ano de 2022, remotamente e permaneço desde então.

Confesso que falta disciplina pra encaixar os estudos na minha rotina e sinto que isso está prejudicando meu crescimento.

As vezes saio muito tarde e cansado do trabalho, com a cabeça cheia e só quero fazer alguma coisa pra relaxar. E nessa rotina, já se foram 3 anos da minha carreira. (Sei que estou usando isso como muleta pra justificar minha indiscplina).

Estou pensando em pegar algum freelancer pra me forçar a estudar enquanto desenvolvo (algo simples, justamente pra não decepcionar o cliente e entregar um trabalho bem feito, mas não sei se existem clientes que queiram algo simples). Além disso, não sei como funciona nada envolvendo freelancers.

Meu objetivo é ser um profissional indispensável, de grande valor no mercado atual, gostaria de chegar às Big Techs, nem que seja apenas para adquirir experiências novas e ter o gostinho de saber, na pele, como é o dia a dia.

Tenho 3 anos de mercado como dev web back-end.
Trabalho majoritariamente com PHP, Golang e desenvolvo utilizando IA no dia a dia (tenho pouco conhecimento em LLM, Fine-tuning, RAG, Agentes IA e Engenharia de prompt, mas já estou correndo atrás de mais conhecimento, pois sei/acredito que esse é o futuro do desenvolvimento).
Sei um Javascript básico/intermediário (arranho alguma coisa de front-end, mas sou péssimo em design) e o básico de Python.
Sei o básico de banco de dados (MySQL e PostgreSQL), mas não sei nada de infra, nem mesmo como fazer o deploy de um projeto, por exemplo, ou bons serviços para isso (não sei até onde isso prejudica meus planos de iniciar algum freela).
Sei um pouco de comunicação assíncrona usando filas e processos BPMN (RabbitMQ e Camunda).

Enfim, por favor, levem o post a sério.
Se eu esqueci de fornecer algum dado ou se tiverem mais perguntas, podem perguntar a vontade.
Caso tenha mais alguém que queira inciar um projeto freela ou já está fazendo freela há pouco ou muito tempo e quiser me deixar contribuir/ajudar (mesmo sem remuneração, apenas pra ganhar experiência e aprender coisas novas) eu serei eternamente grato pela oportunidade.

Muito obrigado!

Carregando publicação patrocinada...
3

Eu acho que você está pensando na solução errada, mas - pelo lado bom - você já identificou o problema.

Se seu objetivo é se tornar um profissional indispensável, nível big tech, freelancing não é um contexto adequado pra crescer no sentido que você quer. O freelancer muitas vezes ou vai pegar projetos menores e iniciais, ou vai pegar um contexto menos relevante do problema de uma empresa grande. O dev de big tech não é o cara que consegue fazer várias aplicações básicas diferentes em contextos diferentes rapidamente, é o cara que consegue lidar com problemas grandes e difíceis em um contexto grande.

Fora isso, ser freelancer tem um peso menor no currículo que "melhorei em 30% a performance de alguma coisa na empresa tal mesmo reduzindo custos rm 15%".

Fazer freelancing agora faria você ser ruim no freelancing e piorar na empresa, a indisciplina não vai embora.

Agora a parte boa, você já identificou o problema. A pergunta relevante é "como resolver minha indisciplina pra estudar e criar coisas?".

A resposta pra essa eu não sei, mas algo que me ajuda sempre é começar aos poucos e quebrar tarefas grandes em tarefas menores. Começe estudando 15 minutos por dia, coisas pequenas do seu dia a dia que poderiam te fazer melhorar na empresa que você tá agora. Peça dicas do que seriam essas coisas pro seu chefe. Quando você quase se acostumar com os 15 minutos - mas não 100% ainda - aumente o tempo, estude coisas mais difíceis.

Isso é o que funciona pra mim.

1

Eu pensei em freela porque me ajudaria com uma renda extra e, caso o pior acontecesse, eu não ficaria totalmente liso.
Além disso, eu seria forçado a estudar coisas que ainda não sei.
Com relação a estudar para as big techs, eu pensei primeiro em adquirir disciplina para estudar e depois engatar de uma vez nos estudos para resolver grandes problemas. Não sei se isso faz sentido.

Agradeço seus comentários. Tentarei pôr em prática o que falou, principalmente a parte dos estudos.

1

A respeito da sua indisciplina. Posso contar a minha experiência, que foi desinstalar tudo que iria me afastar de onde eu quisesse ir. Por exemplo, instagram, jogos no PC, x, etc...

Mas assim, o que resolveu mesmo pra mim, foi entender que sou eu fazendo por mim mesmo. E que no final das contas mesmo, ninguém mais consegue me ajudar além de mim mesmo.

Falo isso como estudando universitário e empregado CLT fora da área. Ou seja, estudo pra faculdade, e ainda assim, estudo por conta própria, pois tem coisas que a faculdade não ensina.

Espero que te ajude.

1

Me encontro em uma situação peculiar também, tenho quase 5 anos na área, sendo que meus ultimos dois anos passei empreendendo, realizando freelas e iniciando uma micro consultoria, só que recentemente por questões de sociedade tive que encerrar a agência, e atualmente estou parado passando estresse para conseguir me realocar.

Similar a você, eu busquei estudar tecnologias que rodeavam para entender e absorver seu funcionamento por baixo dos panos(Sendo ML, outras linguagens, Tecnologias que lançaram ou estão pra lançar).

Da mesma forma que não me arrependo, possuo receios de isso ter me tirado do meu caminho, até porque hoje em dia não consigo montar um portifólio para me representar solo, ou até mesmo por ter me focado 100% na empresa perdi muito o networking forte que tinha.

Recomendo que como seus feedbacks foram negativos, busque uma lista mais consisa sobre os problemas encontrados, para até mesmo ter um norte, até mesmo como uma ajuda como também um método de mostrar interesse em evoluir.

Espero ter conseguido ajudar de alguma forma, caso não sinta-se livre para responder!
Se quiser pode me adicionar no Linkedin para trocarmos mais figurinhas pontualmente, é o mesmo nome de perfil, com título de software engineer.

1

Bom, eu tenho uma lista de coisas que me pediram pra evoluir, algumas dessas coisas:

  • Autoconfiança
  • Conhecimento técnico de sistemas distribuídos (aqui tem bastante coisa pra estudar)
  • Pensamento crítico
  • Tomada de decisão baseada em dados

Entre outras coisas..