Executando verificação de segurança...
11

Estou começando tarde?

Estou começando tarde?

Olá a todos, este é meu primeiro post aqui. Na verdade, é meu primeiro post online tratando sobre o assunto.

Breve resumo da minha história
Tenho quase 30 anos, me formei como psicólogo em 2016, acabei não tendo interesse em seguir na área. Desde Agosto de 2018 ingressei no mercado financeiro, gostei muito da área e atuo até hoje, porém sem ganhos consistentes e sem ser meu "ganha-pão".

Por que acho que estou começando "tarde"?
- Aparentemente tem uma extensa lista de assuntos a serem aprendidos antes de fazer algo útil em programação
- Não vou fazer uma educação formal (graduação) na área, então sinto estar em desvantagem (mesmo com tanto conteúdo gratuito disponivel).
- Não tenho certeza de ter um caminho claro a ser seguido nos estudos

Por que resolvi escrever sobre isso?
- Acredito que não é um questionamento só meu. Penso que assim como eu, existem muitas pessoas que desejam mudar de área profissional, e quando isso me passou pela cabeça, este (estar começando tarde) foi o primeiro fator que pesou na balança.
- Como psicólogo, acredito que o primeiro passo para resolver um problema é falar sobre ele.

Como lidar com isto então?
- Não posso dizer como outras pessoas vão lidar com isso, mas posso falar como eu tenho lidado com isso.

Sinceramente não tenho ideia de como vai ser minha adaptação com a área, não sei se vou dar conta do recado, não sei qual vai ser meu ponto forte, mas e dai?
No mercado financeiro, antes de operar, é preciso preencher uma declaração onde você compreender que rentabilidade passada não é garantia de rentabildiade futura. Esta frase não poderia se encaixar melhor nesta transição, afinal, que garantia tenho que qualquer coisa na vida vá dar certo?
Posso inclusive ter a certeza que quando eu for trabalhar, vou dar partida no carro e ele vai ligar, e quando eu de fato der partida, a bateria ter estragado e o carro não ligar.
Qual minha reação então? Me jogar na experiência e ver o que pode acontecer, afinal, não tenho que dar garantia para ninguém que isto vá dar certo, e compreender isso tira muito da pressão de "ter que fazer dar certo".

Conclusão
Talvez o que compartilhei tenha te ajudado, ou então não tenha agregado tanto ao seu conhecimento, mas agradeço pelo seu tempo e, se puder deixar um feedback, me ajudaria muito.

Carregando publicação patrocinada...
2

Ás vezes(ou varias vezes), lemos coisas que outros escrevem que parecem ser escritas por nós mesmos. Sempre é bom sair um pouco da parte técnica dos business. Mas se dará certo ou não, só vao saber se tentar, se arriscar! Pra cima, campeão!!!!

1

Realmente! Não sei se faz parte da natureza humana, mas tenho dificuldade em expor minhas fraquezas, mas interessante como quando fazemos isso percebemos que não somos só nós que passamos por isso, as outras pessoas passam por isso também!

Só saberemos mesmo se vai dar certo se tentarmos! Vamos pra cima sim!

2
1

Mano, o dia que ouvi falar do Akita me senti um ignorante! O cara é um mito dentro da programação e eu não conhecia ele!

Com certeza vou ver esse vídeo sim, e inclusive me increver no canal dele pra acompanhar melhor.

Vamo q vamo!

1

Não diria que seja tarde, pode ser mais difícil? Sim pode e provavelmente vai ser (não falo pra te desanimar, mas tenho que ser sincero com vc).

Adaptação é sempre um desafio e somente pessoas corajosas fazem o que vc está fazendo.

Você disse que não tem muita ideia de que caminho seguir, espero poder te ajudar com esse guia https://techguide.sh/ clicando nos quadros ele te dá um guia de que estudos seguir.

Não existe a melhor linguagem ou a melhor stack, existe aquela que te traz satisfação.

Espero ter ajudado e não desanimado. No meu início eu pensei em desistir e até mesmo chorei pq não entendia um select simples. Mas no dia seguinte eu estava lá e tentando de novo até que como um passe de mágica (só que não, foi persistência), comecei a entender.

Então se é algo que vc realmente quer fazer, então vai e faça.

1

Olá Luis, tudo bom? Cara, já comecei com plena ciência que é uma área muito difícil, mas não é algo que me desanima. Uma vantagem de ser "mais velho" é que entendemos melhor que tudo leva um tempo pra se concretizar, não é da noite para o dia.

Antes de começar a estudar, vi vários vídeos falando sobre linguagens, stacks e tudo mais, e algo importante que falaram é exatamente o que você comentou, que não existe o melhor, mas sim aquela que se adapta as suas necessidades.

E cara, não me desanimou não, bem pelo contrário, é bom ver que todo mundo tem a mesma dificuldade no começo mas que, com o tempo, são superadas. Muito obrigado

1

Cara eu posso te dizer uma lição que aprendi da pior maneira, as vezes estamos tão certo do amanhã que esquecemos em pensar no presente, nesse exato segundo, após um segundo é futuro não sabemos o que vai acontecer, a maior lição que eu quero te dizer é não importa o horário nem o lugar, apenas siga seu coração, a cada novo dia é uma nova em página em branco para escrever sua história, se ficamos pensando no medo nunca iremos ser felizes.

1

Concordo Leonardo. Quando ingressei no mercado financeiro deixei muita coisa "para o amanhã", e isso foi algo muito ruim pra mim. Nesta nova carreira, pretendo começar com pé no chão desfrutando de um dia por vez, aprendendo um pouco a cada dia mas sem esquecer de onde estou no hoje. Valeu pelo comentário!

1

Muito bom esse post... Eu estou com 33 e também estou começando.
Teoricamente ainda tenho 87 anos de vida pela frente até os 120, então ainda há tempo.
Boa sorte a todos que estão nessa mesma jornada!

1

Obrigado pelo feedback! Ouvi um cara falando a um tempo que tem espaço para todos que saibam programar, por conta da alta demanda que tem tido recentemente. Mercado de trabalho está cada vez mais competitivo? Sim, com certeza. Mas não tenho dúvidas que tem lugar para nós também. Vamos pra cima!

1

Que situação. Estou na mesma. E pelo que se nota somos muitos.
No meu caso minha formação é em Filosofia e eu sequer fui em algum momento absorvido pelo mercado de trabalho. Acabei fazendo outras coisas e, ao fim e ao cabo, fiquei desempregado e fazendo alguns serviços para pagar as contas, tentando melhorar o curriculo e ao mesmo tempo com o temor de ficar cada vez mais discolado do mercado de trabalho por conta da idade (37 completado neste mês de Abril). Nessa busca de melhoria acabei adquirindo um curso de Programação, na verdade mais como entusiasta e curioso do que com a finalidade de ganhar dinheiro com isso já que o tempo de aprendizagem e absorção do profissional é igualmente dificil.
Mas vou seguindo firme aqui no aprendizado.
Sucesso para todos nós.
Desistir não é uma opção.
Abraço.

1

Você já mudou de carreira antes, e quer fazer de novo agora.
Está começando tarde? Sim! Sempre estamos atrasados em comparação com o mercado. Se você tivesse começado com 10 anos de idade, já estaria começando tarde. Assumindo isso, dane-se o tempo. A vida é sua e é uma só, se programação é o que você quer tentar fazer agora, nada nem ninguém pode te impedir disso.

Sim, há uma lista enorme de assuntos a serem estudados para ser programador. Assim como houve para você se tornar psicólogo, ou atuar na área financeira. Qualquer trabalho 'não braçal' vai exigir estudos aos montes.

Tá perdido? https://roadmap.sh/ esse link pode te ajudar a saber o que estudar, se você ao menos já sabe qual área quer seguir. Se não sabe ainda, sugiro pesquisar um pouco sobre cada uma.

Você não tem ideia de como vai ser sua adaptação, isso é normal. Como você mesmo disse, a vida é uma sequência infinita de imprevistos, onde nada é garantido. Mas eai? Ficar parado não resolve nada, não é mesmo?!

Você vai se dar bem na área? Não sei. Mas se é o que tu quer fazer, vale a pena arriscar.

Boa sorte.

1
1
1
1

Este vídeo, sintetiza muito bem, o quando sempre podemos recomeçar.

O importante é começar, nunca é tarde, o máximo que acontece é chegar atrasado.

Oportunidades disfarçadas

Eu fui completar faculdade com 40 anos, o mestrado terminei com 52, cada um tem seus sonhos.

1

Eu já respondi diversas vezes sobre isso, principalmente no Quora. É uma questão recorrente, e por coincidência acabei de responder alguém que quer fazer o contrário e sair da área para ir para a psicologia. Não entrei na questão de a pessoa saber bem o que quer, que é importante, mas desejei que ela fosse feliz, antes de tudo. No fundo é a única coisa que importa. Sem imposição, sem criar um fardo para a pessoa, porque não tem como a pessoa ser feliz se ela tem que se esforçar demais para isso.

Eu não gosto de indicar a pessoa para fazer nada para se sustentar, e não vou tentar explicar para alguém formado em psicologia que tudo é questão de expectativa, mas pode servir para outras pessoas que estão lendo. Para ser feliz é melhor ter baixas expectativas, porque a felicidade sempre vem quando elas são cumpridas.

Claro que baixar demais pode criar um problema para a pessoa. Achar o equilíbrio disso não é fácil, mas eu sei que as pessoas não precisam de muito para se dar bem, o resto é cumprir expectativas culturais, alimentar o ego que sempre é voraz. E também é justo que a pessoa tenha alguma ambição de algo mais consumista.

O que já posso adiantar é que se a pessoa não tem vocação para a área, se ela não se sente feliz no que faz, se não está disposta até a se sacrificar pelo objetivo, será difícil para ela se dar bem. É uma área difícil. Mesmo tendo muita vaga disponível também têm cada vez mais pessoas reclamando que não acha essas vagas. Em geral, a maioria delas só estão disponíveis para quem consegue entregar algo bom. E o bom não é fácil como alguns "vendem" por aí. Trabalhar com desenvolvimento de software é uma das coisas mais difíceis que um ser humano pode fazer, porque vai contra a natureza da maioria das pessoas. Tem que ter isso em mente antes de começar.

Se tiver isso claro e tiver capacidade de desenvolver uma carreira, não importa a idade. Pode ser que algumas pessoas tenham dificuldade de se adaptar, de se reinventar, depois de certa idade, mas é uma questão pessoal, e não geral. Terá que fazer uma análise pessoal antes de realmente tomar a decisão.

O mercado precisa de pessoas capazes de produzir boas soluções e sejam comprometidas com o que fazer. Precisam também de pessoas experientes. Experiência em outras áreas pode ser um diferencial. Só precisa garimpar a oportunidade certa. Por incrível que pareça, a área tem muito de psicologia (eu tive 2 semestres em um curso de computação), e a maioria das pessoas falham nisso. Tem um diferencial aí.

O fato de gostar de algo mais exato, conforme demonstrado, ajuda. Matemática é a essência de tudo na computação, e muitas falhas por não gostarem ou não ter o básico disso muito bem entendido.

De fato precisa aprender muita coisa para fazer algo realmente útil. Algo meio útil é bem mais fácil e rápido. Mas não pode tomar o caminho mais fácil para ter uma carreira sólida.

A questão da educação superior é pessoal. Para algumas pessoas é fundamental, para outras é desnecessário, e para outro grupo é perda de tempo, nem o curso dará condições para ela. É a triste realidade. Só você pode dizer, até por tentativa e erro, o que é melhor para você. Se perceber que está no caminho errado tem que mudar de rota. O fato de já ter um curso superior já ajuda muito. Parte da vantagem do curso superior é fazê-lo, não importa o conhecimento. Um curso bom pode dar uma grande ajuda, mas é possível conseguir tudo sem ele, para alguns. Curso ruim só ajuda quem não precisa dele.

As boas vagas não querem saber se você tem curso superior na área ou não. Algumas até exigem algo para entender e a pessoa investiu em si mesmo, se já passou por um processo de seleção (ainda que atualmente isso já não seja garantia mais). Interessa dar resultado. O diploma ajuda(va) atestar que a pessoa está mais próxima de ser capaz de entregá-lo. Tem como atestar de outras formas.

Tem que começar dar os primeiros passos, ir estudando um pouco para ver se vai se dando bem ou não. Tem que ir acelerado já que tem menos tempo que os demais na área para a idade.

Pode ser a melhor escolha da vida, ou pode ser um erro mudar para essa área. Só tem um jeito de saber. O que posso garantir é que o enrolador tem cada vez menos espaço, tenha certeza que está entrando a sério.

Não é problema mudar de área de novo se não se der. Não é o ideal, mas a vida é assim.

Acredito que seu caso é mais de começar a fazer. Procurar o caminho certo, a maioria não procura, então se o fizer estará em grande vantagem, é começar com 30 anos pode ser um auxílio nisso, tem mais maturidade, porque se começar quando é imaturo, vai procurar a gratificação imediata que leva a caminhos não tão bons e vicia, você não consegue mais sair disso. E isso você já sabe. Quem não sabe tem alguns depoimentos aqui.

Desejo sorte e bom senso na escolha dos caminhos, o que fará a sorte ser menos importante. Fazendo o que quer, estando feliz, e tendo uma base sólida é só questão de esforço e tempo, dá certo.

Lamento quem não consegue, ainda não achou a área certa, mas achará alguma coisa.

Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).

1

Primeiramente, muito obrigado por dedicar um bom tempo para trazer uma resposta completa e sensata. Li tudo com muita atenção e gostei do seu ponto de vista.
Realmente, estou decidido a entrar na área e não estou entrando para fazer de forma relaxada ou para ser relapso no que fizer.
Tem um amigo que estudou comigo na mesma faculdade e no mesmo curso, ele, na época, tinha algo em torno de 32 anos. No começo, achava que de certa maneira ele estava começando tarde (ignorância minha). Com o passar do tempo, percebi que pela maturidade dele, ele conseguia ter um aproveitamento muito superior no curso. Isso não acontecia por conta de um desempenho acadêmico elevado, mas acontecia porque a maturidade dele permitia ser mais sensível a algumas nuances.
No último ano de graduação, olhava ele com muita admiração, não pelo desempenho acadêmico, mas por perceber que algo que a princípio, por ignorância, eu via como vantagem, era na verdade, um grande ponto forte para ele.
Ao ler sua resposta, essa história me veio na cabeça. Mais uma vez, obrigado por dedicar seu tempo para compartilhar seus pensamentos!

1

Bom, com todos os excelentes comentários que já foram deixados aqui, deixo o meu também!

A resposta é Não!

Você não está começando tarde, pois tarde é não começar!!

Deixo aqui este artigo que escrevi Decisões, Dicas e Contribuições para Uma Carreira Melhor com informações que eu gostaria de ter recebido no início da minha carreira para facilitar e agilizar ainda mais o processo nesta área tão maravilhosa, mas que não é nada fácil!

Tem tantos caminhos a percorrer e nenhum é melhor ou pior, se enquadrará no que mais te traz felicidade (que nem o @maniero disse) ou que você vai se adaptar mais (que nem o @LuisFerrarezi disse).

Mas acredite ou não, olho pra nossa área com a visão separada em passado, presente e futuro e constantemente estou dialogando com o meu eu do futuro através das minhas escolhas do presente que estão bem fundamentadas e pautadas pelo futuro, que é minha referência tanto positiva quanto negativa.

Mas não esqueça principalmente do presente (que nem @leonardomessi disse) que é o momento aonde você toma as decisões... e neste presente você está mais que novo, imagina-se como um bebe de 0 anos que acabou de nascer... sua idade total jamais será problema, pois todos nascem deste ponto, do ponto 0 e tem a chance de se adaptar e evoluir.

Posso contribuir com um ponto muito importante é cuidado com a comparação com outros que parecem que já evoluiram demais, isso é um passo certeiro para a síndrome do impostor, independente da idade. Maaaas não quer dizer que nunca jamais devemos nos comparar como régua de medida da nossa evolução, aí sim, vale muito a pena saber, se por exemplo eu victor tenho 30 anos e você também, quantas diferenças temos.. o que você poderia melhorar com base nessa medida?

Me jogar na experiência e ver o que pode acontecer, afinal, não tenho que dar garantia para ninguém que isto vá dar certo, e compreender isso tira muito da pressão de "ter que fazer dar certo"
Mas não exija demais de ti e vi que sua resposta mais para o final foi excelente e compartilho da mesma ideia... este é o primeiro passo para evoluir muito bem, é nbão atender as grandes expectativas das pessoas, mas sim seguir seu ritmo e contexto sempre!

Espero ter contribuido um pouco mais mesmo com tantas excelentes visões sobre estes assuntos!!!

1

Olá, tudo bom? Com certeza contribuiu sim, vou ler seu artigo com calma pq sei que vai agregar. Sobre comparação, concordo plenamente, realmente devemos nos medir visando nossa evolução.

A linha entre a comparação visando evoluir e a comparação se sentindo atrasado é tênue, mas é ai que entra a maturidade de saber onde o "eu do presente" deseja estar no futuro e quais decisões hoje vão me levar até lá.

Muito obrigado pelo comentário, agregou bastante!

1

maturidade de saber onde o "eu do presente" deseja estar no futuro e quais decisões hoje vão me levar até lá.

Perfeita a sua colocação! Muuuito obrigado por esta baita resposta da resposta hehehe

Espero que possamos crescer e vencer este paradigma da idade para não ser mais tabu e possamos crescer melhores como sociedade!

1

Me identifiquei bastante com seu relato, amigo. Em 2016 eu programava muito bem, desenvolvia projetos bacanas sozinho. Sempre estudei sozinho sobre tudo, desde criança. 2016 entrei na faculdade de Psicologia e abandonei a programação, veio a pandemia e abandonei a psicologia, desisti da faculdade faltando 3 semestres(embora ganhasse uma bolsa, minha faculdade era bem cara para mim).
Hoje estou cursando Redes de Computadores, gosto de redes, mas gosto muito mais de programar, sou realmente viciado nisso, eu acho kkkk Tenho 28 anos, e ultimamente fico pensando se vou realmente conseguir entrar no mercado... Só recebi 'nãos' até agora, isso quando recebo resposta. Continuo me candidatando, checando os emails e aprendendo, agora tenho me interessado em IAs e estou escrevendo minhas proprias redes neurais agora... mas faço isso sem brilho algum... acho que a pior coisa para um programador é tentar ser programador. Quando fazia scripts pela pura aventura, eu codava mais... espero que dê certo para mim, como deu para todos os outros e como dará para os muito mais que virão. Não desiste irmão, uma hora vai dar certo!

1

Cara, vc pegou o caminho inverso kkkkkkkkk.

Muito bacana vc se encontrar, saber o que realmente gosta de fazer, com o que se identifica, sabe? Acho que muito do que podemos chamar de felicidade é encontrar propósito naquilo que está fazendo. Sem querer tornar muito abstrato, no sentido prático mesmo, é essencial correr atrás daquilo que de fato faz sentido pra nossa vida. Valeu Walacy!

1

Não prescisa de formação na área para aprender programação, até existem algumas coisas que ajudam tipo analise de algoritmo e matematica, mas até mesmo dentro do curso de ciencia da computação que faço, além de ser bem dificil, tem pouca coisa de tecnologia, não estou falando nem de programação de tecnologia em geralo curso é bem raso, o foco mesmo é matemática e lógica :( :( :(

1

Bom dia Lucas, tudo bom? Cara, a única pessoa que conheço pessoalmente que está envolvida na área é um amigo de trabalho que começou ciências da computação este ano. A grade curricular dele tem sim materias interessantes, mas boa parte trata de assuntos periféricos. Minha ideia no curto prazo é compensar começando aprendendo o necessário para começar programar (princípio de Pareto, 80% dos resultados com 20% de esforço), e depois ir expandindo as áreas de conhecimento. Realmente, o curso é bem difícil. Vi algumas coisas do que é mostrado e a coisa é complicada, mas ainda sim, acho mt legal você fazer uma faculdade voltada pra área. Com certeza vc não vai se arrepender. Boa sorte pra nós!

1
1

Q dhr cara, não conhecia esses podcasts não. Muito encorajador ver a galera até com mais idade do que eu começando nesta área. Obrigado por compartilhar em!

1

Minha pequena contribuição nessa discussão

Meu nome é Vinícius, tenho 39. Um pouquinho antes da pandemia, com 37, resolvi seguir conselho de amigos e estudar Análise de Sistemas, pois estava estagnado na área de iluminação cênica. É uma área que eu sou apaixonado, mas sentia que eu queria fazer outras coisas na vida também.

Depois do primeiro ano de estudos, veio a pandemia. Mergulhei mais ainda no conhecimento, mas o que me faltou foi oportunidade. Não queria pegar estágios de 800, 900 reais, pois meu antigo emprego estava pagando bem mais. Quando finalmente fui demitido por conta da falta de eventos, estava no último semestre e não consegui estagiar nem de graça (kkkkrying!).

Continuei firme nos estudos e ganhando um pouco de dinheiro fazendo sites e freelances ainda na minha área antiga.

No entanto, ainda continuo a procura de experiência no mercado mesmo, dentro de uma empresa, mas parece que é impossível entrar no mercado sem muita experiência. Mesmo assim, sigo estudando para pelo menos me aliviar um pouco da síndrome de impostor.

Mas esse "ter que fazer dar certo" tem sido difícil...

1

Cara, legal saber que não sou só eu que penso em mudar de área. Essa situação de não conseguir entrar pela falta de experiência, ainda não cheguei nela pq estou apenas engatinhando no início. O que eu tentaria no seu caso que já tem uma boa noção seria montar um projeto bacana, bem elaborado, e apresentar como solução a uma empresa.
Não tenho profundo conhecimento nisso, mas você pode procurar alguma empresa próxima a você onde vc perceba que consegue automatizar/aperfeiçoar, apresentar uma solução mostrando que seu projeto pode agregar valor, diminuir custos ou aumentar produtividade de alguma maneira, deixando claro que a empresa que comprar seus serviços não estará "pagando mais um funcionário", mas reduzindo seus gastos mensais (ou algo assim). Não sei se consegui me expressar como queria mas, acho que você entendeu mais ou menos o que queria dizer.
Não quero ser prepotente nem nada, até porque, como disse, estou engatinhando, mas pode ser que acenda uma luz na sua cabeça e te ajude a pensar em algo diferente pra se inserir. Abraço!

1

Amigo, acredito que você mesmo já diagnosticou seus problemas.

"Aparentemente" sim, a área da computação é bastante complexa e possui uma infinidade de conteúdos. O suficiente para um profissional se dedicar a vida inteira e ainda não saber de tudo.

Sim, não ter uma educação formal na área te coloca em desvantagem em relação a quem tem estudos acadêmicos na área de programação. Tanto em conhecimento quanto na hora de comparar currículos.

"Não tenho certeza de ter um caminho claro a ser seguido nos estudos". Esse é o pior de todos. Se você deseja ser autodidata, o primeiro passo a se dar é saber o que vai estudar.

1

Pois é, tudo isso me ocorreu. Na verdade, muitas coisas não escrevi para poupar tempo de quem fosse ler, por isso fui direto ao centro da questão.
Sobre o caminho a percorrer, estou seguindo um roadmap que um amigo recomendou em outra resposta. Estou na metade do "Curso em Video - JavaScript". Já fiz o HTML e CSS do FreeCodeCamp. Assim que terminar, o curso em vídeo, vou voltar para o FreeCodeCamp e continuar por lá por conta deles já seguirem uma sequência lógica de aprendizado integrando todo o necessário. Claro que qualquer sugestão é bem vinda. Muito obrigado por compartilhar.

1

Seu relato foi bem familiar, pois eu também sou formado em Psicologia em 2010, até fiz uma pós em Análise do Comportamento, mas larguei por burnout e por não ter uma perspectiva positiva do futuro profissional, fui para o mercado de bicicletas em 2012, depois criei uma startup de mecânicos de bikes com um sócio em 2016 e depois decidi ser programador para conseguir criar os meus próprios produtos em 2018.

Dá para ver que eu gosto de ser fazer coisas de diferentes áreas e é isso que me move na programação, ter a possibilidade de empreender, desbravar novas áreas, ter liberdade de mudar de empresa, cidade, país e se as coisas não derem certo, também ter a tranquilidade de que é possível recuar e trabalhar como funcionário dentro de uma empresa.

Vou falar que antes de tudo, você precisa colocar os pés na água, fazer um loop, criar um array e ficar frustrado com uma função que não responde como esperado. Depois você vai ter uma ideia melhor do caminho a ser seguido. A minha dica é fazer um curso online de introdução à programação, não precisa ser aquele que promete te transformar em um dev full stack ou nem nada muito extenso. Na minha época eu fiz os módulos da Khan Academy, que agora estão meio desatualizados, mas para você não importa, você vai ver como um programa funciona na prática:

https://www.khanacademy.org/computing/computer-programming

Eu também usei o Karel, the dog:

https://codehs.com/course/719/overview

Eu cheguei a mexer um pouco no Grasshopper do Google: https://grasshopper.app/

Depois de ter feito eles, você consegue se avaliar, ver se consegue ser autodidata, consegue lidar com as frustrações de programar e vai conseguir trabalhar nesse ritmo.

Se estiver animado em prosseguir, você pode fazer todos os cursos do CS50 (https://cs50.harvard.edu/x/2023/). Se conseguir completar todos por conta própria, você vai estar preparado para ser um programador, o resto é aumentar seu conhecimento e construir projetos.

Educação formal é necessária?

Pela minha experiência, existem empresas mais tradicionalistas que colocam o diploma como essencial, pois é cultura da empresa, a remuneração é baseada nos diplomas, todos os funcionários lá possuem diploma, o RH já te descarta automaticamente se não tiver diploma relacionado à programação, etc. Em outras, o diploma é um plus, mas não te desqualifica, mas você precisa mostrar serviço com projetos, entendimento dos princípios fundamentais, estar à vontade com as tecnologias pedidas. Muita gente pensa que programação é um obaoba que nem precisa de diploma e já dá para começar ganhando 10k, mas a realidade é que quem não tem diploma precisa ralar mais do que alguém que tem, pois precisa mostrar de diversas formas para o empregador que você é um programador de fato, tem a motivação e as qualidades técnicas, apesar de não ter feito um curso formal.

Eu sempre sinto uma pressão pelo fato de que estou competindo com pessoas formadas em Ciência da Computação em universidades fodas, de que tem pessoas que sabem muito mais do que eu, que programam desde os 5 anos de idade, que aos 28 anos já são Tech Leads em uma empresa unicórnio, mas esse é o famoso "Síndrome do Impostor" que todo programador vai passar ou já passou. Eu consigo canalizar essa ansiedade para estudar mais, praticar mais e consigo viver com isso, apesar de alguns percalços, mas parece que você já está sentindo essa ansiedade logo de cara. Vou te falar que a ansiedade não vai sumir, mas você pode deixar ela num canto e aprender a viver junto com ela. Talvez até usar ela como um motivador para ir cada vez mais longe.

1

O que eu sempre lembro é que a expectativa de vida no Brasil é de 77 anos, então, estatisticamente vc ainda tem 47 anos pela frente. Vc ainda nem chegou na metade da sua vida, dá nem pra pensar que está tarde.

1

Oi amigo, boa tarde. Como muitas pessoas estao comentando mais profundamente, nao irei me alongar.

Nao, eu nao acho que voce esteja comecando tarde. Talvez para seguir uma carreira em uma empresa, eles deem preferencia a pessoas mais jovens, porem, por experiencia propria, eu digo que e possivel.

Completo 30 anos no dia de hoje, e recentemente fui contratado por uma grande empresa para comecar uma nova experiencia em Mobile utilizando Java.

Posso ter sido uma escolha boa por ja conter um background na area, porem, tambem comecei "tarde".

O que mais me disseram quando me contrataram, era que a VONTADE DE APRENDER e a capacidade de lidar com outras pessoas seriam um fator determinante na escolha deles.

Voce ja deve ter visto varios juniores por ai com 35+, e isso e completamente normal.

Caso voce nao se interesse em seguir carreira em uma empresa, ai sim eu considero que seu argumento cai por terra. O dono do KFC franqueou sua primeira receita aos 62 anos de idade, entao, nada impede de voce ter sucesso.

Quanto aos diplomas na area, a mesma regra acima vale: para empresas, talvez faca diferenca, porem, por experiencia propria (tambem nao tenho diploma), posso dizer que nao e um fator determinante. Se fore freelancer, ou empresa propria, isso nao faz diferenca alguma.

Nao queria me alongar, porem acho que me alonguei, kkkk. Enfim, sucesso.

1

Cara, primeiramente parabens!
Não acho que você se alongou não, a idéia é justamente conversar sobre isso, é a galera se abrir e falar sobre isso. Esse sentimento de "estar sempre atrasado", se não conversado, consome a gente. Muito bacana vc ter comentado sobre VONTADE DE APRENDER e capacidade em lidar com pessoas. Sinceramente, foram dois fatores que me motivaram bastante, afinal, conhecimento técnico não é tudo. Tenho visto que as soft skills estão sendo cada vez mais determinantes para profissionais de TI, então, vamos que vamos!
Cara, sobre trabalhar em empresa ou freelancer, ainda não decidi. Na verdade, vou amadurecer essa decisão ainda e talvez até se torne um tópico futuramente, mas por enquanto, tenho muito a aprender ainda. Obrigado pelo comentário, com certeza agregou muito!

1

Comecei exatamente com 30, também vindo de uma área sem relação direta com a programação. Fiz um curso online e em seguida ingressei num curso técnico de Desenvolvimento de Sistemas numa instituição pública, com o intuito de "formalizar" a transição e obter alguma de titulação. Antes de terminar o curso, tive a sorte de ser indicado para um cargo JR, o que facilitou minha entrada na seleção para a vaga. Consegui me efetivar no cargo, e embora ainda estude constantemente, tenho mais tranquilidade e direcionamento devido ao emprego. O que eu acho que foram alguns diferenciais no meu processo:

  • Buscar cursos que ajudam a direcionar os estudos: É muito difícil filtrar sozinho o quê aprender nesse mar de tecnologia. Cursos sérios nos levam a um caminho sensato pra adentrar nesse mar.

  • Falar com as pessoas: Expressar interesse sobre o que está aprendendo para outras pessoas, falar da sua jornada, ampliar seu círculo e se conectar com as pessoas que dão feedback. Muito importante.

  • Ser sistematicamente curioso: Não se contentar em apenas assistir conteúdos, mas reproduzir código, descobrir como as coisas funcionam na prática, adaptar para o seu jeito de pensar, e organizar espaço, tempo e energia mental para focar nessas atividades de forma regular.

1

Bom dia Hebzin.
Cara, que história bacana! Confesso que me passou pela cabeça fazer algum curso numa instituição para "formalizar" o conhecimento, como você disse. Moro em uma cidade do interior de SP, só tenho algo parecido numa cidade vizinha.

Atualmente não tenho condições financeiras para realizar esse feito, então vou consumindo material online mesmo.

Sobre buscar cursos que ajudam a direcionar os estudos, como disse, estou terminando um curso de JavaScript, do curso em vídeo. Depois, pretendo dar continuidade no FreeCodeCamp porque achei interessante o fato deles seguirem uma linha lógica de aprendizado. Enquanto vou trilhando esse caminho vou vendo o que mis posso agregar na jornada.

Sobre falar com as pessoas, tenho poucas pessoas fisicamente ao meu redor que possa conversar sobre programação, inclusive a ideia de postar aqui no TabNews é justamente expandir essa área da minha vida. Acredito sinceramente que cada um aqui no fórum pode contribuir para meu crescimento de alguma maneira.

Sobre ser sistematicamente curioso, ouvi uma expressão em uma série que achei interessante: "conhecimentos podem ser extrapolados". Então procuro não apenas reproduzir o código do exercício, mas procuro fazer algumas brincadeiras com ele, testar algumas coisas (claro que na medida do possível) até mesmo pra ver o código parar de funcionar, para ver o que é certo e o que é errado. É uma prática que acaba tomando mais tempo, mas vejo isso como um investimento na solidificação dos conhecimentos.

Muito obrigado por expor sua opnião e separar um tempo para contribuir.

1

Posso te aconselhar um site de assinatura a devmidia, ele tem uma didatica muito boa e ensinam desde o inicio até o avançado, tem muita leitura e prática também vale a pena dar uma olhada.

Abraços

1

Bom dia Kelverson, tudo bom? Claro, aceito indicações sim, se puder deixar aqui eu agradeço!
Acho interessante abrirmos um tópico futuramente pra compartilhar experiências sobre conteúdos que consumimos, o que achamos de cada curso, se correspondem a expectativas, se valem a pena e assim por diante. Acredito que seja algo que vai agregar pra todo mundo. Mas por favor, deixe a indicação sim! Obrigado

1

Não se sinta só. Tenho 53 anos e comecei a estudar informática no Senac em 1987, Programação Basic, Cobol (me arrependo de não ter fei, mas tinha uma limitação de escolaridade), nunca vou me esquecer da experiência de entrar num lab equipados com o "poderoso" CP-500. Ter um computador em casa era impossível ou quase uma lenda urbana ... Então estudar linguagem demorou a continuar. Frustração nunca conseguir vaga nos cursos de programação do CCE Puc Rio. Eu comecei a ensinar Manutenção de Computadores, de olho nos outros professores e lá estava, HTML, CSS, Javacript(Senai Euvaldo Loide), em um desses cursos livres (ainda existem?). A p@ndemia chegou e o que fazer? tempo de rever, buscar e partir pra cima! Hoje estou na luta do FrontEnd (HTML, CSS, Javacript, React JS), mas no meio do processo dei uma parada pra ver se um treinamento com Java valia a pena, outro com Ruby on Rails, mas voltei a atenção para Javascript, mirando em React e não é fácil, mas é mais direto que uma faculdade e universidade - que gostaria de ter, mas pensando bem hoje não falta documentação, grupos, canais, cursos on line! Amigo, quando comecei era tudo mato como diziam os cariocas!

Começar tarde também é uma questão de reconhecer sua realidade. Fiquei 13 anos com aulas, mudei para a fotografia, tudo ia razoávelmente bem até aque veio o estalo de Thanos, empregos pulverizados aos bilhões, o que fazer? A lojinha da esquina me ensinou - "dá proxima vez o senhor pode pedir as compras pelo nosso aplicativo" - aquilo explodiu minha mente e hoje estou me preparando. Ahh, se puder arrumar um mentor vai te ajudar muito. Outra coisa é saber usar os trunfos deste tempo - aprenda a usar o chat GPT para aprender, anote no caderno para memorizar, faça exercícios, busque tutorias, cursos baratos e conforme for evoluindo invista mais e mais. Quanto tempo para começar a trabalhar? Não sei. Cuidado com as lendas - meses, 1 ano, 2 anos, o que importa mesmo é qualidade. "Não se sinta só".

Sobre formação em nível acadêmico, sinto que falta perceberem que cursos de curta duração seriam muito interessantes, com foco bem direcionado e com a opção de poder escolher. Creio que graduação é muito importante, mas o tempo é bem longo, as matérias distantes do mercado e ainda tem quem ensina. Falem dos cursinhos baratos, mas é fácil adquirir um, perceber se está fluindo e continuar com esse professor ou ir para outro. Mudanças efetivas que fazem a diferença.

Já estou trabalhado com FrontEnd, mas quero adicionar React, Vue ou Angular. Voltar e estudar Python ... Seja benvindo!

1

haha que legal, eu comecei em 1994 com BASIC, estava em uma escola tecnica de eletrotecnica; Eu ali com 14 anos e maravilhado com a computação! Sigo programando até hoje, com 43 anos!

As linguagens que tive q desenrolar ao longo dos anos: Basic, Clipper, Perl, PHP, Python, Action Script, C#, Java, Javascript e agora Typescript.

1
1
1

Thread boa esta sua @DevLuan e vou aproveitar pra responder uma pergunta que foi feita pra outra pessoa : sim é, mas não acho que é por conta da linguagem, mas sim por falta de bagagem/conhecimento geral sobre o que está "debaixo do capô".

Minha dica : seja sempre curioso sobre os intrínsecos das pilhas tecnológicas que estão debaixo do que vc tá trabalhando. Exemplo : quando alguém fala "API", normalmente tá falando de um endpoint HTTP e que trafega JSON. E que, no fim, é texto indo de um lado para o outro.

1

Cara, muito obrigado por compartilhar sua história! Muit bom ver o depoimento de uma pessoa mais madura, com mais bagagem! Concordo com você no sentido de que cursos mais curtos e bem direcionados são bem mais interessantes (pelo menos para o meu caso) do que uma graduação que vão ter várias materias na grade que acabam não afetando de maneira direta o desenvolvimento de algo (só para ressaltar, acredito que essas matérias são sim interessantes, importantes, e são um diferencial, mas no meu caso, que estou começando do zero, preciso ir para o que são os pilares)

Me anima muito saber que está trabalhando na área depois de ficar bastante tempo fora. Realmente, tarde é não começar, não é mesmo? Obrigado pelo comentário, ajudou muito.

1
1

Nunca é tarde para começar. Eu tenho 27 anos, sou engenheiro químico e mestre em ciências farmacêuticas e devido ao mercado péssimo para minha engenharia, decidi mudar de carreira para programação. Te aconselho ver a trilha Discover da RocketSeat, que é gratuita e para quem não tem nenhuma experiência com programação. Link: https://www.rocketseat.com.br/discover

Boa sorte!

1

Rheineck, criei conta no RocketSeat, vou dar uma olhada a sério lá sim. Mais importante que a velocidade, é a direção, não é mesmo?

Cara, um dos fatores que me fizeram escrever aqui é que imaginei que não era um questionamento só meu (a questão de mudar de área), mas não imaginei que viriam tantas pessoas com histórias bacanas assim. É muito encorajador sabe? A galera tem agregado demais. Obrigado

1

Boa noite amigo, eu tenho 36 anos, por muito tempo na minha adolescência eu queria ser "webdesigner" na época da febre de blogs, eu adorava criar templates e copiava o html de outros blogs e mudava alguma coisa ou outra, imagens, etc, mas o tempo foi passando e eu nunca tive oportunidade de ingressar nessa área, ai fiz curso de montagem e manutenção de micros, consegui trabalhar nessa área atuando como help desk e depois de 8 anos o desemprego bateu na minha porta em 2020 logo no início da pandemia, ai em dezembro de 2021 recebi uma oportunidade de estagiar programação e agarrei com todas as forças, pois já tenho filho de 5anos que na época tinha 3 anos e hj estou aqui, continuo estudando videos pela internet, lendo documentação e sinto que ainda preciso aprender muitooooo mas já sei html, css, javascript nem tão muito bem, aprendi react+typescript, to aprendendo vuejs e assim ta indo, bom falei tanto aqui que o que eu queria dizer mesmo é que "NUNCA É TARDE PARA SE COMEÇAR ALGO". Siga seus sonhos, eles vão se realizar. forte abraço!

1

Obrigado por compartilhar sua história e suas preocupações. É natural se sentir inseguro ao iniciar uma nova carreira em uma área completamente diferente. No entanto, é importante lembrar que nunca é tarde para aprender algo novo e buscar novos caminhos profissionais.

É verdade que há muitos assuntos a serem aprendidos na programação, mas isso não significa que você precise saber tudo antes de começar a fazer algo útil. Você pode começar com pequenos projetos e ir aprendendo à medida que avança. Além disso, há muitos recursos gratuitos disponíveis que podem ajudá-lo a se atualizar.

A educação formal é importante, mas não é a única maneira de aprender sobre programação. Existem muitos cursos online, comunidades de programadores e projetos de código aberto que podem ajudá-lo a adquirir conhecimento e experiência na área.

No final das contas, o importante é não desistir. Se você tiver paixão pela programação e estiver disposto a se esforçar, você pode alcançar seus objetivos. Boa sorte em sua jornada e continue se esforçando!

1

Muito obrigado Thiago, de verdade. Me sinto um pouco desconfortável em criar um tópico para covnersar sobre isso aqui no momento mas, foi a maneira que encontrei de trazer algo que agrege para outras pessoas.
Acredito que, de uma maneira ou outra, todos temos algo a acrescentar no TabNews, então a ideia é contribuir com o crescimento de todos.

Realmente, pretendo começar projetos pequenos, de coisas que me fazem falta e não encontro solução e, gradativamente aumentar o grau de dificuldade e criar um portifólio.
Se tiver alguma recomendação de curso ou conteúdo que possa ajudar, com certeza é bem vindo!
Valeu irmão, sucesso pra gente.

1

Você pode usar isso como vantagem

Tem muita gente que começou "bem cedo" porém não consegue criar produtos de software aderentes ao mercado. Mas você possui alguns anos de trabalho no mercado financeiro e uma base acadêmica na psicologia, junte isso com as habilidades de desenvolvimento de software e você já vai estar muito a frente para criação de um produto interessante do que a maioria está ao começar nessa área.

Estudos

Invista em conteúdo de qualidade, ou seja, se for para estudar que seja com conteúdos com boa avaliação/reputação. Use roadmaps como referência de assuntos até você se encontrar, não os siga a risca, trace seu próprio caminho quando sentir segurança.

Participe

Se possível, envolve-se com a comunidade (pessoas, fóruns, projetos, eventos...). Participar ativamente das comunidades pode acelerar a sua inclusão nessa jornada.

1

Com certeza! Realmente pretendo tirar vantagem dos conhecimentos na área de programação para agregar algo no mercado financeiro. Percebi que existe um tipo de lacuna entre as duas áreas de conhecimento. Na verdade, apenas grandes instituições tendem a integrar as duas para tirar o melhor proveito, porém pessoas comuns não.
Um exemplo disso é que, para validar uma técnica no emrcado finacneiro é preciso fazer backtest, o que leva tempo pra caramba, exige adaptações, e depois das adaptações tem mais uma serie de testes a serem feitos. A programação pouparia centenas de horas de backtest fazendo isso de maneira automatizada, então, penso que é importante tirar vantagem de conhecimentos que já tenho acumulado, e o mesmo vale para o pessoal que, como eu, está começando mais tarde.
Obrigado por compartilhar!

1

vou te passar minha experiência (que ainda é pouca, mas seu depoimento me pegou pelo lance da idade).

entrei na área de programação com 33 anos, trabalhei a vida toda na parte de infra/suporte/helpdesk e só posso dizer que foi a melhor coisa que fiz, mudou completamente minha qualidade de vida (pra melhor!).

vai bater a insegurança? pra caralho!
vai bater o desespero? muito!

no meu caso ajudou muito minha liderança técnica e minha equipe, todos se ajudavam muito e prosperavam juntos, torcendo um pelo outro.

muitas vezes você vai achar que tem que 'recuperar o tempo perdido', querendo estudar mil coisas ao mesmo tempo, mas o que posso dizer é que procure focar, no meu caso a stack era microsoft (.net core, framework, sql server, etc), então direcionei todo meu esforço pra isso e obtive bons resultados, consegui evoluir rapidamente e entregar cada vez mais e melhor.

é preciso coragem, mas se você quiser, conseguirá, no fim das contas o que posso te dizer com toda a certeza é que valerá a pena no final!

1

Olá, meu caro. Estou curioso para saber como você está hoje! Estou numa situação que me sinto perdido e ultrapassado. Gostaria de aproveitar o espaço para um desabafo.

Tenho 34 anos e desde 2009 (com 19 anos) trabalho para a mesma pessoa/empresa. Minha função - até hoje - é basicamente manter e suportar um sistema antigo utilizado por uma grande empresa. Somos só eu e meu chefe.

No início eu tinha muita vontade de aprender! Após 1 ano no emprego já comecei a faculdade de Sistemas de Informação com a esperança de que era aquele o caminho ideal a seguir.

Acordava às 6:00 e voltava para a casa às 18:30, corria para a faculdade e emendava no treino de jiu-jitsu às 22:00. Baita correria!

Após 4 anos concluí a faculdade e comecei a treinar às 19:30 ao invés das 22:00.
Particularmente me identifiquei muito com esportes.

Como o trabalho nunca exigiu muito, e na maioria dos dias eu ficava solitário em uma sala sem ninguém por perto, comecei a contar as horas para ir treinar. Consumia por horas conteúdo sobre jiu-jitsu e redes sociais.

Treinar era o melhor momento do dia, pois era onde eu fazia algo que me sentia bem, era desafiado, e particularmente me dava muito bem (Descobri uma predisposição para atividade física que não sabia que tinha).

Nesse ponto, já estava totalmente acomodado! Nem passava mais pela minha cabeça estudar e me desenvolver profissionalmente! Só queria receber meu salário no final do mês, treinar e curtir o final de semana com minha esposa.

Os anos foram passando e a acomodação era cada vez maior. A pandemia fez a empresa migrar para o trabalho remoto, que por um lado foi bom pois "ganhei tempo" e posso ajudar minha esposa que trabalha na cozinha de casa.

Hoje em dia, apesar de tudo, me sinto um grande perdedor ao olhar para trás e ver que "parei no tempo".

Entendo que provavelmente as circunstâncias contribuiram para isso, mas é muito difícil não me sentir fracassado profissionalmente. É frustrante, mas na minha cabeça eu não sou inteligente o bastante para ser um bom programador.

Meu dilema hoje é, apesar da idade e de tudo isso, se devo me dedicar a programação de uma vez por todas ou se desisto de vez.

O fator financeiro pesa bastante. Hoje, após todos esses anos recebo 4mil reais por mês. Acho que é pouco pelo tempo, mas é justo pelo que meu chefe pode pagar.
Infelizmente seria muito difícil receber muito menos que isso, e esse também é um dos medos que tenho de recomeçar em outra empresa, do zero.

Gostaria de saber de vocês como foi e está sendo essa parte financeira também.

Desculpem pelo desabafo.
Abraço a todos.