The Most Important Skill A Software Engineer Can Have

  Рет қаралды 27,915

Clément Mihailescu

Clément Mihailescu

Күн бұрын

Пікірлер
@clem
@clem 5 жыл бұрын
First person to guess what language I'm speaking in the last 10 seconds of this video gets a double 😎😎
@rayane4975
@rayane4975 5 жыл бұрын
recursion ? lol
@harispapadopoulos4295
@harispapadopoulos4295 5 жыл бұрын
English in reverse ?
@WhenItsHalfPastFive
@WhenItsHalfPastFive 5 жыл бұрын
Romanian?
@clem
@clem 5 жыл бұрын
Χάρης Παπαδόπουλος 😎😎 nailed it
@BiancaAguglia
@BiancaAguglia 5 жыл бұрын
@@WhenItsHalfPastFive Clement's last name sounds Romanian, but those last ten seconds definitely don't. 😁
@rayhanmahmudshihab
@rayhanmahmudshihab 5 жыл бұрын
I pressed LIKE button just after hearing "communication". It really is. Thanks Clément.
@bafratawfiq8453
@bafratawfiq8453 5 жыл бұрын
Explicit and concise communication is critical in all aspects of life. As always, great video!
@clem
@clem 5 жыл бұрын
Bafra Tawfiq Agreed, and thank you!
@SajeelCodes
@SajeelCodes 5 жыл бұрын
Number 1 skill *software engineers* need is the *patience* which is usually not found in them
@BiancaAguglia
@BiancaAguglia 5 жыл бұрын
There's a reason they say that "patience is a virtue." Lack of patience is something we all struggle with, not just software engineers. We all want things fast. 😊 But yes, you're right: patience is an important skill.
@IvanUgu
@IvanUgu 5 жыл бұрын
If there is something that I always call my attention to your videos is the way you have to communicate, you are an excellent communicator! Regards from Argentina!
@clem
@clem 5 жыл бұрын
Iván Ugu Thank you so much for the kind words, and regards from New York City!
@genuineprofile6400
@genuineprofile6400 5 жыл бұрын
"Engineering is easy , people are hard"
@atift5465
@atift5465 5 жыл бұрын
Last 10 seconds is you speaking regular English, but in reverse. And wow, that is extremely accurate and unfortunately a prevalent con in our industry, if not many. Its also very underlooked. So many times Ive seen this happen where miscommunication or gaps in communication lead to further problems that could have easily been avoided if it was done properly. I cant stress more of what you said. I think companies should stress more in better communication practices such as speaking or writing clearly. Its a norm in so many firms Ive worked at to completely underestimate good communication skills to a point where people are just making assumptions of what the other person is saying and gambling with the outcome..
@clem
@clem 5 жыл бұрын
atif tirmizi Exactly! Communication is just an underestimated and overlooked skill, and people and organizations learn this the hard way!
@JeanRauwers
@JeanRauwers 5 жыл бұрын
I think you just nailed I did a similar video but also talking about 3 other skills that I believe to be extremely important. Good job, dude!
@akshay319781
@akshay319781 5 жыл бұрын
I'm 3 years into the software engineering space and this is 💯 percent true!!!! Nice video Clément
@clem
@clem 5 жыл бұрын
akshay319781 Thanks!
@mr.mystiks9968
@mr.mystiks9968 5 жыл бұрын
Good point. It’s annoying at times when you know a SWE is good at their job but can’t communicate what their findings.
@clem
@clem 5 жыл бұрын
Agreed!
@tomerlevi2640
@tomerlevi2640 3 жыл бұрын
Great video. A lot of added value Speaking about the important staff nobody talks about.
@derekcarday
@derekcarday 5 жыл бұрын
100% My advice for everyone looking to land a software engineering job is major in philosophy. I work as an engineer at a Fortune 100 company and I use my communication and writing skills more than anything else.
@theloniousMac
@theloniousMac 5 жыл бұрын
Before you said “communication” I was guessing “listening.”
@BiancaAguglia
@BiancaAguglia 5 жыл бұрын
Your choice for most important skill surprised me. I expected that most important skill to be something like: 1. googling your way out of bugs 😁, or 2. focus, or 3. perseverance. I like the supporting examples you gave. You did a good job explaining the reasoning behind your choice.
@clem
@clem 5 жыл бұрын
Bianca A. - There's art to data science Those are certainly very important skills as well!
@josefarrington
@josefarrington 4 жыл бұрын
Another important skill is the programing language that you are working on. If you spend a lot of time working in an obsolete language, it may get harder to catch on with someone that had more experience with a more novel language.
@nmntales7736
@nmntales7736 5 жыл бұрын
Yes. Well said Clement.
@algorithmimplementer415
@algorithmimplementer415 5 жыл бұрын
One suggestion : You can make a video on your bonding with colleagues. It can be useful for others joining new company. Shall one be highly competitive or supportive to other colleagues? How do you deal with them?
@wolfisraging
@wolfisraging 5 жыл бұрын
Really liked your hands moving while explaining in the back glass............ btw thanks for the vid
@danrussell_official
@danrussell_official 5 жыл бұрын
Yes! Communication is the most important skill to have as a software engineer. Anyone who is trying to learn software engineering - I made a how-to video on it: kzbin.info/www/bejne/rWiweJiwbJucrbs
@aser2535
@aser2535 5 жыл бұрын
if you had to choose between 2 concentrations for CompSci degree; ::: Software Engineering & Design ::: (Principles of Software Design & Databases, Software Engineering Lifecycle, etc) ::: Algorithms & Theory ::: (Heavy Math, "Advanced Algos", Machine Learning, etc) Which would you choose?
@clem
@clem 5 жыл бұрын
This is a very hard choice; both sound very good. The first one seems more practical, but I would argue that the second one might end up more useful because the topics taught there might be harder to learn outside of a class setting, and the math + advanced algos will give you a big edge in coding interviews. Also, the Machine Learning will be a big plus for your career in general. I hope this helps!
@xmhnab8737
@xmhnab8737 3 жыл бұрын
I saw an AlgoExpert ad😒
@aashishsingh6148
@aashishsingh6148 5 жыл бұрын
your videos are awesome.
@ShaneLikesCake
@ShaneLikesCake 5 жыл бұрын
The english in reverse bit at the end says "And of course the answer is, as you've seen in all the 'in the day of a life of' videos on KZbin, software engineers spend the rest of their days eating food and drinking coffee"
@pedromartins3783
@pedromartins3783 5 жыл бұрын
I have a question for you! Could a kind of fang company apear in a small country???
@prat534
@prat534 5 жыл бұрын
Hey Clement. Started using Algo expert and I just love it. Do you plan to add more questions ? or perhaps extend to any other sections such as system design?
@clem
@clem 5 жыл бұрын
Glad you're liking it! And yes, we're planning on adding more questions (5 new ones coming very soon), as well as new sections! It's a lot of work, so it takes some time, but stay tuned!
@mattupham
@mattupham 5 жыл бұрын
Great video Clement!
@clem
@clem 5 жыл бұрын
Thanks Matt!
@resilientknight4534
@resilientknight4534 5 жыл бұрын
Well it sounded like Dothroki language from GoT. :D I sometimes wonder whether engineers from these FANG companies have the luxury(of time) to watch TV series or Netflix, just wanted an insight, or they are so much attracted by the golden handcuffs that they don't even want to get out of the office (slogging 12hrs maybe)given there are so much perks(like free food) in an attractive office space like google. Or maybe like an outside life where you go to watch a baseball game, or formula 1 or a barcelona match live. Is it like the Golden cage? Or is there a good work life balance? Some insight would be appreciated.
@clem
@clem 5 жыл бұрын
😂 and I think it really depends on the individual, their goals, their hobbies, etc.. Some definitely just "put in their 8 hours" so to speak and then leave and do other stuff. Others get more pulled into the perks and stay much longer in the office.
@ChristopherJereza
@ChristopherJereza 5 жыл бұрын
Any communication is 1000% more effective when you have a 🔥haircut like Clement
@SajeelCodes
@SajeelCodes 5 жыл бұрын
LMAO
@mahadevisutar1436
@mahadevisutar1436 5 жыл бұрын
Communication gap is what lead to failure of many organisations
@prabhatism
@prabhatism 5 жыл бұрын
Finding the language in the last 10 seconds will take too much effort.
@rajab4187
@rajab4187 5 жыл бұрын
Eng in reverse?
@heraldo623
@heraldo623 5 жыл бұрын
Simply write the text like you write an algorithm. The reader is a computer.
@swatbeauty2145
@swatbeauty2145 4 жыл бұрын
I'm 14 years old so what I do for Software engineering
@sneha_d_mystery_princess
@sneha_d_mystery_princess 5 жыл бұрын
😂😂😂😂 omg m I the only one who thinks #Clément turned into Alien during the last 5 seconds of the video... 🤣🤣
@clem
@clem 5 жыл бұрын
Life is Divine 👽
@rajab4187
@rajab4187 5 жыл бұрын
Techlead in making?? No, there is one an only Techlead, Techlead
@clem
@clem 5 жыл бұрын
Raja vinn I may not be the Techlead, but I am the AlgoExpert 😎
@Btc314btc
@Btc314btc 4 жыл бұрын
The hell did he say at the ending?
@meghanwilliams457
@meghanwilliams457 5 жыл бұрын
Love it!
@iamabhirupdatta
@iamabhirupdatta 4 жыл бұрын
the last 10 seconds is just webpack bundling :)
@corylowe5557
@corylowe5557 4 жыл бұрын
For public speaking skills, check out Toastmasters.
@farukahmrd8896
@farukahmrd8896 5 жыл бұрын
can i be a software engineer with a degree in physics??
@praison9104
@praison9104 5 жыл бұрын
Yes u can if u get enough knowledge on coding through google or through other sources such as bootcamps or udemy or udacity or KZbin...etc
@anunaysharma2718
@anunaysharma2718 5 жыл бұрын
@@praison9104 how's Coursera
@praison9104
@praison9104 5 жыл бұрын
@@anunaysharma2718 it is good
@ThatBigGuyAl
@ThatBigGuyAl 5 жыл бұрын
I don’t need anything, okay guy?
@risingforce4016
@risingforce4016 5 жыл бұрын
Funny that, you won't get that skill at college.
@dmitriylevy7865
@dmitriylevy7865 5 жыл бұрын
I fucking love this video.
@t.k.santhosh4787
@t.k.santhosh4787 3 жыл бұрын
Small steps daily ------> might works
@jasonclement6305
@jasonclement6305 5 жыл бұрын
Havent watched yet... but google
@chrischappell7643
@chrischappell7643 5 жыл бұрын
are you a 94 boy ?
@harispapadopoulos4295
@harispapadopoulos4295 5 жыл бұрын
Notification squad where are you at ?
@clem
@clem 5 жыл бұрын
Right here!
@blasttrash
@blasttrash 5 жыл бұрын
whats notification squad?
@algorithmimplementer415
@algorithmimplementer415 5 жыл бұрын
Haha .. Scrum meetings. :D Hate it ..
@bhanureddy1232
@bhanureddy1232 4 жыл бұрын
Hey why are you shouting ,, speak slowly,,I can't listen your words
How I landed my interviews at Google (as a software engineer)
12:56
Clément Mihailescu
Рет қаралды 119 М.
How To Communicate Better (as a software engineer)
17:56
Clément Mihailescu
Рет қаралды 31 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
What Makes A Great Software Engineer? (from an ex-Googler)
11:46
Clément Mihailescu
Рет қаралды 81 М.
How To Get Into Google - 6 Tips That'll Get You In (as a software engineer)
14:42
The Dome Paradox: A Loophole in Newton's Laws
22:59
Up and Atom
Рет қаралды 247 М.
Why I Don't Have Impostor Syndrome (And Why You Shouldn't Either)
11:14
Clément Mihailescu
Рет қаралды 39 М.
My Google Interview Experience (ex-Google software engineer remembers)
17:10
Clément Mihailescu
Рет қаралды 82 М.
5 Things I Wish I Knew Before Starting Programming
9:10
Clément Mihailescu
Рет қаралды 1 МЛН
How To Learn Fast And Efficiently (as a software engineer)
11:49
Clément Mihailescu
Рет қаралды 329 М.
How I Ranked in the Top 5% of Google Software Engineers
13:41
Clément Mihailescu
Рет қаралды 192 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН