We worked REAL hard on this video. We even are starting to add some 3D animations to our videos. Let me know if you'd like me to explain a bit more in detail :)
WHOA. The production quality of this video is on a par with something you'd expect some Big Studio would churn out. How many people are working on this? How long does it take you to finish a production like this? At this point, some behind the scenes follow up would definitely be warranted! Keep it up! 👌
Gemini did, which I'd argue is creeping up to be a major skill for developers to have. Not specifically Gemini, but effectively using LLMs where appropriate
I think the original comment meant that it isn't great advice for every programmer, but rather every full stack programmer. (Cause some don't even want to touch websites)
I think the training ai with memes video was pretty good, this one is a lot slower but I guess that's how it is with educational content, where as the a.i one was more entertaining than educational
Being a programmer I can say that u just need strong command in one language rest is just pattern search and hardwork. No need to learn all technologies at once learn through the process.
I agree with you, as a programmer too, but I feel like nowadays there is just so much to worry about outside of writing pure code to get your software up and running and become scalable.
I’m sure there’s some poor developer out there who is being forced to use an electron app as the front end and all of the heavy lifting is done by their C code.
Great video, very high level and informative. Love seeing the actual relations, just hearing these terms doesn't make them very interesting to me and less likely to go on learning them.
@@AbhishekP-nl2co He has made a video titled "Self Taught Programmer Roadmap (That Gets you a Job)". Maybe that would be helpful for you? I won't post the link since yt sometimes deletes comments with them, but searching on his channel with the given title should be easy enough
3:35 I love how you named every backend language and when the language with logo 'cup filled with freshly brewed coffee / tea' came in, you said 'etc.' What a sha... Proud of you!
subjective feedback: 1. i feel like the voice sounds a bit far from the mic, and the mic or eq is a little thin. it sounds like a headset mic with more mid / high mid, needs just a touch more treble and low mid. 2. the jump cuts are just a liiittle close i think, not leaving quite enough gap between phrases. 3. sfx might be just a touch loud. take with a grain of salt. i could be tripping a lil. keep going, you’re almost there bro. good video.
As someone who used these 35 things, he's totaly right. But i wish i could learn something new from this video. Please make another one. This one was amazing
That's exactly what we need bcz i think nowadays people are jumping straight on to learn coding without heavily knowing how things work and why . Great video❤
Each point should be an entire video, as the topics discussed are not even scratching the surface and you can't say you know them after watching this video
good average programmer story Lewis , but you forgot one of the major chapters of this story . The security ToDo app programmer : bro i got hacked 💀 ...
List of topics :- HTML DOM CSS JS Server OS Backend programming languages Databases HTTP Web servers software Backend Framework Frontend Framework SSR Mobile application Cross platform mobile application Build tools Version control IDE git repositories REST API Specialized languages Containerisation RDBMS NOSQL In-memory DB Websockets SSH Object storage CDN's Load balancer queues & task worker Continuous Integration Continuous Delivery Infrastructure as a code
Great video, only thing I disgree slightly with is the bit where you're quite strongly against using HTTP to implement chat functionality. Honestly if it's just a minor bit of ancillary functionality, I've found that SSE is plenty good enough for this sort of thing. For the purpose of a chat feature, it's close enough to realtime to satisfy the use case.
Let's say you're an embedded programmer working with microcontrollers for offline automation systems or robotics. Or let's say you're developing firmware for an IMU or ESC. Or maybe you're writing desktop applications in C# or C++, or doing some science research with numpy. Anyway my points is this video is 35 things you might not need to give 2 shits about, UNLESS you're a full-stack web developer.
This should be "Web Programmer." There are a lot of topics to programming you should know not covered here. Like graphs, chip architecture, threads, memory management, etc. These aren't "advanced" topics. They should be something every programmer should be aware of, and done some small exercise or project with.
I am a student of accounting i have been doing binary trading for the past 6 months and i've come to understand that its type of algorithm if i graps it I'll be able to win every trade
We worked REAL hard on this video. We even are starting to add some 3D animations to our videos. Let me know if you'd like me to explain a bit more in detail :)
Yes tell me more 🥸
I love this new video style. 😊 Please continue with this approach, as it is wayy more engaging, at least to me.
how to convert my website into iOS app?
Yes please
WHOA.
The production quality of this video is on a par with something you'd expect some Big Studio would churn out.
How many people are working on this? How long does it take you to finish a production like this?
At this point, some behind the scenes follow up would definitely be warranted!
Keep it up! 👌
I am a programmer but I dont think I know 35 things in general
I don't even know programming
@@CodingWithLewis ???
@@EvanTech-bjc4wit's a joke
That means you are not a real programmer😄🤣😂
@@CodingWithLewis 💀
TLDR of tech mentioned in the video:
• Frontend Technologies: HTML, CSS, JavaScript
• Backend Technologies: Servers, Operating Systems (Linux), Backend Programming Languages (Python, Ruby, PHP, C++), Databases (Relational and NoSQL), SQL
• API/Data Transfer: HTTP, REST APIs
• Web Frameworks: Frontend Frameworks (React, Vue.js, Svelte), Backend Frameworks (Express.js, Django, Ruby on Rails)
• Mobile Development: Android (Swift, Xcode), iOS (Kotlin, Android Studio)
• Version Control: Git, GitHub
• Development Tools: IDEs (JetBrains IDEs), Build Tools
• Cloud Technologies: Cloud Storage, Content Delivery Networks (CDNs), Load Balancers, Task Queues (message queuing)
• Deployment: Continuous Integration (CI), Continuous Delivery (CD), Infrastructure as Code (laC)
• Other: SSH, WebSockets
Bro just tldr'd my video 💀💀
Gemini did, which I'd argue is creeping up to be a major skill for developers to have.
Not specifically Gemini, but effectively using LLMs where appropriate
@@JeffLebowskiOGDev Tools for Mobile OSes are swaped
one mistake here : Android -> Kotlin, Android Studio | ios-> Swift
Change the title from "35 Things Every Programmer Should Know" to "How to become fullstack developer "
Completely agree! The video is great but it may need a more descriptive title to follow the current trends
I think the original comment meant that it isn't great advice for every programmer, but rather every full stack programmer. (Cause some don't even want to touch websites)
I'm a full stack web dev and thought the vid was great, but the title was awful lol
Fullstack Web Developer, to be specific.
No offense to your previous stuff, but this is the best video you've ever made and it's not even close.
LMFAO this is the best compliment/insult ever
I think the training ai with memes video was pretty good, this one is a lot slower but I guess that's how it is with educational content, where as the a.i one was more entertaining than educational
Bro woke up one day and decided to take on the duty to educate us the most essentials. What a legend, massive respect.
- Languages
1. javascript
2. HTML CSS
3. Rust
4. Python
5. C
6. go
1. Git & github
2. Package management
3. Angular
4. SQL
5. NGNX
6. Json Rest API CRUD
7. Linux- Kali and Arch
8. Bash
9. Vim
13. Git hub actions
14. Docker
15. Build homelab
16. Terraform
17. gRPC
18. Kuberneties
19. website system security
20. Google cloud
21. scss
22. combinatronics, discrete math, probabtility, discrete structures
23. splunk
24. promethius
25. ansible
"You use Linux but watch Coding with Lewis" I use Linux and watch you!
Lewis not a desktop Linux fan ?
Same - I have programming experience, I kinda just watch because it's entertaining.
Me too !!
every coding with lewis fan uses linux (:
@@samtheman1868 As a Christian, I use TempleOS 🤙
This so biased towards web development, there are lots of other interesting programming fields such as graphics programming and systems programming
If someone asks for an introduction video about programming and development in genereal, now I know what to send them. Great job :).
I really liked the structure of this video. Good job.
Glad you liked it!
was this video deployed with kubernetes? xD
more videos like this are needed. to point programmers in the right direction of what tools to use for what job. thanks for an amazing video!
This video just answered so many questions I was too scared to ask people 😅
This would’ve been so helpful when I just started my programming journey, good content!
Being a programmer I can say that u just need strong command in one language rest is just pattern search and hardwork. No need to learn all technologies at once learn through the process.
I agree with you, as a programmer too, but I feel like nowadays there is just so much to worry about outside of writing pure code to get your software up and running and become scalable.
I know a thing or two about everything you mentioned except for APIs. I've never understood them, what they're, what they do and why they exist
That was fun and informative to watch. *Kudos!* And the animations were amazing too. Thanks for all the effort, Lewis! 🙏
Informative, and the visuals are really good
You finally mentioned PHP 😭 you almost made me feel obsolete in your old videos on how JavaScript is best.
I'm sure a real time embedded programmer in C *has* to know HTML, css and js...
I’m sure there’s some poor developer out there who is being forced to use an electron app as the front end and all of the heavy lifting is done by their C code.
this video is so sick! animations were on point 🔥
Great video, very high level and informative. Love seeing the actual relations, just hearing these terms doesn't make them very interesting to me and less likely to go on learning them.
Thats the goal!
im programmer for about 7 year but ur still my teacher lmao
Im just happy to be here!
@@CodingWithLewis hey bro i am 17 years old i want to start with becoming software engineer what steps should i take can you make a video about it .?
@@AbhishekP-nl2co He has made a video titled "Self Taught Programmer Roadmap (That Gets you a Job)". Maybe that would be helpful for you? I won't post the link since yt sometimes deletes comments with them, but searching on his channel with the given title should be easy enough
3:35 I love how you named every backend language and when the language with logo 'cup filled with freshly brewed coffee / tea' came in, you said 'etc.' What a sha... Proud of you!
subjective feedback:
1. i feel like the voice sounds a bit far from the mic, and the mic or eq is a little thin. it sounds like a headset mic with more mid / high mid, needs just a touch more treble and low mid.
2. the jump cuts are just a liiittle close i think, not leaving quite enough gap between phrases.
3. sfx might be just a touch loud.
take with a grain of salt. i could be tripping a lil. keep going, you’re almost there bro. good video.
I actually know all this. I am proud
As someone who used these 35 things, he's totaly right. But i wish i could learn something new from this video. Please make another one. This one was amazing
That's exactly what we need bcz i think nowadays people are jumping straight on to learn coding without heavily knowing how things work and why . Great video❤
It's like a crash course in avoiding 90% of the headaches we all face as programmers.
Each point should be an entire video, as the topics discussed are not even scratching the surface and you can't say you know them after watching this video
Perfect timing with video 😍
Really nice video! It's a serious step-up in quality :)
alternative title "Things every web developer needs to know" or "how to become a full stack web developer"
This is a great video, both informative and aesthetically beautiful 😍
this is so easy to understand, thanks.
You legend brother this is probably my second fav video of yours after the Reddit documentary.
Nice 3D Lewis!
damn, the quality in this video and topic is wild, pls make more
good average programmer story Lewis , but you forgot one of the major chapters of this story . The security
ToDo app programmer : bro i got hacked 💀 ...
Awesome vid! 🔥🔥🔥🔥. But man, the DevOps part is daunting.
I love your videos .It makes me productive and inspired.
List of topics :-
HTML
DOM
CSS
JS
Server
OS
Backend programming languages
Databases
HTTP
Web servers software
Backend Framework
Frontend Framework
SSR
Mobile application
Cross platform mobile application
Build tools
Version control
IDE
git repositories
REST API
Specialized languages
Containerisation
RDBMS
NOSQL
In-memory DB
Websockets
SSH
Object storage
CDN's
Load balancer
queues & task worker
Continuous Integration
Continuous Delivery
Infrastructure as a code
Too good , so simple and it was fun to watch ! Great Job !
This video is just pure gold. Thank you!
Great sponsor! I'm still using Atom and looking for an alternative :D
Brilliant explanations and amazing connections between all the concepts in a seamless way!
This video is outstanding. Simply outstanding.
haha, so good! Great educational format, Lewis!
This is incredible. There’s so much I don’t know
Linux users can never keep quiet when it comes to linux , Good engagement move luis!
Yes yes I am using Linux and watching coding with Lewis 😂😂
🥲🥲🥲
yes, I use linux and I watch coding with lewis
This video was awesome and those 3D animation were really awesome
Great primer on web dev 👍 (I didn’t learn anything personally but great for a beginner!). ❤
Great video, loved it! Although are the subtitles written by hand? Because there’s a lot of typos, mistakes, etc…
Or is it just me
On it!
@@CodingWithLewis yay :D
This video should be called: "Hello I want to overcome the world and build an AI social media video stream service where should I start.
Great video, only thing I disgree slightly with is the bit where you're quite strongly against using HTTP to implement chat functionality. Honestly if it's just a minor bit of ancillary functionality, I've found that SSE is plenty good enough for this sort of thing. For the purpose of a chat feature, it's close enough to realtime to satisfy the use case.
yeah hard work is just visible. love the video
bro i am very happy to this type of editing for sound and animation I am very happy for focus in video for Sifi type
Wow, top work and so fun to watch! Congratulations.
Bro this is a lot. Mainly the traffic. I have to be steady to learn those things
tauri with rust for mobile apps, you missed that
Super video man
React isn't a framework, it's a library
7:52, I guess just build a PWA with React....
This is mostly for web developers
True
Thanks a lot. Very comprehensive. I wish I knew all these when I started off. 😂
Bro am not a web dev , now what should I know?
He covered App development though
Let's say you're an embedded programmer working with microcontrollers for offline automation systems or robotics. Or let's say you're developing firmware for an IMU or ESC. Or maybe you're writing desktop applications in C# or C++, or doing some science research with numpy. Anyway my points is this video is 35 things you might not need to give 2 shits about, UNLESS you're a full-stack web developer.
3:07
Yes I use linux.
Yes I watch coding with lewis.
What's the problem?
This is awesome 👏
Amazing! We need to try this. Already lost a lot of money trading options. I hope to get better.
frustration on excel database, hit hard
This should be "Web Programmer." There are a lot of topics to programming you should know not covered here. Like graphs, chip architecture, threads, memory management, etc. These aren't "advanced" topics. They should be something every programmer should be aware of, and done some small exercise or project with.
3:06 YES😭
3:38 lol i love the that u throw etc on the java 😂😂
3:07 Oh shit, he's on to me.
I use linux and watch codding with lewis. IDK why.
💀💀💀
Well I use Linux, But I got curious to watch this one
Good stuff out there
Love from nepal :wq
3:07 yes
You didn't say anything about blockchain developers
my bad!
I know what most of these things *are* but I don't know how to use many of them.
I am a student of accounting i have been doing binary trading for the past 6 months and i've come to understand that its type of algorithm if i graps it I'll be able to win every trade
Why nobody even consider angular as framework, its having so many upgrades lately!
NO LEWIS I WILL NOT KNOW ANYTHING RELATED TO JAVASCRIPT
I never knew your voice could get 'deeper' in life 💀💀 I see, I see
I use Arch, Btw
wait this is just about web development, I wanna be in systems
EXPLAIN ALL THE CONCEPTS OF DATA STRUCTURE AND ALGORTHIMS THROUGH ALL THE BEST ANIMATION THEN IT WILL BE PROVED YOU ARE AN OG DEVALOPER
3:08 yes. yes I do.
A bit rushed but well done
i am watching this video using linux - ubuntu
really loved it
0:25 JET LAG!!
6:45
how is vue both easy to learn and has a high learning curve?
0:16 This is me
you missed out DNS...
Any tips for ChemE’s and those lowly MechE’s regarding programming ?
I use Linux and I watch Coding with Lewis
3:04 I dont know why Im watching this I use arch and already have a ok website up