Trabalhar com Linux

Iniciado por luanrdeoliveira, 26 de Janeiro de 2015, 19:50

tópico anterior - próximo tópico

luanrdeoliveira

Olá pessoas, será que vocês podem me tirar algumas dúvidas?
Gosto muito de Linux e ultimamente tenho pensado em fazer uma carreira relacionada a isso. Toda a filosofia do projeto Gnu/Linux me encanta bastante.
Quais carreiras eu posso seguir?
Como está o mercado de trabalho?
Qual é o futuro do Gnu/Linux e do software livre em geral?
Como é o dia-a-dia de quem trabalha nessa área?


Supermouse

OK, eu estou vendo que o seu tópico tá aqui parado há quase uma semana, então eu vou tentar ajudar a rolar a bola um pouco (mas perceba que eu posso não responder mais depois disso, e nem saber te responder nada para ajudar, conforme o que for respondido):

quando você fala algo como "Fazer uma carreira relacionada a isso", repare que existem muitas variáveis. Eu posso dizer, "Hmmm, eu gosto de carros, então vou trabalhar com alguma coisa relacionada a carros", e isso pode ser desde trabalhar em uma oficina consertando carros, trabalhar em um táxi dirigindo carros, trabalhar numa fábrica montando carros, trabalhar numa fábrica projetando carros, ou trabalhar num lava rápido lavando carros.


Tendo isso em mente, o que você quer fazer? Puramente ligado ao SO, você pode ser um desenvolvedor, você pode ser um administrador, ou você pode ser um técnico e trabalhar com manutenção.
Mas estamos falando de uma máquina que pode fazer zilhões de coisas: você pode ser um animador 3D que usa o Blender para fazer filmes para a Pixar, por exemplo. Ou você pode ser um músico que usa as ferramentas do Linux pra mixar suas musicas. Ou você pode ser um projetista que usa aplicações tipo CAD para desenhar seus produtos.


Então, a pergunta é: O que você quer fazer? E não adianta dizer "Trabalhar com Linux", porque é algo muito amplo.


Particularmente, eu sou administrador de TI de uma empresa. Temos desktops Windows, temos servidores Windows e temos servidores Linux, então eu acabo me obrigando a conhecer um pouco de tudo. Temos espaço para superespecialistas em Linux que não tem a menor ideia do que é o botão "Iniciar"? Com certeza temos, mas acho que o mercado para esses profissionais é muito restrito.

Ao mesmo tempo, estou fazendo faculdade de Ciências da Computação. Como eu estudo em uma universidade federal, apesar de termos acesso ao Windows, o Linux é muito mais incentivado, uma vez que muitas tarefas relacionadas ao desenvolvimento são melhores de fazer dentro do Linux do que dentro do Windows, devido às características de cada sistema (especialmente desenvolvimento em C/C++ e em Python, por exemplo). Pretendo um dia trabalhar com desenvolvimento (embora eu provavelmente vá seguir a carreira acadêmica), e o que eu posso dizer é que para essa área o Linux é uma boa, especialmente para desenvolvimento de aplicações Web.


Não sei dizer qual é o futuro do GNU/Linux, o que eu posso dizer com certeza é que ele nunca vai diminuir de tamanho no mercado, a tendência é que ele cresça ou, na pior das hipóteses, se mantenha como está. Isso se deve ao formato. O produto final normalmente é gratuito, e gratuito é um valor que dificilmente pode ser batido. Além disso, o código é aberto, o que faz com que seja fácil de fazer forks e/ou continuar com projetos, como acontece o tempo inteiro. Teve gente que não gostou do rumo do Ubuntu, por exemplo, e fez forks, como o Mint.
Supondo que o Steve Ballmer um dia enlouqueça e diga que o Windows vai ser distribuído com um spyware que manda todas as suas informações para a Microsoft 24/7, e que o custo da licença vai ser a alma do seu primogênito, as pessoas não vão ter muita opção. Se o Mark ou sei lá eu quem está no comando do Ubuntu hoje em dia disser a mesma coisa, as pessoas vão pensar "soda-se" e passar a usar um fork.


O dia a dia de quem trabalha nessa área é uma porcaria como o dia a dia de quem trabalha nessa área com Windows: você tem usuários ignorantes que não conseguem seguir as regras de uso da empresa e acham que se pedirem com delicadeza (ou às vezes não tão delicadamente) você vai afrouxar as restrições do firewall para que eles possam jogar Candy Crush Saga no horário de trabalho. Você tem imbecis que abrem todo e qualquer anexo que enviam a eles, mesmo que eles não conheçam os remetentes, e que clicam em todos os links e pop ups possíveis, e destroem a máquina com vírus e spyware. Você tem pessoas enchendo o seu saco para ajudar você a instalar e depois ensiná-las a usar um software no computador da empresa que não tem nada a ver com o trabalho delas. E assim por diante.


E eu não sei como está o mercado de trabalho, talvez outras pessoas possam falar melhor. Só o que eu posso falar é: não se restrinja. Não adianta ser especialista em uma coisa que ninguém usa. O Linux ainda é um entre vários sistemas, e tem uma fatia pequena do mercado. O ideal é você conhecer vários, e usar o Linux como um diferencial (ou conhecer bem Linux, mas ainda assim conhecer outros sistemas).
A maioria das empresas usa um ambiente misto, e não tem recursos pra manter uma equipe grande. Então, entre um super especialista em Windows, um super especialista em Linux e um cara que tem conhecimento em Windows e em Linux, é bem mais provável que eles vão pegar o terceiro. Ou, se for uma empresa maior, eles vão contratar os 3, mas o terceiro vai ser o cara que vai gerenciar os outros 2.
Lembrando que essa é apenas a minha opinião, e se você discordar, você está errado.