How do i learn new tech as a software engineer

  Рет қаралды 15,781

Hussein Nasser

Hussein Nasser

Күн бұрын

Пікірлер: 68
@rubend.d.a3154
@rubend.d.a3154 Жыл бұрын
+ compound knowledge + curiosity + active search of technologies + questions => go deeper + what problems solve in an interesting way
@nandomax3
@nandomax3 3 жыл бұрын
In my company I can spend some hours of the week studying. They asked me if I could meet with the interns weekly and share useful knowledge and help them. I found out I'm the one learning the most, it's super fun reading through the docs and preparing those meetings. Last week I spoke about rest, this week we will talk about java streams, predicates and bipredicates
@elijahangelo5256
@elijahangelo5256 3 жыл бұрын
You all probably dont give a shit but does someone know of a way to log back into an instagram account..? I stupidly lost the password. I would love any tricks you can offer me!
@nandomax3
@nandomax3 3 жыл бұрын
@@elijahangelo5256 Just click on recover your password
@SecAllTheWay
@SecAllTheWay 3 жыл бұрын
agree with you totally - “compound interest of your accumulated knowledge n mish mash of your own interest to seek”
@amoldalwai3961
@amoldalwai3961 3 жыл бұрын
5:33 is what I call "going down the rabbit hole " you are never coming back from that ,there are always more questions to find out from the answer we just got
@JenilCalcuttawala
@JenilCalcuttawala 3 жыл бұрын
Interest beats everything else...!
@ssengalanto8586
@ssengalanto8586 3 жыл бұрын
this a perfect example of Aristotle’s quote: The More You Know The More You Realize You Don't Know
@BDGKruger
@BDGKruger 3 жыл бұрын
I was a c programmer for 15 years and ones I new c I didn’t bother to learn anything new because I didn’t need to. In 2018 I started as a Java programmer so I needed to start learning OO concepts, patterns, web services, Spring Framework, docker, Kubernetes. So one thing leads to another.
@ewdlop1
@ewdlop1 3 жыл бұрын
@Nick K not 15 years ago for sure.
@ludawig_
@ludawig_ 3 жыл бұрын
With basic knowledge (e.g. JS, HTML, CSS) , I prefer the top down approach. I start with a framework like React, Vue, Laravel, Express. So I can deliver working results pretty fast. After that, to get on an expert level (if I need/want it) the question is, how does it work or how to build it on my own. Most of the time, I can't start from scratch. A customer says, I want x, y, z ... so I have to deliver asap, if I want the job. But I agree with Hussein, basically you should know what you do and why.
@dennysam829
@dennysam829 3 жыл бұрын
The fact that you can get away with learning something as high level as Django is true from my personal experience. We used to work on Django projects which never had to scale up a lot. But one application was an exception and when we had to scale it up we didn't know where the bottleneck was. It took us a lot of time to get to the bottom of the issue and it was one hell of (learning) ride.
@rajatsharma5360
@rajatsharma5360 3 жыл бұрын
Keep up the good work man... Really like your style of breaking down hard topics in simple relatable language.
@anitsingh9373
@anitsingh9373 3 жыл бұрын
I think I subscribed your channel like a year ago and started watching your videos only recently and I feel like you're a perfect mentor.
@modhill4690
@modhill4690 3 жыл бұрын
Man, can I say I love you (no homo) , you are God sent. I just discovered you on youtube, and you are asking the same questions in my head. Our beginnings are very similar I and I could've been you in an alternative universe. Thanks for the videos and thanks for the effort.
@hnasr
@hnasr 3 жыл бұрын
Sending love back ❤️
@slaltemus
@slaltemus 3 жыл бұрын
I was the same and I found I surround myself with people who love technologies in software development and I do love it as well and I never got tired of learning as well so for me it was about surrounding yourself with like people and following developer trends. I also love teaching our younger employees and debate ideas with our experienced developers and I love when they challenge me it makes me learn more and then I find myself teaching and debating what I learned from that challenge and then the cycle repeats. The internet is a wonderful thing full of so much information if you want to learn. I do watch trends what popular to at least have basic knowledge of what’s new but you need to be selective or you will be overwhelmed. Your right understand the fundamentals well the rest is icing.
@peco3221
@peco3221 3 жыл бұрын
This always happens to me 😂 I follow the rabbit hole and just end up with more questions lol
@cringeworthybears5500
@cringeworthybears5500 3 жыл бұрын
I related deeply to ~13:00 where you talk about how people won't let you solidify building blocks of learning to start because there is one minor caveat out there
@hnasr
@hnasr 3 жыл бұрын
Right? It gets really frustrating and you won’t progress
@pslamba
@pslamba 3 жыл бұрын
Compound interest of your own knowledge! Well said!
@elmehdisaniss2731
@elmehdisaniss2731 3 жыл бұрын
My curiousity bringed me to you and I considere your channel the number 1 for the knowledge I seek.
@dd-px6qh
@dd-px6qh 3 жыл бұрын
That's why I am keeping my TODO list on a comfortable key binding so every time, while I am reading something, I can easily pop it up and write down all the stuff I need to further research.
@ishmeetbindra5428
@ishmeetbindra5428 3 жыл бұрын
While watching this video I got to know so many topics I need to explore🤣
@SujaiSD
@SujaiSD 3 жыл бұрын
I had been asked similar questions in the past and even now. Here are a few reasons I noticed from my experiences. Curiosity it the core. - I read frequently. Atleast one article a day. I follow the tools, frameworks and languages I use and try to understand why they do and how others do it. The history is important. I look to solve problems even when I am not the one delivering it. Try to search for domain solutions and technical approaches over a long period. The above helped me over a period of time.
@adelhishem1
@adelhishem1 3 жыл бұрын
Thanks for sharing Hussein, your content is so valuable.
@hnasr
@hnasr 3 жыл бұрын
❤️❤️ thanks Adel!
@meny054
@meny054 3 жыл бұрын
I think that the answer is curiosity, it's not about how to do it, but is about who you are. If you are a guy that wants to solve your problem at this moment (the project you are working on) you never know too much, but if you see some technology, even if you are not working now on a similar solution now, you still investigate it because you have a passion to know. Later this technology will come up when you do need it personally, I prefer looking at a technical movie on youtube instead of a Hollywood movie. This is the only way I think there is to know so much. This means that if you want to know much, you need to live like this, and if you don't, don't expect to know too much Hussein, what do you think?
@vonbayernDE
@vonbayernDE 3 жыл бұрын
At one stage i read cambridge a level comp science book. Then i feel satisfied. Now i can connect between 1/0 of electronic to IT.
@vadimgoldenko6843
@vadimgoldenko6843 3 жыл бұрын
Hey Hussein :) You are talking about the diving deeper and deeper vertically to know "how things are work". But the main question here is: what is your motivation to know that things? Why all of those things are make you to ask more questions one by one? Thanks for your effort )
@autohmae
@autohmae 3 жыл бұрын
15:30 yes, maybe (!) Old WiFi protocols and older mobile data protocols and GSM, SIM cards, etc. So, please, please, please use TLS for everything, that makes things a lot safer. Recommendation on something you'd want to know: latency of the different systems. And how 5G has 2 modes.
@pablourbanohernandezvizcarra
@pablourbanohernandezvizcarra Жыл бұрын
I remember when I learn Kafka and have a problem with the acknowledgment in the consumers, well I ask me how works the acknowledgment and I discovery that works with algorithms and I start to learn about Two Commit, Raft and Paxos algorithms.
@palaniappanrm6277
@palaniappanrm6277 3 жыл бұрын
You have inspired me in many ways. Thanks a lot.
@hnasr
@hnasr 3 жыл бұрын
My pleasure 😊 thanks!
@ayushagarwal4247
@ayushagarwal4247 3 жыл бұрын
can you please list some "first principles" that one should focus on?
@saeedalobidi4195
@saeedalobidi4195 3 жыл бұрын
Plz Hussein we want software architecture pattern tutorial Thank u
@abhishek-agarwal
@abhishek-agarwal 3 жыл бұрын
Hey Hussein, great video once again. Have you ever discussed the internal working of TRUNCATE in one of your videos? Really curious about it.
@hnasr
@hnasr 3 жыл бұрын
Good idea 💡
@tabrizatayi
@tabrizatayi 3 жыл бұрын
You motivate me to learn more. Thanks:)
@vaibhavmaurya197
@vaibhavmaurya197 3 жыл бұрын
Bro can u add subtitles also if possible. I want to suggest ur channel to others and they are just okay in English.
@CyberAbyss007
@CyberAbyss007 3 жыл бұрын
Thanks for the video! Good timing. I just picked up a new project at work yesterday and I have a ton to learn an application related to PCI compliance and Treasury really quick. LOL I have to learn Angular, Kendo UI Grid and NodeJS that got wrapped in to a C# project. OMG. Vendor quit or was fired and I'm picking up the code base. No pressure, right?
@nandomax3
@nandomax3 3 жыл бұрын
No pressure
@mosup5007
@mosup5007 3 жыл бұрын
Thank you for this advice ❤️
@vonbayernDE
@vonbayernDE 3 жыл бұрын
Some ppl like to use complicated jargon/concept to show off that he is clever. And when you ask further, he is angry. Avoid this people. And the best part, when you try to explain with simple concept, he interrupts the conversation(he wasnt part of the discussion). If you meet this ppl, dont ask anything. It will demotivate you.
@parasmaniseth7873
@parasmaniseth7873 3 жыл бұрын
See...in short... curiosity to know stuff increases your knowledge base End of discussion
@Dontcaredidntask-q9m
@Dontcaredidntask-q9m 3 жыл бұрын
The answer is: time
@Muaddibkhan
@Muaddibkhan 3 жыл бұрын
Great chat 👍
@supersu6138
@supersu6138 3 жыл бұрын
Breaking the abstraction that's what you meant
@NH-ly7zc
@NH-ly7zc 3 жыл бұрын
The content of your videos are extremely helpful! If i could suggest condensing them into shorter, more concise videos that would be great! This is an example of a video that could have been summarized in much less time. I find the AMOUNT of content to consume staggering and a lot of videos tend to waste more time than is necessary. Sometimes text is much easier to navigate as you can at a glance discern what is more important and ignore the fluff but with videos this is much more difficult
@fuadnafiz98
@fuadnafiz98 3 жыл бұрын
This is why I want to move abroad :)
@valencefredrick7495
@valencefredrick7495 3 жыл бұрын
Hi Hussein, Can you suggest me a resource where I will learn computer architecture and organization that explains staffs in common words and with good flow from the atomic basics to advanced concepts?
@aakarshan4644
@aakarshan4644 2 жыл бұрын
is OReilly subscription useful in upskilling?
@shredder_plays
@shredder_plays 3 жыл бұрын
How do you manage your office work and learning stuff
@testtest9273
@testtest9273 3 жыл бұрын
Some times god led you to the end of the road , you thought this is the end and you will fall down , but be sure he will catch you , or he will tech you how to fly ❤️
@ijaz2020
@ijaz2020 3 жыл бұрын
5:56 then I will forget that and search for answers for new questions
@ajaybhagchandani3307
@ajaybhagchandani3307 3 жыл бұрын
16:03 WTF, I know django, I work as a Django Developer for 2 years now, but I never had a hands-on flask.. Am I a bad engineer now? 😂🤭🤭
@MrRicharddaniel
@MrRicharddaniel 3 жыл бұрын
Thank you so much
@zamiramiri4784
@zamiramiri4784 3 жыл бұрын
and don't be like me who learn whole CCNA topics just for cloud and cloud subnetting 😐
@sanjarcode
@sanjarcode 3 жыл бұрын
"What I cannot create, I do not understand"? - Richard Feynman PS: aether does not exist 🙃
@indrajeetgour
@indrajeetgour 3 жыл бұрын
we long your long video #Hussein do not be sorry for that
@neuron8186
@neuron8186 3 жыл бұрын
15 years of experience
@hanzladev
@hanzladev 3 жыл бұрын
yar ap urdu ni bolty? my beloved bro do you speak urdu? if so please create Playlist for Pakistan and indians too
@conspirisi
@conspirisi 3 жыл бұрын
is the answer Musashi? :-)
@mohammadmohammadalian2611
@mohammadmohammadalian2611 3 жыл бұрын
this is your 555th video.
@emanwamda4446
@emanwamda4446 3 жыл бұрын
بالأحرى
@youcannotsaypopandforgetth7609
@youcannotsaypopandforgetth7609 3 жыл бұрын
"IPFS ON BLUETOOTH" 😂
@shredder_plays
@shredder_plays 3 жыл бұрын
Check out coding tech KZbin channel and thank me later
Software Engineering is Overwhelming
34:18
Hussein Nasser
Рет қаралды 31 М.
My Process of Designing and Architecting Software
14:37
Hussein Nasser
Рет қаралды 46 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 26 МЛН
МЕНЯ УКУСИЛ ПАУК #shorts
00:23
Паша Осадчий
Рет қаралды 3,6 МЛН
Trick-or-Treating in a Rush. Part 2
00:37
Daniel LaBelle
Рет қаралды 45 МЛН
ТЫ В ДЕТСТВЕ КОГДА ВЫПАЛ ЗУБ😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 3,7 МЛН
The BEST Software Engineers Avoid This Learning Trap
8:09
Rahul Pandey
Рет қаралды 43 М.
How I Would Get My First Job If I Started Over
5:10
ThePrimeagen
Рет қаралды 322 М.
Six stages of a good software engineer
37:12
Hussein Nasser
Рет қаралды 32 М.
How to Overcome Procrastination as a Software Engineer
8:58
Hussein Nasser
Рет қаралды 13 М.
Why I Quit Netflix
7:11
ThePrimeagen
Рет қаралды 518 М.
10 things that made me a senior developer
12:23
Jakub Kozłowski
Рет қаралды 31 М.
What it's like being a Software Engineer - podcast?
47:28
Daboki
Рет қаралды 14 М.
Computer Science Is Not Software Engineering
14:55
Aman Manazir
Рет қаралды 134 М.
When u fight over the armrest
00:41
Adam W
Рет қаралды 26 МЛН