Nvidia CEO prevendo o Fim da Programação (essa é a minha visão...)
Summary
TLDREn este video, el CEO de NVIDIA aborda una perspectiva contraria a la creencia popular sobre la necesidad de aprender a programar. Argumenta que, en la era de la inteligencia artificial, el enfoque debería desplazarse hacia la ciencia de la computación en lugar de la programación per se. Sugiere que el futuro de la tecnología permitirá a las personas sin habilidades de programación crear soluciones mediante herramientas intuitivas, eliminando la barrera entre los conocimientos técnicos y la innovación. Este cambio paradigmático propone una reflexión sobre el verdadero objetivo de la educación en tecnología y cómo preparar a las futuras generaciones para un mundo donde la comprensión conceptual de la computación es más valiosa que escribir código.
Takeaways
- 💡 El CEO de NVIDIA destaca la importancia de aprender Ciencia de la Computación, no solo programación.
- 🤖 Enfatiza en la creación de tecnologías que permitan a las personas no tener que programar.
- 📚 Argumenta que el conocimiento en Ciencia de la Computación es fundamental, más allá de solo saber programar.
- 🚀 Menciona que la inteligencia artificial permitirá a los no programadores crear soluciones por sí mismos.
- 🔍 Critica la visión de que solo se debería enseñar programación, destacando la importancia de una base más amplia en tecnología.
- 🤔 Reflexiona sobre la abstracción en la tecnología actual y cómo esto puede alejar a las personas de entender cómo funcionan realmente las cosas.
- 💻 Comenta sobre la confusión común entre términos técnicos en el campo de la tecnología.
- 👓 Discute el futuro de la tecnología y cómo los asistentes inteligentes podrían cambiar nuestra interacción con los dispositivos.
- 📉 Expresa preocupación sobre la calidad del código en la era de la inteligencia artificial y la programación rápida.
- 🏫 Sugiere que la educación en Ciencia de la Computación debería ser prioritaria sobre la enseñanza de la programación en las escuelas.
Q & A
null
-null
null
-null
null
-null
null
-null
null
-null
null
-null
null
-null
null
-null
null
-null
null
-null
Outlines
👨💻 Opinión controversial del CEO de NVIDIA sobre enseñar programación
El CEO de NVIDIA, Jen-Hsun Huang, expresó una opinión contraria a la creencia generalizada de que es vital que los niños aprendan a programar. En su lugar, sugiere que lo verdaderamente importante es que aprendan Ciencia de la Computación. Explica que el objetivo no es que todos sean programadores, sino que la tecnología avance hasta el punto en que nadie necesite programar. Según él, la Inteligencia Artificial permitirá que las personas con conocimiento del negocio puedan crear lo que deseen sin necesidad de codificar, de la misma manera que los usuarios de Excel pueden realizar tareas complejas sin programar.
🤖 El futuro de la IA y su impacto en la programación
El orador expresa su preocupación por el futuro, cuando ya no sepamos cómo funcionan los softwares debido a los altos niveles de abstracción. Menciona que incluso los desarrolladores senior en empresas tecnológicas a menudo confunden conceptos básicos como CPU, paralelismo y concurrencia. A medida que la complejidad aumenta y se depende más de la Inteligencia Artificial, es posible que se pierda la capacidad de depurar y comprender el código subyacente. Sugiere que, si bien la programación tradicional puede disminuir, aún será necesario crear infraestructura e integraciones para permitir que estas nuevas soluciones impulsadas por IA funcionen correctamente.
🔮 Visión del futuro con asistentes de IA integrados
El orador presenta su visión del futuro, donde las personas no necesitarán aplicaciones móviles tradicionales. En su lugar, utilizarán asistentes de Inteligencia Artificial integrados en dispositivos como gafas inteligentes. Estos asistentes podrán ver lo que los usuarios ven y proporcionar información relevante en tiempo real, conectando el mundo físico con el digital. Sugiere que esta tecnología eliminará la necesidad de muchas aplicaciones y sistemas actuales, de la misma manera que las hojas de cálculo compartidas en la nube reemplazaron la necesidad de crear sistemas web para gestionar datos. Aunque la programación tal como la conocemos podría disminuir, aún será necesario enseñar Ciencia de la Computación para comprender y crear la infraestructura que respalde estas nuevas soluciones.
Mindmap
Keywords
💡Inteligencia artificial
💡Programación
💡Ciencia de la computación
💡Abstracción
💡Soluciones
💡Infraestructura
💡Integración
💡Aplicaciones
💡Mundo físico
💡Mundo digital
Highlights
Ele está questionando a crença generalizada de que as crianças devem aprender a programar, sugerindo que o foco deveria ser no ensino da Ciência da Computação.
Ele discorda da visão de que todos deveriam aprender a programar, defendendo que a tecnologia deve ser criada de forma que ninguém precise programar.
Ele argumenta que, com a Inteligência Artificial, as pessoas com domínio do negócio poderão criar o que desejam, assim como um administrador que sabe usar o Excel.
Ele afirma que a linguagem de programação deve ser humana, e que a Inteligência Artificial permitirá que todos sejam programadores, sem necessariamente escrever código.
Ele questiona se é realmente necessário que todos aprendam a programar, quando o objetivo final não é escrever código, mas sim entender a Ciência da Computação.
Ele expressa preocupação com um futuro em que não saberemos mais como um software funciona, devido aos altos níveis de abstração.
Ele afirma que muitos desenvolvedores, inclusive sêniores em grandes empresas, não entendem conceitos básicos de hardware e software.
Ele sugere que, com a Inteligência Artificial, as pessoas tendem a reescrever e deletar código em vez de reutilizá-lo, o que pode afetar a qualidade do código.
Ele concorda parcialmente com o CEO da NVIDIA, sugerindo que as pessoas poderão criar soluções sem a necessidade de escrever código, mas ainda haverá a necessidade de engenheiros de software para criar infraestrutura e integrações.
Ele defende que, embora não seja necessário ensinar programação para crianças, o ensino da Ciência da Computação é importante.
Ele critica o CEO da NVIDIA por ter generalizado e sugerido que não é mais necessário entender a Ciência da Computação.
Ele aponta que já não se ensina mais Ciência da Computação para quem trabalha na área, resultando em desenvolvedores que confundem conceitos básicos.
Ele questiona o que acontecerá se houver um apagão geral e for necessário reconstruir tudo do zero, sugerindo que o conhecimento em Ciência da Computação ainda será essencial.
Ele defende que o futuro não é ter aplicativos flutuando na realidade aumentada, mas sim assistentes inteligentes que compreendam o mundo físico e digital de forma integrada.
Ele argumenta que, assim como muitas vezes um aplicativo não era necessário, mas sim um site responsivo, no futuro muitas soluções poderão ser criadas sem a necessidade de escrever código.
Transcripts
vamos ver o que que o o J Ju NVIDIA CEO
falou vamos lá um minutinho só
tá então o que ele tá falando aqui tá
que nos últimos anos vamos
lá assim ó eu quero falar algo aqui que
é totalmente oposto ao que todo mundo
fala
né E aqui ele tá falando assim muita
gente falava isso tá é vital que as
crianças aprendam né Ciência da
Computação ele não tá falando sobre
programação ele não tá falando sobre
know how to code tipo saber como codar
não cara ele tá falando de computers
Science tá ligado eu acho que esse é é o
primeiro erro Primeiro Erro cara não é
assim eu sei que vocês gostariam que
fosse gerado por Inteligência Artificial
mas esse vídeo não foi gerado por
Inteligência Artificial tá eu tem tem
tem vídeo completo e no
YouTube aparentemente não foi gerado por
Inteligência Artificial né Tem um vídeo
completo no YouTube e
basicamente mostra de vários ângulos e
tal e então não parece ser não e é o
seguinte é isso que ele falou tá o Bill
Gates cara tem um vídeo muito famoso do
Bill Gates onde ele tá dando uma
entrevista ele fala né nossa é muito
importante a gente ensinar na escola as
Crianças A programar então ele não
falava nem sobre computer Science Porque
para mim tipo assim primeiro vem
computer Science depois vem programação
para mim é mais ou menos isso a voz tá
meio robótica é a minha ou a do a minha
ou a do ce do do
Nvidia então todo mundo deveria aprender
a programar o que se vem dizendo nos
últimos 10 15 anos mas a opinião dele é
que é na verdade o contrário
disso então ele falou assim é o nosso
trabalho é o nosso trabalho criar
tecnologia para que as outras pessoas
não precisam para que ninguém precise na
verdade programar
tá E que a a linguagem de programação
ali é é humana né no
caso todo mundo no mundo agora é um
programador Esse é o milagre da
inteligência
artificial falou é tipo assim cara as
pessoas que têm o domínio do negócio tá
essas pessoas agora elas vão
praticamente poder criar o que elas
querem pensa assim é é o mesmo esquema
de um administrador que sabe usar Excel
eu não sei se tu sabe mas todo mundo
deveria usar um Excel Tem um amigo meu
que fala isso cara já tu já tá errado
por não saber usar o Excel já começa daí
tá então eu acho que é mais ou menos a
mesma lógica que ele quer dizer aqui tá
e eu senti agora a voz de robô cara eu
senti eu vou te dizer cara agora vocês
me deixarem cucado essa última frase
dele ficou muito robótica de fato cara
ficou muito robótica Mas ele falou
basicamente isso tá vamos ver como é que
tá vamos terminar de assistir aqui vamos
ver como é que tá o nosso
script essa parte ficou muito estranha
né
completely bullshit cara vamos lá não é
a primeira vez que um seo desses fala
que não vai ter mais programador não sei
se vocês lembram mas o que que vocês
acham cara comenta aí eu quero ler agora
as mensagens de vocês e aí eu vou te
dizer o que eu acho vamos supor que não
é que não é fake tá porque até agora ele
não se pronunciou e tem vários vídeos de
outros ângulos com o mesmo discurso
vamos supor que não é fake que que vocês
acham porque o seguinte que eu posso te
dizer cara o meu maior problema com a
fala dele é ele ter falado de computer
Science não simplesmente de escrever
código porque código nunca foi o
objetivo código nunca foi o nosso
objetivo final todo mundo fala isso cara
isso aí já é já é tipo assim ele teve
aula com Pablo
marsaro pode ser basta acreditar tá
faltando desbloquear a mente né
desbloquear a mente do programador a
vender ações da vídea é é bolha né eu
falei em outro vídeo aqui a inteligência
artificial é a cripto nft 2.0 em termos
de investimento de vicis e de stoque do
investidor buscando como ganhar dinheiro
e ficar milionário cara sabe como tu vai
ganhar dinheiro e ficar milionário eu
vou te dizer como tu ganha dinheiro e
ficar milionário fazendo algo bem feito
tá ligado fazendo algo que tu sa que tu
sabe fazer com as tuas mãos com teu
cérebro Essa é a única forma que tu vai
ficar algum um dia milionário se tu
ficar e provavelmente não vai ser com
programação Enquanto existir sistema
legado vai existir programador é
debatível Enquanto existir programador
vai existir sistema alegado eu acho que
é isso que tu quer dizer certo eu vou
dizer o seguinte ó o que eu mais me
preocupo é o que acontece lá no futuro
quando a gente não souber mais como como
um software funciona digamos assim
porque hoje a maioria Já não sabe como
um computador funciona eu tenho tenho
certeza que provavelmente tá muitos
muitas pessoas que
assistem vídeos de
tecnologia não quero ofender ninguém mas
que confunde cara confunde CPU com
gabinete tem muito Dev cara que que
confunde CPU não sai que é uma CPU tem
muito Dev que não sabe a diferença de
paralelismo e concorrência Dev Senior
Dev Senior em grande empresa eu posso te
dizer isso em bigtech então o seguinte
cara a gente já tá no nível de abstração
Alto certo a gente tá no nível de
abstração alto e hoje a gente já
consegue criar numa tal complexidade que
a gente não precisa entender o que tá
acontecendo por debaixo dos panos as
coisas eram mais simples antigamente
digamos assim eram mais simples tinha
tinham menos abstração a quantidade de
abstração não era tão grande quem
trabalha com front end aí vai entender o
que eu estou falando aquela briga de o
que que é mais fácil frontend ou backend
cara para mim assim essa pergunta não
pode ser confundida com o que que é mais
complexo né porque são duas discussões
totalmente diferent porque a galera de
frontend gosta de fazer a vida deles
ficarem complexa né mas
431 tá Olavo Valeu pelo Z pila para mim
chat PT resolve legado Aí sim tem o
sistema inteiro em tots e agora quero
ele todo em Rust imagina só tudo em um
prompt
e para debugar esse prompt cara tu vai
debugar O Código Tu vai debugar o prompt
o que que tu vai debugar né como é que
tu vai achar o erro e tu sabe que a
qualidade do nosso código já tem caído
né a qualidade do código já tem caído e
qualidade tá sendo medida por exemplo
com quanto código tá sendo reescrito e
deletado ao invés de ser reutilizado né
então com a inteligência artificial o
que a galera tá fazendo é não funcionou
faz outro Prom copia cola tudo de novo
substitui tudo que tu fez tá ligado faz
uma de buga pode ser eu acho que a
grande reflexão que eu posso fazer dando
um pouco de razão pro que o falou escuta
o que eu vou falar escuta o que eu vou
falar em 2010 eu tinha uma software
House nessa software House a gente
criava aplicativos e tu sabe o que mais
aparecia para mim cara aparecia
empreendedor e empresas de tecnologia
querendo criar um aplicativo e o
aplicativo era basicamente o Website da
empresa então eles queriam colocar o
Website no app e eu falava assim cara tu
não precisa de um app tu precisa de um
website melhor responsivo não é um app
que tu quer antes disso quando eu
comecei a programar em 2007 meu primeiro
sistema foi um sistema onde eu precisei
transferir ele do Excel pra web na época
não tinha nada como Excel compartilhado
né não tinha como tu engatar uma
inteligência artificial no no teu na tua
planilha e tu fazer uma pergunta pra
Inteligência Artificial ela gerar
relatórios para ti então a gente migrava
planilhas excelis migrava essas
planilhas para um sistema web A grande
maioria da das vezes em PHP ou ASP
depois rub JavaScript e a gente criava
um dashboard era um crude e dashboard e
eu chegava para pro se eu chegasse pro
meu chefe falasse para ele assim ó cara
tu não precisa de um sistema web tu
precisa avançar 10 10 anos espera 10
anos que tu vai ter um um Excel que tu
vai poder compartilhar no Microsoft 365
com CoPilot que vai te responder tudo tu
não precisa tu não precisa de um sistema
web vocês estão vendo onde eu quero
chegar tem outra coisa todo mundo vai
sair um vídeo no canal sobre isso tá
todo mundo falando do Vision pro da
Apple eu vou te dar real sobre Vision
pro da Apple tu não quer um aplicativo
flutuando na na na no teu olho tá ligado
o o futuro não é um aplicativo que tu
que tá flutuando no teu carrinho de
compras enquanto tu faz compras Não é
esse futuro cara o futuro é tu usar um
óculos que nem o o que já já existe o
futuro já existe é tu usar um óculos da
da Meta com parceria com a reban tu usar
esse óculos aqui que tem uma
inteligência artificial da meta e
consegue ver o que tu tá vendo e o
futuro é tu entrar no mercado e falar
assim ó ei meta ã o que que eu preciso
pegar desse corredor aqui mesmo tá na
minha lista E aí a assistente vai falar
olha eu tô vendo aqui que nesse corredor
que é de grãos e não sei o qu tu vai
precisar de tal e tal produto daí tu vai
perguntar tá mas esses preços tão bons
ela vai fazer a pesquisa cara eu não
preciso de um app flutuando na minha
cara eu preciso de um assistente que tá
olhando o que eu tô olhando e tá
conectando o meu mundo físico com o meu
mundo digital então tu começa a eliminar
a necessidade de vários aplicativos de
vários sistemas assim como Provavelmente
o meu chefe não precisava que que eu
transformasse o Excel dele num crude com
dashboard na web vocês estão estão
entendendo onde eu quero chegar eu
consigo enxergar o que o se da NVidia tá
falando no sentido de que as pessoas vão
conseguir criar soluções e essas
soluções não vão precisar ser
aplicativos tu não vai precisar escrever
código cara para muita coisa mas a nossa
a o nosso
trabalho não vai ser só escrever código
vai ser criar infraestrutura para isso
vai ser
criar integrações então programadores
Engenheiros de software ainda vão
continuar trabalhando só a gente vai
mudar um pouco entendeu essa essa é a
minha visão Essa é a minha visão a gente
deve ensinar pras crianças na escola
aprender a programar talvez não Mas
Ciência da Computação sim cara e esse
foi o grande erro ali que o CEO da NV
cometeu ao meu ver ele falar e
generalizar falar cara a gente não
precisa mais entender de computer
science então é basicamente o que a
gente tem hoje cara a gente já não
ensina mais computer Science para quem
trabalha na área a galera confunde CPU
com gabinete a galera confunde
paralelismo com concorrência porque não
sabe que se tu tiver um Core dois core
na tu não consegue usar 10 trads não
adianta tu ter 10 A C A weight se tu tem
só um Core tu vai ter o quê tu não vai
ter paralelismo cara tu vai ter
concorrência mas tu não entende o
conceito de ser CPU tá em Idol Tu não
entende um conceito de que quando faz um
request não necessariamente tu vai estar
computando algo na CPU que tu vai est
esperando a placa de rede te devolver
algo tipo a galera Abstrai tanto que
hoje nem quem trabalha na área sabe E aí
se der Um Apagão geral e tu precisar
fazer do zero tu vai conseguir cara
talvez a gente não precise né
Weitere ähnliche Videos ansehen
"Don't Teach Kids To Code!" -NVIDIA CEO
Computer science is for everyone | Hadi Partovi | TEDxRainier
Curso de programación desde cero | Principio básico de programación #1
Aprende lo básico sobre APIs y HTTP para CONECTAR la IA con cualquier aplicación
Mujeres líderes en Tecnología
Mariano Narodowski | Futuro sin escuelas
5.0 / 5 (0 votes)