Glad to find this channel...feels like Netflix for backend engineer:-D
@chandlerpablo67843 жыл бұрын
I guess Im randomly asking but does anyone know a way to log back into an instagram account? I stupidly lost the login password. I appreciate any tips you can offer me.
@colbytimothy19103 жыл бұрын
@Chandler Pablo Instablaster :)
@chandlerpablo67843 жыл бұрын
@Colby Timothy i really appreciate your reply. I got to the site thru google and I'm trying it out atm. Seems to take a while so I will get back to you later when my account password hopefully is recovered.
@chandlerpablo67843 жыл бұрын
@Colby Timothy it did the trick and I finally got access to my account again. I'm so happy:D Thanks so much you saved my account :D
@colbytimothy19103 жыл бұрын
@Chandler Pablo You are welcome :D
@NitishSarin4 жыл бұрын
You are simply amazing! The channel has everything a backend engineer should know! Being a beginner, I had struggled so much gathering topics from here and there. Wish I found this channel earlier. This definitely needs to be spread among the dev community! 👌🏻
@jayanths12213 жыл бұрын
@Brooks Jayden Nice work bots, now piss off.
@hnasr4 жыл бұрын
Please link below your favorite books, podcasts and KZbin channels 👇🏽 these are mine Recommended Podcasts softwareengineeringdaily.com/ www.dataengineeringpodcast.com/ changelog.com/podcast Recommended KZbin Channels kzbin.info kzbin.info kzbin.info/door/RPMAqdtSgd0Ipeef7iFsKw kzbin.info/door/n1XnDWhsLS5URXTi5wtFTA
@javaprogramming72359 ай бұрын
Please pin this comment
@abdurhmanalsobhi45644 жыл бұрын
To know what skills you need in your path, just pick a language and start writing ANY project, During the creation of the project you will face problems and in order to solve these problems you will figure out that there is x tech you need in order to solve it, for example when you write a chatting/messaging app you will face the problem of security and then you will go and read about cryptography and its libraries. You also will discover the need of many new functions and libraries you didn’t even heard about.
@jeodemp4 жыл бұрын
From my experience, books are usually more detailed, in videos content makers don't go into the details. The video series always just an overview, nothing else. To learn best, reading is necessary.
@gidmanone4 жыл бұрын
I think the best way is to get your feet wet with videos when your are dealing with a new and unfamiliar topic. then you can move to other mediums like books afterward for detail and clarifications. my two cents.
@h.kubilay61604 жыл бұрын
@@gidmanone you have read my mind.
@kelechigabrielkalu24513 жыл бұрын
@@gidmanone 💯
@lacascadaobregon2 жыл бұрын
Books contain golden nuggets on information that a video usually skips over. I read a book over and over again. Most times, I find something new everytime I read it. A small detail I might've missed.
@jazzgirl23582 жыл бұрын
True
@dprophecyguy4 жыл бұрын
You are one of the few KZbinrs who kind of push me to work hard also. Whenever I saw you discussing about different technology you spark curiosity in me also.
@amjadtaleb4 жыл бұрын
I totally relate to this video! I hate reading because I'm a very slow reader in Arabic and English, and even worse in Spanish! But I'm a addict to audiobooks, podcasts, youtube and wikipedia. Even my PhD supervisor complained that I don't read. Most of what I learned in programming is from video courses, I only start to read the docs after having exhausted video materials.
@wskeal864 жыл бұрын
Studies show that even if you are a slow reader, its still faster than listening to somebody, cuz talking is much slower than reading. So... Some tips to speed up comsuming new information from podcasts & videos. Install "Control speed" Chrome extension. You can speed up youtube videos by 1.1x, 1.2x, 1.3x etc. I'm watching Hussein's videos in 1.3x, but some guys are slower so 1.6x will be good. Also, install some apps that can speed up podcasts so you can spend less time listening to the entire podcast. And also some tips to remember all the stuff you read or consumed. Write some new ideas you got from the podcast or article or something. Read that next day, read again after 2-3 days, read again after a week or so. After 4 to 5 repetitions you will remember that information for years. That will help you to pass an interviews in your career path.
@EmperorTerran4 жыл бұрын
I am no developer, though I did some browser extensions and python Qt stuff. But I am now heavily in to self hosting, docker and stuff... and your videos are great cuz of explaining concepts. My learning process is getting whatever small part up and running as fast as possible and then start making changes. It prevents me abandoning it, cuz motivation drop is huge if I have to read 3 pages of stuff that does not really make sense in one reading, but the danger is that I often find that if I just read bit more I could have save 3 hours of tinkering with it on my own and quick googles.
@hnasr4 жыл бұрын
I love your process so much and 100% agree with it. Practicing the thing is one of the best way to learn
@EmperorTerran Жыл бұрын
eh you google out bunch of stuff, spent a week making it kinda work, then 3 weeks polishing it... and you remember very little about it just few months later, as you have not touch javascript since and cant write a function or loop in it without googling and that goes for any language cuz you are not really a developer... you are a sysadmin...
@tdias254 жыл бұрын
man, you're such a gem, i'm really glad that you take your time to do things like these, if your search across youtube you will not find the kinda topics that you post, you deserve waay more subs, congrats from Brazil!! it would be really cool if you could do a video about "real time things", like, i know that websockets are the hot thing right know, but i would like to understand why not long polling, ajax. which one is "resources cheaper"? and so on... thanks!!
@hnasr4 жыл бұрын
Thanks Thiago! I appreciate you❤️ real time programming is a niche by itself. I discussed some form of that in my websockets videos check them out kzbin.info/www/bejne/mYnbdpyNqsl8i7s
@HKabir3603 жыл бұрын
I prefer to read blogs, documentation, books to learn new things. Now watching videos is another effective way to learn. Thank you so much for sharing your learning process.
@222snowing2 жыл бұрын
Love your way of teaching, thinking and approaching to problems. I have been binging watching your videos for the past 3 days!
@SivaKumar894 жыл бұрын
Great path. I'd say that I do almost the same things that you do. I wish I had followed this approach of learning years ago. I guess everyone has to find their own way by experimenting and never stop until they find their path.
@andreigatej67044 жыл бұрын
If it's a tool I'll be using a lot, apart from building stuff with it, reading docs etc..., I think a very good way to not just learn it, but also becoming very good at it is to explore its source code(if possible). Then, with the acquired knowledge I go on SO and I try to solve problems. What I like the most about this approach is that by reading the source code, I will undoubtedly learn things that are 'adjacent' to the tool in question. For example, right now I'm exploring rollup and apart from getting an idea of how a part of it works, I got a better understanding of now node's module system works, how source maps work... and the list could continue. I found out that a very good way to learn something is to 'teach it'. Great video, thanks for sharing!
@hnasr4 жыл бұрын
You spoke my mind things that I didn’t mention in the video. I agree with you. Practicing the tech you learn about is also a great way to learn it.
@kcol44114 жыл бұрын
This is an amazing channel, I am glad I found you so early in my path :)! Keep up the great work
@karlbooklover4 жыл бұрын
Great video I took notes. I think books are best to achieve a profound understanding on a topic, for instance if you want to understand how operating systems work. Those are the fundamental principles which don't change that much even in decades. But to learn about tools, frameworks, languages, and most other stuff that changes quickly, KZbin and Blogposts are best.
@hnasr4 жыл бұрын
Karl Niebuhr i agree with you Karl, for sure books are great for deep fundamentals that don’t change.
@rose1239984 жыл бұрын
From my experience I have concluded that books are good untill you are in a college, in real world books are very slow. And as u already mentioned they become outdated so quickly. And my process of learning is really depends on what i am learning so for example if I wanna learn a framework/library I will just directly jump on the official docs that's the best way, and if I wanna learn some algorithm/concept/design pattern and I'll just go to KZbin. And ofcoz to all of this the key is *practice* *Bonus* Read other people's (smart ones) code
@MrXperx3 жыл бұрын
My foray into programming was a complete chance. My school gave me an alternative to study either biology or coding and biology was just too tough for me and I selected computer science without knowing absolutely anything about it. The best decision I ever made in my life.
@noahwilliams89183 жыл бұрын
Man, Wikipedia is hugely underrated and way over-discredited (i am not englishing today lol). Wikipedia has some of the best-compiled versions of information and is extremely transparent about how well each thing within it is cited. The culture of the website encourages critical thinking by design.
@abdullahabdi6422 Жыл бұрын
One of the best channels on KZbin for software engineering
@khalidmrabti40313 жыл бұрын
when dealing with new topic (after searching for the best technoligie that will fit in my project), i read about it in wikipedia (to have a big picture), then a video tutorial (to drive in a take a look), then create a demo, then reading documentation (essetial things), then stack overflow after getting problems, then podcasting and folowing youtube channels that interresting in that topic
@doryan083 жыл бұрын
I just identified myself with you when you say, "I'm a slow reader".
@javaprogramming72359 ай бұрын
Day 6 🔥 Best recommendations for passionate backend engineering
@nk-thn Жыл бұрын
Glad that I find your channel on youtube. Thanks for your sharing sir.
@itandiot55822 жыл бұрын
from my experience, Book reading is best place to learn but i am also lazy reader like you. Mostly I learn things from youtube and i make sure the video ticks few criteria before watching it. 1. It must be long video[now so many videos thumbnail says learn in 5 mins or 120 secs. I don't watch those.] 2. going through the comments looking for people comments, author response as well. 3. Video uploaded date to make sure it is latest one. I think that's it.
@HabeebVlogs4 жыл бұрын
Amazing. Felt a bit nice hearing it from a successful person like you. I used to think I am a reading kinda guy, because that what I used to to since a child. But once I had access to internet everything changed. Now I know I am more of an audio visual guy. Reading is still relevant for me to refer and learn things. But Audio Visual is more natural and easy for my mind.
@adilismail35934 жыл бұрын
Malayali alle
@HabeebVlogs4 жыл бұрын
@@adilismail3593 yes.
@adilismail35934 жыл бұрын
@@HabeebVlogs where do you work man
@HabeebVlogs4 жыл бұрын
@@adilismail3593 Dubai
@adilismail35934 жыл бұрын
Ningalk youtube channel unso?
@chinyereordor3 жыл бұрын
Wow!!!!! I love this channel. It has everything backend!!!
@abdelrahmanmysara983 жыл бұрын
google something see some videos of people using that thing start making a small project with that thing get a grasp of the basics of this thing and how it works read a book about that thing and enjoy it so much cause you can now relate to it and tells u a lot of things that u need in your daily life
@ibrahim474 жыл бұрын
I google stuff, and view results from certain websites:- the website of the technology itself, articles from Medium and Hackernoon, and of course youtube videos are very useful.
@stanleyobidiagha12084 жыл бұрын
Almost the same for me too.
@pradnyas88984 жыл бұрын
Thanks for sharing these methods of learning. Really insightful. I have never tried learning with podcasts. Might as well give it a shot. My preferred method is reading documentation thoroughly on the technology. If the documentation is bad, or there is scarcity of content on official sites then it really drives me away from that technology. Having said that i do agree that you cant expect to find fair comparison between rdbs and nosql on mongodb site for eg. Hence videos help in that context to give overview or the start required for further research. I would like to know what are your thoughts on full stack development? How come some people seem to be expert at both front end and back end?do you ever feel like upgrading to fullstack?
@hnasr4 жыл бұрын
pradnya s thanks 🙏 doc is another way to learn as well yes. Sometimes the doc is just bad or too biased. As for full stack developers roles. I am not sure how someone can be an expert in both frontend and backend without decades of experience in both. There is just too much to know in the backend and way too much in the frontend I personally subscribe to dedicated role For each and going even deeper niche. That being said, I think there is a value of being a full stack developer when you start your career so you can taste both frontend and backend and fall in love with one of them and dive deep. Even backend engineering also has so many spectrums to pick from, database, security, protocols, networking .. etc. so I would go niche
@Oswee4 жыл бұрын
After more and more being open-minded and listening all those podcasts, articles, blogs YT... you naturally will develop kinda sixth sense on which tech is worth to look into and which not. Even further... you will start to see what is "overhype" and will become cautious of that. Sometimes i really enjoy to read RFC's. Quite often it gives you really good insights in some reasoning. And... KZbin is really a Stage 1. Most valuable is exactly reading. Like author says. But most frustrating thing for me is the lack of documentation or bad quality of it. Guys... do not release your sh***t without the best in the world ELI5 Documentation. Simply don't do that! The World will be much more better place without that. :D
@hnasr4 жыл бұрын
Dzintars Klavins thanks Dzintars! Agree, I really need to get your sixth sense to detect overhyped tech. Those irritate me
@Oswee4 жыл бұрын
@@hnasr He he... i just was talking out loud... not specificly to You. :) And i'm also not quite yet there... but ... i think i know what helps me a bit... i like to be closer to the standards. Everything what kinda brakes native standards make me cautious... think of React... :D or mby not the best comparison... but something along those lines.
@lordkopi6033 жыл бұрын
local community is also good, like php community, or frontend community, they will local meeting is also important, i've got many things from local community, mentoring, or just ask to the other programmer,
@jain007neeraj4 жыл бұрын
Hey, really appreciate all your hard work, could you please speak a little bit loud or maybe keep that mic closer, it's tough to listen even with the noise cancellation turned on.
@naraneendeeyАй бұрын
I want to share my thoughts over here. "Whenever i want or willing to learn a new in technology i just go through, the thought process of the owner or someone who build that technology. " share your thoughts on this please.
@suhassreenivas18784 жыл бұрын
This is awesome! Thank you, subscribed!
@hnasr4 жыл бұрын
❤️❤️
@joeyalfaro23233 жыл бұрын
Use text to voice app I just copy and paste listen to articles fast. Sometimes I'm forced to read just grin and bare it
@hansmelo324 жыл бұрын
Nice tips, could you provide a list of good podcasts, the Software Engineering Daily is great or else? I think books with focus on the tool get out of date very fast, but I would say there are some books with more focus in the foundation we don't need care about to get out of date. For example the Head First Design Patterns and the Clean Code.
@DHWANIL194 жыл бұрын
Really like your content Hussein. Video thumbnails are equally beautiful. Good for doodle art. What tools do you use for creating them?
@hnasr4 жыл бұрын
Dhwanil Shah thanks Dhwanil! I am not a designer so I use canva to make my thumbnail :)
@gillfromamritsar4 жыл бұрын
Great path to learn, it would be great if you can share some of the podcast links if it's ok for you. I follow some of the podcasts but those are not technical but it given lot of knowledge.
@hnasr4 жыл бұрын
jatin seth hey Jatin! Sure they links are on the description:)
@gillfromamritsar4 жыл бұрын
@@hnasr thank you :)
@kapilrbagul4 жыл бұрын
Thank you Hussein for this video. I had requested this kind of video couple of days back and you did it. 😊.... I also do learn from Podcast. Software engineering daily, azure Friday and podcasts thoughtworks are my favorite podcast. I am not able to capture your second podcast. You said The changelog? Tried to replay but not able to capture 😊... can you confirm again. And yes, thank you again for this video.
@hnasr4 жыл бұрын
Kapil Bagul thanks Kapil! Yes you suggested this and I got to work :) yeah its called ChangeLog. Find the link in the description
@zafranullah83284 жыл бұрын
Amazing stuff Thank you Sir
@hnasr4 жыл бұрын
🙏🙏 thanks to you
@eiderarango58634 жыл бұрын
Hey buddy, thanks for these vids, you have an amazing channel. Keep it up. How did you learn English so well? you have some accent but is ok. You are pretty fluent. Could you gimme some recommendations about how did you manage to learn English, your methods, the material, etc. Thanks.
@hnasr4 жыл бұрын
Thank you! I get asked this a lot, I think I still have a thick accent but I'm trying. I think what contributed to making my english slightly better is moving to the US and having to speak the language everyday at work and I would say making KZbin videos. That being said my "technical" english talking about software is good, however my "social" English is pretty bad.. I get stuck all the time finding words in normal conversations.. so I guess practice makes better to be honest hope that helps
@orzumirzayev66304 жыл бұрын
very good advice for me, thanks a lot
@amineabarda41033 жыл бұрын
Visual basic was my first programming language me too
@StasAz Жыл бұрын
I do it simple way: I watch your videos )
@neon13x4 жыл бұрын
Harshad Mehta started teaching computer engineering ....
@nifeneny3 жыл бұрын
badger just gained a follower
@VaibhavSharma-zj4gk Жыл бұрын
Please don't get fooled. Wikipedia is not at all unbiased. But in the field of technology it is mostly unbiased.
@mrsukuna53793 жыл бұрын
But Wikipedia can be contributed by anyone and may not be a trustworthy source to refer to. Any thoughts?
@animatedzombie643 жыл бұрын
our learning process much similar, but i'm noob,
@xiangyizheng47023 жыл бұрын
Thanks!
@amitgujar62312 жыл бұрын
Big fan from javascript hell
@LawZist4 жыл бұрын
Amazing!
@elultimopujilense4 жыл бұрын
BEST FUCKING CHANNEL EVER!
@sundaramjha17764 жыл бұрын
Reading official site i dont understand properly because they r not giving example, So that, i need to check any good blog on that. But somebody else understand it easily on the official site without example also. So what is the problem with me, is there anything that i have to work on that??
@hnasr4 жыл бұрын
Sundaram Jha Absolutely nothing wrong with you. Some people understand with example (I am one of them) . Some just don’t need examples to understand.
@vkexplores Жыл бұрын
2:33 that's literally me..
@johnshaheen38624 жыл бұрын
realy you are the best
@rishikeshpandey3303 жыл бұрын
Bro is that a fucking sword on your shelf???
@mansouralshamri13876 ай бұрын
Lol
@Odsku4 жыл бұрын
Good video
@shehzadCS4 ай бұрын
❤
@soolch4 жыл бұрын
I like the way you talk 😆
@hnasr4 жыл бұрын
😊🙏
@orvvro2 жыл бұрын
Is 'I prefer other methods of consuming data' something you'd say to anyone? lol