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

Python ou C ?

Salve rapaziada,to com uma imensa dúvida entre qual linguagem focar. A um tempo estou estudando Python mas na faculdade que iniciei a pouco tempo ensinam C , e estou achando complicado estudar C e Python.

Pergunta 1: O que vocês aconselham?

Carregando publicação patrocinada...
3

Acho que se você quiser logo um trabalho na área, eu diria Python. Só que se a faculdade está ensinando com C, é para te mostrar as bases da programação, como lógica, estrutura de dados, algoritmos e muitas outras coisas.

Eu passei por isso e tive bastante dúvidas como essa na época. No meu caso era C e Javascript. Eu tinha C na faculdade e Javascript eu estudava por fora por gostar.

No meu caso, a faculdade também ficou me exigindo fazer certos trabalhos em linguages diferentes, dependendo do semestre. Em um semestre eu tinha que saber C,C++, em outro Matlab e R, depois voltava para C depois tinha Python. Era bem misturado.

No começo eu senti desconforto em mudar de linguagem, mas depois eu vi que o que importava era a lógica e passou a ficar um pouco mais suave.

Acho que se você tentar focar na lógica com C por um tempo você vai voltar para Python práticas bem mais refinadas de código.

1

Sim,Estou tendo essa percepção que na linguagem C tem coisas de extrema importância para todas as outras,muito legal,obrigado pelo conselho.

Irei focar em C.

3

Se a faculdade te ensina C, nesse momento foque na linguagem que eles ensinam, tente dominar o básico de C.
Ai se você gostar de Python quando estiver mais confortável com C volte a estudar pyhton não tem problema.

1
1

A linguagem deve estar a baixo dos seus objetivos, voce quer ser desenvolvedor web, mobile, desktop, cientista de dados... python e otimo para ciencia de dados e IA por exemplo, C é muito itilizado em sistemas operacionais e aplicativos desktop,

0
1

Vou te dar uma dica, mas pode ser confuso no começo.

Se você não tiver tempo ou organização para estudar as duas separadamente, então foque no local que você está e não onde gostaria de estar. Primeiro você precisa dominar o ambiente antes de querer sair dele.

Por exemplo, se na sua faculdade o tema é linguagem C, e você não tem tempo ou organização para estudar C de maneira descente e outra linguagem ao mesmo tempo como Python. Então foque apenas em linguagem C e seja o melhor aluno da turma nessa matéria.

Da mesma forma que quando conseguir trabalhar na área. Se a empresa usar C#, mesmo que você não goste/queria usar C# para o resto da vida e tá de olho em Java, primeiro domine C# se estabeleça para ter segurança em poder em algum momento se dedicar aos estudos em Java e tentar outra vaga. Mas até lá, seja o melhor programador C# que você conseguir dentro da empresa.

Outra forma de pensar é, avance um passo apenas quando seu pé de apoio estiver firme, do contrário pode escorregar e cair.

Lembrando novamente, as dicas acima é para quando você não tem como estudar duas tecnologias ao mesmo tempo, sendo por falta de tempo ou por organização/preparo.

1