Porque ser um programador é incrível

Caso queira assistir no Youtube

Olá devs ouvintes do CoderCast, Me chamo Micael Pereira e nesse podcast vou falar sobre a oportunidade e o porque ser desenvolvedor é incrível. 😁

Como de costume vou separar o CoderCast em 15 partes ou na verdade oportunidades, no final você pode me confirmar.

1- Ter informações que são usadas globalmente

Todo desenvolvedor sabe que um array sempre vai iniciar do zero. Começo a primeira oportunidade com uma frase de efeito para gravar no coração do dev! 😁

Diferente de outras áreas, como contabilidade por exemplo que tem mudanças em impostos de estado para estado aqui no Brasil.

Em Programação, é diferente. Vamos entender o código e o paradigma e poderemos usar não somente no Brasil, porém em todo o mundo. Mundialmente um array sempre vai iniciar da posição zero!

2- Ser desafiado todos os dias

Todo dev é desafiado diariamente. Vamos aos 3 exemplos:

  • O problema está acontecendo em produção e ninguém sabe o que pode ser.
  • O problema está acontecendo somente no servidor ou de acordo com o login do cliente. (esse é terrível, pois só é possível reproduzir em produção. E se tem algo que o dev precisa se preocupar é em usar o ambiente de produção).
  • A data que está no banco de dados não é a mesma data que está no computador do cliente.

Quando falo de desafios penso nos problemas que temos que usar as lições aprendidas com Sherlock Holmes e ir investigando. Inclusive tem um CoderCast falando sobre o assunto é o CoderCast 15

3- Aprender algo novo todo dia!

No mundo da programação sempre tem algo novo para aprender. Pois sempre tem um novo framework. Uma nova maneira de fazer algo.

E a área vem em um constante crescimento. Hoje dentro de desenvolvimento de software podemos trabalhar com:

  • Web
  • Mobile
  • Games
  • Sistemas Embarcados
  • Sistemas Operacionais
  • Data Science
  • Blockchain

Então existem muitas opções e muitas empresas querendo inovar pois a inovação gera um impacto muito grande na sociedade com um custo não tão alto.

4- Oportunidade de ser criativos com nossas próprias ideias!

Essa oportunidade é a minha preferida, pois é assim que conseguimos escrever códigos que ficam rodando durante anos.

A possibilidade de criar um software e ver novos usuários usando algo que você criou. Motiva muitos profissionais que desenvolvem software.

Pois ver uma criação sua gerando receita é sensacional. Mas imagina que existe a possibilidade de você criar apps e sites e colocar na internet para uso de outras pessoas e criar uma forma de monetizar.

Pois é, sendo dev. Temos essa oportunidade de criar renda fixa através de software. Não é simples, mas é possível!

Por exemplo, podemos criar um app para converter imagem para hexadecimal colocar na internet e gerar uma renda com propagandas. Esse é um exemplo de como gerar renda fixa com software.

5- Tecnologia é o presente e futuro

A tecnologia não para de evoluir, vivemos um momento que se a empresa não investe em tecnologia ela não consegue diminuir o custo dos produtos e ter lucro cobrando mais barato.

Porque quando não tem tecnologia para fazer coisas repetitivas e simples. É necessário ter uma pessoa para fazer a tarefa. Logo o custo será mais alto.

Então tendo em vista o constante investimento em crescimento e diminuição de custo. A tecnologia receberá investimento durante muito tempo.

Mas o dev que está fazendo um trabalho repetitivo e não está procurando estudar e fazer cursos. Está correndo risco de um dia também ser substituído pela máquina. Para não correr esse risco invista em cursos e participe dos eventos. Falar em curso na descrição do Podcast eu coloco no final link de cursos que indico.

6- Temos sistemas como nossos melhores amigos

Se você é desenvolvedor e não agradeceu a existência do StackOverflow e do Google hoje.

Você está vivendo de uma forma errada! 😆

Essa frase é polêmica, mas é importante sermos gratos a quem compartilha conhecimento conosco. Tanto com pessoas quanto com plataformas que compartilham o conhecimento.

Não é necessário agradecer literalmente a plataforma. Mas se você tem um conhecimento, é certo que existam dúvidas no StackOverflow que você pode responder.

Dessa forma você ajuda a plataforma a continuar a crescer.

7- Oportunidade alta de ser um nômade digital

Nós devs temos uma oportunidade alta de sermos freelance e sermos nosso próprio chefe. Pois, para montar um produto com software é muito mais barato do que montar um comércio físico.

Para montar um comércio você precisa contratar pessoas para realizarem a obra, para trabalhar para você na hora de vender.

Mas quando se é desenvolvedor, você vai gastar tempo desenvolvendo uma ideia. Mas o custo é menor do que ter q montar algo físico ou offline.

8- Oportunidade de mudar o mundo com o seu código

Uns exemplo disso são softwares como Waze, Moovit e OLX.

O Waze facilita muito a vida das pessoas, pois a tiram de transito. Aumentando o tempo da pessoa distante de congestionamento.

O Moovit facilita você a andar em locais que você não conhece, ele te traça uma rota de ônibus para lugares que você nunca tinha ido antes. Além das rotas ele mostra aonde está o ônibus.

A OLX te ajuda a vender as coisas que estavam paradas em sua casa, te ajudando a fazer um dinheiro extra com aquilo que não está sendo usado.

9- Oportunidade de ganhar uma boa grana

Com freelancer no seu tempo extra. E bons salários no mercado de trabalho.

Se tem uma área que está em constante crescimento, e foi atingido muito pouco. Foi a de desenvolvimento de software.

Continue estudando e se mantenha atualizado, leia livros de tecnologia. E fuja das pessoas com muitos seguidores nas redes sociais, pois quanto menos tempo em redes sociais, mais tempo para estudar e assim você vaai estar preparado para as oportunidades!

10- Sempre tem espaço para aprender mais

Será muito improvável você conhecer uma pessoa que domina todos os assuntos no mundo do desenvolvimento de software.

Inclusive recentemente estava em bate papo com uma grande empresa do RJ e falaram que eu não estava dentro dos requisitos de uma vaga, pois eu não tinha conhecimento em testes automatizados. 😆

Ainda bem que não me chamaram. Pois se tem algo que eu não gosto é testar software.

11- Não tenha a preocupação que a industria do software vai desaparecer

A tendencia é que a tecnologia continue a evoluir. Pois cada dia mais temos sistemas que ajudam na tomada de decisão.

Esses sistemas usam Ciência de dados.

Quando eu estava iniciando na área, ter sistemas tomando decisões, parecia ser algo tão distante, mas hoje cada dia mais comum.

12- Tenha a oportunidade de trabalhar em casa

Como desenvolvedor cada dia que passa se criam mais ferramentas para organizar e gerenciar um time.

Dessa forma se aumenta muito a oportunidade de trabalhar de casa, pois tem momentos que não fazem sentido, o dev se deslocar até o escritório para sentar na frente de um computador e trabalhar da mesma forma que iria fazer se estivesse em casa.

Sem falar das formas de ganhar dinheiro na internet como freelancer, curso para ensinar o que você sabe.

O Home Office é um caminho sem volta, para quem trabalha como dev.

13- Tenha a oportunidade de aprender muito na internet

Essa oportunidade veio para revolucionar o mercado de tecnologia no geral não somente de quem é dev.

Porque em 2009 existiam muitos cursos de tecnologia no Brasil. No RJ tinha um muito famoso que até fechou suas Portas era a MCury.

Depois que lançaram a Udemy com cursos por R$ 29,90. Esses cursos presenciais perderam muito espaço.

Porém existem alguns que ainda estão em funcionamento, pois nem todo mundo se adaptou ao online.

Na internet as principais plataformas são Udemy e Youtube. Existem algumas outras como a Udacity que no momento desse CoderCast eles sairão do Brasil e estão com conteúdo somente em inglês.

O Youtube tem bastante conteúdo para aprender, basta seguir as pessoas corretas.

14- Tenha a oportunidade de se preocupar com a cor da sua IDE

Essa oportunidade vale uma risada, pois isso é uma preocupação muito boba. Mas só quem é dev sabe o quanto isso é conversado no espaço de café da empresas.

A minha teoria é. Tema claro se o monitor não for anti reflexo.

15- Seja membro de uma comunidade

Ser membro de uma comunidade é importante, pois a facilidade de ficar distante de pessoas em busca de mais resultado.

Me levou a escrever essa oportunidade.

Pois no momento que o dev decidi mudar de emprego. Fica muito feio chegar no amigo que não se fala a muito tempo e falar que está sem emprego.

Então mantenha-se ativo em uma comunidade que você sempre vai estar sabendo das novidades e oportunidades aparecem nas comunidades o tempo todo.

Final

Chegamos ao final de mais um CoderCast, agora já sabemos 15 oportunidades do porque ser desenvolvedor é incrível. Eu sempre coloco links de curso e livros relacionados ao assunto no final da descrição do CoderCast.

O CoderCast é feito por duas pessoas eu Micael Pereira, na apresentação e, você aí!

Tem mais algum item para acrescentar, que você acha que esqueci?

Deixe nos comentários, Fale comigo no twitter, instagram ou e-mail. No Twitter eu sou o  @MicaelPereira_. No Instagram @guiadev_ me siga lá e comente sobre o CoderCast com seus amigos devs.

Dessa forma você ajuda o crescimento da comunidade que está se tornando o CoderCast.

O meio de comunicação bem antigo, que ainda respondo é o e-mail. Para entrar em contato o e-mail é [email protected]

Link dos cursos:

Link dos livros:

Comentários no Facebook