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

Python pra web dá futuro?

Tem mais ou menos 2 anos que eu estudo programação, mas desses 2, só em 1 eu me dediquei com força, comecei com python pela facilidade, e agora tô criando uns projetinhos e upando no github (principalmente envolvendo web)

Começei no python e estudei variados assuntos, agora tô focado no desenvolvimento web, e pra isso aprendi o flask devido a facilidade e simplicidade, e aprendi vários conceitos e tô melhorando bastante, ultimamente dei uma pausa na web e me foquei um pouco mais em boas práticas, solid e clean code

Mas agora eu penso seriamente sobre se usar o flask realmente vale a pena, já que agora estou dando passos maiores e aprendo conceitos mais avançados, e também agora tô muito preocupado com meu futuro (sou adolescente), e me sinto precionado em não me tornar um daqueles programadoes que viram uber, tô meio que um medo se o python vai valer a pena ou mudo pra outra linguagem/framework tipo, reactjs, django, nesxtjs ou sei lá (meu cérebro vai estourar de tanta opção e indecisão)

Só quero saber se na opinião de vocês meus companheiros de código, meu medo tem uma ponta de realidade, ou se posso me acalmar e ficar mais calmo quanto a empregabilidade da linguagem python e do framework flask

(esse é meu primeiro conteúdo no tabnews! me desculpe se minha perguta ou texto parecem confusos, é difícil expressar o que eu sinto, obrigado.)

Carregando publicação patrocinada...
2

Não é ferramenta que dá futuro, é capacidade de resolver problemas. Quem sabe desenvolver software consegue emprego com qualquer coisa, algumas mais fáceis que outras, algumas pagam mais que outras, mas consegue.

Só precisa se preocupar qual ferramenta escolher quem só sabe a ferramenta, o que limita as opções.

Assim, como Python, vários outras linguagens podem dar futuro para web, seja no backend, ou frontend (se não me engano Python já roda no browser, mas não sei se é bom, ou se já está "terminado"). Várias linguagens hoje rodam no browser. Embora pareça que está falando mais especificamente de backend.

Linguagens mais populares costumam ter mais vagas e mais concorrentes. Onde tem mais vagas costuma ter mais chances para quem tem baixa qualificação. Então você tem que ver como é o seu caso.

Dados concretos ninguém tem. Percepções são falhas. Eu posso falar algo, vem uma pessoa falar o oposto, e você não sabe quem está certo. Você não sabe se a pessoa está errada, ou pior, se está te trollando, mesmo que raro, pode acontecer.

Ah, eu não acho que programadores "viram Uber". Eu acho que alguns motoristas de Uber, que é algo digno de se fazer, ou que possuem vocação para outras coisas, tentam ser programadores e não conseguem. Programação não é fácil como alguns dizem e não dará certo para todo mundo. Infelizmente.

Faz sentido para você?

Espero ter ajudado.


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

Muito obrigado por essa resposta tão completa, percebi que minha lógica e capacidade de resolver os problemas tem mais peso que a ferramenta usada, não vou me limitar tanto ao python e nem ao flask, ser um bom profissional é mais que estar em baixo de uma ferramenta especifica.

Realmente percebi que tenho conseguido entender melhor a como usar outras linguagens támbem, já que logica de programação é uma só, e melhorando nela eu posso aprender outras coisas, bem como os conseitos aprendidos numa linguagem podem ser estendidos para outra.

Seu texto me fez muito sentido e estou mais aliviado agora, muito obrigado pela luz.

ah, eu não queria desrespeitar ou rebaixar a profissão de Uber se eu dei a entender isso, respeito muito eles.

1

Sei que não queria e não acho que fez, eu só coloquei a ressalva porque alguém pode achar que eu desrespeitei, hoje em dia as pessoas adoram achar pelo em ovo.

1
1

Com uma base sólida no python você não terá problemas em usar qualquer coisa nele. Há grandes serviços que usam django e você pode focar no back end e usar toda sua base para criar apis.

1

Obrigado pela resposta amigo, então não devo ter muito problema em relação a empregabilidade em relação a python e web né? Estou trabalhando em melhorar minha base como programador, e ser um bom dev.

1
1

Já encontrei boas vagas para programadores Python Web, mas só saber Flask vai te limitar bastante, pois a maioria das vagas tem o Django como requisito.