Тёмный

3 Skills Every Programmer Needs 

Hallden
Подписаться 692 тыс.
Просмотров 244 тыс.
50% 1

Опубликовано:

 

7 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 450   
@nitroh7745
@nitroh7745 3 года назад
Stack overflow CTRL C CTRL V
@rafareis5957
@rafareis5957 3 года назад
Basic toolkit for webdev
@alexwr
@alexwr 3 года назад
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.
@FalseDev
@FalseDev 3 года назад
This comment was posted the same way
@enriqueflores4098
@enriqueflores4098 3 года назад
im more into right click(select) left click (copy) its easier to learn
@aniketjaiswal3876
@aniketjaiswal3876 3 года назад
😅
@PrinceDalsaniyaYT
@PrinceDalsaniyaYT 3 года назад
1. App Development 2. Networking Basics 3. Databases
@watchlistsclips3196
@watchlistsclips3196 3 года назад
You need to say app and web development for the first
@icecoldhristaki9450
@icecoldhristaki9450 2 года назад
He literally said them in the first 30 seconds + you didn't even put timestamps.
@devyanshagarwal9435
@devyanshagarwal9435 3 года назад
"Mastery is overrated." Amazing
@LuisGonzalez-ge9ks
@LuisGonzalez-ge9ks 3 года назад
Not tryna hate but he has a video called how to master python... lol
@augusto256
@augusto256 3 года назад
Yeah, I liked that
@Andrewiththeaudi
@Andrewiththeaudi 3 года назад
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.
@urjitchakraborty5813
@urjitchakraborty5813 3 года назад
Tech with Tim fans crying thinking they can just get a job in six months with python and cloned projects
@Gab0ME
@Gab0ME 3 года назад
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...
@igornowicki29
@igornowicki29 3 года назад
It appeared out of nowhere on my feed. You've been blessed by The Algorithm, my friend. Sub.
@rajeevshrivastava4488
@rajeevshrivastava4488 3 года назад
Its not so random, believe me
@Hallden_
@Hallden_ 3 года назад
thank you!
@Hallden_
@Hallden_ 3 года назад
And welcome!
@ninjaorange5061
@ninjaorange5061 3 года назад
@@rajeevshrivastava4488 true,RU-vid algorithm knows you better than you know yourself
@InnerEagle
@InnerEagle 3 года назад
@@rajeevshrivastava4488 You aren't random either
@mohamedhaneefa4907
@mohamedhaneefa4907 3 года назад
3 skills programmer needs - 1.become a full stack dev
@ipedros7
@ipedros7 2 года назад
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.
@paul_ej_dev
@paul_ej_dev 3 года назад
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.
@kevinfromthebase1335
@kevinfromthebase1335 3 года назад
Hardest class I took was networking. L2 was nutty. L3 mind blowing. L4 just impressive.
@bryanurizar
@bryanurizar 3 года назад
Could you give me an example of when that’s useful?
@ipedros7
@ipedros7 2 года назад
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.
@outofhere99
@outofhere99 3 года назад
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.
@primorock8141
@primorock8141 3 года назад
I agree with you.
@bassam_salim
@bassam_salim 3 года назад
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
@nsptech9773
@nsptech9773 3 года назад
@@bassam_salim Agreed
@kingofyoutube9318
@kingofyoutube9318 3 года назад
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.ameenn
@Al.ameenn 3 года назад
@@bassam_salim googling skill👌
@prasadkadu9737
@prasadkadu9737 3 года назад
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.
@drew9951
@drew9951 3 года назад
Been loving Flutter. If google tosses it in the graveyard I’ll be rioting
@Alex-kr7zr
@Alex-kr7zr 3 года назад
History shows, they eventually will in a couple of years.
@priyanshusaraf9495
@priyanshusaraf9495 3 года назад
“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!
@ankitshaw2011
@ankitshaw2011 3 года назад
Hey watched your interview with ISHAN ...quite interesting.. Keep it up
@parthtrivedi318
@parthtrivedi318 3 года назад
Hey priyankshu your insta friend 😂😂
@DonovanCabralTV
@DonovanCabralTV 3 года назад
"Onlyfans" a man of culture I see
@naveen5126
@naveen5126 3 года назад
lOoK aT tHaT sImP
@nikluz3807
@nikluz3807 3 года назад
@@Ninja4ssasin 0:28
@__se7entin__
@__se7entin__ 3 года назад
As soon as i heard it i just stopped to laugh enough and come here find this comment
@glinskiadam
@glinskiadam 3 года назад
No horny. Bonk
@one_step_sideways
@one_step_sideways 2 года назад
fornication is not funny or culture
@janga8717
@janga8717 3 года назад
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_
@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) 😄
@neylion6348
@neylion6348 3 года назад
@@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_
@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 :)
@neylion6348
@neylion6348 3 года назад
@@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).
@janga8717
@janga8717 3 года назад
@@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)
@andreaslam
@andreaslam 3 года назад
Number 1: S T A C K O V E R F L O W
@1497mihai
@1497mihai 3 года назад
True, or how to find exactly what you need by searching using good enough terminology
@friction5001
@friction5001 3 года назад
facts
@shawnmoses6844
@shawnmoses6844 3 года назад
there are 69 likes, I don't wanna spoil the number *N O I C E*
@AdrianMark
@AdrianMark 3 года назад
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.
@solobloke8116
@solobloke8116 3 года назад
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.p
@alejandro.p 3 года назад
What about app development
@solobloke8116
@solobloke8116 3 года назад
@@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
@godwinyo5206
@godwinyo5206 3 года назад
When did you learn how to code?
@solobloke8116
@solobloke8116 3 года назад
@@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.pandey
@ujjawal.pandey 3 года назад
I am in your category too man!
@musprodev
@musprodev 3 года назад
1. App Development 2. Networking 3. Databases print("Kalle is the Best")
@tomaskadula3761
@tomaskadula3761 3 года назад
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_
@Hallden_ 3 года назад
That’s really awesome to hear!
@sidmeister1182
@sidmeister1182 3 года назад
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
@desmondcreed4843
@desmondcreed4843 3 года назад
What do you mean?
@ivanserrano5511
@ivanserrano5511 3 года назад
"Mastery is overrated. " Mr. Stackoverflow
@nabeelnasar7935
@nabeelnasar7935 3 года назад
:-))))
@adjarhoabuoghenevovwero6446
@adjarhoabuoghenevovwero6446 3 года назад
You just changed my life 😭❤️
@AlfredoSequeida
@AlfredoSequeida 3 года назад
Maybe this video should be called "how to build a tech startup" really good information, keep it up!
@drborisyum9977
@drborisyum9977 3 года назад
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!
@formula1facebookfan
@formula1facebookfan 3 года назад
mastery -- in general, is definitely not overrated. knowing what is worth investing time to master is the key.
@formula1facebookfan
@formula1facebookfan 3 года назад
man's out here sounding like Michael Gove
@theprophet2188
@theprophet2188 2 года назад
Straight to the point. Respect 🙏
@soudalansari2691
@soudalansari2691 3 года назад
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
@tensetv
@tensetv 3 года назад
I'm learning Google Firebase as database and seems really easy and powerful. Recommended.
@nsptech9773
@nsptech9773 3 года назад
I guess, I should try it. Thanks!
@cuttlefishn.w.2705
@cuttlefishn.w.2705 3 года назад
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.
@prithwirajray470
@prithwirajray470 3 года назад
Why did you take down your Hacking-related videos? They were really informative and motivating...!!!
@CuddleCoder
@CuddleCoder 3 года назад
RU-vid told to remove them - From BTS
@ACodingWoof
@ACodingWoof 3 года назад
That might cause youtube to suspend him. It sure were good videos
@prithwirajray470
@prithwirajray470 3 года назад
@@ACodingWoof But there are other RU-vidrs who also post hacking-related content almost on a regular basis, just with a Disclaimer in their video
@InnerEagle
@InnerEagle 3 года назад
@@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
@ulysses3183
@ulysses3183 3 года назад
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.
@midkaa
@midkaa 3 года назад
Thank you for the video! Very motivating.
@kiravd5392
@kiravd5392 3 года назад
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.
@kenjohnson512
@kenjohnson512 3 года назад
So essentially full stack development, which I agree with. I also things like git, CLI, asynchronous programming and other basics are important to master
@HH-zr1iu
@HH-zr1iu 3 года назад
I just saw a router in the thumbnail so here i am
@nadotornado
@nadotornado 3 года назад
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
@kasimsche2812
@kasimsche2812 3 года назад
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....
@codingdens
@codingdens 3 года назад
Kalle literally you are inspiring i just thanks the day i found you.....Now you have given me a direction thanks for everything bro!
@thebennyway2738
@thebennyway2738 3 года назад
After weeks of waiting, finally a new video!
@benreal_programming_skills1893
@benreal_programming_skills1893 3 года назад
Wow, I've never been this inspired in my entire Programming career. 👍👍
@anuragtiwari9793
@anuragtiwari9793 3 года назад
This is what I need, thanks kalle
@keenanfernandes1130
@keenanfernandes1130 3 года назад
I really liked this video, its something I did not know I needed until watching. Thank you for the advice and tips
@mszigetihu
@mszigetihu 3 года назад
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.
@kevinisawesome9030
@kevinisawesome9030 3 года назад
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.
@MartiinWalsh
@MartiinWalsh 3 года назад
I like the fall out of frame at the end 😅 Great advice Kalle, very informative.
@princewilson5b546
@princewilson5b546 3 года назад
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_
@Hallden_ 3 года назад
Very true! :)
@raoofmohammedabdul5602
@raoofmohammedabdul5602 3 года назад
Came across your channel recently and gotta tell you, your videos have been helping me a lot. So yeah.. Thanks!
@Hallden_
@Hallden_ 3 года назад
That’s really cool to hear!
@rbq426
@rbq426 3 года назад
Great advice, I'll keep this video so I can look into and learn those things
@laky4780
@laky4780 3 года назад
5:03 --> All germans are like "hahaha, Muddi strikes back". Btw Kalle you are great.py!
@mohammedsaad3801
@mohammedsaad3801 3 года назад
Thanks
@mehdibouhamidi4675
@mehdibouhamidi4675 3 года назад
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
@maronmontano9326
@maronmontano9326 3 года назад
"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
@PaulTheEldritchCat
@PaulTheEldritchCat 3 года назад
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 !
@drelinsochiel4781
@drelinsochiel4781 3 года назад
your such a blessing
@MP-wm9gb
@MP-wm9gb 3 года назад
OK. Don't judge me. Why PostgreSQL? Shouldn't be better MySQL for smaller/startup projects?
@Hallden_
@Hallden_ 3 года назад
I don’t think I mentioned the specific version to learn. Just anything that is used for datanases :)
@MP-wm9gb
@MP-wm9gb 3 года назад
@@Hallden_ No, no, brother, you did not mention it, just saw you Google-ing it :) Thank you!
@mariomolocea1874
@mariomolocea1874 3 года назад
React, React Native and Electron and you'll conquer the world 😎
@jawad9757
@jawad9757 3 года назад
Electron 🤢
@kashanahmad8014
@kashanahmad8014 3 года назад
@@jawad9757 then tell a better cross platform desktop app builder that can reuse knowledge of react.
@jawad9757
@jawad9757 3 года назад
@@kashanahmad8014 react native lmao
@urjitchakraborty5813
@urjitchakraborty5813 3 года назад
@@kashanahmad8014 react native...
@kashanahmad8014
@kashanahmad8014 3 года назад
@@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.
@alish2001
@alish2001 3 года назад
Bitcoin is completely different from everything you said though. Bitcoin is decentralized so the database itself is decentralized.
@samueleschiesaro3987
@samueleschiesaro3987 3 года назад
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-Merlin
@King-Merlin 2 года назад
awesome!, thanks!
@alokjha3153
@alokjha3153 3 года назад
Exactly what I need. Thank You !
@CodingNuggets
@CodingNuggets 3 года назад
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_
@Hallden_ 3 года назад
Thank you man I really appreciate that! You seem to be doing a pretty good job as well! :)
@AkashSharma-vt8ye
@AkashSharma-vt8ye 3 года назад
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 😊🤘
@karlkickyourass
@karlkickyourass 3 года назад
You should set up serious of videos on how to build a basic app using the skills outlined? Would be willing to pay of course, as I really enjoy your style of breaking down complex topics. Something to consider I guess 😊
@Hallden_
@Hallden_ 3 года назад
Great idea and definitely something I am thinking about and planning on doing. Really appreciate you saying that you like how I explain things! :)
@_tanzil_
@_tanzil_ 3 года назад
*Love your videos. So informative and useful ❤️*
@lukrassful
@lukrassful 3 года назад
Perfect timing for the video. I actually needet exactly the information in step 2 in my life right now :D
@Hallden_
@Hallden_ 3 года назад
Perfect!
@prathamraina9445
@prathamraina9445 3 года назад
“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.”
@extralife3148
@extralife3148 3 года назад
Make courses on all 3.
@codiumyt
@codiumyt 3 года назад
@Muttanna S H ad revenue?
@codiumyt
@codiumyt 3 года назад
@Muttanna S H Ad revenue is ads placed by RU-vid on videos. It's on all of his videos, he doesn't have to do anything.
@Hallden_
@Hallden_ 3 года назад
Also ad revenue per video is like $100 or if I’m really lucky $1000 So yeah I am working on a paid course :)
@mtony811
@mtony811 3 года назад
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.
@kevinfromthebase1335
@kevinfromthebase1335 3 года назад
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, ...
@Jim-fs4jd
@Jim-fs4jd 3 года назад
Hey Kalle, cool video! Just a question, what do you think about Progessive Web Apps? In comparison with cross platform native development
@japhethobala3753
@japhethobala3753 3 года назад
UI design should be on the list as well.
@code6217
@code6217 3 года назад
great vid man!! helped me out alot
@Tidges01
@Tidges01 3 года назад
so for me - completely new to programming - where, how and with what should i start and what should be next? :) thanks in advance!
@aimensh8830
@aimensh8830 3 года назад
İ would recommend you start with a bootcamp on web dev, a good example would be Andrei Neagoi's web dev bootcamp on udemy where he also has a React section. By starting with web dev bootcamp you'll get the front end basics (the website shell if i might say) then you'll get to also work on the backend and databaes. Once you're done you can transition into Mobile Dev, for an example if you get good enough experience with React you can easily move ahead with React Native which fun fact İnstagram mobile app is made with.
@CodingWorm
@CodingWorm 3 года назад
3 skills we all should have
@mykhailomikhnovych8303
@mykhailomikhnovych8303 3 года назад
For those who keep writing jokes about stack overflow and ctrl c, ctrl v. Developers are problem solvers, and for you, beginners, what really important is to SOLVE THE PROBLEMS by yourself. OFC you don't need to reinvent the wheel, and you need to search for the solution of common algorithmic problem. But you should def figure out how it solves the problem, and what you can take from this approach and reflect on your future problems.
@ethik2933
@ethik2933 3 года назад
Someone that's honest about using cheat sheets
@RealEduardoAlves
@RealEduardoAlves 3 года назад
Thanks a lot, man!
@shenyueshi
@shenyueshi 3 года назад
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?
@joselito7776
@joselito7776 3 года назад
Flutter also has Flutter Web, which is still in Beta. What do you think about it? Do you think it will overcome the limitations that has been identified about it? Or is it dead in the water?
@muhammeda3328
@muhammeda3328 3 года назад
This is exactly what I was looking for Thanks man, it's a great job!
@AskLichy
@AskLichy 3 года назад
I need feedback
@Hallden_
@Hallden_ 3 года назад
Glad to hear it! :)
@swithinabner8200
@swithinabner8200 3 года назад
Missed the intro sound clip this time !
@stevensong8784
@stevensong8784 3 года назад
3:40 - 3:47 Encourages learners to not memorize everything. But understand it.
@Shivamkumar-pw2fw
@Shivamkumar-pw2fw 3 года назад
every time you just put the best fuel in my mind . thanks kalle
@sokoyaadedolapo5321
@sokoyaadedolapo5321 3 года назад
Am already a backend developer am working on becoming better at frontend
@Hallden_
@Hallden_ 3 года назад
Nice!
@benlaorg5807
@benlaorg5807 3 года назад
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.
@josephleonard2739
@josephleonard2739 3 года назад
i follow daily this channel for more update Kalle u inspired my career
@greatwavefan397
@greatwavefan397 3 года назад
How about learning to do everything without a mouse? I'm sluggish with the mouse keys, but I eventually want to learn using hotkeys more often.
@AdrianTwarog
@AdrianTwarog 3 года назад
Welcome back to youtube fellow RU-vidr, now I’m scared of saying the H word anywhere in my videos!
@Hallden_
@Hallden_ 3 года назад
Thank you! Haha yes me too😆
@mrjohn1172
@mrjohn1172 3 года назад
Network is such a nice knowledge to have, not gonna lie
@prod.kashkari3075
@prod.kashkari3075 3 года назад
It would take so much time to learn it ugh.
@edwinjonah
@edwinjonah 3 года назад
"Mastery is overrated", that's an interesting take on things
@danylobozhagora1551
@danylobozhagora1551 3 года назад
Isn’t blockchain a hwole different princip compared to database? Like that is a whole point...
@Hallden_
@Hallden_ 3 года назад
Yes and no :)
@prathamesh3299
@prathamesh3299 3 года назад
man you are amazing
@muhammadaliyu4955
@muhammadaliyu4955 3 года назад
Am the only one that notice, kalle is learning "deep learning", so that is what you are upto. NICE
@sz8558
@sz8558 3 года назад
Great vid. Can you give us some structure on how to approach this pls. Say, start with app dev then networking the DB? Is that a logical sequence? And do u know or have used any particular courses on these subjects? Cheers
@obaidkhan7829
@obaidkhan7829 3 года назад
Need more videos like this on React js
@iuryshirabiyoshi5059
@iuryshirabiyoshi5059 3 года назад
2:41 so you also like MGMT... A man of culture I see
@Mohith7548
@Mohith7548 3 года назад
Flutter also is available for Web.
@bradyredding1964
@bradyredding1964 3 года назад
VIDEO POGGGGGGGG
@CuddleCoder
@CuddleCoder 3 года назад
My Role Model 😍😍😍
@Happy_GilmoreVIII
@Happy_GilmoreVIII 3 года назад
Awesome vid.
@rohaanmirza6776
@rohaanmirza6776 3 года назад
can you make a tutorial on setting up a django server on a raspberry pi, it will be much much appreciated
@knightdeluxegaming
@knightdeluxegaming 3 года назад
Does anyone know, how to or i can start to begin in Networking side? thanks for the help! (I know js and databases already)
@kevinfromthebase1335
@kevinfromthebase1335 3 года назад
Be very clear, he's talking about L7 networking. If you wanted to understand a networking stack you'd need to take more than a few classes. But to learn L7 networking calls and specifically HTTP, this should come naturally if you do enough client api calls (ajax, etc). Also, you shouldn't say something like "I know databases." Sorry, you don't; nobody truly does. Do you deeply understand B-trees? Do you understand the locking mechanisms and the compare and swap algorithms. Can you design schemas? Can you adapt via migrations? Do you understand graph DBs, key value stores, column oriented DBs, document DBs, distributed DB caches, partitions, sharding, eventual consistency, ...
@knightdeluxegaming
@knightdeluxegaming 3 года назад
@@kevinfromthebase1335 I do on the database part. Thanks for sharing about the networking tho. :) great help
Далее
How To Become Invisible Online
24:06
Просмотров 2,8 млн
Passive Income Ideas For Programmers
21:43
Просмотров 663 тыс.
Bike Challenge
00:20
Просмотров 21 млн
Projects Every Programmer Should Try
16:58
Просмотров 446 тыс.
Why Linux Is Better For Programming
13:32
Просмотров 2,8 млн
Why You Need A Database
13:31
Просмотров 280 тыс.
Am I Really That Fast at Learning? An Experiment
10:44
10 Math Concepts for Programmers
9:32
Просмотров 1,9 млн
How To Structure Your Programming Projects
13:11
Просмотров 261 тыс.
I Spent 120 Hours Coding This!
24:01
Просмотров 114 тыс.