Quantas Linguagens de Programação Aprender | Engenharia de Software e Requisitos Não Funcionais

  Рет қаралды 22,668

Programação Dinâmica

Programação Dinâmica

Күн бұрын

Пікірлер: 108
@nandomax3
@nandomax3 2 жыл бұрын
Comecei com C num laboratório da engenharia mecânica focado em controle e automação. Depois migrei pro Python para programar soluções do meu curso e facilitar minhas matérias de laboratório. Depois em python comecei a fazer pesquisa em simulação de sistemas robóticos. Em seguida aprendi Java e JS porque meu primeiro estágio foi como dev full stack com essas linguagens. Hoje trabalho com Kotlin e Java como engenheiro de software em um banco. Creio que logo terei a oportunidade de criar meus primeiros serviços em Go
@josesetim1547
@josesetim1547 5 ай бұрын
PYTHON
@JoaoMachado_
@JoaoMachado_ 2 жыл бұрын
Estudei a base do C++ para entender algumas coisas que a programação de alto nível "esconde". Agora estou focado só no JS. Com a visão do CPP tudo faz mais sentido.
@pgdinamica
@pgdinamica 2 жыл бұрын
R e p e r t ó r i o 👌🏾
@PersonalXZ
@PersonalXZ 2 жыл бұрын
Recentemente, fiquei ciente que programadores com conhecimento em Cloud Computing são bem valorizados, seria interessante se introduzir neste ramo.
@willfernandes2723
@willfernandes2723 2 жыл бұрын
Se não bastasse as linguagens, tem tbm os trocentos frameworks no mercado atual. O cidadão pira literalmente 😂😂😂😂😂😂😂😂😂😂
@pgdinamica
@pgdinamica 2 жыл бұрын
Sabendo bem os fundamentos, o resto é ficha 👌🏾
@lelepg539
@lelepg539 2 жыл бұрын
Meu primeiro contato com programação foi na faculdade com a linguagem C, mas assim que eu percebi que a faculdade de engenharia de computação não ia me preparar pro mercado de trabalho, eu comecei a estudar absolutamente qualquer linguagem que aparecesse. Estudei python, PHP, Java, enfim, qualquer coisa que eu achasse curso gratuito no youtube, e confesso que isso me ajudou bastante. Não cheguei a me aprofundar muito em nenhuma delas, mas adquiri uma certa facilidade pra aprender novas linguagens, e principalmente poder migrar conhecimentos entre elas. Tanto é que passei na disciplina de Algoritmos e estruturas de dados com a linguagem C depois de ter estudado por alguns vídeos aqui do canal falando do mesmo assunto, mas em linguagem python.
@pgdinamica
@pgdinamica 2 жыл бұрын
Nunca conheci alguém que se arrependeu de ter estudado "a mais".
@BrazilianDev
@BrazilianDev 2 жыл бұрын
Boa abordagem sobre as linguagens e onde utilizá-las. Entretanto, eu discordo um pouco quanto ao número de linguagens que se deva aprender. Isso porque atualmente com o tanto de informações aparecendo e o dinamismo do mercado, esse é um luxo para poucos, já que quem quer ingressar ou se manter no mercado de trabalho, também quer ter tempo para viver, cuidar da família, ter seu próprio negócio, etc. O que eu sempre indico para os meus colegas, alunos e ex-alunos, é que tenham foco em uma stack de tecnologias e fiquem bons naquilo, para poderem conseguir entrar e se mante no mercado, e conforme surjam necessidades de resolver problemas dos quais a(s) tecnologia(s) que eles dominam não consiga suprir, então sim buscar novas tecnologias para resolver aquele tipo de problema específico. Por experiência própria, aprender por aprender, a menos que vc seja um cientista, não vale tanto as noites de sono e viagens com a família perdidos. No final do dia, as linguagens são ferramentas que devem nos servir, e não nós como desenvolvedores servirmos a elas como eternos aprendizes. Acredito que por seu background ter sido mais científico, vc tenha trazido essa ideia de aprender tudo que é possível. No entanto, eu estou trazendo uma outra realidade, a de mercado, que faz com que pessoas comuns entrem num ciclo de burnout por conta do tanto de "tech stacks", frameworks, métodos de deployment, linguagens, etc, novas que aparecem a cada novo ano. Aprender é muito legal e importante. Porém, aprender sem um objetivo bem traçado, em algum momento da vida pode ser tedioso. Claro que existem as exceções, que são pessoas que gostam de aprender tudo até o fim da vida. Estes pra mim são poucos, e geralmente acabam se tornando cientistas. Em suma, o que acredito que seja mais importante para mim ou para uma pessoa específica, pode não ser para as outras. Então o que eu sugiro, é que as pessoas estudem aquilo que julgarem necessário para o objetivo delas. E cada objetivo vai levar a um estilo de vida diferente, onde o aprendizado pode ser: constante e sem diretrizes, linear e pragmático, uma mistura dos dois anteriores, etc. Parabéns pelo conteúdo de qualidade. Que bom que existem diversas formas de pensar, isso só enriquece o debate de ideias e a construção de um ambiente com prosperidade de ideias para a construção de bons profissionais.
@pgdinamica
@pgdinamica 2 жыл бұрын
Não entendi do que você discorda, nem da onde tirou coisas como "aprender por aprender" ou "aprender sem um objetivo bem traçado".
@BrazilianDev
@BrazilianDev 2 жыл бұрын
@@pgdinamica Isso tomaria tempo em um bom debate. Vou tentar simplificar. O meu ponto de discordância não foi na sua explicação de "funcional" vs "não funcional", ou qual seria "a melhor linguagem". Nesses ponto eu concordei em tudo com vc logo na primeira linha do meu texto, quando inclusive eu elogiei seu vídeo. Talvez não tenha ficado explícito. O ponto de divergência começa, para ser bem específico, no minuto 10:15, onde indica, após o contato inicial com programação, que a pessoa aprenda "quantas linguagens forem necessárias". E depois amplifica esse raciocínio, no minuto 11:16, dizendo "aprenda o máximo que der". E é nesse ponto, onde vc colocou essa carga de responsabilidade de aprendizagens, é onde discordo, e escrevo tudo aquilo ali. Não foi nada pessoal, nem ataque nenhum ao seu conteúdo. Eu na verdade gostei muito do seu canal, e até me inscrevi, pois acho que vc provavelmente vai agregar muito. Eu só quis colocar um outro ponto de vista referente a este ponto específico. Espero que tenha ficado claro. Um forte abraço e sucesso!
@FrancoJ-c7p
@FrancoJ-c7p 2 жыл бұрын
@@BrazilianDev Também tenho background mais científico e mesmo assim concordo contigo. Essa coisa de "atualização constante" só poderá ser feita a custo de muito sacrifício da vida. Mas no fim, tudo será uma escolha...
@BrazilianDev
@BrazilianDev 2 жыл бұрын
@@FrancoJ-c7p Perfeito!
@hackintosh9992
@hackintosh9992 6 ай бұрын
Já separei os vídeos sobre o tema já salvei na minha pasta. Valeu meu nobre!
@pgdinamica
@pgdinamica 6 ай бұрын
Valeu! Bons estudos :)
@eliascarvalho8472
@eliascarvalho8472 2 жыл бұрын
Ótimo vídeo, como sempre. Eu uso JS no trabalho, Julia nos meus projetos pessoais e atualmente estou estudando Rust e, de vez em quando, Kotlin e Haskell. Claro que eu tenho uma lang favorita, que no caso é o Julia, mas como você disse no vídeo, tem que usar a linguagem mais adequada para cada tarefa.
@pgdinamica
@pgdinamica 2 жыл бұрын
Boa, Elias!
@eliascarvalho8472
@eliascarvalho8472 2 жыл бұрын
@@pgdinamica Vai vir projeto novo usando Julia? Se tiver vou tentar ajudar! Se eu conseguir arrumar tempo, claro rsrs
@filipesilvalopes9853
@filipesilvalopes9853 Жыл бұрын
Olá sou Filipe sou aluno do curso de engenharia da computação, tenho um trabalho de engenharia de software, locadora de veiculos , elaborar levantamento de veiculos, clientes, cadastros , e criar o site , como devo proceder, pois estou no 2° período, e não tenho noção de como começar! Você tem cursos, ou aulas auxiliando ou esclarecendo dúvidas Desde já agradeço 👍 🤝
@ednardosousa3627
@ednardosousa3627 2 жыл бұрын
Parabéns pelo conteúdo, acho muito massa a forma didática que vc encadeia as ideais.
@pgdinamica
@pgdinamica 2 жыл бұрын
Muito obrigado 😊
@felipemartins1178
@felipemartins1178 2 жыл бұрын
Estou começando com python por influência do curso em vídeo, conheci seu canal a pouco tempo e estou curtindo muito seu conteúdo, vou prestar a prova para o vestibular, mas ainda tenho dúvidas entre as área da computação, ainda não consigo diferença muito bem entre cientista de dados e engenheiro de computação, são profissionais distintos? Ou ambos podem atuar numa mesma área?
@pgdinamica
@pgdinamica 2 жыл бұрын
São profissionais distintos e ambos podem atuar na mesma área. Sua carreira depende de mais coisa do que só o título do diploma. Recomendo esta conversa com a Júlia Peron: kzbin.info/www/bejne/enPPdqFnnph2qsk
@nandomax3
@nandomax3 2 жыл бұрын
Eu fiz engenharia mecânica e trabalho como engenheiro de software, formação e profissão não necessariamente andam juntos
@bombeiroaz6755
@bombeiroaz6755 2 жыл бұрын
Vídeo top! grande contribuição, meus parabéns pelo trabalho.
@pgdinamica
@pgdinamica 2 жыл бұрын
Muito obrigado 😊
@anag8754
@anag8754 2 жыл бұрын
Inscrita. O conteúdo de vocês agrega qualidade e aprendizado. Obrigada!
@pgdinamica
@pgdinamica 2 жыл бұрын
🥰 valeu, Ana!
@galactic_collision
@galactic_collision 2 жыл бұрын
Bravo, bravo! Parabéns pelo vídeo.
@pgdinamica
@pgdinamica 2 жыл бұрын
Muito obrigado!
@bravocosta7693
@bravocosta7693 2 жыл бұрын
Opa me chamou?
@felipeklafke
@felipeklafke 2 жыл бұрын
excelente video. acho q independente da linguagem o desafio esta na organizacao do "projeto"
@pgdinamica
@pgdinamica 2 жыл бұрын
Isso mesmo!
@fabriciobasilio9221
@fabriciobasilio9221 2 жыл бұрын
Caraca, que bizarro. Tava falando sobre isso com meu irmão agora mesmo. Estavamos em dúvida sobre quais linguagens aprender. Vídeo veio na hora certa!
@pgdinamica
@pgdinamica 2 жыл бұрын
O incentivo tá aí, agora é colocar a mão na massa 😉
@lucastavares7767
@lucastavares7767 2 жыл бұрын
Ótimo vídeo Hallison, traz vídeos sobre a linguagem julia, por que sua didática é Top das galáxias 😃👍👍
@pgdinamica
@pgdinamica 2 жыл бұрын
Obrigado! Os vídeos com Julia estão nesta playlist aqui: kzbin.info/aero/PL5TJqBvpXQv4cAynxaIyclmpZ95g-gtqQ
@lucastavares7767
@lucastavares7767 2 жыл бұрын
@@pgdinamica Vou olhar agora Hallison, valeu fera 😃👍
@mineirowz
@mineirowz Жыл бұрын
Em engenharia de software na grade não fala as linguagens que vou aprender, creio que seja java e python. Seria isso mesmo?
@pgdinamica
@pgdinamica Жыл бұрын
Não sei. Cada lugar ensina uma coisa.
@sonnnnnnnnnnnnnnn
@sonnnnnnnnnnnnnnn 2 жыл бұрын
"qual linguagem aprender?" Sim.
@pgdinamica
@pgdinamica 2 жыл бұрын
🤓 Verdades difíceis de engolir: kzbin.infogazFFQcf_v8?feature=share
@otonieldejesuspinheiro
@otonieldejesuspinheiro 2 жыл бұрын
Demais esse seu vídeo! Muito esclarecedor!...
@pgdinamica
@pgdinamica 2 жыл бұрын
Obrigado! Fico feliz que tenha gostado!
@ruggero33
@ruggero33 2 жыл бұрын
Alura é uma plataforma boa, porém falha miseravelmente no básico que é a lógica de programação. Ensinam a linguagem, porém não criam a compreensão total. Fica algo robótico no final. Se bem que o objetivo de todo brasileiro que está ingressando ou ingressou a pouco tempo em TI é trabalhar em home office de segunda a sexta de 6 a 8 horas por dia par poder ir para barzinho, balada e churrasquinho de Instagram no final de semana. Sendo assim servem ao propósito.
@kalliboymusic
@kalliboymusic 2 жыл бұрын
Mas cê tá bravo, filhão?
@chysthianprudencio7139
@chysthianprudencio7139 2 жыл бұрын
só estudar a lógica de programação por fora.
@control8415
@control8415 Жыл бұрын
Home office pra alguns é qualidade de vida, né. Não é pq eu não resumo a minha vida 100% ao trabalho que isso me torna menos incompetente
@Eu.Dion.
@Eu.Dion. 2 жыл бұрын
Eu sei intermediário de: C, C#, Java e Python. Será que ainda deveria saber JS?
@Frozzdt
@Frozzdt Жыл бұрын
Depende meu brother quer full stack, se sim, vai precisar, se não n vai precisar
@denilsonjunior37
@denilsonjunior37 2 жыл бұрын
Esses vídeos de publicidade poderiam ter umas questões mais mão na massa. Por ex: "Vamos criar uma Api simples com fastapi, tendo esse vídeo da alura como exemplo." Aí faria essa mescla de publicidade + exemplo mais prático. Só uma sugestão 😆
@pgdinamica
@pgdinamica 2 жыл бұрын
Agradeço a sugestão!
@CalangoBit
@CalangoBit 2 жыл бұрын
Excelente explanação!
@pgdinamica
@pgdinamica 2 жыл бұрын
Valeu, Dirceu!
@maraujo68
@maraujo68 Жыл бұрын
Fantástico canal
@pgdinamica
@pgdinamica Жыл бұрын
Muito obrigado!
@Ley_vy
@Ley_vy 2 жыл бұрын
Que didática perfeita.
@pgdinamica
@pgdinamica 2 жыл бұрын
Obrigado!
@Ley_vy
@Ley_vy 2 жыл бұрын
@@pgdinamica de nada 🤯
@alanbidu1
@alanbidu1 2 жыл бұрын
Muito bom!!! Vlw!!
@pgdinamica
@pgdinamica 2 жыл бұрын
Valeu, Alan!
@silasmachado2925
@silasmachado2925 2 жыл бұрын
Você representa.
@pgdinamica
@pgdinamica 2 жыл бұрын
Valeu!
@RuanMaidell
@RuanMaidell 2 жыл бұрын
Boa, doutor!
@pgdinamica
@pgdinamica 2 жыл бұрын
Valeu 🤙🏾
@Gmelo7
@Gmelo7 2 жыл бұрын
Muito bom!!!!!
@pgdinamica
@pgdinamica 2 жыл бұрын
Valeu!
@renatocesar6365
@renatocesar6365 2 жыл бұрын
Muito bom!!
@pgdinamica
@pgdinamica 2 жыл бұрын
Obrigado!
@fornecedordeacai8234
@fornecedordeacai8234 2 жыл бұрын
Muito bom o video vlw
@pgdinamica
@pgdinamica 2 жыл бұрын
🙌🏾😉
@droswanhattan8669
@droswanhattan8669 2 жыл бұрын
Estou aprendendo programar em HTML espero em algumas semanas conseguir abrir minha própria Big Tech.
@kalliboymusic
@kalliboymusic 2 жыл бұрын
HTML é uma linguagem de texto, não de programação Se realmente quiser programar, vai ter que ir fundo no JavaScript Boa sorte
@aloisiocosta6825
@aloisiocosta6825 2 жыл бұрын
Interessante!!!
@pgdinamica
@pgdinamica 2 жыл бұрын
Que bom que gostou :)
@viniciuscandeias4221
@viniciuscandeias4221 2 жыл бұрын
Mas tipo, se seu sou programador Android. Sei Java e kotlin, eu só vou trabalhar em empresas que queiram o desenvolvimento nativo, ent eu não preciso aprender por exemplo, Flutter ou outro método de desenvolvimento multiplataforma.
@pgdinamica
@pgdinamica 2 жыл бұрын
Pra refletir: se na 5ª série você tivesse aprendido Java e Kotlin ao custo de ter que sair da escola e não estudar mais nenhuma disciplina até hoje. Você acha que hoje seria capaz de resolver problemas e desenvolver aplicativos Android com a mesma capacidade que tem hoje?
@isadoraferreira1317
@isadoraferreira1317 2 жыл бұрын
Mt bom
@pgdinamica
@pgdinamica 2 жыл бұрын
Obrigado!
@PicassoNeves
@PicassoNeves 2 жыл бұрын
Ótimo vídeo
@pgdinamica
@pgdinamica 2 жыл бұрын
Muito obrigado!
@thg1nrediar
@thg1nrediar 2 жыл бұрын
Top
@pgdinamica
@pgdinamica 2 жыл бұрын
Valeu!
@wax_speedy1713
@wax_speedy1713 2 жыл бұрын
Quero aprender programação mas meu computador da Xuxa não permite🤦
@pgdinamica
@pgdinamica 2 жыл бұрын
Não entendi 😕
@wax_speedy1713
@wax_speedy1713 2 жыл бұрын
@@pgdinamica estou querendo aprender linguagem de programação python e javascript,porém meu computador é tão fuleiro que ele não permite baixar nenhum dos dois.
@RAFAELFALA
@RAFAELFALA 2 жыл бұрын
Irmão, instala Linux, nesse caso é a melhor saída sem gastar dinheiro
@wax_speedy1713
@wax_speedy1713 2 жыл бұрын
@@RAFAELFALA obg,irei tentar mais tarde
@Daimisty
@Daimisty 2 жыл бұрын
Você já experimentou usar o Google Colab? Neste vídeo: kzbin.info/www/bejne/lZ6sqKZ3Z8mXicU a Kizzy explica como usar no contexto de análise de dados, mas você pode criar notebooks para aprender lógica também! Não precisa baixar nada no seu computador! Espero que dê certo! Boa sorte e não desista!
@carlostoledoFLA
@carlostoledoFLA 2 жыл бұрын
Meu mundinho é python, r e julia!
@pgdinamica
@pgdinamica 2 жыл бұрын
Show! Algum dia, quem sabe, depois de explorar o seu mundo, você queira se tornar interplanetário ;)
@pedroluizfelixboaventura2558
@pedroluizfelixboaventura2558 2 жыл бұрын
Python será a minha primeira linguagem
@pgdinamica
@pgdinamica 2 жыл бұрын
Bons estudos!
@salvatoreverde4167
@salvatoreverde4167 2 жыл бұрын
Up
@FROMCORIBETOTRINDADE
@FROMCORIBETOTRINDADE 2 жыл бұрын
mano coloca o logo php na thumb :)
@pgdinamica
@pgdinamica 2 жыл бұрын
Agradeço a sugestão, mas tô contente com ela assim :) quem sabe numa próxima?
@PersonalXZ
@PersonalXZ 2 жыл бұрын
Pessoal, só não aprendam a linguagem Brainfuck !!!
@pgdinamica
@pgdinamica 2 жыл бұрын
Essa é punk!
@sudogive--mecoffee6942
@sudogive--mecoffee6942 2 жыл бұрын
Acho que a primeira linguagem que deveria ser aprender é Lua, ao aprender Lua você aprende: - Algoritmo - Estrutura de dados (praticamente todos eles) - Orientação a Objetos Com uma linguagem muito próxima da linguagem natural
@pgdinamica
@pgdinamica 2 жыл бұрын
Estudei Lua por um tempo e fiz um protótipo de jogo educativo, é uma linguagem bem interessante. Contudo, muita gente poderia fazer afirmações do tipo "X deveria ser a primeira linguagem porque se aprende...." com praticamente qualquer linguagem de programação.
@sudogive--mecoffee6942
@sudogive--mecoffee6942 2 жыл бұрын
@@pgdinamica A questão é que lua é mais natural, nenhuma linguagem aproxima tanto s lógica, o código e a estrutura dos dados quanto Lua, Lua é o limiar entre highcode e lowcode, eu não disse que não dá pra fazer isso em outras linguagens, eu disse que Lua é mais fácil, simples e eficiente nesse ponto
Players vs Pitch 🤯
00:26
LE FOOT EN VIDÉO
Рет қаралды 128 МЛН
Regras de Negócio na Programação // Dicionário do Programador
10:24
Código Fonte TV
Рет қаралды 35 М.
ESTUDE ENQUANTO ELES DORMEM 🤡 Quanto tempo estudar por dia? | Handshake #26
12:16
Programar era DIFÍCIL até eu aprender essas 5 coisas…
9:16
Codetrilha
Рет қаралды 19 М.
C# AINDA TEM FUTURO?
16:04
Código Fonte TV
Рет қаралды 109 М.
Por que e como estudar ALGORITMOS e ESTRUTURA DE DADOS? | Handshake #6
14:44
Programação Dinâmica
Рет қаралды 58 М.
POR QUE Lógica de Programação e COMO APRENDER? | Computação para Curiosos #2
11:18