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

[Dúvida] Como conseguir meu primeiro emprego como programador

Acho que seria relevante me introduzir primeiro.

Me chamo Lucas, tenho 19 anos de idade e ano passado finalizei o ensino médio técnico integrado a informática pelo Instituto Federal de São Paulo. Tenho alguns projetos públicos no meu GitHub e não sei muito bem o que fazer a seguir.

Imagino que eu já tenha conhecimento o suficiente para conseguir uma vaga, então decidi vir a publico buscar por sugestões quanto ao que fazer.

Eu pretendo cursar Ciência da Computação em 2025, mas todas as universidades públicas que tem o curso ficam a pelo menos umas 3 horas de distância de onde moro. As bolsas do governo requerem que o canditato esteja praticamente morando na rua para conseguir bolsas (renda per capita de 1 sálario mínimo BRUTO), e as universidades privadas, obviamente, precisam ter mensalidades pagas.

O ideal seria arranjar um emprego como programador, já que é o que gosto de fazer e já dedico várias horas diariamente nisso.

No que vocẽs acham que eu deveria investir meu tempo nesse final de ano para aumentar minhas chances de conquistar uma vaga? Que tipos de projetos seriam interessantes para entrar no meu portfólio? Sei que networking é importante, então podem me dar algumas dicas sobre como começar a atrair atenção para mim e meus projetos?
Carregando publicação patrocinada...
6

Primeiramente criar ou ajustar o linkedin para passar algo mais profissional.

Posta dicas no linkedin, pode postar aqui, mas aqui no tabnews não é o foco dos recrutadores (imagino eu), mesmo que fosse não tem ferramentas que os ajude a buscar aqui.

Então se é trabalho, faz dicas de Rust, pelo que vi você tem muitos projetos em Rust, tenta fazer alguma ligação entre Rust e Zig, algo como seria legal se zig tivesse isso... Veja como zig e go são interessantes, executáveis com poucas dependências, etc...

E tente deixar o post minimamente agradável, se conseguir linkar com algo que alguém está falando, ótimo! Ex: meu linkedin Referência vs ponteiro veja que marquei o André Baltieri no post.

Etc.. Consegui bastante pessoas me seguindo eu seguindo-as de volta e quando elas cutiam um post de algum recrutador sobre emprego, aparecia no meu feed (foi assim que consegui dois empregos em 3 meses)

Falei de Rust acima porque vi que você tem bastante projetos em Rust.
Um ponto relevante é que o conteúdo que você posta, o seus repos precisa condizer com o que você procura.

No meu caso postei bastante coisa de C#, porque queria trabalho com C#, agora que já tenho meu trabalho, vou começar a postar coisas diferentes que gosto.

E já vou puxar o gancho de gostar, você disse que é algo que gosta, e a verdade é que você provavelmente logo deixará de gostar de programar trabalhando em uma empresa, então para continuar gostando faça um side-project pra te deixar engajado no que você gosta.

É isso que posso ajudar agora.

E caso queira acompanhar um projeto legal, pode acompanhar o Dicionário do bebê. Força!

1

Obrigado pela resposta, e vou considerar fazer postagens por lá.

Já tinha a vontade de publicar sobre o que estou fazendo no momento, mas sempre pensei "ah, tem 500 lugares com a mesma informação e bem melhor explicado por aí" e acabei optando por não postar nada.
Além disso eu também coloquei muito tempo em tecnologias que não tem espaço aqui no Brasil, ainda mais para júnior. Erro meu, dei um tiro no meu própro pé.
Vou tentar aplicar o que você recomendou nesse final de ano e, quem sabe, a sorte sorri pra mim.
1

Não foi um erro. Ninguém sabe o dia de amanhã. Pode ser que essas tecnologias sejam bem úteis num futuro próximos. Entretanto é ideal ter conhecimentos em ao menos 1 tecnologia popular para facilitar mais a entrada.

1

Cursar faculdade? sim, qualquer faculdade, nem que seja EAD, a galera que diz que não precisa, ou são gênios ou tem um Q.I. muito forte, o que não é o caso da maioria.

Não tem grana pra faculdade? vai ter que trabalhar e estudar man, nem que seja um trabalho bosta de 6 horas, 6x1, pra receber um salário mínimo. Eu fiz isso por 3 anos.

Blz, tu entrou na faculdade, e agora? Agora é ver o que a faculdade tem pra oferecer, seja EAD ou presencial, fala com os professores, etc. suga ela, faça valer o dinheiro (se particular) e o teu tempo (se pública).

extras: apareça, escreva um blog sobre programação no medium e publique o que você esta aprendendo, reposte no LinkedIn, X, grupos do telegram, faça videos pro YouTube, não precisa de edição, pode até fazer live estudando. Diga pro mundo que você existe. Não cometa os mesmos erros que cometi. kkkk

"A sorte favorece os fortes".

1

Já estava considerando o estudar e trabalhar com qualquer outra coisa caso eu não tenha sorte, não tenho problema em exercer outra função, só queria saber o que posso fazer pra aumentar minhas chances de trabalhar com algo que eu gosto.

Já pensei em fazer vídeos ou lives, mas meu microfone é horrível. Vou tentar tomar o caminho dos posts de LinkedIn e X.
E obrigado pela resposta :D
1

Olá, Lucas! Como já mencionaram aqui, há muita discussão sobre cursar ou não uma faculdade. Primeiramente, saiba que o simples fato de cursar uma faculdade não garante vaga de emprego.

Atualmente, atuo como desenvolvedor sênior e também como tech lead. Sendo assim, faz parte da minha rotina o processo de contratação de novos colaboradores para o time, quando necessário. No processo seletivo, principalmente para vagas de nível inicial, como as de estagiários e juniores, as empresas buscam talentos que possam ser lapidados. Ou seja, ter ou não uma faculdade não determina, de forma binária, sua aprovação ou reprovação (obviamente, toda regra tem exceções e isso varia de empresa para empresa). Um ponto importante a considerar são os cargos públicos, que muitas vezes exigem curso superior, e há uma quantidade considerável dessas vagas. Isso é relevante, pois o mercado de trabalho está com poucas oportunidades, enquanto a concorrência está cada vez maior.

Depois que você está contratado, é avaliado pelas suas entregas e pela sua contribuição para os objetivos e metas da empresa. Sendo assim, no momento do processo seletivo, você deve se posicionar como um "vendedor" e realmente "se vender" para a empresa. Nesse contexto, de onde veio o seu conhecimento se torna secundário; o que importa é o que você sabe fazer e consegue entregar.

Sobre a faculdade, vejo que ela é um excelente lugar para fazer networking. Existem vários projetos de iniciação científica, estágios, projetos acadêmicos, entre outros, dos quais você pode participar para alcançar o objetivo de conseguir um emprego. Mas há um canal dentro da faculdade que, na minha opinião, é muito pouco explorado: os professores. Não é uma regra, mas muitas vezes eles já fizeram ou fazem parte do mercado de trabalho e podem ter uma rede de contatos ou conhecer empresas que necessitam de algum trabalho ou até mesmo tenham vagas para desenvolvedores.

Ainda sobre a faculdade, caso decida fazer (eu fiz), saiba que ela te prepara para ser generalista e não necessariamente para o mercado de trabalho. Ou seja, você vai aprender um pouco sobre tudo, mas não profundamente em nenhuma área. E, para muitas vagas, o conhecimento que você adquire apenas estudando as matérias da faculdade não é suficiente.

Minha dica é: procure conhecimento prático. Tente criar seu próprio site ou projeto, resolver algum problema ou até mesmo reproduzir algum sistema já existente. Projetos open source são uma excelente maneira de adquirir conhecimento. O conhecimento prático é um verdadeiro tesouro, e, com ele, você vai criando uma base que cresce exponencialmente. Isso, por si só, vai te destacar daqueles que fazem apenas o "básico".

Tenha foco. Pode parecer bobo, mas muitas pessoas começam estudando uma linguagem ou tecnologia e logo mudam para outra porque ouviram que é melhor ou que dá mais dinheiro. A melhor linguagem de programação para começar é aquela que você escolheu. Claro que algumas têm uma curva de aprendizado menor, mas evite mudar de contexto o tempo todo. O conhecimento é um só; absorvendo bem os conceitos e padrões, você consegue aplicá-los em praticamente qualquer outra tecnologia.

De todo modo, espero ter contribuído um pouco com sua dúvida e, acima de tudo, desejo toda a sorte para que você alcance seus objetivos!

1

Valeu pela resposta :)

Tenho noção de que o superior não é tão voltado para o que é pedido no mercado, mas eu quero fazer por gostar da área de verdade.
No momento estou investindo meu tempo em alguns projetos pessoais. O principal hoje se chama Apollo, é uma linguagem de programação compilada. Optei por esse tipo de projeto pois achei que seria interessante de aprender, além de ser bem diferente do CRUD básico que tem em todo lugar.
Eu encerrei a minha postagem inicial perguntando sobre tipos de projetos que podem me diferenciar. Acha que a Apollo se enquadra como um? E quais outros tipos de projeto você consideraria um diferencial?
1

Hoje esta muito complicado entrar na área com faculdade, imagina então sem. É obrigatório, não importa o que te disserem. A faculdade permite sim que voce adquira conhecimento, mas vai muito além, ela te proporciona formalização. Eu.vou ser bem sincero, projetos bo git são apenas treinos, eu mesmo nao costumo dar relevância para o currículo profissional e conheço muitos empresários que tbm nao dão. Sabe por que? Precisa ter um cliente por trás do projeto para validar. Precisa ser um produto real, que te rendeu faturamento e que alguém pagou e usa por isso.

1

Obrigado pela resposta :)

Eu realmente quero cursar o superior, já que gosto muito da área, e também reconheço a importância dela no mercado (principalmente o tão falado networking)
Já sobre os projetos no Git, sei que a minoria que vai se dar o trabalho de checar o que tem lá, mas é a única forma que tenho de registrar meus estudos (se a gente não contar postagens em redes sociais). Então como você sugere que eu ingresse no mercado? Só depois do superior?
1

Lucas, cursar ou não uma universidade é um tema bastante discutido na nossa área, já que a graduação não é um requisito obrigatório.

Recomendo fortemente a experiência universitária, pois ela oferece muito além das aulas. Fui voluntário em cursinho popular e vi muitas pessoas transformarem suas vidas.

Você já considerou entrar numa universidade pública. Adicionalmente, sugiro procurar pessoas que moram na moradia estudantil gratuita. Esse contato pode te mostrar um caminho viável.

Mudar de cidade para estudar tem seus desafios, mas vale a pena conhecer pessoas em situação similar, que estão estudando em universidades públicas fora de suas cidades.

Recomendo este vídeo do Fábio Akita sobre fazer faculdade, e se quiser conversar mais, me chama no LinkedIn. Ficarei muito feliz se puder ajudar.

1

Primeiro, obrigado pela resposta :D

Eu realmente quero cursar ciência da computação, eu gosto muito da área. O intuito em vir aqui era realmente conseguir sugestões sobre como aumentar minhas chances de conseguir um emprego (na área) e financiar meus estudos.
Acabei de voltar do Enem, e sendo bem sincero, não estudei o suficiente pra conseguir uma nota digna de uma federal ou coisa do tipo, por isso estou consideranto tanto a iniciativa privada. Se por algum milagre eu tiver nota o suficiente pra ingressar em uma universidade pública, assim farei.
1

Boa, Lucas!

Olhei seu GitHub e posso te dizer que você é uma pessoa que corre atrás.

Confie na sua formação e na sua capacidade. Vi nos seus repositórios que você explorou bastante tecnologia e minha percepção rápida é que você consegue se virar super bem. Confia e vai atrás.

Uma sugestão importante é buscar indicação para seus professores, coordenação da escola e colegas do ensino técnico. São pessoas que te conhecem bem e que podem te indicar em alguma empresa.

1

Faculdade é requisito obrigatório para alguns contratos com governo. Como muitas das vzs o ponto de função é baixo, eles costumam contratar juniores. Se vc não tem a facu, as vzs o edital proíbe a empresa de contratar quem não tem faculdade concluída.

1

Lembro de ter visto uma discussão sobre o assunto no Twitter recentemente. Eram estrangeiros, mas o argumento era praticamente o mesmo que o seu. A quantidade de oportunidades perdidas por não ter um superior completo é muito alta, e provavelmente tentar prosseguir na área sem um só vai te atrasar.

1

Cara, eu estou com um caso em que o estagiário é muito bom e a ÚNICA coisa que impede a contratação dele é pq ele não terminou a facu. Esse é um requisito no edital. Ele vai ser contratado agora no começo do ano. Faça faculdade sim. Não importa o que um ou outro pensa. Importa o que a maioria cobra!

Fora que a faculdade é uma fase da vida tb. Vc vai curtir um pouco da sua juventude com outros. Vc vai ter contato com pessoas diferentes, idades diferentes. Faculdade foi a época q mais transei e fiquei bebado ! kkk

Cara, não é só pelo diploma, por estudar, mas também é uma fase da vida. É experiência. Vc se torna único pelas experiências que vc teve. E isso vai te ajudar na sua vida profissional. Vai te ajudar com responsabilidade, com dificuldades, com pressão e etc... Se permita !

2

Eu já tenho o desejo de fazer a faculdade e reconheço as vantagens dela (sendo profissionais ou nãokkk)

Tanto que a pergunta da postagem inicial era como eu poderia alavancar minhas chances de conseguir um emprego na área, com o propósito de financiar meus estudos ano que vem. Você tem alguma recomendação nesse sentido?
1

Quando eu comecei eu estava na faculdade ainda. Bem no comecinho. Eu já estagiava, mas meu primeiro emprego eu fiz um curso patrocinado pela empresa. Curso de Cobol. Os 3 primeiros teriam a chance de ir pra uma entrevista com o cliente. Eu fiz e passei. Essa é uma alternativa: procurar cursos de empresas pra vc se destacar e ser chamado.

Segunda alternativa é construir um portfólio ÚTIL. Esqueça essas porcarias de pokedex, templates comprados e etc. Isso só mostra que vc não sabe nada. Cria uma parada útil, mesmo que simples. Tem várias ideias no youtube que vc pode personalizar e colocar seu nome e apresentar.

Outra coisa que nunca entrou no meu perfil é essa parada de ser front end ou back end. Isso só se aplica a grandes empresas com grandes times. Boa parte não tem essa divisão. Vc vai vir pra resolver problemas tanto no front qnt no back e as vzs em ambiente. Já trabalhei em empresa que tinha essa divisão e no fim eu tinha q resolver as outras coisas tb.

Vc tem um barbeiro aí perto ? Cria um sistema pra ele, um chatbot qq coisa. Vende baratinho, mas cria teu portfólio. É só uma ideia.. Usa ele como "case" e depois vai oferecendo pra outros.

Networking ainda é a maneira mais fácil de conseguir as oportunidades. Vc precisa ser visto. Chame a atenção.

-1