Jensen Huang's banner
Jensen Huang's profile picture

Jensen Huang

@shubhamm069 • 2,201 subscribers

GSoC'26 @ NumFOCUS, GSoC'25 @SugarLabs | @WorldQuant Brain | @gemnar_ | 4x Hack🏆| Ex - @dualitedev @myvedaai

Shorts

> no girlfriend > Gym 5 days a week > 6-10 eggs a day > Systems programming 9 hours a day > 4 hours of sleep > high on caffeine > wearing black at all times > trying to be the jack of all trades > one delusional crush > creating the hardest dad lore out there > life is so peak

> no girlfriend > Gym 5 days a week > 6-10 eggs a day > Systems programming 9 hours a day > 4 hours of sleep > high on caffeine > wearing black at all times > trying to be the jack of all trades > one delusional crush > creating the hardest dad lore out there > life is so peak

15,406 просмотров

Videos

shubhamm069's profile picture

I'm begging you to try systems programming. I built tiny AWS - a cloud using no Docker, no VMs, just 10,000 lines of Golang and Rust code with this same mindset. Tiny AWS is legit just cli, and not even React or NextJS codes. Stop spending all your time learning another framework, another library, another abstraction. Go figure out what actually happens underneath. - Write your own memory allocator. - Build an operating system kernel. - Implement a TCP stack. - Write a compiler. - Build a database engine. - Understand how Linux schedules processes, manages memory, handles interrupts, and talks to hardware. Learn C. Get your hands dirty with Rust. Read source code. Read the Linux kernel. Break things. Spend time debugging a segmentation fault because you forgot how pointers work. And then experience the satisfaction of finally understanding WHY something works, instead of just knowing WHICH API to call. We're entering an era where AI can generate thousands of lines of code in seconds. Frameworks are getting easier. Abstractions are getting higher. The barrier to shipping software is collapsing. But here's the interesting part: The easier it becomes to generate code, the more valuable it becomes to understand what's happening underneath it. Anyone can ask an AI to build an application. But can you explain WHt happens when a process gets created? How memory is allocated? What happens when a packet travels through a network? Why a database quEry becomes slow? Can you debug something when the abstraction leaks and the documentation stops helping? That's the difference between knowing how to use technology and understanding how to engineer it. You don't need to become a kernel developer. You don't need to abandon web development. And you certainly don't need to reinvent everything. Just spend some time building things that force you to think. Because there's something incredibly beautiful about programming when you stop treating computers as magical boxes that execute your JavaScript. Don't just learn to build software. Learn how the machine works. I'm telling you, try systems programming at least once.

Jensen Huang

120,033 просмотров • 5 дней назад

Больше нет контента для загрузки