SamL
(usa XUbuntu)
Enviado em 30/09/2023 - 18:08h
Olha, arrumar emprego de programador, está bem mais fácil, apesar de não tão fácil quanto em 2020 durante a pandemia.
Vou citar alguns fatores que acredito influenciar na aquisição do emprego, indo do que eu considero maior influente pro menos influente:
1-amizades/contatos
Esse eu considero o top dos tops, porque é possível sim arrumar emprego se vc tem contatos.
Sabe aquela coversa de que tem que ter QI? Então, é exatamente isso, tem que ter QI=Quem Indica, pra arrumar um emprego com menos dificuldade.
Eu arrumei um em 2020, home office e tudo mais, mas só foi possível porque fiz amizade com um cara há muitos anos antes e ai mantive a amizade e ele me indicou pra vaga na empresa que ele trabalhava. Ou seja, o peso da indicação tem muito mais valor do que apenas sua habilidade em si.
2-sua habilidade
Agora vem a segunda e mais importante que é, a sua habilidade com programação.
Se vc sabe apenas uma única linguagem, tudo bem, mas o quão bom vc é com ela?
Digo, seu nível em do tipo: já tenho um sistema com 10 mil linhas escrito em javascript.
Então, vc tá em ótimo nível.
Se não é, vc vai ter que fazer algo pra subir o nível.
Não importa a linguagem, vc deve ser muito bom em alguma delas porque isso ajuda muito.
Pra vc ter ideia, no emprego que entrei mas que não estou mais (ali da indicação de um amigo) eu mal sabia programar em java, mas sou excelente com C e C++, então, aprender java foi bem fácil.
Por isso, eu indico que escolha alguma linguagem, de preferência uma estruturada como C, e ai estude pra subir seu nível nela, subir eu digo subir pra excelente e não ficar na média que é onde a maioria estaciona.
3-mercado
Outra coisa a considerar é o mercado.
Na pandemia a oferta de trabalho remoto pra programador tava bem fácil, mas hoje, o pessoal anda dizendo que decaiu bastante e ficou rara vaga home office.
Mesmo que esteja mais difícil, não significa que é impossível achar vaga no linkedin ou outros sites do gênero.
Vc pode procurar saber sobre empresas de TI na região onde mora, se for cidade muito pequena como a minha que tem 40 mil habitantes, ai arrumar um emprego local como programador pode ser mais questão do QI (quem indica) do que questão de habilidade.
Procure se cadastrar no linkedin e enviar email pra toda empresa que vc achar legal, creio que alguma possa te contratar como programador júnior.
4-área que vc deseja atuar
Agora aqui vem o que considero como última importância, mas que pode ser mais importante pra outros.
No caso, dependendo da área que vc deseja atuar, pode ser que ela seja bem fraca na questão de rendimento.
Enquanto que outras podem parecer melhor.
Como por exemplo:
-dizem que software desktop já não rende mais como antes e que o "futuro" é a web.
Em parte isso é verdade, porém, é possível criar softwares para toda plataforma, mesmo que ele seja escrito em C puro.
Eu hoje tenho ujm projeto de um editor de jogos que pretendo lançar daqui uns tempos, ele é escrito em C++, mas não vou portar nenhuma linha para javascript ou kotlin, porque há compiladores de C++ para web e mobile, então, não preciso ficar me preocupando se meu editor vai rodar apenas em desktop.
Ou seja, essa ideia de que uma plataforma está morta e outra viva não passa de mentira de quem está por fora da coisa.
E finalizando, aprenda C porque C é a mãe de diversas linguagens, menos vc python que seu código só serve pra python e nada mais.
Com C vc pode aprender:
-C++
-Java (como no meu exemplo)
-Javascript
-C#
-e em geral, outras linguagens estruturadas que se baseiam em C.
Ou seja, aprender C é o mesmo que estudar outras linguagens parecidas e ai quando vc precisa aprender uma delas vc verá que já sabe muito da linguagem sem nem mesmo conhecer direito.
https://nerdki.blogspot.com/ acessa ai, é grátis
Não gostou? O ícone da casinha é serventia do site!