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! 👌
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)
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 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
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
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.
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
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.
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
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.
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.
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 💀 ...
Bro fell due to overly sponsored content, at first i just loved his content because it was always about opensource and free tiers, but now almost all of his shorts are just about sponsors. Not hating on him, i love his content but he must go back to his original content.
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
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!
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❤
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.
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 ???
@@sussteve226it's a joke
That means you are not a real programmer😄🤣😂
@@CodingWithLewis 💀
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.
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
This so biased towards web development, there are lots of other interesting programming fields such as graphics programming and systems programming
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
"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 🤙
I'm sure a real time embedded programmer in C *has* to know HTML, css and js...
Bro woke up one day and decided to take on the duty to educate us the most essentials. What a legend, massive respect.
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
I really liked the structure of this video. Good job.
Glad you liked it!
was this video deployed with kubernetes? xD
Yes yes I am using Linux and watching coding with Lewis 😂😂
🥲🥲🥲
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
alternative title "Things every web developer needs to know" or "how to become a full stack web developer"
If someone asks for an introduction video about programming and development in genereal, now I know what to send them. Great job :).
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.
First comment ra raja😂
Bots beat you chief
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!
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
Bro this is a lot. Mainly the traffic. I have to be steady to learn those things
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
This is mostly for web developers
True
love from India how can I talk to you personally
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
You finally mentioned PHP 😭 you almost made me feel obsolete in your old videos on how JavaScript is best.
Linux users can never keep quiet when it comes to linux , Good engagement move luis!
7:52, I guess just build a PWA with React....
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 video should be called: "Hello I want to overcome the world and build an AI social media video stream service where should I start.
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
3:06 YES😭
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.
React isn't a framework, it's a library
You didn't say anything about blockchain developers
my bad!
this video is so sick! animations were on point 🔥
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.
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 💀 ...
tauri with rust for mobile apps, you missed that
NO LEWIS I WILL NOT KNOW ANYTHING RELATED TO JAVASCRIPT
I actually know all this. I am proud
- 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
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!
No views in 27 seconds?? Bro fell off
At least I got you
Bro fell due to overly sponsored content, at first i just loved his content because it was always about opensource and free tiers, but now almost all of his shorts are just about sponsors.
Not hating on him, i love his content but he must go back to his original content.
@@CodingWithLewis yooo you actually responded!! I was joking btw, you also like of my fav programming TH-camrs
Nice 3D Lewis!
Well I use Linux, But I got curious to watch this one
Good stuff out there
Love from nepal :wq
Social media todo app 😂😂😂😂
You legend brother this is probably my second fav video of yours after the Reddit documentary.
3:07
Yes I use linux.
Yes I watch coding with lewis.
What's the problem?
3:07 yes
This is incredible. There’s so much I don’t know
Programming is what ? Brother Ehh.
Bro am not a web dev , now what should I know?
He covered App development though
yes, I use linux and I watch coding with lewis
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
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!
When you know Git but never use it.
wait this is just about web development, I wanna be in systems
6:45
how is vue both easy to learn and has a high learning curve?
Great sponsor! I'm still using Atom and looking for an alternative :D
Noice
i am watching this video using linux - ubuntu
Perfect timing with video 😍
This is a great video, both informative and aesthetically beautiful 😍
you missed out DNS...
Awesome vid! 🔥🔥🔥🔥. But man, the DevOps part is daunting.
1678564 Things Every Programmer Should Know
This video is outstanding. Simply outstanding.
I use linux and watch codding with lewis. IDK why.
💀💀💀
Really nice video! It's a serious step-up in quality :)
A bit rushed but well done
3:07 Oh shit, he's on to me.
Sadly not first :c
At least you are here
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❤
This is awesome 👏
I use Arch, Btw
3:08 yes. yes I do.
0:16 This is me
I know what most of these things *are* but I don't know how to use many of them.
I love your videos .It makes me productive and inspired.
this is so easy to understand, thanks.
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.
Super video man
3:04 I dont know why Im watching this I use arch and already have a ok website up
Any tips for ChemE’s and those lowly MechE’s regarding programming ?
0:25 JET LAG!!
Why nobody even consider angular as framework, its having so many upgrades lately!
Great primer on web dev 👍 (I didn’t learn anything personally but great for a beginner!). ❤
Can anyone please recommend me what codingl anguages, skills to learn in btech 1st year cse. And also any useful youtube channels
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
EXPLAIN ALL THE CONCEPTS OF DATA STRUCTURE AND ALGORTHIMS THROUGH ALL THE BEST ANIMATION THEN IT WILL BE PROVED YOU ARE AN OG DEVALOPER
But that's the thing i fucking hate web dev and this video is highly based. Programming has a lot more to this
I didn’t understand a thing, what is going on and should I burn my pc give up and live in the woods?
Amazing! We need to try this. Already lost a lot of money trading options. I hope to get better.
I dont think programming is all about web development
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
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
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