What Recruiters really look for in a Backend Engineer? (Unpopular opinion)

  Рет қаралды 28,580

Hussein Nasser

Hussein Nasser

Күн бұрын

In this video I have a conversation with you on how we one break it into backend engineering answer most of your questions, what should you write in a CV, what recruiters expect for backend engineers etc..
Question:
Hey Hussein, I hope you are doing well, Are there any tips or tricks I can do to make it easier to break into the industry as a back-end developer? i mean what are recruiters looking for in a CV? i would be glad if you made a video about that.
🏭 Backend Engineering Videos
• Backend Engineering (B...
💾 Database Engineering Videos
• Database Engineering
🛰 Network Engineering Videos
• Network Engineering
🏰 Load Balancing and Proxies Videos
• Proxies
🚢Docker
• Docker
🛡 Web Security Videos
• Web Security
🦠 HTTP Videos
• HTTP
🐍 Python Videos
• Python by Example
🔆 Javascript Videos
• Javascript by Example
👾Discord Server / discord
Support me on PayPal
bit.ly/33ENps4
Become a Patreon
/ hnasr
Stay Awesome,
Hussein

Пікірлер: 91
@mateoguevara923
@mateoguevara923 4 жыл бұрын
I'm a simple man, I see Hussein, I click!
@tarekali7064
@tarekali7064 4 жыл бұрын
I skip all the vids in my subscription feed for HNASR's vids.
@lautarojayat7914
@lautarojayat7914 4 жыл бұрын
Bien ahí mateo!
@Allyourneedsmet
@Allyourneedsmet 3 жыл бұрын
A man of culture
@bitsofsteve
@bitsofsteve 4 жыл бұрын
I wake up every day to watch you Hussein. Being a data & AI Engineer, but also keen on how a good backend software is architected and drawbacks, I find myself always here, learning concepts. keep doing good work Hussein. You're amazing!
@hnasr
@hnasr 4 жыл бұрын
Stephen Gabriel thank you Stephen! So kind of you. Glad my content helps 😊
@mitch__tech
@mitch__tech 2 жыл бұрын
Thanks man! I enjoy all of your insights. I'm 15 years in IT and you have clarified my way of thinking. I always thought I needed to chase the next thing because someone else was. I don't any longer. And the recruiters always call me. I never apply for a job anymore. God bless.
@awesomebearaudiobooks
@awesomebearaudiobooks 2 жыл бұрын
Well, if you have 15 years of experience, of course the recruiters would always call you. They assume you can learn the new thing on the fly if needed. If you had just 1, or even 0 years of commercial experience, they would assume you are an unsafe candidate and would possibly not call you at all. So, with all due respect, no, it's sometimes impossible to avoid "chasing the next thing".
@mitch__tech
@mitch__tech 2 жыл бұрын
@@awesomebearaudiobooks Never chased the "New Thing". Corporate uses the same types of tools to run the infrastructure. Lots of community out there. As far as getting the phone calls from recruiters. My first jobs were short-term recruiter gigs by reaching out to the local and global recruiters.... The trick to moving up the ATS - Applicant Tracking Systems for me is just taking the keywords and services from a job description, and place them within your CV/Resume in space. Then color them as white as the background. The AI for the ATS will generate an email or phone call. It works. It's not my experience that generates the opportunities. Save as a .pdf. Only submit pdfs.
@Gavin-w4r
@Gavin-w4r 5 ай бұрын
@@mitch__tech This is genius :)
@susmitvengurlekar
@susmitvengurlekar 2 жыл бұрын
"I have watched and understood what is explained in almost all Hussein's youtube video" is enough for database related stuff.
@cheebadigga4092
@cheebadigga4092 2 жыл бұрын
Another person I'd add to the list of "not many projects" is definitely Linus Torvalds. I don't know how many projects he's really involved in and what else he's doing, but imagine this guy showing up in an interview and says "yeah, I made Linux and Git." Both projects are mind-blowing and mind-boggling at the same time and I wouldn't know anybody who wouldn't give him a job. He self-handedly changed the world, literally.
@adamcheung1232
@adamcheung1232 3 жыл бұрын
Thanks Hussein! Just the right advice when I needed it the most
@thoriqadillah7780
@thoriqadillah7780 3 жыл бұрын
This guy is really opening my eyes about what is important in back-end engineering. Thank you Hugh Jackman
@truphenakhalayi5538
@truphenakhalayi5538 4 жыл бұрын
I think this is the best video I've seen on this topic. I'm so glad to be seeing this as a beginner. Thanks Hussein.
@lardosian
@lardosian 4 жыл бұрын
Speaking of drawing your architecture on a board, I was doing an interview a few months ago which was going fairly ok, was explaining a flask side project I made and he handed me a marker to draw the backend structure, i was not expecting that and just continued talking!!!! There were two guys interviewing me, i'm sure they had a good laugh about it afterwards!!
@BastiDood
@BastiDood 4 жыл бұрын
21:07 Your passion for Visual Basic is inspirational! 😂
@themysteryman-e2j
@themysteryman-e2j 4 жыл бұрын
One video, Just one video I subscribed to you. Great content. Thanks, KZbin for suggesting this amazing channel
@hnasr
@hnasr 4 жыл бұрын
❤️❤️❤️
@armantavakoli7926
@armantavakoli7926 3 ай бұрын
Hey Hussein @hnasr, I have been reviewing your content and I love them! Thanks for making this content! I like the stream of technical discussions!
@AhmedSM8
@AhmedSM8 4 жыл бұрын
My opnion a good backend engineer is a person with a good communication skills because you need to explain your API to the front end team. and you know how to develop projects using TDD, and microservice pattern all the other things will come in time. I am fresh graduate and just got hired 2 months ago
@hnasr
@hnasr 4 жыл бұрын
AHMED SM thanks Ahmed for the input! Agree Communications skills are important for engineers who produce work that others consume .. congrats on the new job
@AhmedSM8
@AhmedSM8 4 жыл бұрын
@@hnasr thanks love your video
@pnguyen45
@pnguyen45 4 жыл бұрын
The BEST software dev channel on youtube
@waleedbensumaidea3947
@waleedbensumaidea3947 Жыл бұрын
Thank you so much for sharing your experience with us 🌹. I learned form You a lot of things after i found your Channel .
@karimkhan9713
@karimkhan9713 4 жыл бұрын
I love you. KZbin view counter is an eventually consistent syatem. Hence there is a mismatch between like count and view count .
@hnasr
@hnasr 4 жыл бұрын
❤️❤️ yes I think you tube views are stored on mysql database that sync eventually as you said. You are hitting the DB next to you
@alamasyarie
@alamasyarie 3 жыл бұрын
Wow., It's nice to hear your point of view. As a beginner it's really hard to keeping up with the ecosystem. So many technology for the same purpose I see on the youtube video tutorial. Nice speech brother 👍.
@PiyushChauhan2011
@PiyushChauhan2011 4 жыл бұрын
Another great video, now I’m curious about the collection of books on behind at shelf
@anthonyfarias321
@anthonyfarias321 4 жыл бұрын
Very nice explanation of how things work. Thanks man.
@hnasr
@hnasr 4 жыл бұрын
Thanks Anthony!!
@electricant55
@electricant55 8 ай бұрын
Probably good advice for entry level jobs, although even as a junior the thing every recruiter wanted to test was deep, deep knowledge of Java and its ecosystem. This is doubly true for senior roles. You can’t pick up Java concurrency, internals, or Hibernate pitfalls in a week
@gerooq
@gerooq 4 жыл бұрын
You deserve way more subs
@ryanwoolf1
@ryanwoolf1 Жыл бұрын
Hi Nassar, Your videos have genuinely helped me a ton. I would love to hear your thoughts on unit testing, integration testing and generally what works best in terms of testing as a whole.
@parasarora5869
@parasarora5869 4 жыл бұрын
Thanks sir...It cleared a lot of things. Also, Great video ! :)
@oshogarg5215
@oshogarg5215 10 ай бұрын
Can you also make a video on Engineering Books that you followed that built your thought process ?
@codingwithsmallsteps2878
@codingwithsmallsteps2878 3 жыл бұрын
Hi Hussein. Thank you for this wonderful video and I will start following your advice to focus on your strengths i.e. what you are good at ? and let people reach you.
@danko5656
@danko5656 4 жыл бұрын
Hey Hussein, great video as usual! I 100% agree with what you are saying. However I disagree with what you said about recruiters. If one does not have the technologies that a job posting states, the recruiter will just pass on them. Probably partly due to the incompetency of the recruiter, but also partly because there's just so much supply these days and competition. Why setup an interview for this guy who doesn't know python when there are 300 other guys who do know it? Don't get me wrong, I think this is extremely silly and wrong, but that's just how it is. Maybe it's different in other countries, or outside big tech hubs like NYC and Cali, but here, that's how it is. That being said, what I always like to tell people is to not learn technologies that are hot, but learn something you genuinely enjoy. Let's take Golang for example. It's probably lower in terms of available jobs than Java or Python (i don't actually know 100% if this is the case), but when there's a ton of jobs, that also means there's a ton of competition for that job. That one job opening for Golang that may open up, you'd be at the top of the list because you focused on it and got good at it, and there's not much supply / competition. Unfortunately, I see so many people just chasing the hot tech (React) just because there's so many jobs for it.
@hnasr
@hnasr 4 жыл бұрын
Daniel Ko thanks Daniel! Well said and I also agree with you. Some recruiters unfortunately have a shallow look at the CV and I don’t blame them when they get 500 cvs.. The whole interview system is broken and everyone knows this.. As you said ppl are chasing hot tech instead of learning fundamentals..
@lautarojayat7914
@lautarojayat7914 4 жыл бұрын
Fucking love you, man. U are an inspiration.
@Herrerinsky
@Herrerinsky 3 жыл бұрын
I've found myself so many times making that same point on the word "expert"
@dean6046
@dean6046 4 жыл бұрын
Thanks man!
@Sagar_Singh.
@Sagar_Singh. 4 жыл бұрын
great to hear this unpopular opinion. I just want to know what you build in your early days that recruiters reached out to you.
@hnasr
@hnasr 4 жыл бұрын
Sagar Singh Thanks Sagar, most of the apps I built are Enterprise apps so they are not public. And by no means impressive, they are just .. complex problems and mainly integration work. One tiny example Electric Utilities have so many problems, how to feed new customers with power in an optimal way? There is a network, there is algorithms, finding shortest route based on load, making sure the feeder handles the load. The collective of tools and tech used is what build experience.. Esri saw this and hired me, Now I am helping of building a product that manages next gen network management and its called utility network. I do have this info on my linkedin .. 😊 Sorry for the long answer 😅
@Sagar_Singh.
@Sagar_Singh. 4 жыл бұрын
@@hnasr now i go to google
@dennysam829
@dennysam829 3 жыл бұрын
The first language I learned was VBScript, but then I had a book which taught me ASP (not the .Net variant, mind it) and I loved it!! I built websites with it. I built a clone of Facemash (remember 'Social Network') for my school with it (it had pictures of boys too, so as to mitigate any controversy)
@jaykothari8798
@jaykothari8798 4 жыл бұрын
The sad story is that in order to enter industry new guys need to be good at algorithmic questions.
@aayushjain7870
@aayushjain7870 2 жыл бұрын
Thank youuu!
@ahmed_raaphat
@ahmed_raaphat 3 жыл бұрын
You said this is not a shortcut path, and I think this advice fits more with joniors or semi seniors who are willing to level up their skills, but what if it comes to freshers which are trying to land their first job in the market? The irony here that those intermediate back-end engineering concepts are existed to solve problems the freshers have never faced, so it doesn't make sense for them to learn them at the beginning of their learning journey. I think those advanced concepts are being learned while actual working on a learning environment in which joniors are delegated to tasks that need them to level up their skills to keep up with the required tasks. Correct me if I am wrong, and what's your advice for freshers, interns, or graduates that are looking for the first job in their career?
@SoulReaper599xx
@SoulReaper599xx 4 жыл бұрын
Will you get the new PS5? Also, I agree with what you said! Tech keeps moving forward. Knowing concepts is more important i guess.
@hnasr
@hnasr 4 жыл бұрын
Hollow Knight I sure will!! I love how it looks 😍
@AmanShukla18031992
@AmanShukla18031992 4 жыл бұрын
​@@hnasr could you mention a list of the concepts that itself would help a lot
@thomasklugh4345
@thomasklugh4345 3 жыл бұрын
I always like to look at a person's books behind them. Yours are a little far away, but I can see one - Musashi? As in Miyomoto?
@hnasr
@hnasr 3 жыл бұрын
Yes! Good eye
@thomasklugh4345
@thomasklugh4345 3 жыл бұрын
@@hnasr ... I read his Book of Five Rings way back in 1981... Really good book. I even had opportunity to use one of his tactics one year. A friend and I were coming down off the Appalachian Trail that year (it runs from Maine to Georgia along near the east U.S. coast) when, suddenly, a big dog came charging at us from a grove of trees. As it got closer, my friend turned to run. But I remembered Musashi. I stood my ground. The dog continued to charge, bark, and frankly it scared the shit out of me; but I held fast. As the dog got to within ten feet, I made eye-contact with it. It stopped cold, turned, and began to run away. But then, it turned back toward us again and charged. Again, when it got to within ten feet of us, me still looking into it's eyes, I took one step toward it, and I raised both fists. It stopped cold in it's tracks, turned, and ran off. Thank you Miyomoto Musashi. .
@crosswalker45
@crosswalker45 Жыл бұрын
​​@@thomasklugh4345 didn't have any idea abt that book. But after reading your comment, I'm thinking to read it. Could u suggest any other such books?
@jjames7206
@jjames7206 4 жыл бұрын
Could you talk little bit more about building a frame work for scaling application, if it's possible. Thanks !
@hasnaouiacademy7899
@hasnaouiacademy7899 4 ай бұрын
The problem is that the recruiters don't came from IT background, so they will never understand that deep things, especially those whom r recruiting for entry level roles.
@AnonymousAccount514
@AnonymousAccount514 4 жыл бұрын
i wish the language comment was true...i have 6 years of android experience in java but was rejected because i didn’t have experience in kotlin
@hnasr
@hnasr 4 жыл бұрын
That sucks really. Makes you think that the hiring process is broken
@debugmedia
@debugmedia 4 жыл бұрын
Thanks for this
@hnasr
@hnasr 4 жыл бұрын
Hey Sure! 🙏 No that api is pure POST web request only .. the bluetooth api is different Which gives me an idea to make a video on it 😊
@debugmedia
@debugmedia 4 жыл бұрын
@@hnasr ​ Can't wait !! What can we do to make your channel pop off , like wallah you have so much content people would search the entire google for and still won't find.
@hnasr
@hnasr 4 жыл бұрын
Thanks! I am enjoying the process of making content.. I try not to look at the numbers because if i do Ill try to make them go up which will mean that I will try to make videos that do well (but not fun to make) .. i just want to make videos that I like and people benefit from., plus I am sooo grateful that I have 30k people watching the content 🙏 thanks again
@zeal7401
@zeal7401 2 жыл бұрын
Hi Hussein. I learn from your videos, and i want to thank you for everything. God bless you. Now, what i want from you?! I worked in php 5 years, and left my company for some reasons. I create my CV. And i put some links to my github account, with some examples how i write code. I really want to send you my CV to you, just to get your opinion. If that is possible, please tell me? Many thanks in advance. My name is Nemanja, and i come from Europe. Greetings.
@moestaxx286
@moestaxx286 2 жыл бұрын
🔥
@mutsukira
@mutsukira 3 жыл бұрын
Thank you .
@dishagupta7446
@dishagupta7446 2 жыл бұрын
Can you suggest some good backend projects?
@gaureesha9840
@gaureesha9840 4 жыл бұрын
Thank u so much
@Julia-fg9zj
@Julia-fg9zj 3 жыл бұрын
What to do if you have no experience and its your first job in IT sphere?
@anthonyfarias321
@anthonyfarias321 4 жыл бұрын
Hey Hussein, I have a question for you. It's not about the topic of the video. I know tls and https it's super important in nowadays web. But, how does it work when the request comes from a mobile client? Is this also encrypted?
@hnasr
@hnasr 4 жыл бұрын
Hey Anthony thanks for your question the answer is exactly the same yes from mobile the mobile client (whether iOS or Andriod) uses a TLS client and that does the TLS handshake , this is bunch of libraries that are available openSSL and libreSSL is one of them. but yeah in a nut shell yes mobile phones and most apps also establish TLS connections, Instagram, Facebook, WhatsApp .. most modern app at least
@JenilCalcuttawala
@JenilCalcuttawala 3 жыл бұрын
Judging by your love for C Hussein, I think you'll really like Go...
@hnasr
@hnasr 3 жыл бұрын
I think so! Lots of people has said that. Need to give it a shot someday
@vaibhavjain3906
@vaibhavjain3906 4 жыл бұрын
Hi Hussein. Thanks for the video. Can you talk about how to showcase skills as a backend developer? Frontend developers have a user interface to show and that makes their portfolio which can appeal the recruiters. If a frontend developer does not have professional experience, he/she can build several projects using frontend technologies. What projects can backend developer build which can stand them out?
@AlchemistCamp
@AlchemistCamp 3 жыл бұрын
Hmm... I saw a story of the guy who wrote another super popular tool, Homebrew I think, who got rejected from Google because he "couldn't invert a binary tree". I don't know how much having written a widely used piece of software is worth. It might get you into the initial pipeline but companies tend to already have their processes for evaluation that don't necessarily value that sort of accomplishment.
@JaePlay
@JaePlay 3 жыл бұрын
Video is clearly wrong, just write in the resume "I am the unicorn you are searching for"
@PouriyaJamshidi
@PouriyaJamshidi 4 жыл бұрын
Speaking of industry mess, you gotta see how network and security look like... it is getting ridiculous to be frank.
@hnasr
@hnasr 4 жыл бұрын
pouriya jamshidi hey Pouriya really? What kind a mess do you guys have on the networking side? Is SDN also a fad ? read few articles but didn’t understand anything 🤣
@PouriyaJamshidi
@PouriyaJamshidi 4 жыл бұрын
@@hnasr Hey Hussein, Basically, they need one person to be the whole IT department now :)) Speaking of SDN, there is like infinite number of vendors who offer this, then there's a segmentation between Campus networking and Data Center in this regard. All these vendors have their own way and proprietary stuff, learning each and every one of them very cumbersome. Now imagine this is just maybe 1% of the things you gotta know to be even considered for an interview. To put it into perspective, think of it like there's 6~7 versions of Python, C, C++ and so on and so forth that you need to know to be able to land a job. Certainly many of the concepts are still relevant but you get the gist of it
@Textras
@Textras 4 жыл бұрын
Be like Hussein, then DM us.
@PoulJulle-wb9iu
@PoulJulle-wb9iu 4 жыл бұрын
cant learn python extensively in 2 weeks, but people love thinking so. python goes deep
@hnasr
@hnasr 4 жыл бұрын
Poul Julle it depends what you are trying to do with the language. If you know the fundamentals of lets say c# you can learn Python quickly because you start mapping the concepts. But if you don’t know any language its gonna be steep. All languages goes deep.
@PoulJulle-wb9iu
@PoulJulle-wb9iu 4 жыл бұрын
@@hnasr I get what youre saying, yet I have 4 yrs Java exp and python always feel chaotic to me lol. And the documentation is big
@firasdarwish
@firasdarwish 4 жыл бұрын
Fusayfisaa = Mosaic
@hnasr
@hnasr 4 жыл бұрын
Firas Maan THANK YOU!!!!!! YES!
@firasdarwish
@firasdarwish 4 жыл бұрын
@@hnasr no, thank you man! keep up these great vids & tuts ❤️🙏
@cd78
@cd78 4 жыл бұрын
NODE was a hype...........
@romantsyupryk3009
@romantsyupryk3009 4 жыл бұрын
Thanks so much for this video.
Relational Database ACID Transactions (Explained by Example)
42:43
Hussein Nasser
Рет қаралды 106 М.
Software Engineering is Overwhelming
34:18
Hussein Nasser
Рет қаралды 32 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН
Леон киллер и Оля Полякова 😹
00:42
Канал Смеха
Рет қаралды 4,7 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
when indexes are useless | The Backend Engineering Show
26:25
Hussein Nasser
Рет қаралды 23 М.
I asked Microsoft employees how to get hired at Microsoft
7:11
Jason Goodison
Рет қаралды 1 МЛН
When should you shard your database?
21:20
Hussein Nasser
Рет қаралды 80 М.
My experience as a network engineer, and some advice for newcomers!
21:15
Frontend and Backends Timeouts
24:40
Hussein Nasser
Рет қаралды 13 М.
Most Tech Interview Prep is GARBAGE. (From a Principal Engineer at Amazon)
12:57
Engineering Interns on their first day be like...
9:19
Tamer Shaheen
Рет қаралды 899 М.
1% vs 100% #beatbox #tiktok
01:10
BeatboxJCOP
Рет қаралды 67 МЛН