Saiba se programação de softwares é para você

Neste exato momento, imagino que apenas as pessoas que não possuem acesso à internet (ou não fazem questão de usá-la) desconhecem sobre a existência de softwares e programação em nossas vidas.

Pois bem, vou facilitar a vida dos leitores menos atentos: nesse momento, pouquíssimas “coisas” ao seu redor funcionam sem a existência de um código “maluco” escrito em alguma linguagem de programação. Sim, isso mesmo. Se você está lendo esse texto em um computador-tablet-smartphone, pronto, tudo aí em volta desses dispositivos têm códigos complexos escritos por profissionais de TI.

Ok, vou considerar que se você continua lendo, então tens uma noção (mais ou menos aprofundada) sobre o que faz essas coisas tecnológicas funcionarem.

E agora? Será que eu sou uma pessoa capaz de fazer isso? De escrever esses “códigos malucos em linguagens de programação” … Será que eu seria um bom profissional nessa área?

E, também muito comum:

Será que é lucrativo?

Bom, naturalmente vamos por partes.

Primeiro vamos eliminar a última pergunta, que geralmente é a única que motiva os aspirantes a programadores e afins.

Sim, vamos desconsiderá-la pois, embora pareça “o mesmo papo de sempre”, a verdade é que qualquer coisa que você esteja disposto a fazer com todas as suas forças será lucrativo.

A questão principal do texto aqui é a seguinte:

Será que escrever códigos em linguagens de programação é algo que eu quero fazer “de coração”?

Agora sim, vamos às questões que podem ajudar você a decidir sobre entrar de vez nessa área (ou fugir definitivamente).

1) Matemática

Fator 1: Matemática - Saiba se programação de softwares é para você

Sim, eu sei que alguns dirão que é bobagem e nem precisa saber tanto de matemática assim e bla bla bla, mas é o mesmo para qualquer profissão. Se você quiser ser um bom médico cirurgião, você não poderá desmaiar vendo sangue ou agulha. E assim é para programação: quanto mais fácil for a matemática pra você, mais fácil você vai se adaptar às regras e detalhes necessários para escrever seus códigos. Aliás, não se engane, são VÁRIOS detalhes e regras. Se você ODEIA matemática, mas ainda assim QUER MUITO entrar nesse mercado, ok, não pare por aqui, siga lendo os outros itens e já comece a se preparar para vencer os obstáculos.

2) Do you speak english?

Fator 2: Saber Inglês - Saiba se programação de softwares é para você

É, eu não vou mentir para você, é realmente fundamental pelo menos saber LER em inglês.

Alerto sobre esse detalhe básico logo no início, pois vai ajudar bastante, não só no seu processo de aprendizado, mas também quando você estiver compartilhando seus projetos e ideias com outros profissionais do mercado. As linguagens mais populares e usadas atualmente são em inglês e praticamente tudo que estiver escrito nos seus códigos (ou códigos de outros profissionais) também será em inglês. Adapte-se e aprenda essa língua.

Mais uma vez, não se desespere, há muitas maneiras de se aprender inglês e muitas delas não envolvem um cursinho particular. Eu, por exemplo, aprendi inglês a base de filmes, seriados e videogame, ou seja, na prática! Você se esforçando, o domínio da língua inglesa é algo que irá surgir naturalmente com a prática.

3) Paixão por Tecnologia

Fator 3: Paixão por Tecnologia - Saiba se programação de softwares é para você

Ora, essa “dica” nem precisava, não é mesmo?! É óbvio que você DEVE gostar de tecnologia para desejar criar e/ou controlar “coisas” nessa área. Mesmo assim, quando eu falo em gostar de tecnologia, não é aquele gostar de achar lindo o novo smartphone da empresa XY ou baixar o app que faz aquele barulhinho bacana ou faz aparecer desenhos nas suas selfies. NÃO! Gostar MESMO de tecnologia é ficar ansioso para desmontar aquele novo super lançamento de drone pra saber detalhes de como foi feito, para assim, tentar montar novamente.

O lance é gostar de tecnologia ao ponto de ficar p&#% da vida por não ter sido VOCÊ a pessoa que inventou-escreveu-publicou aquele app que você acha incrível e já tem 1 milhão de downloads! E você pensa – ou parafraseando o japa mente brilhante do filme “Os Estagiários” (que por sinal você deveria ver):

“Eu faria fácil fácil, dentro do ônibus, na volta pra casa”.

Enfim, gostar de tecnologia em um nível um pouco mais alto do que a maioria das pessoas…Compreendeu?

4) Foco na Programação

Fator 4: Concentração - Saiba se programação de softwares é para você

Capacidade de concentração. Pode parecer coisa de filme aqueles caras na frente de duas ou três telas de computador, com um monte de janelas abertas (e quase nenhuma amigável).

Mas a verdade é que isso vai acontecer MESMO! No início, provavelmente não, pois você ainda vai estar bastante apegado ao navegador web e tudo que se pode encontrar pela internet através dele. Com o tempo, você usará outros softwares além do seu navegador:

Editores de texto (sim, mais de um, e não, não é do Word que estou falando), Softwares de Banco de Dados (opa, vou deixar esse assunto para outro post… sim, você também vai usar isso!), Softwares de compartilhamento de código, Softwares de transferência de arquivos, plug-ins, frameworks e demais “facilitadores”.

É aí que entra a CONCENTRAÇÃO!

Imagine duas telas de 22 polegadas com a possibilidade de ter 5 coisas abertas ao mesmo tempo. Já pensou? Foco é fundamental nessa área principalmente quando você estiver no meio de projetos complexos e cheios de detalhes.

Então, exercite seu poder de concentração e foco desde o início!

5) Praticar, praticar e praticar…

Fator 5: Praticar, praticar e praticar - Saiba se programação de softwares é para você

Pois é, apesar de todas as dicas e facilidades de acesso aos conteúdos hoje em dia, aquela regra clássica, que serve para TODOS os tipos de atividades ainda é válida: a prática leva a perfeição (clichê, eu sei, mas também verdade).

O que eu estou querendo dizer é que se você já tem alguma facilidade com matemática e lógica de raciocínio, inglês em andamento ou fluente, gosta de tecnologia e tem facilidade de concentração, digamos que será mais fácil para você do que para outras pessoas obter resultados rápidos com programação de softwares.

Porém, mesmo assim, se você não fizer alguns projetos (sites, sistemas, aplicativos etc), não conseguirá captar a essência da profissão.

Perdido no universo da TI? Veja o nosso Infográfico com as rincipais áreas de atuação do mercado de TI

E aí… programação é para você?

Há um post bem antigo na web que, se não me engano, tinha um título bem desanimador: “Aprenda a programar em 10 anos”. Claro, neste caso, o autor provavelmente estará se referindo a programadores sênior, no auge de suas carreiras técnicas.

Eu nem vou ser tão radical assim, pois o foco aqui não é identificar o que você precisa para ser um grande programador, mas sim ajudar você a saber se esse ramo de atividade é o que você procura.

Claro que esses são apenas CINCO FATORES dentre tantos outros que eu poderia escrever aqui, indicando comportamentos de perfis das pessoas que “normalmente” possuem mais facilidade para a área de programação de softwares.

Ainda assim, essas cinco dicas listadas acima podem ajudar (e muito) caso você tenha dúvidas sobre se deve ou não entrar nessa área.

Caso a sua resposta seja: “sim, é isso que eu quero!”

Aconselho você a buscar um curso de graduação na área.

De qualquer tipo, formato, currículo, metodologia, instituição de ensino. Enfim, faça o curso completo e obtenha o “canudo”. Isto facilita no ingresso ao mercado de trabalho.

Contudo, para não desperdiçar tempo e dinheiro, antes certifique-se mesmo que realmente é esse mercado que você gostaria de ingressar. Eu poderia afirmar que a grande maioria das pessoas acabam entrando em faculdades de TI (em cursos de programação) sem antes ter a absoluta certeza de que “programação era mesmo para elas”. Se formar na área é bem importante, mas na maioria das vezes quem faz uma graduação na área de tecnologia acaba aprendendo MESMO é com a prática, depois de formado e já no mercado de trabalho.

Por fim, existem outras maneiras de se obter um preview desse segmento, sem precisar investir muito tempo e dinheiro:

Escolha um curso de lógica de programação ou programação web em algum centro de treinamento. Pesquise sobre o conteúdo do curso e pergunte TUDO que você tiver de dúvidas. Não fique esperando que as coisas se resolvam sozinhas!

Então…

Leu as dicas e acha que programação de softwares tem tudo a ver com você?

Veja aqui o nosso curso introdutório para a área de programação e assista um vídeo demonstrativo.

Qualquer dúvida ou ajuda que precisares, deixe o seu comentário abaixo que logo respondemos!

 

Curso Online de Lógica de Programação | O seu primeiro passo para ingressar no mercado de TI

Erick Scudero

Escrito por Erick Scudero

Especialista em Marketing Digital e apaixonado por tudo que envolve o universo de tecnologia e comunicação. Durante sua jornada na terra dos cangurus (Austrália), atuou em diversos projetos prestando consultoria em questões de UX, SEO, Marketing Digital e modelos de negócio com foco em startups. É cofundador da Becode, da M2up e instrutor de cursos presenciais na TargetTrust.

25 Comentários

Leave a Reply
  1. Gostaria de saber se valeria a pena eu ter conhecimento sobre essa área e não ingressar, gosto da parte onde posso mexer com as peças e alguns programas ou formatação de softwares, e não ficar horas e horas na programação

    • Erick, sim! Se você procurar na web, você verá que saber programar está sendo considerado o novo inglês, tamanho a importância dessa habilidade nos dias de hoje. Algumas escolas no Reino Unido (se não me engano…) já estão adotando a matéria “programação” como parte da grade curricular básica no ensino fundamental. Resumindo, saber programar é um conhecimento válido para todos, inclusive para quem não deseja trabalhar exclusivamente com isso! Dê uma olhada em nosso curso de Lógica de Programação. Qualquer outra dúvida, estamos aí, abraços!

  2. olá erick. Estou pensando em fazer TI, estava pesquisando sobre a area ate que achei esse site, simplismente perfeito, todas as informações que eu queria em um só lugar, queria fazer Ti mas estou com medo da matematica, o quanto de matematica seria preciso pro curso? ( logico que nao vou desistir de fazer TI por causa da matematica) é apenas uma duvida minha pra eu ja ir me acostumando com a matematica e aprender a gostar mais sobre.

      • Olá, Celso! Que bom que estás interessado na TI! Então, claro, matemática é importante sim, mas mais pelo raciocínio lógico que isso te proporciona, isso é o que realmente vai ser importante. Geralmente, se você gosta e tem facilidade com matemática, isso é um indicativo de que você possui raciocínio lógico. Você tem ideia já da área que você pretende seguir? A área de ciência de dados é a área que mais vai lidar com matemática pura e pesada! O resto, acredito que seja mais tranquilo para você. Mas Celso, sugiro que você faça um curso nosso, assim você consegue ver se realmente você tem interesse em TI ou não, sem se comprometer com uma faculdade que vai te custar uma nota! Sugiro esse curso aqui:

        – Curso Online de Lógica de Programação e Algoritmos

        Abraços!

  3. É eu gosto bastante de tecnologia e acho essa é minha área, terminei o Ensino médio ano passado e ainda não tenho domínio no inglês, e nem na matemática mas sem duvidas quero muito fazer ciências da computação, por esse motivo quero aprender a programar antes de me ingressar na faculdade. você acha que vale a pena eu tentar sem saber matemática e inglês ?

    • Olá, Marcelo! Claro, pois assim você já consegue ver logo cedo se programar é algo para você. Recomendo que você faça o nosso curso online de Lógica de Programação. Se você não gostar de programação após o curso, pelo menos você não gastou dinheiro e tempo do seu futuro em uma faculdade que você não gostaria de estar. Se você tiver interesse, abaixo segue o link do nosso treinamento (totalmente em português). Espero que goste, abraços!

      Curso Online de Lógica de Programação e Algoritmos

  4. Eu já ingressei na área de Ti, gosto de matemática, mas confesso que tenho pouco tempo para treinar.Sei pouco o inglês, será que devo continuar tentando no curso? Já entrei sabendo que precisava de TD isso, mas eu iria fazer do msm jeito afinal dificuldade tem em todos os cursos. Estou no quintal to período do curso na metade mas fico em dúvidas nas matérias e principalmente em programação.

    • Diana, tudo bem? Passar por dificuldades na TI é algo totalmente natural. Principalmente na faculdade, onde muitas vezes dependemos de professores com pouca vontade para ensinar, com 0 ou nenhuma didática. Claro, isto não é uma crítica aos professores, até porque existem professores excelentes. Entretanto, todo lugar tem suas exceções. Mas enfim… você já está no quinto período, certo? Acho que você deves fazer um esforço para finalizar, pois você já percorreu um longo caminho. No mais, eu diria para você buscar um reforço longe das faculdades, dê uma olhada em nossos cursos, talvez algum deles possa esclarecer muita coisa para você. Principalmente em termos de programação! E, se mesmo assim, programação não for o seu forte, não esqueça que na TI existem diversos campos de atuação para se trabalhar. Conheço excelentes profissionais da área que não sabem programar. Abraços e boa sorte nessa reta final.

  5. Olá, Erick achei o site pois estou buscando informações sobre a area de TI e achei esse um dos melhores, parabéns.
    Bom minha questão é, sou formada em Biologia há 2 anos (tenho 25 anos) mas há muito tempo estou descontente com a minha profissão. Através de um curso online acabei entrando em contato com a programação, e realmente me interessei muito pela área. De todos os requisitos, acima citados, o único que não se aplica 100% é a parte da tecnologia. Me interesso pela de análise de dados aplicado à marketing, e me pergunto se realmente seria um bom caminho a se seguir, pois seria uma mudança radical. Eu estou pesquisando e estudando muito, mas ainda há muitas dúvidas.
    Muito obrigada pela atenção!!

    • Ana, que ótimo, ficamos felizes em saber que estamos ajudando o pessoal nesse processo de descobrimento da área de TI!

      Mas então, realmente é uma mudança radical. Contudo, praticamente tudo que você aprende na TI pode ser aplicado a outras áreas. Principalmente se você for trabalhar na área de desenvolvimento. É muito comum os criadores de software serem especialistas em outras áreas também, além da TI. No seu caso, seria a Biologia. Se você estudar bastante e chegar a certo nível de conhecimento na TI, você poderia conseguir criar uma solução que ajude uma causa ou um problema enfrentado entre os Biólogos ou a própria Biologia.

      Ainda, se você ‘odiar’ a área de desenvolvimento, pois vai envolver muita tecnologia. Bom, como você disse, tem a área de BI, data analytics e marketing digital que tem crescido muito, graças ao tal do Big Data! Infelizmente, para essa área, em termos de cursos ainda não temos muito como ajudar, mas no futuro com certeza teremos muitos treinamentos sobre isso também. Continue nos acompanhando, abraços e espero ter ajudado!

  6. Olá Erick, primeiramente quero te parabenizar por tudo o que você é nesta vida!

    Meu nome é Pedro tenho 12 anos, estou aprendendo inglês e estou estudando vários tipos de engenharia (principalmente computação), sistemas mobiles (Android e iOS) e o Java, queria saber se eu continuar assim posso conseguir ser um bom trabalhador na área de engenharia.

    Obrigado!

    • Pedro, eu que quero te parabenizar! Você tem 12 ANOS e já está interessado em tudo isso!? Claro, se você continuar assim, você terá um ótimo futuro. Continue assim e precisando da Becode, conte com nossos cursos também. Parabéns!

      • Muito Obrigado Erick!!! Foi e sempre será uma honra receber um comentário de um dos grandes fundadores do TargetTrust e Becode.!! Que você continue tendo muito e muito mais sucesso na sua carreira profissional! A Becode será um grande aliado para mim durante meu aprendizado na área de engenharia. !Obrigado novamente! Bye, Bye!

  7. Olá Erick. Foi ótimo ter passado por acaso por aqui. meu é Jarede, sou auto didata em minha profissão (eletrotécnica e instalações elétricas), que aprendi comprando livros e estudando sozinho. Tenho somente a sexta série do ensino fundamental, devido a questões da vida, na qual cheguei ao quinto dos infernos de Dante no tormento do crack. O meu site tecnicoeletricista.com.br foi eu que fiz, registrei e publiquei sozinho. Mas o que quer que tenha ocorrido no passado não afeta o dia de hoje. Sou um vencedor e saí para vencer. Desejo ardentemente dominar a programação e vou fazê-lo em nome de um Deus que é Pai, Filho e Espirito Santo, e que está em todo lugar e em lugar nenhum. Obrigado.

  8. Obrigado. Estou acompanhando as diretrizes de vocês e estou começando a entender a lógica. Vou comprar é claro, livros técnicos sobre o assunto. Já li sobre oo Boole, que morreu por incrível que pareça ainda jovem, apesar de sua inteligência, de pneumonia agravada pela sua mulher que o cobriu com panos encharcados de água, o Alan Turing (fiquei com pena do Turing, coitado, castrado por sua opção sexual apesar de sua imprescindível cooperação p/ decifrar o enigma alemão), e ainda ontem assisti a um documentário sobre o Bill Gates. Que Deus lhe abençoe. estou

  9. Oi Erick!,Tenho 14 Anos e tenho interesse em T.I mas eu não gosto muito de Matemática,mas se eu vou usar matemática então vou ter que aprender a gostar :v,e também estou aprendendo inglês,Eu tinha começado a ver Programação mas eu não tinha aprendido a Lógica da Informação ainda,então pretendo aprender em algum curso gratuito que eu encontrar
    Eu queria aprender bastante sobre Cibersegurança,Teste de Invasão mas isso vai ser depois
    Bom pelo que eu vi vai ser muitos obstáculos se eu quiser aprender sobre tudo isso infelizmente hehe

    • É verdade Cristhian! Mas isso é para tudo que você decidir fazer com a sua carreira. O sucesso só é atingido depois que passamos por muitos obstáculos. Quanto a matemática, ela facilita, mas você não precisa ser o aluno nota 10 da turma para lidar com a matemática na TI (excetuando algumas profissões, como a de Cientista de Dados). Quanto a cursos gratuitos, talvez não seja a melhor opção. Isso porque existe muito conteúdo ruim na web. Eu sugiro o nosso curso que é bem acessível e possui o nosso selo de qualidade! Se você se interessar, aqui está o link 🙂

      Abraços!

  10. Bom dia.

    Achei o blog bem interessante e já venho tentando aprender programação a um bom tempo.
    Gosto de tecnologia (trabalho com T.I na área de suporte), manjo um pouco de inglês e gosto de matemática também, já me inscrevi/comprei vários cursos de programação, fiz download de varias vídeo aulas porem nunca terminei nenhum curso.
    Na metade do conteúdo fica meio que tedioso ficar vendo essas vídeo aulas.
    Estou graduando em ciência da computação, mas nunca consegui de fato aprender a programar, nunca consegui um estagio na área (paga muito pouco) e enfim
    Tens alguma dica para que eu possa de fato aprender a programar e entrar de vez nesse mercado.

    • Renan, no início, para ingressar na área é necessário se sujeitar a remunerações menores. Todo mundo precisa começar de algum lugar, é difícil já começar ganhando bem. Isso é natural. A minha sugestão é insistir em um estágio, mesmo que não pague o melhor valor. Além disso, tente fazer um curso online pago.

      Os gratuitos são legais e tudo mais, mas realmente se o instrutor não é cativante, chega uma hora que fica chato e sem graça. Recomendo nosso curso de Lógica de Programação para começar. Abraços!

  11. Eu quero aprender a programar porque o meu sonho é criar um jogo, eu pretendo trabalhar na área da engenharia, mas eu penso que seria legal como um hobby aprender a programar e no meu tempo livre ficar fazendo meu jogo, eu sei que não vou fazer ele em um dia, vai demorar anos pra terminar ele mas só o fato de eu ter me esforçado pra fazer aquilo e ter ficado bom ja é o bastante pra mim, eu gostaria de saber se acham que eu devo continuar tentando aprender programação ou devo desistir?

    • Lohann, a pergunta é: desistir ou continuar aprendendo? Pera aí, deixa eu pensar um pouco…

      CONTINUAR APRENDENDO, é claro!

      Dê uma olhada nos cursos que ensinam a criar jogos, eles vão te ajudar muito! E uma boa notícia, hoje em dia existem diversos frameworks que auxiliam na criação de jogos. Em outras palavras, não é mais necessário anos e anos de programação para finalizar um jogo. Dependendo da complexidade, é possível concluir um jogo em bem menos tempo.

      Cursos de desenvolvimento de jogos

      Espero ter ajudado, abraços!

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Entenda a Diferença entre um Web Designer e um Desenvolvedor Web

Web Designer x Desenvolvedor Web – Entenda a diferença!

3 Livros de SQL que você deveria ler (além de outras dicas)

3 Livros de SQL que você deveria ler (além de outras dicas)