This is the first time I have seen someone actually do work in these videos rather than "I get coffee at 10am" nonsense for 8 hours. Thank you so much for this video.
I wonder the same thing when I see these FF videos of a devs day. 8:00 sit down at desk 8:15 am team meeting until 10:00 10:00-12:00 foosball 12:00-1:30 lunch 1:30 -1:45 code 1:45 - 3:00 relax after hard day 3:00-5:00 drink beer / play video games 5:00 go home.
@@ryzenwick120 I just get the impression he's a matured grown man unlike the immature fully grown children we call adults in today's society... thank you for coming to my Ted talk
Finally a real software engineer. The eternal satisfaction I felt when he said -"Let's check the doc" Is immeasurable. Seeing all those videos that revolve around food and perks only makes people see what's outside and not what goes into the actual work. Loved the fact that he pointed out the coding issues rather than places to eat free food.
So nice that you showed the actual problems and tasks the person is working on. Most of these day in the lifes are only showing the food and pingpongtables :p
LOL, but most videos go past HR before youtube, and HR gotta have them meals and pingpong table, it's literally a requirement, but with COVID, no more HR buffer.
A day in life of a software engineer who shows us everything what he does: 55 k views A day in life of a software engineer who shows coffee machines and food : 1 mil views
@Lycan I was never his fan, I just understand basic english. I knew you shouldn't have dropped out of elementary school. Fuck off and go back to kindergarten.
No Coffee making tutorials. No Advertising of the company's vending machine, lunch canteen. No BS. Just honest days work in the life of a software engineer.....that too at google for crying out loud!🙌 To top it of, he's a dad too. Respect man🙌🙌
I think job doesn't matter that much. My cousin has very similiar job - also Google software engineer, and he is fit as fuck. He looks very healthy, but idk how will he look in the future since he is 27 and got this job only 2 years ago.
Finally "a day in a life of a software engineer" without 8 coffee breaks, 6 meals breaks, 12 snack times, a ping pong break, fruit break, gym time, coffee making tutorial and a chill lounge review, straight to the point - love it!
Usually I don't comment much but omg finally a realistic "day in the life" that actually showcases work like PR reviews, feature implementation, real problem solving, and random hobbies. We need more senior engineers day in the lives videos. Bravo.
@@niccster1061 I was being sarcastic. LOL.. Playing off the "but that gap" comment and also all the people that complain about phone and tablet bezels.
@@uzairakram899 i'm definitely not going knit pick on whether it should be return or returns. There's not enough time in my day and i don't have to brainpower to keep doing that
Hah! I love this video, and surprisingly my day is identical to that of a Google Engineer! (Complete with after-work bike ride.) And, we share a similar hate of long change sets.
@@antoinealez12 Agreed, not on the approving aspect but return vs returns, no way Im wasting energy on such trivial bs. Although, being Google, they likely have internal tooling that depends on little things like that staying consistent
@@Terszel my suggestion is to just use a lint tool and add that to the system to automatically handle many such cases by running it when the pr is send. Probably takes care of 75% of the problem ?
The irony that an army of people like that are what makes these commenters capable of posting the comments in the first place. They literally wrote the software to enable you to talk shit about them lmao.
This is the most real day of a developer. You sit there doing code review and you keep wondering is your coworker a stupid person or not. Most of the time they aren’t but you are angry at them anyway.
I hate having to review my teammates code for our college assignments.. I can't even picture myself doing that all day on my actual job.. But well that's part of being into software development, there is no escape I guess
Oscar Bautista that’s what I always wondered. I myself am not a techy person, I start to fall asleep while on a computer for a certain amount of time. Ig it’s jus not for me lol
Hello guys I'm from. Nepal and I have been learning computer science through coursera and other free stuffs. But in this pandemic I lost my job and simultaneously my laptop become dead. Can some one donate me their old laptop or can someone help me? Please. Laptop costs a lot in my country
Not everybody in the uk has a poor choice of vocabulary and poor behaviour some people in poor areas aren’t like everybody else and some areas just have a variety of people that have a good vocabulary
Google global truth project and click 'The Present" tab if you want to learn the truth about life/death. If everyone sees this text, it will turn the world right-side up
@@arunkhosh904 Absolutely. However most monitors are built with viewing angles in mind. So you may get noticable artifacts from left to right if you flip it by 90 deg. Search for "portrait monitors" for more information. Be well AK.
To all people trying to figure out what do software engineers do, this is, in every job you do something like this, you might use a different software to code, but is this the real thing. Pay attention on how he must find out things all by himself, there is no learn once and never read again in coding, you must read everyday and learn everyday.
@@masterDarts4188 Yes, in my everyday work I have to solve problems and bugs, without knowing what is the cause of the bug, or how to implement the new feature, I have to investigate how to create it, or how to replicate a bug and how to fix it. It takes reading, testing, more reading the documentation, analyzing code, what that code does, and why it was implemented that way. Is that way because is something new that you have to create, so no one knows how to, it's your job to do it. For example, the client wants some new feature, say a new window that displays some info from the database, so you have to be able to create the window and where to get that info, so investigate the database, investigate how to create that window, where it will be accessed and how. Coding is almost 40% reading code or documentation, 50% investigating, and 10% writing code. You would be surprised how you spend 2 or 3 days investigating something, and then write 4 lines of code, and it's done.
This is the real stuff, programming is not fun, u get isolated most of the time, dealing with both neccessary & unccessary errors. Talking to urself or the voices in ur head most of the time.
i agree with u. friend of mine every time we hangout he starts talking codes. it gets me appreciate my job as a personal trainer, where health comes first then money. i know programmers make good money but who cars how much u make when your life is always on stress.
Yeah i was planning to take software engineering in college but i saw alot of videos saying not to take software engineering, no hate but i wouldn't want to live like that.
“Ruthless consistency across the code base” I appreciate this description and reminder. This is really what I want out of code reviews, but unfortunately often doesn’t become a reality because of pressure from a deadline.
In fact, ruthless consistency across the codebase is an illusion. You always have to integrate some foreign code that doesn't conform to your conventions. Or someone gets sloppy with a few commits. Or coding standards change. It simply doesn't pay off to keep a fully consistent codebase. Unless you make so much money you don't know what to do with it. Plus, any sane conding standards, at least with regard to formal stuff, such as @returns vs @return or indents or brace placement can be fully automated. You could even have a commit hook that does that for you. That's not the kind of consistency that matters. What matters is a consistency that's impossible to check via automated tools: logical consistency. Not correctness, mind you. Consistency in how you use data structures and algorithms and locks and the like. If you see the same search problem solved in ten different ways in the same codebase, or if you need to remap data structures to pass them across different modules everywhere, all formal consistency is worthless, and that codebase is a maintenance nightmare. Last but not least, you don't get consistency easily via code reviews. Consistency comes from getting people on a team to code in the same way. You might speed up the process via draconian code reviews, where commits are rejected for ever so slight deviations from formal requirements, at the cost of a lot of frustration and wasted effort. Where consistency comes from, IME, is a team working together for a few years, learning from each other, and effectively, at some point, starting to code in a way which makes it impossible for outsiders to tell who wrote what, by just looking at the source code.
@@a0flj0 Don't forget that the people who do any kind of enforcement of guidelines end up being hated. And good luck if you have teammates who don't speak very good English.
@@Reelix Don't worry, he does know what a deadline is. Only, Google's culture is an engineering and an engineer-driven culture, and they won't prioritize deadlines over having the code the way they meant it.
@@supercoolmunkee Nope. I participated in an interview once in 6 years at my company, and it's a big one. Even then, I wasn't really asking any questions. If the department are on a hiring surge though, I guess it's likely. That largely depends on the turnover as well.
@@supercoolmunkee Yes it does. One of the reasons is mostly because you going to work with that same person. You have to be in the same "vibe" for the lack of a better word
Pro tip: "One of the secrets for handling a big code-base is to have a big monitor! The more code one can see on-screen, the less one has to keep track of."
more like common sense. Ask financial controllers about monitors when dealing with isane spreadsheets, no one want to spent time going from one point to another with the mouse and mentally bookmarking the different places.
@@f3nrir_ There's a point where increasing the monitor size causes more problems than it solves. The monitor in this video is multiple levels past that stage.
Ask a software engineer a 10 lines code for review, he/she will say there are 10 problems. Ask a software engineer a 5k lines code for review, he/she will say LGTM.
That blew me away. I’m assuming it was a huge merge from an already stable branch. No way someone wrote 5,000 lines in one day haha. Today I believe I wrote one or two new lines and edited probably 30 lines.
I have a lot of respect for this guy. I was very into coding/programming in school. Being one of the first to recode the xbox 360 firmware, I wrote a guide at 15 which became a hit. I went onto study Software Engineering at University, and its fair to say, I just did not have the dedication or talent. To get to this level of software engineering I can only imagine how sharp he must be.
Well wtf if you can't do it what hope do I have? I'm already 2 years after graduating college and majored in economics and hate it. I want to be a software engineer but only because of the money and status. What are you doing now for a living?
@@Not-Andy-Here it’s about passion and interest. My heart was not with it, therefore it became difficult. Please only do what you enjoy! Do not pursue a career based on money. Chase a career which interests you. Believe me there’s nothing worse than waking up to dread your working day. If you would like more help read: Rich Dad Poor Dad - Cashflow quadrant. It will help you decide. Trust me on this book it will help you create a path.
@@Worldscientist47 those books are nonsense from the mouths of fraudsters and scam artists like Robert kiyosaki and tai lopez. Who became rich by their books snd courses and not cause they found some magic money formula. If you are poor, you are stuck in poverty period. There is no "chasing your passion" or any cheesy bs like that... .you only do whats necessary to fill your plate with food and pay the bills.
Me: What is the difference between a small and a big software engineer? RUclips: A small engineer works on small monitor and a big engineer works on big monitor.
I love that this is a real day in the life instead of a fake wake up routine, breakfast making montage that no one cares about. He shows the code he's working on, gives us real problems and the solutions he came up with that day.
dude i loved this video gotta watch it twice . u are the only person I've seen so far that actually showed what u do and u even went into detail on what u were doing instead of the whole getting up , getting coffee , exercising , one sec clip of a laptop lemme fix my hair type of vids lol thanks 🤘🏾💜
They do have those fancy things (although I'm not sure if wide screens are needed for programmers) in their offices at Google, but this video is more about working from home, so it could be whatever set up that works for the individuals :)
Then when you go into a google interview, you get ousted & ridiculed for it by these very same so called google engineers.... 2 years ago google admitted that they ask impossible questions in the interview to purposely not hire ppl. They said they would stop asking rocket science questions. they have yet to keep their promise. My friend went for a google interview, she has 25 years experience coding & worked for IBM & other large companies. She said a 22 year old interviewed her and treated her like complete shit while asking her stupid rocket science questions that were impossible to answer. And she has 25 years experience. Meanwhile all these companies want people to get into coding, but dont really tell them the reality of life when it comes to interviews with these types of companies. and how 22 year old hold your career on their hands even though you have 25 years experience. She also asks why these companies whiteboard people expecting people to memorize every single code character, when in actuality white boards are not used on the job itself. Then many companies also say, "Dont memorize anything, just learn the fundamentals" , but yet they whiteboard you expecting you to memorize every single character in the code. while being white-boarded, and if you forget 1 character, guess what. you wont get the job while the 22 year old have you on a catch-22 method. Youre fucked.
@@TwstedTV I do believe that they might do some shady things, but I think that the reason google can be as picky as they want is that they are one of the biggest tech companies in the world. For me, it is just like the SAT, in a way I do believe the SAT is done in a bad way when it comes to what people need to know and learn, but the SAT can test a person capacity to study and the results show how much a person has worked towards their dream school. For me it is the same for Google, their tests work as a filter, but due to their position as one of the biggest, it is a hell of a filter. Again, I do agree that the situation your friend has been through might not be good, but that may also be due to sheer bad luck when it comes to who got to do the interview and if they treated her in a bad way that is something worthy of a review or report to send it to them.
@ShinräTensie The number "0o600" is written in "octal notation" which means each digit can only go up to 7 before wrapping around. Many computer languages support this, but it's rarely used (mostly for cases where each digit refers to some 3-bit entity). File accesses are one place where it is often used, so I'm surprised this guy has never seen it before...
**Starts the day at google CEO : Lets start our day by discussing how to make better products than Apple Employee: Opens a MacBook straight away EDIT: This vid was recommended today so I clicked and started to read comments. I was surprised to see my comment here with about 1.3k likes and 25 comments because I never got any notification about these since the day I wrote this. 😂
lol you get the following choices in onboarding: chromebook, macbook pro, thinkpad windows, thinkpad linux. Almost everyone chooses the macbook. Usually it's the indian H1Bs who pick windows lol. there's a recent strong push to go chrome/pixel though
Though everyone wants to take computer science engineering 🙄not every person can sit at one place and code for hours ....all students are running for high paying job
After watching many of those videos about "my working from home setting" with fancy height adjutable desks, chairs, huge monitors with monitor stands and wireless keyboards & mice, It is refreshing to see that you can actually do some real work stuff in quite a small and not that confortable space. Great video!
So this is the kind of guy who answers all of the stackoverflow questions....
Bruh.. 😂😂
@KingReplica He is a dad 4:27
@KingReplica did you even watch the video my guy? damn stupid ass comment LOL
Hahhahaa
He says he corrects code as a hobby for “fun” after work. So i have no reason to doubt he indeed is the kind of dude who answers questions in S.O
This is the first time I have seen someone actually do work in these videos rather than "I get coffee at 10am" nonsense for 8 hours. Thank you so much for this video.
First
"I wake up at 6am for a cold shower followed by 20 minutes of meditation and an energy shake while I write inside my planner"
I wonder the same thing when I see these FF videos of a devs day.
8:00 sit down at desk
8:15 am team meeting until 10:00
10:00-12:00 foosball
12:00-1:30 lunch
1:30 -1:45 code
1:45 - 3:00 relax after hard day
3:00-5:00 drink beer / play video games
5:00 go home.
@@jimmea6317 lmao
I mean it is a day in the life, not the day in the work.
“This pull request from Chris is an example of what not to do”
Man really exposed the shit out of Chris to millions on RUclips
Neil out for blood 😂
Lol he commented 😂
Yeah, and then in 5K lines of code he doesn't like the @returns. so lame
Ha, then the copyright. Great contributions
@@kevin-carr 🎂🎂a
This guy has “i am an insanely good programmer” vibe in his look all over him
Google is waist their genius programmer capacity making them fix/report docs mark or checking commit size. I guess.
@@jjuniorc2 no, he’s reviewing a pull request, an essential part of the software lifecycle. Nothing is being wasted here
@@EGGNBEENZ Obviously that guy has never worked a dev job in his life, probably thinks coding is measured in just constantly glued to the screen.
Yeah. And it doesn't feel cocky at all, the way he talks is very hummble, is like the silent kid from school who is nice when you meet him
@@ryzenwick120 I just get the impression he's a matured grown man unlike the immature fully grown children we call adults in today's society... thank you for coming to my Ted talk
The most realistic "a day in the life of a software engineer" I have ever seen!!!
Indeed, most of time is all related to food. Other fact that most of those ppl do that to show of. Amazing video!
hahahhahhahha
Marcos Vinicius food is the most essential thing for software eng. 😂
I agree!
Yep he even researched issues he ran into. Most people pretend they know everything on camera
Everyone talking about how he looks but no one appreciates that people like him are the ones who build the virtual world for us to use
trust me I would love to build the virtual world for you if I had the job offer from google
No it costs our data
@@technofreax chill.
Well yes but actualy no
Y should we
They are seller
And we are buyer.
Finally a real software engineer. The eternal satisfaction I felt when he said -"Let's check the doc" Is immeasurable. Seeing all those videos that revolve around food and perks only makes people see what's outside and not what goes into the actual work. Loved the fact that he pointed out the coding issues rather than places to eat free food.
💯
He got dressed to go to work at home. That is dedication 🤓
I do that too. It helps on a psychological level
And here's me dressed up to go to sleep for the work place...
@@idittaibi1757
LMAO
I did same during the lockdown. It helped to trick the brain.
Some people also just prefer dress that way.
I wrote my first "hello world",can i get a similar job?🤔
mhhhhh
Hello world umhhh, Ok after thinking alot, we appoint you as senior software engineer officer
@xxxtentacion and pewdiepie are bitches It wasn t a joke, i need this job 🥺
i suggest you to apply CTO of google
@@macrogu8364 *CEO
So nice that you showed the actual problems and tasks the person is working on. Most of these day in the lifes are only showing the food and pingpongtables :p
And that’s facts
that's true lol
yeah almost every video is mostly about
-waking up early and sleeping early
-food
-coffee
-sports and going to gym
-pets
-breaks
@@quarter-lifecrisis5127 ikr lol
LOL, but most videos go past HR before youtube, and HR gotta have them meals and pingpong table, it's literally a requirement, but with COVID, no more HR buffer.
A day in life of a software engineer who shows us everything what he does: 55 k views
A day in life of a software engineer who shows coffee machines and food : 1 mil views
Ah yayyy we hit 72K now :D
And their company free food. Geez..
A DAY IN THE LIFE OF A COFFEE DRINKER
Are you talking about Joma Tech or everyone else in general
@@sierra-today don,t worry we will even hit one million 🙂
5:09 -Only difference I found between Google software Engineer and rest is, he is using a Cat instead of a mouse.
UnderRATed comment
Lmao
LOL!
😂😂
😂
This is how exactly my parents think what I do when l fix the Wi-Fi.
Ikr 😂😂😂
XD
LOL
When I Succesfully Fix My Parents Computer against Malware be like
@@MoskusMoskiferus1611 yeah, that's how they also see me while coding website and deleting virus from pc
"Deleted.... Almost 70"
Really avoided the number lol
I doubt someone of clearly high intellect knows such uncivilized language
....Me on the other hand definitely felt dissapointed
im gonna say it,...
69
@@trumpet_boooi Thanks bro... universe is now finally in harmony
@@GeronimOCZECH As it should be. I can finally rest.
@@trumpet_boooi Nice
Mmm, even Google Google's their answers. This brings the gods great pleasure.
He was reading documentation wtf
You have no idea how much joy that brings
Some private server
We “Moma it”, it’s the Google-in-google
😂😂👍
"I have a bunch of open source projects... which i maintain for fun"
Something so wholesome about that last comment
does sound fun doesnt it, hanging with ur virtual bros, packing up libre software for distro. :)
All fake!
- doesn't eat
- doesn't annoy coworkers
- spends time actually working
Yea where's the 7 snack breaks,
@Lycan you realize he's joking, right?
@Lycan I was never his fan, I just understand basic english. I knew you shouldn't have dropped out of elementary school. Fuck off and go back to kindergarten.
Michael Hodel it’s not working if you love doing what you’re doing
@@gigabit6226 nice reply......🤣🤣🤣🔥 Loved your reply
The most reasonable "A Day In the Life" video I have ever seen!!!!! That is how a software engineer really works!
No Coffee making tutorials.
No Advertising of the company's vending machine, lunch canteen.
No BS.
Just honest days work in the life of a software engineer.....that too at google for crying out loud!🙌
To top it of, he's a dad too.
Respect man🙌🙌
plus no peer pressure co-worker hangout and social and sht, people have family to go home with at the end of the day.
Malayalee ?
Youre a sad little tool.
don't compare
What my grandma thinks I'm doing when I turn up the brightness on her phone :
hahah this one crack me good
My 80 year old grandma is quite tech-savvy tbh lol
Why didn't he take 8 latte breaks and 12 lunch breaks? Also, I'd expect him to be playing virtual ping pong for an hour with his coworkers.
Ahahhaa.. Dudeeee..
LOL ahahahahaha
kspoaksopaksa
Those videos 😂😂
Can u give me the video link 😂
That's the day of the diversity hires
This is exactly how I expect a software engineer to look like.
@@bossman2634 This is just how I imagine them all to look like 😂
Pls don't scare me I wanna be a software engineer 😭
@@bossman2634 and whats the problem with that
I think job doesn't matter that much. My cousin has very similiar job - also Google software engineer, and he is fit as fuck. He looks very healthy, but idk how will he look in the future since he is 27 and got this job only 2 years ago.
@@bossman2634 Awesome job bringing race into the equation 🤦♂️
5:05 Bruh, this dude uses a cat instead of a mouse. Epic. Loved the vid mate.
Lmao 😂
😂😂😂😂😂😂😂
😂😂😂😂😂
😂😂😂😂😂
😂😂😂😂😂
😂😂😂😂😂
😂😂😂😂😂
😂😂😂😂😂
😂😂😂😂😂
Best comment
Cat is a substitute as it ate the mouse.
"One of the secrets of handling a huge codebase is having a huge screen".
In my head now.
And remember, they say that good code starts from the feet
@@Galileo51Galilei meaning?
Yeah same here. Made me realize once again that I spend my days scrolling up and down... Getting more and more annoying...
The equivalent of having a good gaming chair.
Finally "a day in a life of a software engineer" without 8 coffee breaks, 6 meals breaks, 12 snack times, a ping pong break, fruit break, gym time, coffee making tutorial and a chill lounge review, straight to the point - love it!
Can I get one just to laugh at? I've only seen the realistic ones so far and couldn't find the ones you are talking about
Usually I don't comment much but omg finally a realistic "day in the life" that actually showcases work like PR reviews, feature implementation, real problem solving, and random hobbies.
We need more senior engineers day in the lives videos.
Bravo.
You know the dudes a serious software engineer when he flips his monitor by 90 degrees to do his work from home.
but that gap though...
@@MrTeeWin And the bezels... oh the bezels.
@@jaxjaguarz oh boohooo theres bezels! My life is ruined now that theres inconsequential black bars outside of the screen!
@@niccster1061 I was being sarcastic. LOL.. Playing off the "but that gap" comment and also all the people that complain about phone and tablet bezels.
*120°
This guy seems like a seriously smart programmer and a sweet dad
Can't stop laughing at "and deleted, uh, almost 70" couldn't bring himself to say 69
U weren’t kidding 😅 that was as plain as day I just got to that scene 😂 1:01
And here’s my father, if you ask him time he never round-off the minutes😂😅
Sudipta Adak just opposite happens at my place. You’re lucky.
this comment right now has 169 likes and i can't bring myself to mess that up
@@youngwoongkim4382 You mean almost 170 likes?
Look at his hair, yes he is definitely a pro software engineer.
I was gonna say that
probaly geek stephen hawking
and his glasses
Look at those fingers! He's pushed some buttons i tell ya...
Dude pls... Even as a joke u should not critisize someone...yes there are people who doesn't mind all this but some peeps don't like it.
yeah if I get a request with 5,000 lines code, I'm just going to approve it.
It’s debatable if that is really a better approach or not when dealing with a long pr.
@@uzairakram899 i'm definitely not going knit pick on whether it should be return or returns. There's not enough time in my day and i don't have to brainpower to keep doing that
Hah! I love this video, and surprisingly my day is identical to that of a Google Engineer! (Complete with after-work bike ride.) And, we share a similar hate of long change sets.
@@antoinealez12 Agreed, not on the approving aspect but return vs returns, no way Im wasting energy on such trivial bs. Although, being Google, they likely have internal tooling that depends on little things like that staying consistent
@@Terszel my suggestion is to just use a lint tool and add that to the system to automatically handle many such cases by running it when the pr is send. Probably takes care of 75% of the problem ?
Everyone talking about his looks, that is the real problem. I just see a very smart guy who’s useful.
The irony that an army of people like that are what makes these commenters capable of posting the comments in the first place. They literally wrote the software to enable you to talk shit about them lmao.
nobody does but ok
actually nobody is talking about his looks
Humans are superficial apes that just like hot people. Why are you surprised?
@i̴ ̸h̶u̷f̴f̸ ̶g̶l̵u̸e̸ who joe
This is the most real day of a developer.
You sit there doing code review and you keep wondering is your coworker a stupid person or not. Most of the time they aren’t but you are angry at them anyway.
I hate having to review my teammates code for our college assignments.. I can't even picture myself doing that all day on my actual job.. But well that's part of being into software development, there is no escape I guess
🤣
Oscar Bautista that’s what I always wondered. I myself am not a techy person, I start to fall asleep while on a computer for a certain amount of time. Ig it’s jus not for me lol
Hello guys I'm from. Nepal and I have been learning computer science through coursera and other free stuffs. But in this pandemic I lost my job and simultaneously my laptop become dead. Can some one donate me their old laptop or can someone help me? Please. Laptop costs a lot in my country
@@prabeshrijal1013 Email me bro
I like how he brings his daughter cycling with full health & safety compliant gear, like how he does code review
i bet he lives in a company residential area with rules and what not..so he doesnt wanna be filmed breaking those rules whatver trivial they may sound
@@Hehehe-hf7rq Or he just cares about his kid's safety
Lol and the green vest
@@izy931 let’s not make light of this father’s dedication to his daughter
The other guy in the UK watching this be like "fuck you" 😂
That’s what I was thinking or maybe he is like “Fuck! Why doesn’t he tell me how he wants me to do it?”
The guy in the UK wants slapping for submitting a 5000 line PR
Not everybody in the uk has a poor choice of vocabulary and poor behaviour some people in poor areas aren’t like everybody else and some areas just have a variety of people that have a good vocabulary
🤣🤣🤣🤣🤣
Lmao
When imagining what a programmer looks like, he really looks like that
like gangster
Wearing helmet with green vest while walking beside kid with bike...this is exactly how i imagined a computer engineer at MS or Google would be.
"The secret for working with a big code base, is to have a big monitor"
That’s Tv 📺
and screw with confidence.
Good way to drill the eyes
Google global truth project and click 'The Present" tab if you want to learn the truth about life/death. If everyone sees this text, it will turn the world right-side up
More like Two big monitor
Damn, not only does he have vertical monitors, he also has a vertical keyboard. That there is some serious software engineering!!
😂😂
Lol
What if it's a normal monitor that's just upside down. I mean vertically... It could be possible right ?
@@arunkhosh904 Absolutely. However most monitors are built with viewing angles in mind. So you may get noticable artifacts from left to right if you flip it by 90 deg. Search for "portrait monitors" for more information. Be well AK.
@@arunkhosh904 of course it's a normal monitor, just that it supports portrait mode
i love how he with all that experience and knowlockage he have, still need to google some things. Programming is about never stop learning new things
Dude nobody is going to memorize every single thing. Memory is not skill.
Moe Ron
there is no way you could memorize all the things even if you are senior software engineering in google
I loved this guys talk on synchronizing data, I didn’t expect to randomly see him again. Thank you, sierra
To all people trying to figure out what do software engineers do, this is, in every job you do something like this, you might use a different software to code, but is this the real thing.
Pay attention on how he must find out things all by himself, there is no learn once and never read again in coding, you must read everyday and learn everyday.
This is also true for structural engineering, every day basically starts with I have no idea what I’m doing or what the problem is, but let’s find out
Is that really true though ? It seems a bit odd to think after years of doing something you still learn something new with each day.
@@masterDarts4188 Well technology and problems differ a lot with time.
@@masterDarts4188 Yes, in my everyday work I have to solve problems and bugs, without knowing what is the cause of the bug, or how to implement the new feature, I have to investigate how to create it, or how to replicate a bug and how to fix it. It takes reading, testing, more reading the documentation, analyzing code, what that code does, and why it was implemented that way.
Is that way because is something new that you have to create, so no one knows how to, it's your job to do it.
For example, the client wants some new feature, say a new window that displays some info from the database, so you have to be able to create the window and where to get that info, so investigate the database, investigate how to create that window, where it will be accessed and how.
Coding is almost 40% reading code or documentation, 50% investigating, and 10% writing code.
You would be surprised how you spend 2 or 3 days investigating something, and then write 4 lines of code, and it's done.
@@Soul7aker Lordy, yes. Or spend weeks reading the architecture documentation to decipher what a 1000 line C source file does.
Imagine if this man woulda opened up bing instead though
Just to search "Why Bing is Thrash?"
well to be fair, he opened a air book, and i guess it's company property too, but why does it matter?
😂😂😂
i love when he said, it's time to be a dad,
i think become a google software engineer it's hard to have family time.
Google probably has the best wlb in the industry. Less than other jobs even
Guy works in google:shows his code on screen.
Some random guy working on a shity start up: Blurs his code and shows the office coffee machine.
The code the guy was working on the video is probably publicly available on github hence he can show it
becose this code is avalible on github for free
probably because companies don't allow them to show the code
What a stupid meaningless comment, you sir are stupid.
public your company source code on youtube and see what will happen :D
This is the real stuff, programming is not fun, u get isolated most of the time, dealing with both neccessary & unccessary errors. Talking to urself or the voices in ur head most of the time.
The fun part happens, when suddenly something is working after hours of tinkering with the same problem.
i agree with u. friend of mine every time we hangout he starts talking codes.
it gets me appreciate my job as a personal trainer, where health comes first then money. i know programmers make good money but who cars how much u make when your life is always on stress.
@@milotxh I went from being in the military to a job where I sat at a desk for 10 hours a day. Man do I feel like shit now, and fat.
Yeah i was planning to take software engineering in college but i saw alot of videos saying not to take software engineering, no hate but i wouldn't want to live like that.
The voices and self talking is very true .... (but I still think its fun 🤷🏿♂️)
Finally, a real software engineer day-in-the-life!
This is what programming looks like on a team with a high level of operational efficiency
The most accurate a day in the life of SD I have ever seen, no coffee, no food only code...
This is the most realistic "a day in the life" video.
“Ruthless consistency across the code base”
I appreciate this description and reminder. This is really what I want out of code reviews, but unfortunately often doesn’t become a reality because of pressure from a deadline.
In fact, ruthless consistency across the codebase is an illusion. You always have to integrate some foreign code that doesn't conform to your conventions. Or someone gets sloppy with a few commits. Or coding standards change. It simply doesn't pay off to keep a fully consistent codebase. Unless you make so much money you don't know what to do with it.
Plus, any sane conding standards, at least with regard to formal stuff, such as @returns vs @return or indents or brace placement can be fully automated. You could even have a commit hook that does that for you. That's not the kind of consistency that matters. What matters is a consistency that's impossible to check via automated tools: logical consistency. Not correctness, mind you. Consistency in how you use data structures and algorithms and locks and the like. If you see the same search problem solved in ten different ways in the same codebase, or if you need to remap data structures to pass them across different modules everywhere, all formal consistency is worthless, and that codebase is a maintenance nightmare.
Last but not least, you don't get consistency easily via code reviews. Consistency comes from getting people on a team to code in the same way. You might speed up the process via draconian code reviews, where commits are rejected for ever so slight deviations from formal requirements, at the cost of a lot of frustration and wasted effort. Where consistency comes from, IME, is a team working together for a few years, learning from each other, and effectively, at some point, starting to code in a way which makes it impossible for outsiders to tell who wrote what, by just looking at the source code.
@@a0flj0 Don't forget that the people who do any kind of enforcement of guidelines end up being hated. And good luck if you have teammates who don't speak very good English.
I don't think the person appearing in this video knows what the term "deadline" means. He's coding for coding sake.
@@Reelix Don't worry, he does know what a deadline is. Only, Google's culture is an engineering and an engineer-driven culture, and they won't prioritize deadlines over having the code the way they meant it.
Teaching his daughter to bike is a whole fire drill exercise! This guy is awesome.
Great video of what being a software engineer/developer is actually like! Anxiously awaiting more videos like this.
Thank you so much, Josh 😊
This one made me smile. It’s so relatable to me as this is almost how my days are.
boring?
This video looks more like my day, finally no eating videos, thanks for this mate.
"One of the responsibilities of every Google engineer is to conduct interviews..."
Yeah, I don't wanna work at Google anymore.
😂😂
I bet the same thing applies to any other companies out there. Not just Google.
I think it's interviews to make his life easier.
@@supercoolmunkee Nope. I participated in an interview once in 6 years at my company, and it's a big one. Even then, I wasn't really asking any questions. If the department are on a hiring surge though, I guess it's likely. That largely depends on the turnover as well.
@@supercoolmunkee Yes it does. One of the reasons is mostly because you going to work with that same person. You have to be in the same "vibe" for the lack of a better word
Pro tip: "One of the secrets for handling a big code-base is to have a big monitor! The more code one can see on-screen, the less one has to keep track of."
Being a software engineer myself (albeit a very small one) can confirm this is indeed a very handy trick for a productive environment.
more like common sense. Ask financial controllers about monitors when dealing with isane spreadsheets, no one want to spent time going from one point to another with the mouse and mentally bookmarking the different places.
Yeah, it’s nice to have to big monitors. But I know people who work on just their laptop and it blows my mind.
@@f3nrir_ There's a point where increasing the monitor size causes more problems than it solves. The monitor in this video is multiple levels past that stage.
Are we going to talk about the guy who made 3 pull requests and one of them had 5000 lines
It’s called strategy.
Are we gonna talk about people on youtube comments reusing annoying phrases
Ask a software engineer a 10 lines code for review, he/she will say there are 10 problems.
Ask a software engineer a 5k lines code for review, he/she will say LGTM.
That blew me away. I’m assuming it was a huge merge from an already stable branch. No way someone wrote 5,000 lines in one day haha. Today I believe I wrote one or two new lines and edited probably 30 lines.
@@truthsmiles that’s why they were for google. The talent is unreal
Quite refreshing compared to all the other "day in the life of" videos out there. Much more substance than flash.
The REAL day of the life of software engineer. Not a food show 😂
😂😂😂
Google “software engineer”, and this man embodies the exact image of what I would expect to see come up.
Skinny, malnourished, dirty greasy hair?
@@pompidoos4891 Have you never heard of, say, Steve Wozniak or Richard Stallman?
Because he is white ,middle age and wears glasses ?! Stereotypes at best.
@@jovictor3007 they get the job done no doubt
The point of making google is to google further problems with future products
busy censoring all political opposition
I have a lot of respect for this guy. I was very into coding/programming in school. Being one of the first to recode the xbox 360 firmware, I wrote a guide at 15 which became a hit. I went onto study Software Engineering at University, and its fair to say, I just did not have the dedication or talent. To get to this level of software engineering I can only imagine how sharp he must be.
Well wtf if you can't do it what hope do I have? I'm already 2 years after graduating college and majored in economics and hate it. I want to be a software engineer but only because of the money and status. What are you doing now for a living?
@@Not-Andy-Here it’s about passion and interest. My heart was not with it, therefore it became difficult. Please only do what you enjoy! Do not pursue a career based on money. Chase a career which interests you. Believe me there’s nothing worse than waking up to dread your working day. If you would like more help read: Rich Dad Poor Dad - Cashflow quadrant. It will help you decide. Trust me on this book it will help you create a path.
@@Worldscientist47 those books are nonsense from the mouths of fraudsters and scam artists like Robert kiyosaki and tai lopez. Who became rich by their books snd courses and not cause they found some magic money formula. If you are poor, you are stuck in poverty period. There is no "chasing your passion" or any cheesy bs like that... .you only do whats necessary to fill your plate with food and pay the bills.
@@keylanoslokj1806 So keep doing only the necessary to fill your plate and pay your bills...
Thats one super dad right there, always spending time with his family despite his brain drained from from work.
it's so cool that he finishes work when there's still light out
Everybody is gangsta' till a software developer turns his monitor by 90 degrees
What a great example of work and a professional (not RUclipsr) level of enthusiasm.
Aka what my friend thinks he is doing, after writing "hello world" program.
Me: What is the difference between a small and a big software engineer?
RUclips: A small engineer works on small monitor and a big engineer works on big monitor.
Thanks, now I feel mediocre with my 27 inch monitor.
seems about right
I think monitor size scales with seniority :)
Love this! Probably the most accurate one I've been able to find!
Thank you so much, Muizz! 😊
I love that this is a real day in the life instead of a fake wake up routine, breakfast making montage that no one cares about. He shows the code he's working on, gives us real problems and the solutions he came up with that day.
dude i loved this video gotta watch it twice . u are the only person I've seen so far that actually showed what u do and u even went into detail on what u were doing instead of the whole getting up , getting coffee , exercising , one sec clip of a laptop lemme fix my hair type of vids lol thanks 🤘🏾💜
'Its time to be a dad' this feels so touching.
He : What u do at Google ?
Answer : GOOGLE
🤣🤣🤣
What is runnig in the left monitor ?
Brian De Marco That’s a good question, I’d love to know that!
He uses the left monitor for terminal actions (compile vb.).
Logs and terminal. It’s very useful to see them in a second monitor
@@sonerodabas Terminal and console are the same ?
Are you having problem accessing your instagram,facebook or gmail account?
Add up josephfliphack he is a pro in retrieving hacked/disabled accounts...
Finally a day in the life that actually takes you into a day in the life... thank you!!!
wow I don't see widescreens and standing desk... instagram it’s wrong then?
Awesome video!!!
They do have those fancy things (although I'm not sure if wide screens are needed for programmers) in their offices at Google, but this video is more about working from home, so it could be whatever set up that works for the individuals :)
I knew it this guy answers my question on stackoverflow
we are in a time when google's engineer google the solution of google's problem 😌
hahahaha
That's because the documentations are all on Google
Then when you go into a google interview, you get ousted & ridiculed for it by these very same so called google engineers....
2 years ago google admitted that they ask impossible questions in the interview to purposely not hire ppl. They said they would stop asking rocket science questions.
they have yet to keep their promise. My friend went for a google interview, she has 25 years experience coding & worked for IBM & other large companies.
She said a 22 year old interviewed her and treated her like complete shit while asking her stupid rocket science questions that were impossible to answer.
And she has 25 years experience.
Meanwhile all these companies want people to get into coding, but dont really tell them the reality of life when it comes to interviews with these types of companies.
and how 22 year old hold your career on their hands even though you have 25 years experience.
She also asks why these companies whiteboard people expecting people to memorize every single code character, when in actuality white boards are not used on the job itself.
Then many companies also say, "Dont memorize anything, just learn the fundamentals" , but yet they whiteboard you expecting you to memorize every single character in the code.
while being white-boarded, and if you forget 1 character, guess what. you wont get the job while the 22 year old have you on a catch-22 method. Youre fucked.
@@TwstedTV ok
@@TwstedTV I do believe that they might do some shady things, but I think that the reason google can be as picky as they want is that they are one of the biggest tech companies in the world. For me, it is just like the SAT, in a way I do believe the SAT is done in a bad way when it comes to what people need to know and learn, but the SAT can test a person capacity to study and the results show how much a person has worked towards their dream school. For me it is the same for Google, their tests work as a filter, but due to their position as one of the biggest, it is a hell of a filter.
Again, I do agree that the situation your friend has been through might not be good, but that may also be due to sheer bad luck when it comes to who got to do the interview and if they treated her in a bad way that is something worthy of a review or report to send it to them.
It looks like you’re amazing at what you do! Thanks for explaining what you’re doing. And thanks for the whole video, it was awesome!
2:25
"First *intentional* octal number I've ever seen in JavaScript!" had me dying lol.
@ShinräTensie The number "0o600" is written in "octal notation" which means each digit can only go up to 7 before wrapping around. Many computer languages support this, but it's rarely used (mostly for cases where each digit refers to some 3-bit entity). File accesses are one place where it is often used, so I'm surprised this guy has never seen it before...
How did you see this?! Omg lololloo
It’s real. My husband is an SDE too. Very busy, even no time for lunches. I see him taking lunches and doing code reviews at the same time.
He looks exactly like I imagined a google software engineer
Rude
nevermind, you'll be flipping his burgers anyway
Goldboy Jr I didn’t say it in a bad way, relax lmao
@@goldboyjr So your answer to someone making a comment that isn't even rude is by being rude. All of that without even knowing him. Good job.
@@goldboyjr Comment of Minger not necessarily implies that he looks bad, but your answer does.
Goldboy Jr “Arabs gone wild” and yeah what are you going to do when you’re older? You don’t seem bright considering the way you came off
I would have guessed his job title just by looking at him, he checks all the boxes lol, what a nice guy.
He has both the ten commandments tablets beside his laptop
Lmao
🤣🤣🤣
Religion, ew! 🤮
lOOLL
Haha
**Starts the day at google
CEO : Lets start our day by discussing how to make better products than Apple
Employee: Opens a MacBook straight away
EDIT: This vid was recommended today so I clicked and started to read comments. I was surprised to see my comment here with about 1.3k likes and 25 comments because I never got any notification about these since the day I wrote this. 😂
Google doesn't care about iToys, they want our *souls* in data form
Too irony😝😝😝
Even Microsoft devs use MacBooks.
Macbooks are just great for dev work mah dude
lol you get the following choices in onboarding: chromebook, macbook pro, thinkpad windows, thinkpad linux. Almost everyone chooses the macbook. Usually it's the indian H1Bs who pick windows lol. there's a recent strong push to go chrome/pixel though
i can't believe it, he said "almost 70"
we've been tricked and we've been quite possibly, bamboozled.
Because of these smart and intelligent people our world moves on.
i love how google is using github instead of their own git
yea cus if you lose your code you can blame someone else, sue them instead. why put the responsibility on yourself?
And Mac instead of..... Pixel book?
I think he's just showing his own personal hobby repository
@@mitjed make sence to me
@@yasirelec Bruv, does Pixelbook even have coding environment to begin with?
Well, at least you didn't teach your kid to count from 0
LOL
HAHAHSHSHHSSHHSDHSHAHSHAHAHAHSHA MAN ya made my day
LMAO
Underated comment
AT LAST! A CODING JOKE I CAN UNDERSTAND
Finally, a realistic one. But tbh, sounds like SWE at Google is even more boring and corporate than expected.
Though everyone wants to take computer science engineering 🙄not every person can sit at one place and code for hours ....all students are running for high paying job
Well that's how it works in the real world. I wouldn't expect less from Google, it's a big serious company
Quality of life is so high. Literally the gentleman in this video worked like six hours tops. Even less.
But what did it take to get there? Someone with a high quality of life wouldn't look so unhealthy
After watching many of those videos about "my working from home setting" with fancy height adjutable desks, chairs, huge monitors with monitor stands and wireless keyboards & mice, It is refreshing to see that you can actually do some real work stuff in quite a small and not that confortable space. Great video!
First thing I thought of when I heard him speak:
He sounds like a sleepy Linus 😁
First thing I thought of when I saw his face:
He looks like Stephen Hawking 😁
2:36 "Yes, that WAS a real thing" google is building the matrix confirmed
I love this video. You’re doing what is so many peoples dream job and you’re just so humble about it!
1:03 he said deleted almost 70.
my disappointment is immeasurable
Chris really just submitted a decent project size worth of code in terms of lines in one PR. Holy moly
The most realistic "day in the life of" video I have seen
the purity of this video is another level