Uma vez que aprender a programar pode mudar sua vida | Tecnologia

0
60

Para Hannah Blair, enveredar-se pelo ramo da tecnologia foi complicado.

Ela frequentava uma escola para meninas que não oferecia o curso de informática e programação que queria, embora a escola para meninos oferecesse a disciplina.

“A escola de meninas tinha ciência da computação, enquanto a escola de meninos tinha um curso de informática de verdade, apesar de as duas estarem sob o mesmo teto, logo mudei para a escola de meninos para fazer isso”, diz Hannah.

Sua mandamento valeu a pena e ela se formou em Ciência da Computação pela Universidade de Surrey (Inglaterra) em 2018.

A jovem conseguiu uma vaga no programa de pós-graduação do banco teuto Deutsche Bank e desde logo tem trabalhado com startups porquê desenvolvedora independente. Atualmente, atua porquê desenvolvedora sênior na plataforma de eventos virtuais Hopin.

Foi uma escolha de curso inteligente, já que o desenvolvimento de software é um setor com muitas oportunidades.

Por exemplo, o Bureau of Labor Statistics (BLS), o Departamento de Estatísticas do Trabalho dos Estados Unidos, prevê uma taxa de prolongamento de empregos de 22 % para esses desenvolvedores entre 2019 e 2029, em verificação com 4% para outras ocupações.

E os salários são bons. De pacto com o site de verificação de salários PayScale, o salário médio de um desenvolvedor é de tapume de US$ 80 milénio (tapume de R$ 450 milénio) por ano.

Carl Mungazi estudou jornalismo e trabalhou porquê repórter em Luton, na Inglaterra, por quatro anos, antes de se tornar desenvolvedor em 2016.

Conseguir primeiro tarefa pode ser o maior repto para programador iniciante — Foto: Carl Mungazi

Sua vontade de enveredar-se pela profissão resultou de seu libido de edificar um agregador de notícias lugar, alguma coisa que já tinha visto em publicações nacionais.

“Basicamente, queria encontrar uma maneira de rastrear as notícias publicadas em Luton”, diz Mungazi.

Um colega desenvolvedor o ajudou a edificar o “back-end”, a tecnologia necessária para perceber seu objetivo, e Mungazi aprendeu a usar Javascript, uma linguagem de programação para edificar sites.

A escolha de qual linguagem de computador realmente aprender depende do que você deseja fazer.

Python é uma poderosa linguagem de propósito universal e muitas vezes é a primeira ensinada a estudantes universitários em cursos de informática.

É amplamente utilizada nos negócios — o YouTube, por exemplo, é amplamente escrito em Python.

Ruby é outra linguagem versátil, popular entre startups.

Independentemente da linguagem que um programador novato escolha, existem vastos recursos online para ajudar os autodidatas. Em seu caso, Mungazi diz que o site freecodecamp.org foi particularmente útil para ele.

Outra opção popular é frequentar um bootcamp (meio de treinamento), de grande ajuda para quem muda de curso. Muitos deles surgiram nos últimos anos, oferecendo cursos intensivos destinados a ensinar os participantes as habilidades necessárias para conseguir o primeiro tarefa nesse setor.

Brenden Thornton escolheu esse caminho, inscrevendo-se em um curso oferecido pela Flatiron School, quando optou por deixar de ser cinegrafista da NBA (liga de basquete profissional) nos Estados Unidos.

Brenden Thornton diz que o recomendação profissional que recebeu no bootcamp que frequentou é inestimável — Foto: Brenden Thornton

“Uma grande vantagem de ir para um bootcamp é ter um currículo customizado para você. Não tive que fazer conjecturas ao resolver quais tecnologias aprender e porquê eu as aprenderia sozinho”, conta.

O suporte que vem com a participação nesses bootcamps também foi fundamental para sua decisão.

“Eles realmente dedicam tempo para formar uma equipe de suporte ao seu volta, não somente por meio de oportunidades de tarefa, mas também por meio de consultores de curso que o ajudam a velejar no processo de procura de tarefa.”

Uma desvantagem dos bootcamps é que eles podem ser demorados e proibitivamente caros para muitos. Muitos cursos ultrapassam US$ 10 milénio (R$ 57 milénio).

Uma bolsa parcial ajudou a pacificar secção dos encargos financeiros de Thornton, mas ele ainda tinha uma agenda cansativa.

Sua rotina de segunda a sexta consistia em convencionar às 5 da manhã para trabalhar no Uber e no Lyft até as 9h. Portanto, estudava até as 16h e depois voltava a trabalhar nos apps de carona até as 21h.

Independentemente do caminho que você resolver seguir na programação, é necessário prometer que as chamadas soft skills (ou habilidades comportamentais) não sejam negligenciadas.

Em cursos presenciais, habilidades além de programação e ciência da computação são aprendidas — Foto: Flatiron School

“As habilidades que os empregadores procuram muitas vezes são mais do que técnicas”, de pacto com Barry Cranford, CEO da empresa de recrutamento RecWorks.

“A principal coisa que realmente faz a diferença é se você pode colocá-las em prática porquê secção de uma equipe.”

Ter um perfil público para ressaltar seu trabalho também pode ajudar na hora de se candidatar a empregos.

A plataforma online Github é particularmente popular entre os empregadores. “É porquê um portfólio de fotografias, você pode reprofundar nele e ver o que as pessoas fizeram”, diz Barry Cranford.

Encontrar um mentor que o apoia é outro elemento que pode lhe dar um impulso, diz ele, e pode ser uma “arma secreta” para sua curso.

Tal porquê acontece com muitos setores, o networking (redes de contatos profissionais) também pode ajudar a edificar esses primeiros contatos cruciais.

“Participar de qualquer reunião pode aumentar muito suas chances de conseguir um tarefa”, diz Thornton.

No entanto, os desafios de conseguir o primeiro tarefa não devem ser subestimados, principalmente para quem está mudando de curso.

Hannah Blair teve que se transferir para uma escola só para meninos para estudar computadores — Foto: Hannah Blair

Demorou 14 meses para Carl Mungazi conseguir seu primeiro tarefa, pois ele enfrentou um problema geral a muitos candidatos.

“Um dos entrevistadores me disse que tinha uma proposta, mas queriam que eu ganhasse mais experiência.”

Em última estudo, seja qual for o caminho que você tomar nesse setor, você deve provar um simples interesse e paixão pela programação.

“É um processo muito provocador que realmente aumentará sua resistência mental, mas se você for capaz de seguir em frente, isso mudará seriamente sua vida”, conclui Thornton.

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui