How to "Google It" like a Senior Software Engineer
Vložit
- čas přidán 16. 06. 2024
- They say a Software Engineer is just a “professional google searcher” and that is 100% accurate. Learn how to use Google like a 10x developer to get the information you need faster. Follow me on Odysee odysee.com/@fireship:8
#google #learntocode #programminghumor
🔗 Resources
Google Commands support.google.com/websearch/...
📚 Chapters
00:00 Professional Google Searchers
00:30 Exact
01:07 Site
01:22 Exclude
01:39 Before or After
01:55 Range
02:06 Logic & Group
02:20 Wildcard
02:36 FileType
02:48 Search the Fringe
03:22 Competitor Research
03:45 Cache
🔥 Get More Content - Upgrade to PRO
Upgrade to Fireship PRO at fireship.io/pro
Use code lORhwXd2 for 25% off your first payment.
🎨 My Editor Settings
- Atom One Dark
- vscode-icons
- Fira Code Font
🔖 Topics Covered
- Google Search Tips
- Google Dorking
- Developer Productivity
- How to Improve as a Programmer - Věda a technologie
You know you have become a true Software Engineer, when you google something and it leads to a stackoverflow question that you yourself asked 4 years ago.
lol
don't forget the ever-increasing amount of purple links that acts as a constant reminder of the limitations of your flesh and your slowly deteriorating mind
@@albingrahn5576 oh no please
Don't laugh, it happened to me.
That Feel
As a 20x developer I don’t even memorize specific tips on googling for information and instead reference this video when ever I need to.
Top Comment
That's inefficient in terms of time complexity, you see, it's faster to use a googling tip from memory as compared to referencing a video everytime a tip is needed.
@@truthseeker3668 r/whooosh
Looks like I'm a 20x developer!
lol
"Software engineer is a professional google searcher"
- One wise man
I would add "...that knows which search results to ignore." ;)
straight bs to me, im too serious
In the old day you had a large strack of of books on your desk, like SQL fur dummies, Visual Basic for dummies etc. .
@@TheBadFred Yep, and you got judged based on the titles and publishers! LOL Many places I worked, people only respected a stack of O’Reilly books! 😂
@@JohnTurner313 The "in a nutshell" series?
Title should be "How to master any programing language in 4 mins"
Lmao
Laughs in Haskell
@Prince Cooper 😂😂😂😂😂😂oops!
@Prince Cooper The myth tells I.E. on MS-DOS, HTML can become a fully turing-complete by parsing it with regular expressions.
@Prince Cooper hack nasa
"...who is brave enough to post on stackoverflow..." 😂😂😂 I died from laughing.
Perfect Entertainer he is as well 🤣🤣🤣🤣🤣🤣
I did once, they instantly closed the thread for some reason i still don't understand
@@calexito9448 happens😑
@@calexito9448 they warned me that I may not allowed to ask a question anymore😂
@@calexito9448 haha. they edited my reply to some thread only to remove "hope it helps" part.. what's the guideline against that!!
1) exact search : "search"
2) site search : site:
3) for excluding : -search
4) after date : after:date
5) range: first..second
6)compare/one or the other: (A|B) C
7) wildcart : *search
8) specific filetype: filetype:pdf
👍 thanks
Thanks, god bless
6) is not comparing, it's just one "or" the other
You da man
Thanks!
One of my job interviews was quite literally
"What do you do if you can't solve something?"
"... you mean, without googling it?"
"You're hired."
👏🏻
🤣🤣🤣🤣
oh hell no
You dont have mercy 😢
@@abdulmajeed3456 For a moment "You don't have mercy" seemed weird to me, but it is surprisingly a correct sentence.
10x devs don’t google”how to format a date in javascript”, they Google ”format date js”
100% - They know how to eliminate useless keywords to save .68 seconds in typing :)
js format date
Or sometime JS date.
The aucompletion suggests it
just type format and the search history comes
Comment correct agree
"Developers have been googling the same error message for hundreds of years” had me spit the water.
Spelling edit thanks to @Innocent
years
@Hand Grabbing Fruits now you can apply what you have learned from the video
@Innocent hi
Time to buy a new keyboard?
"How to center a ?"
This is the most useful tutorial in the world!
I automatically read this as if Jeremy Clarkson is narrating: This is the most useful tutorial......... in the world! Any topgear fans out there? DD
Hey sussy rohith
@@dimitryozz bottom gear >>>>
Have you read all tutorials in the world?
@@-leovinci no that's why i googled it
Hey Jeff, I just want to say thank you. Your videos are one of the many reasons that have made me to pursue a career as a developer. And thanks to you and your video on the react hooks, I just recently landed a job as a Web Developer.
Please keep up the good work!
Congrats on the new job! 🎉
Congrats! Glad to have played a small part along the way
Congrats on the job!!
@Bob Chan I too had my interview today but I fucked it up real bad. I was in a hurry and watched the fireship hooks video.
Which company did you apply for?
React is legacy now, didn't you watch the video. I also feel cheated.
this is probably the best video about googling in general, not just for software engineers!
I agree
This is by far the most valuable mini course that all developers should take.
0:39 legit everyone has searched this At least once in their software developer career
"map" is a relatively new function so I'd hope more seasoned developers have never searched this, at least that exact thing in particular.. See "cannot read property of undefined" and immediately go to the thing you don't have defined 😄
Definitely would have searched "cannot read property of undefined" way back before I understood the simplicity of the error message haha
Nooooooooo, but good joke :-)
More common thing that most developers search for would be "How to format date in ..."
I did a few days ago!
I'm not a developer at all, I just forked one C program to add smth in it, and ye... I've googled
Oh yes, how many times I've felt in a job interview that even though I don't know the answer to the trivia question they asked, but it would take literally 15 seconds to Google it..
I no longer take formal jobs because of this. Before starting my own company I just got sick of interviews where I was expected to memorize syntax which the interviewer himself only knew because he had a printed cheatsheet from Google.
When I interview people now I literally test their Google skills because I am a real dev. I don't care if you memorized jQuery syntax from 1997. In 2022 a new framework is invented faster than you can say Vercel and existing frameworks like to randomly change their entire syntax faster than you can say Vue.
It's far more important for you to show me that you can Google something properly than pretend you are a pro by memorizing outdated code syntax.
@@luisvarca is your company accepting any interns at the moment? :)
@@lakshtakori2554 I wish. We are only 14 and due to the current economic situation we are doing good but only enough to treat out current staff well. I value experience of my staff and interns above all else. I could not provide a positive experience for you at the moment but in the future when we are ready I will gladly follow up with you.
@@luisvarca Sure! Do reach me out in future. :)
@@luisvarca hello 🤗👋🤗
I never even thought of looking up how to optimize googling for code. Seeing this video makes me so happy!
Played at 2x to become a 20x developer. But really, great content thanks for being awesome Fireship!
Your videos are always so informative yet so short. Your care so much of our time, always come to the point without wasting time on unnecessary stuffs. That's the best part of you. Keep doing the good work.
This is massively helpful, love getting these tips sprinkled in. Always something new to learn!
*I always knew, that search bar is an interpreter (JIT compiler)*
3:24 this deserves a standing ovation
Oh man, finally, finally some one to agree that it’s to save time ! I always do this and feel the same ways as memorising petty syntax errors are waste of time but rather memorising the cause-effect-solution instances.
Fireship is such a wholesome channel, can rewatch any video any number of times and still be elated with the way he explains minimalistically what might seem as labyrinthine concepts to the average developer.
u sound like AI
I knew some of these but the ones I didn't knew blew me away. Absolutely awesome this changes my life not only for programming
Fireship, knowing what I want to learn before I want to learn it.
This is probably the most important video you've ever made, as well as one that most of us, including me, didn't know we really needed... Wauw
The internet shouldn’t exist without you in it!!!! You’re awesome!!
I always use quotation marks in my searches, but I never thought of doing that for finding exact errors. Thanks for the video!
Always something to learn from Fireship, we are lucky to have you, great content!
This channel is best for web development tutorial
That jquery search result soo relatable, thanks mr content creator
we would just never know these things unless Fireship was around to keep us in the loop. thank you so much :)
I'll be honest, I didn't know all of these. Awesome video. Most useful thing I've seen in a while.
if only universities taught such useful skills as this
Yes
I had a lesson on literature search via Google or other platforms which covered half of these operators. But I rarely use them.. maybe I should haha
Only if you worked hard to get into a good university
@@hassanali-yi4bu cringe
They won't because one the student s know this they would quit university
Truth : This 4 minute video is more important than what the universities teach in 4 years.
Wow, I thought I knew it all, love the before and after trick, and also the related one, all the best mate, and stay strong!
This is the best of the best of the best video a person can find …. Doesnt matter if it is related to cs cause anyone would find this useful
This channel has quality on another level!
You're going to heaven for this tutorial!
Man, that is so true, I myself figured out Google after about a year of learning and getting stuck.
This single video has just doubled my productivity.
The editing is so good I was completely lost in the video 20 seconds in. 💘😍
wasn't*?
Quick, informative and clear information. Thanks!
Awesome to know, thank you :) will propably google it as soon as I need it again.
I like all the humor placed throughout - great video!
Most awaited video is finally here🥳
always educational and entertaining. Thanks for the continued content Jeff
Dude, I had no idea this was possible, you are a fucking savior
Okay, I had forgoten most of these and I couldn't do specific searches but this video has all of them!
CS degrees in a few years:
Total courses: 2
Course 1: Master Google Searching. Length: 104 weeks
Course 2: Documentation is necessary, if you’re just Googling the code. Length: 5 weeks
fireship is not only a 10x developer, he is also a 10x youtuber. its hard to believe but i've been binge watching his 100 seconds programming videos lol
Before I even decide to learn a language or not I solely trust his 100 second videos. Don't fail me Fireship.
P.S. He saved me from learning Haskell. /s
There's no overstating how amazing this video is.
You just covered every programming technique you need to know
Another useful thing is to know your fundamentals & programming vocabulary so you can correctly articulate the information you are looking for.
One of the most addictive channel with addictive voice and excellent teaching in a very short time 🥰🥰🥰🥰😍😍😍😍😍💞💞💞💞💞
He's like the Bingeing with Babish but for the CS world. Hopefully he gets as popular too!
He's seducing us with his voice and animations 😍😍😍
Came for information, stayed for fonts and colors.
The best part is that these tricks can be used for anything you might want to know, not just IT
Reading the error is really useful too
I'm starting to catch these fresh more often. Record: Uploaded18ish minutes ago
This video made me feel less guilty...even if i have 7 years of experience..i always questioned my ability to memorize syntaxes...now i know it's okay. Thanks man
I think most of the developers Google something that they have done before
Great! I’m a senior developer now. Best video I’ve seen in my life.
Finally CZcams recommending videos that are actually useful
To all programmers keep this on your saves
Apparently you can filter data to an extent where sensitive data are returned by the search engine. I remember playing around the search operators and stumbled upon hundreds of exposed credentials and one of them is a url to a security camera that streams live video footage of someone's backyard somewhere in Florida
oh my god😂 😂 😂😭
There are web crawlers that specifically look for & catalog internet-facing sites & services that really shouldn't be, from print servers to cash register middleware to every kind of IoT device under the sun.
using these techniques beside what "Advance search" offer, makes everything possible to be searchable.
I mostly use this feature for language and location of the content.
Liked the video before watching it and no regret, thank you!
This channel is gold ♥️
Me seeing the video title: "I think I know how to do it"
Me actually watching the video: "🤯"
Going add a new shortcuts for Alfred:) Thanks! really useful to exclude some unrelated things💪
Great tutorial. Didn't know many of these operators. Amazing.
When you found this video by google:
"Oh, maybe I am already Senior"
Many years ago I had a pre-sales related job that required a lot of Googling skills. Little did I know I was also being trained to be a 10x developer. 😅
On a serious note, it's a pretty underrated skill. This video is a great resource for it. Many thanks! 🙌
Thats a good video. Expecially for seniar developers who will know that it is futile to remember the googleing syntax and instead google for it every time they need it, because it is always good to have a nice video as a search result. :)
I am definalty bookmarking this video for later use !!!
Notice: we are hiring searchers.
Fireshipioeees: ah, we are here😏
"You'll be so skilled at suppressing your guilt" 😂
This video was fucking amazing!🎉
Thank you so much!
Please consider creating a CZcams channel just for tips about this particular subject.
Yours is the very first video I’ve ever seen that actually goes into what being a master web developer/coder/power user of Google actually involves an implemented fashion.
Again, thank you.
I google "display php errors" at least once a day. Also that "related" feature was unknown to me. Very very very very very useful. thanks
Forgot to mention that some errors are so generic that not having basic knowledge of the language can consume a lot of your time. That's why, if someone is a novice developer, they should avoid being helped by the IDE, that's a bad habit if you're writing a small piece of code. However, if you're experienced in a specific language AND you're writing a big project, you should delegate as much work as possible to the IDE and your search engine of choice.
TLDR: novice programmers shouldn't get too comfy with their IDEs and Google. Know your language's basics
When I was this fast, Monica Lewinsky was still in office 😂.
this video is a proof that how important google is for developers
its one of the most important skill
i am going to put this in my resume
Useful is an understatement for describing the contents of this video. 🔥🔥🔥
I'm tryna think of a mnemonic to remember this, if you come up with one please do share
While I get what you're saying (and some of those tips ARE quite useful), I think software engineering is more about sifting through google results and finding the correct, best or most applicable result, more than generating results.
the only channel that guides you on how to google search.
I can fairly say that I learned so much from this channel and I'm having fun in the same time.
How do you come up with so innovative and interesting ideas for your videos?
He googles
Because he is a developer and he knows the pain.
Replacing an entire college education with 1 simple video
I really didn't know about the date operators , thanks for the video
As a Beginner, I needed this
Immediately clicked this 😂
"for hundreds of years.... " LOL
That part where the video cuts out was hella creative
This is the only developer I’ve watched on CZcams that didn’t just spew nothing but bad advice.
Me in an interview:
Interviewer: Do you know DS Algo
Me: Nope...
Interviewer: So what are you good at ?
Me: HAHA GOOGLING
you're hired.
As a googler!
@@ashiksaleem360 Thanks. I would Google with my whole strength.
This is a God sent message from the almighty Aliens.
The only aliens in the world are modern "humans"...
@@ebrelus7687 Tikthots
I have pretty strong Google-Fu, yet I was pleasantly surprised to learn some valuable gems here. Namely the after: and between ... date operators. Very cool!
This was actually* really informative, thanks!
*not that I expected less.
So if I know all of this and use it on a regular basis, am I a Certified 10X Dev?
Definitely
I use my brain for processing, not for storage.
Let google handle all the storage.
Deal with it. 😎
imma steal that
Woooo , didn’t know any of theses google search options. Thanks a lot for sharing
Bro you are just epic !! Feeling empowered as a Software Engineer Googler !!