Ha, what an original joke. It's not like I've ever seen this joke on every single programming video ever. Well done, you should be proud of your originality.
@FalseDev3 жыл бұрын
This comment was posted the same way
@enriqueflores40983 жыл бұрын
im more into right click(select) left click (copy) its easier to learn
@aniketjaiswal38763 жыл бұрын
😅
@PrinceDalsaniyaYT3 жыл бұрын
1. App Development 2. Networking Basics 3. Databases
@watchlistsclips31963 жыл бұрын
You need to say app and web development for the first
@hque1lastrun2 жыл бұрын
He literally said them in the first 30 seconds + you didn't even put timestamps.
@devyanshagarwal94353 жыл бұрын
"Mastery is overrated." Amazing
@LuisGonzalez-ge9ks3 жыл бұрын
Not tryna hate but he has a video called how to master python... lol
@augusto2563 жыл бұрын
Yeah, I liked that
@Andrewiththeaudi3 жыл бұрын
Mastery is by no means overrated, but in the context of programming languages, the web and everything that goes with it, you won't obtain true mastery without considerable time investment (8-10 years probably). However, I like the concept of just knowing that something is available to you and if you know how to quickly find it, you will most likely remember how it works and how to implement it without too much hassle.
@urjitchakraborty58133 жыл бұрын
Tech with Tim fans crying thinking they can just get a job in six months with python and cloned projects
@Gab0ME3 жыл бұрын
It’s like Mechatronics you don’t really master any of the integrated subjects (Electronics, Mechanics, Automation, Programming etc.) you study however the knowledge you acquire gives you leverage to do really cool stuff...
@outofhere993 жыл бұрын
Being a programmer for over 20 years. Networking okay but the rest can change in a blink of an eye. My 3 skills: Know how to help yourself, debugging, staying calm when s* hits the fan.
@primorock81413 жыл бұрын
I agree with you.
@bassam_salim3 жыл бұрын
Knowing how to google stuff helped me a lot to do a lot of the tgings that I didn't have the knowledge to do as an IT student, some people might say that anyone can google anything which is right but not everyone can type the best search answer and know which site to use
@nsptech97733 жыл бұрын
@@bassam_salim Agreed
@kingofyoutube93183 жыл бұрын
You're not qualified to say that. You've been a Programmer for 20+ years, and did you achieve anything great? Like creating a company that affects millions or possibly billions. People like you think that doing something for decades makes you somewhat superior to those who'd spent just a few years doing it. Most of you just do the same thing over and over, every year, maybe making a few changes/improvements along the way which are of too little importance in the long-term.
@Al.ameenn3 жыл бұрын
@@bassam_salim googling skill👌
@mohamedhaneefa49073 жыл бұрын
3 skills programmer needs - 1.become a full stack dev
@ipedros73 жыл бұрын
Full dev stacks often haven't got the first clue on networking. Nor should they necessarily need. But it does help and can come in handy.
@DonovanCabralTV3 жыл бұрын
"Onlyfans" a man of culture I see
@naveen51263 жыл бұрын
lOoK aT tHaT sImP
@nikluz38073 жыл бұрын
@@Ninja4ssasin 0:28
@__se7entin__3 жыл бұрын
As soon as i heard it i just stopped to laugh enough and come here find this comment
@glinskiadam3 жыл бұрын
No horny. Bonk
@one_step_sideways2 жыл бұрын
fornication is not funny or culture
@prasadkadu97373 жыл бұрын
To get to that level ... You need to go through toughest frustrating nights .. where you feel to give up after the program doesn't work for hours as u want .. So it's not easy .. persistence ,patience and practice ... Is only key.
@igornowicki293 жыл бұрын
It appeared out of nowhere on my feed. You've been blessed by The Algorithm, my friend. Sub.
@rajeevshrivastava44883 жыл бұрын
Its not so random, believe me
@Hallden_3 жыл бұрын
thank you!
@Hallden_3 жыл бұрын
And welcome!
@ninjaorange50613 жыл бұрын
@@rajeevshrivastava4488 true,KZbin algorithm knows you better than you know yourself
@InnerEagle3 жыл бұрын
@@rajeevshrivastava4488 You aren't random either
@paul_ej_dev3 жыл бұрын
I cannot recommend networking fundamentals enough - You don't need to be an expert, but understanding the OSI layer / TCP/IP stack is so important and will alleviate a lot of headaches.
@kevinfromthebase13353 жыл бұрын
Hardest class I took was networking. L2 was nutty. L3 mind blowing. L4 just impressive.
@bryanurizar3 жыл бұрын
Could you give me an example of when that’s useful?
@ipedros73 жыл бұрын
Where a programmer has a basic grasp on the networking topology/techniques generally used, it can help talking with Infrastructure as much as debugging a solution. For instance maybe there is a network issue that stops the path between 2 subnets. Maybe some ports on the firewall you rely on being open no longer are, or you have a new product that requires specific ports opening in order to work. Classic example, your app with db connectivity works on your development machine but db calls timeout in DMZ... Usually points to firewall/network manager product issue. Its the little things sometimes.
@andreaslam3 жыл бұрын
Number 1: S T A C K O V E R F L O W
@1497mihai3 жыл бұрын
True, or how to find exactly what you need by searching using good enough terminology
@friction50013 жыл бұрын
facts
@shawnmoses68443 жыл бұрын
there are 69 likes, I don't wanna spoil the number *N O I C E*
@drew99513 жыл бұрын
Been loving Flutter. If google tosses it in the graveyard I’ll be rioting
@Alex-kr7zr3 жыл бұрын
History shows, they eventually will in a couple of years.
@AdrianMark3 жыл бұрын
Thanks for this man. JS-Html-Css and React with Node with Mongo was the stack I chose last year, and your advice has validated a lot of my choices. Truly appreciate your effort and opinion.
@janga87173 жыл бұрын
You are focussing on full stack development from a very high level point of view. More important than being able to script a complete application is for being able to use tools like Git, CI/CD Pipelines, know something about Unit Testing and automated testing in general. Even AWS, MS Azure and Google Cloud are as important as being able to program JS, Python and friends. Understanding differences between horizontal and vertical scaling and being able to build platforms which are able to scale. You won't be able to handle millions of request per hour in a monolithic structure. For a long time I was focussing on fullstack development like you@ve mentioned. But for the real fancy well paid jobs for big enterprise companies I needed to focus more on stuff like RabbitMQ, Apache Kafka, Jenkins, Docker, Kubernetes. That kind of toolset became more important than my Python, Java or any else programming language skills. If big companies hire Python developers, they are never looking only for the Python skills.
@Hallden_3 жыл бұрын
Again like a few people, you missed the crucial point of the video. These are skills to be able to build your own company and work for yourself. Not to get a job. If you want to work for someone else then you are 100% correct (I think) 😄
@neylion63483 жыл бұрын
@@Hallden_ it felt like you were contradicting yourself a bit in the beginning which might have lead to that confusion. The very first thing you say after listing the three skills is that you can get a higher than avarage paying job just by learning one, then a few sentences later you say that these skills are not for getting a job (which I think is a bit weird to say as fullstack developers are highly sought after in most companies). But nice video anyway!
@Hallden_3 жыл бұрын
@@neylion6348 yeah, no not really though :) I was showcasing that just having one of these skills is valuable even if you don’t build your own company. Since with just one of them you can get an above average paying job. If you just put a bit more effort into that one skill. However, learning the basics of all three of these (enough to be able to build your own company) is not enough to get a well paying job as a full stack dev. Meaning; you can learn super basic things about full stack and still be able to build something like Instagram and that won’t take too long to do. But you won’t be a full stack dev since you don’t know all the things enough. At least not enough for a high paying job. If you learn the basics of these three then you can fairly quickly dive deep enough into just one of the skills to get a fairly high paying job for that specific skill. But for full stack you would need to do that but multiplied by three. Since you need to be closer to mastery of all three. I hope that is clear (enough) if you watch the video again :) Also I appreciate your comment, so this is not meant to sound rude in any way! Just thiught it was worth clearing this up so that other people who see this understand exactly what I meant. Since it seems like a few people got confused :)
@neylion63483 жыл бұрын
@@Hallden_ yeah, I know what you mean now that you have explained it and I have that knowledge going into the video. It probably wasn’t ”clear enough” in the video itself if many people got it wrong, but it’s great that you are engaging with your community in the comments to clarify. ”Not only could it provide you with an above average income, it could also equip you with the toolset required to be the next Bill Gates...” is the main confusing sentence I suppose. If you would have said something along the lines of ”You could focus on just one of these and you would probably have better chances at getting a highly paid job than if you focus on all three, but getting an understanding of all three will equip you with the toolset required to...” it would probably have made your message clearer. I do however think that companies are starting to look more and more for people that do understand the full stack rather than who are super specialists in one part of it (while still ofc needing specialists here and there), so I don’t think you hurt your chances of landing a high paying job if you decide to go the fullstack route (as long as you don’t get overwhelmed and stop that is haha).
@janga87173 жыл бұрын
@@Hallden_ it depends on your app. I might missed an other significant point: you want to motivate people and not to admonish them. And that is absolutely great. But working for someone else does not exclude to work for yourself. And I was not writing about working for someone else but also working with someone else and learning from each other. Working in a team and learning from each other is the most important habit for programmers. And putting some attention not only on major programming languages and framework but also on a good tooling is also important for beginners :-) There is much more out there than js, Ajax and SQL. And specially if you want to combine different usecases that tooling become very important (such as building a shop including chatbot and user specific recommendation system won't fit very well on your appointed skill set)
@adjarhoabuoghenevovwero64463 жыл бұрын
You just changed my life 😭❤️
@theprophet21882 жыл бұрын
Straight to the point. Respect 🙏
@musprodev3 жыл бұрын
1. App Development 2. Networking 3. Databases print("Kalle is the Best")
@priyanshusaraf94953 жыл бұрын
“This video is sponsored by”, I said “kite”, but now we have morning brew. I actually will try morning brew. Thanks kalle for this video!
@ankitshaw20113 жыл бұрын
Hey watched your interview with ISHAN ...quite interesting.. Keep it up
@parthtrivedi3183 жыл бұрын
Hey priyankshu your insta friend 😂😂
@tomaskadula37613 жыл бұрын
3:40 - Thank you so much for this specification, I was kind of sad when I started to write code I’ve learned and realized, I still don’t exactly know every single part of how I am going to make this work. You just calmed me down :)
@Hallden_3 жыл бұрын
That’s really awesome to hear!
@sidmeister11823 жыл бұрын
In india, it's mostly just competitive programming to grab the highest package. For things like app / web dev or databases etc., u'll need work ex more than your age to get a decent job
@desmondcreed48433 жыл бұрын
What do you mean?
@kasimsche28123 жыл бұрын
Best explaination..... best advice for who really dont want to do job..... a serious note well sufficient and powerful to suggest one. Thanks buddy..... worth sharing with beginners....
@thebennyway27383 жыл бұрын
After weeks of waiting, finally a new video!
@formula1facebookfan3 жыл бұрын
mastery -- in general, is definitely not overrated. knowing what is worth investing time to master is the key.
@formula1facebookfan3 жыл бұрын
man's out here sounding like Michael Gove
@soudalansari26913 жыл бұрын
as I coded an app for the final project in university I enjoyed the process more than I thought.it made me want to improve as a programmer and this video was very helpful. you've earned a sub :D
@drborisyum99773 жыл бұрын
As an avid watcher of this channel and other tech-tubers whilst on the hunt for my first Software Engineering job I have been scavenging the internet for over a year now for someone to cut the BS and tell me WHAT EXACTLY encompasses everything you potentially need to know. Its very hard to get a ballpark idea in your head of what you need to learn especially as a beginner! So.......THANK YOU for being the one who finally sums it up without pretentious fluff! Please keep up the great content!
@codingdens3 жыл бұрын
Kalle literally you are inspiring i just thanks the day i found you.....Now you have given me a direction thanks for everything bro!
@midkaa3 жыл бұрын
Thank you for the video! Very motivating.
@nadotornado3 жыл бұрын
Such an awesome and useful video. Thank you Kalle! I like how you used the examples to relate the different concepts like how databases, frontend and API link together. Very cool
@prithwirajray4703 жыл бұрын
Why did you take down your Hacking-related videos? They were really informative and motivating...!!!
@CuddleCoder3 жыл бұрын
KZbin told to remove them - From BTS
@ACodingWoof3 жыл бұрын
That might cause youtube to suspend him. It sure were good videos
@prithwirajray4703 жыл бұрын
@@ACodingWoof But there are other KZbinrs who also post hacking-related content almost on a regular basis, just with a Disclaimer in their video
@InnerEagle3 жыл бұрын
@@CuddleCoder He should just reupload them on a platform like Lbry, nobody will hurt him if he does, and he will even get paid for uploading there
@ivanserrano55113 жыл бұрын
"Mastery is overrated. " Mr. Stackoverflow
@nabeelnasar79353 жыл бұрын
:-))))
@anuragtiwari97933 жыл бұрын
This is what I need, thanks kalle
@solobloke81163 жыл бұрын
I only lack React at the moment, spent most of the past year practicing building web applications with Flask/PostgreSQL. I know HTML/CSS quite well, I know some JS too. As soon as I find enough of spare time I will start learning react to finish my project
@alejandro.p3 жыл бұрын
What about app development
@solobloke81163 жыл бұрын
@@aarnavtrivedi438 Yeah that's what I meant, I don't use anything too complicated for web interface. I only use JS for asynchronous stuff like infinite loading and such at the moment React Native is what I am being recommended usually when I ask about a cross platform solution for mobile
@godwinyo52063 жыл бұрын
When did you learn how to code?
@solobloke81163 жыл бұрын
@@godwinyo5206 I had some general previous knowledge as I am an engineer myself and not that far from the subject, but basically 90% was learned in the past two years. I would say a focused person with enough free time can do the same in 4-6 months, depending on background
@ujjawal.pandey3 жыл бұрын
I am in your category too man!
@benreal_programming_skills18933 жыл бұрын
Wow, I've never been this inspired in my entire Programming career. 👍👍
@mariomolocea18743 жыл бұрын
React, React Native and Electron and you'll conquer the world 😎
@jawad97573 жыл бұрын
Electron 🤢
@kashanahmad80143 жыл бұрын
@@jawad9757 then tell a better cross platform desktop app builder that can reuse knowledge of react.
@jawad97573 жыл бұрын
@@kashanahmad8014 react native lmao
@urjitchakraborty58133 жыл бұрын
@@kashanahmad8014 react native...
@kashanahmad80143 жыл бұрын
@@urjitchakraborty5813 dude I asked for desktop wth? React Native is for mobiles, React is for web, there is no such thing as React for desktop hence, Electron plays the role of HTML, CSS, and Javascript for native development.
@rbq4263 жыл бұрын
Great advice, I'll keep this video so I can look into and learn those things
@drelinsochiel47813 жыл бұрын
your such a blessing
@HH-zr1iu3 жыл бұрын
I just saw a router in the thumbnail so here i am
@tensetv3 жыл бұрын
I'm learning Google Firebase as database and seems really easy and powerful. Recommended.
@nsptech97733 жыл бұрын
I guess, I should try it. Thanks!
@ulysses31833 жыл бұрын
Great video man! I see many in the comments miss the point that this is for starting a business not getting a job. I would add that "finding an idea" is really business knowledge in product development.
@raoofmohammedabdul56023 жыл бұрын
Came across your channel recently and gotta tell you, your videos have been helping me a lot. So yeah.. Thanks!
@Hallden_3 жыл бұрын
That’s really cool to hear!
@kenjohnson5123 жыл бұрын
So essentially full stack development, which I agree with. I also things like git, CLI, asynchronous programming and other basics are important to master
@AlfredoSequeida3 жыл бұрын
Maybe this video should be called "how to build a tech startup" really good information, keep it up!
@cuttlefishn.w.27053 жыл бұрын
Call it a lack of creativity, lack of exploration, or life interference, but coming up with a project that utilizes an "essential"/common technology or programming technique, that hasn't already been made, has been my biggest hurdle in trying to become a developer.
@MartiinWalsh3 жыл бұрын
I like the fall out of frame at the end 😅 Great advice Kalle, very informative.
@_tanzil_3 жыл бұрын
*Love your videos. So informative and useful ❤️*
@AkashSharma-vt8ye3 жыл бұрын
Hay kalle ! i like your all video's , your video is so informative and you doing great keep it up and inspire everyone who want to became programmer 😊🤘
@kiravd53923 жыл бұрын
It would be great if you were to ever make your own programming courses, I think many of us would definetely watch it or pay to enroll.
@laky47803 жыл бұрын
5:03 --> All germans are like "hahaha, Muddi strikes back". Btw Kalle you are great.py!
@keenanfernandes11303 жыл бұрын
I really liked this video, its something I did not know I needed until watching. Thank you for the advice and tips
@mszigetihu3 жыл бұрын
Network basics and database knowledge are pretty straightforward, but i don't really see how app development is coming into the picture. It's like saying that you need to know a particular programming language/framework (that is what app development is) in order to be a good programmer.
@mrri51553 жыл бұрын
Programming needs to be understood, not memorized 👍
@choalon23813 жыл бұрын
True
@alokjha31533 жыл бұрын
Exactly what I need. Thank You !
@josephleonard27393 жыл бұрын
i follow daily this channel for more update Kalle u inspired my career
@maronmontano93263 жыл бұрын
"Programming is not about knowing exactly what to type to get the code to run. It's about understanding how what you wanna do can be done. " -- Kalle
@Shivamkumar-pw2fw3 жыл бұрын
every time you just put the best fuel in my mind . thanks kalle
@prathamraina94453 жыл бұрын
“programming is not about knowing exactly what to type to get the code to run. its about understanding how what you want to do, CAN be done. you only need to understand how these skills general work and when and where to use them. if you know that, then you can just google the specifics.”
@lukrassful3 жыл бұрын
Perfect timing for the video. I actually needet exactly the information in step 2 in my life right now :D
@Hallden_3 жыл бұрын
Perfect!
@CodingNuggets3 жыл бұрын
Kalle, you have been a huge inspiration and I have been following you for such a long time on my main channel. I wanted to support you here also. Love your content and your video editing skills are on 🔥️. Thanks so much and always looking forward to your next video!
@Hallden_3 жыл бұрын
Thank you man I really appreciate that! You seem to be doing a pretty good job as well! :)
@Jim-fs4jd3 жыл бұрын
Hey Kalle, cool video! Just a question, what do you think about Progessive Web Apps? In comparison with cross platform native development
@CodingWorm3 жыл бұрын
3 skills we all should have
@code62173 жыл бұрын
great vid man!! helped me out alot
@kevinisawesome90303 жыл бұрын
It might be worth noting that this is only one "genre" of software development. Not all software has a UI. I'm an embedded software engineer and have no need to build an API or a UI. Although everyone recognizes products from Apple, Microsoft, Amazon, Google, and Facebook, that doesn't mean they're the only tech giants. Cars sometimes have 100 embedded systems. I've found that mastering C makes all of these other skills incredibly easy to pick up. I learned Swift in a weekend just by reading the Documentation on it because I understand how and why they've made the design choices. Most of Swift is just written in C++ anyway.
@princewilson5b5463 жыл бұрын
Instead of googling the same thing each time you are on a new project you can take notes of atleast a few basic thing's (like command for creating a database) so that you can quickly look into your notes when you need them instead of opening your browser, typing in the search bar and then again searching for the right command in the huge pile of results you get from google. Nice video by the way🙃
@Hallden_3 жыл бұрын
Very true! :)
@japhethobala37533 жыл бұрын
UI design should be on the list as well.
@benlaorg58073 жыл бұрын
Thank you! The video I needed to understand what to learn and look for. Im just starting out. Ill be back and show you what Ive created. Have a good one.
@PaulTheEldritchCat3 жыл бұрын
I'd say it all comes up in tutorials if they're any good : Learning a language : - learn the syntax and logic - learn how to deal with input and output ( GUI, files, DB, network) - ... - profit !
@muhammeda33283 жыл бұрын
This is exactly what I was looking for Thanks man, it's a great job!
@AskLichy3 жыл бұрын
I need feedback
@Hallden_3 жыл бұрын
Glad to hear it! :)
@prathamesh32993 жыл бұрын
man you are amazing
@RealEduardoAlves3 жыл бұрын
Thanks a lot, man!
@mehdibouhamidi46753 жыл бұрын
Can you make a video where you explain what is API in detail and why to use it and also an example of uses . And Thank you for those videos that you've made
@ibukunokunoye47953 жыл бұрын
Another great video! 🤙
@AdrianTwarog3 жыл бұрын
Welcome back to youtube fellow KZbinr, now I’m scared of saying the H word anywhere in my videos!
@Hallden_3 жыл бұрын
Thank you! Haha yes me too😆
@tejavivek39653 жыл бұрын
Love from India bro❤️
@samueleschiesaro39873 жыл бұрын
hey man, can u make a video where u talk about the setup of ur monitor, especially how u configurate them? U'd be very useful!
@King-Merlin2 жыл бұрын
awesome!, thanks!
@prod.kashkari30753 жыл бұрын
It would take so much time to learn it ugh.
@factflow0983 жыл бұрын
Big fan Sir❤️
@muhammadaliyu49553 жыл бұрын
Am the only one that notice, kalle is learning "deep learning", so that is what you are upto. NICE
@matthiasbre3 жыл бұрын
Good vid, Kalle, really relevant
@Hallden_3 жыл бұрын
Thank you! :)
@marcuslee6783 жыл бұрын
Thinking what to build is the hardest thing...
@Happy_GilmoreVIII3 жыл бұрын
Awesome vid.
@gauravshah88343 жыл бұрын
Simply Learn Everything 😅
@jasonrivera37793 жыл бұрын
You’re a monster, thank you for the vid.
@MP-wm9gb3 жыл бұрын
OK. Don't judge me. Why PostgreSQL? Shouldn't be better MySQL for smaller/startup projects?
@Hallden_3 жыл бұрын
I don’t think I mentioned the specific version to learn. Just anything that is used for datanases :)
@MP-wm9gb3 жыл бұрын
@@Hallden_ No, no, brother, you did not mention it, just saw you Google-ing it :) Thank you!
@ethik29333 жыл бұрын
Someone that's honest about using cheat sheets
@mrjohn11723 жыл бұрын
Network is such a nice knowledge to have, not gonna lie
@mtony8113 жыл бұрын
Networking is a big word, it has different meanings. Here, you are actually talking about API or Web Service, which are SOA, REST, JSON, SOAP, and knowledge of http requests(POST, GET, PATCH, DELETE), etc.
@kevinfromthebase13353 жыл бұрын
HTTP and SOAP are the only networking protocols mentioned here. SOA is a design principle, not relevant to the networking protocols. JSON is a standard for serialized data, not a topic in networking. How about the big boys of TCP, IP, ICMP, ARP, BGP, OSPF, RIP, ...
@stevensong87843 жыл бұрын
3:40 - 3:47 Encourages learners to not memorize everything. But understand it.
@shenyueshi3 жыл бұрын
Great video. Thank you so much! Do you have any recommendations on books or tutorials about building a website from scratch involving all these frontend and backend skills?
@bradyredding19643 жыл бұрын
VIDEO POGGGGGGGG
@obaidkhan78293 жыл бұрын
Need more videos like this on React js
@staplepin80993 жыл бұрын
Networking is the nerves
@srijanparia35523 жыл бұрын
Can you provide the Amazon link of the Swift programming language book...
@kanishkranjan74593 жыл бұрын
@kalle Hallden U forgot UNO and Xamarin
@sokoyaadedolapo53213 жыл бұрын
Am already a backend developer am working on becoming better at frontend
@Hallden_3 жыл бұрын
Nice!
@mohammedsaad38013 жыл бұрын
Thanks
@CuddleCoder3 жыл бұрын
My Role Model 😍😍😍
@b87b843 жыл бұрын
That's the way a programmer converts into a software engineer...
@iuryshirabiyoshi50593 жыл бұрын
2:41 so you also like MGMT... A man of culture I see
@piotrniescioruk38533 жыл бұрын
Good content. One question, why are you wering a cap in videos? Regards from Poland, here's cold too :)
@edwinjonah3 жыл бұрын
"Mastery is overrated", that's an interesting take on things