My Number #1 Advice For Young Programmers

  Рет қаралды 2,049

Visionary 3D

11 ай бұрын

In short, blindly copying and pasting code is NOT okay. Most of the time.
Don't let "any" code remain mysterious to you.
You need to have a deep understanding of the technology that you're using to do real software engineering.
I learned this simple lesson the hard way so I hope this advice helps you to grow faster as a developer.
Watch the video that I talked about:
The guy does mention that you should eventually learn what's inside the black box at some point...
kzbin.info/www/bejne/iHXdpKWjgtFnbqs
Support this channel 💖
ETH Wallet:
0x61621F0cE4665789863569C6211af4Ea7e08FC82
Chapters:
00:00 My Story
01:27 What Happened ?
02:53 What I Learned
06:28 Outro
--------------------
Visionary 3D:
Follow me:
x.com/visionary_3_d
Discord Community:
discord.gg/rARXSRX2pu
Shaders Crash Course:
kzbin.info/www/bejne/pXzFdJSgZq9pe6s
My Shaders Playlist:
kzbin.info/aero/PLTEbuqk52pICikiHfD-a52dxEav5UqMLy
My VsCode Config:
github.com/visionary-3d/vscode-config
Three.js Boilerplate:
github.com/visionary-3d/three-boilerplate
#blackbox
#blackbox_method
#shaders
#threejs
#3d
#3danimation
#glsl

Пікірлер: 19
@visionary_3_d
@visionary_3_d 11 ай бұрын
Don't let "any" code remain mysterious to you. That is the message of this video. Checkout my other "advice videos": kzbin.info/aero/PLTEbuqk52pIBrC6SpryF15kR9DnKwK0Ci
@flameofthephoenix8395
@flameofthephoenix8395 9 ай бұрын
That is a good statement, my current end goal is to understand the hardware behind it all.
@leonsonstwie4816
@leonsonstwie4816 2 ай бұрын
Great video! Thank you for this. We need more of this advide out there
@Andrew-qc8jh
@Andrew-qc8jh 10 ай бұрын
love the help and grounded advice here man
@Maxjoker98
@Maxjoker98 5 күн бұрын
I really like the sentiment of not letting any code remain mysterious to you. I think one of the things that very cool about computer science is that basically all things we use are human inventions - It's not like physics, where you first have to discover and understand how the thing you're looking at works - Programs and algorithms are completely designed by humans, with the express purpose of remaining understandable by other humans in some way. You basically have a guarantee for an answer, and it can't be so complicated that you can't understand it, because other people needed to understand it to have created it. Curiosity gets you *very* far in computer science.
@visionary_3_d
@visionary_3_d 4 күн бұрын
Thanks for sharing. This is great advice! I never looked at it this way: "basically all things we use are human inventions". I love computer science because the code does exactly what you ask it to... no more, no less...
@ntahlah9925
@ntahlah9925 10 ай бұрын
Please make three js full tutorial about how to make a landing page with 3d asset using three js. Thank you 🙏
@visionary_3_d
@visionary_3_d 10 ай бұрын
Noted!
@flameofthephoenix8395
@flameofthephoenix8395 9 ай бұрын
BrainF in my personal opinion is a great language to start off with, the programming commands are incredibly easy to understand, the interplay between them is where it gets tricky, which I personally think is the perfect combination to get started programming.
@visionary_3_d
@visionary_3_d 9 ай бұрын
😂
@flameofthephoenix8395
@flameofthephoenix8395 9 ай бұрын
@@visionary_3_d I wasn't joking.
@TheDeprecatedLibrarian
@TheDeprecatedLibrarian 7 ай бұрын
C++ doesn't deserve much hate. We need to be able to teach it in a more frindly way. I'll liket re-learn C++. Can you recommend me a course, video or online resource to start? Ty again gor the awasome content!
@visionary_3_d
@visionary_3_d 7 ай бұрын
The youtube channel "The Cherno" is great for C++
@irfansaeedkhan7242
@irfansaeedkhan7242 5 ай бұрын
why not more videos brother
@irfansaeedkhan7242
@irfansaeedkhan7242 5 ай бұрын
replicating award winning website , people would love to watch that
@cyraxvisuals6203
@cyraxvisuals6203 10 ай бұрын
What if you are interested in programming but don't know what direction to take/what to make?
@visionary_3_d
@visionary_3_d 10 ай бұрын
Just experiment with a bunch of stuff until you find the right thing.
@justdoeverything8883
@justdoeverything8883 10 ай бұрын
I would suggest learning python or javascript, they are used everywhere in every industry collectively. If you learn one, learning the other becomes easier.
@cyraxvisuals6203
@cyraxvisuals6203 10 ай бұрын
I actually use python at my job, but I feel like I dont have any goals/motivation to do something in my spare time@@justdoeverything8883