Great vid, and lots of good advice! Just going to add my two cents here. Most important soft skills for me when choosing a candidate: - Good, clear communication. - Interpersonal skills (You need to get along with your team mates, and be able deal with conflict.) - Sense of humour (Keeps team spirit going.) - Willingness to help/mentor As far as tech skills go, problem solving(on a whiteboard etc.) is the best way to gauge someone's thought processes. Most companies tend not to delve too deeply into the nuances of a particular language. Every industry is different though. So pinch of salt :-) It's also important to put the candidate at ease by starting off with very informal conversations, share a few laughs, and then get into the soft skills portion before heading to the tech part of the interview. The interviewee will generally be more relaxed when answering the tougher questions. Good luck, everyone!
I see the opposite. The technical part is what sometimes is the issue. Personally, I felt soft skills questions are much easier because it's more relatable. Tech questions can be killers if you mess up. At least that has been my experience. I will take soft skills questions any day. How do you handle not getting the tech portion right because you were nervous or just could not remember how to solve the algorithm problem. Especially you are no traditional CS major, but have engineering degrees.
From my experience, being a CS major, all we learn here is same stuff that you can learn on internet. The only difference is, we get to practice a lot, such as through mocks, assignments, exams and more exams etc. So really the key is: "Practice makes perfect" I have learnt more and better through internet than my classes and books btw.
4:02 That is a great question and the answer by the Natalia was brilliant. I have been asked that question many times before, initially I used to cook up something on the spot, which didnt go too well!
Hello brother, loving this mini so far! Can you do a video about career progression as a software developer and how long to stay at a certain position?
Hello guys I want to see Natalia in another video talking about the whole process of interviews in companies like hr interviews technical interviews etc
Thank you sir for affording someone like, who knows next to nothing about coding or programming the opportunity to feed our interest into a skill through your well simplified way of tutoring. Am from nigeria, and I say, Thanks and God bless you.
I need to apologize before my sincere statement from all the parties involved: Sof-skills are made up in order to make the HR dept feel important and contribute to the company "values & culture". I can completely lie the whole HR-Interview and make you believe I'm the best candidate. Let's be honest here, people tend to answer what's most "appropriate" in such questions. Do you want to know if I'm a "team player"?!? I'll just say "of course I like to be a team player...blah-blah-blah". How do you define if I'm a "team-player"?! By extending my working hours whenever the company "needs it", because the manager didn't have a clue on how to organize Jira tasks?! In the case of your company's project timelines & tasks are managed by PMs, HRs, BAs...you're damned to show your "team-player" skills week-in week-out! Do you want to know if i'm a "good communicator"?! Hell yeah! But i dare you to ask my wife about my communication skills! How do you define if I'm a "good communicator"?! By being forced to listen in meetings and not to dare to say your own opinion...if that's against "high-level" stakeholders?! I've been a part of huge companies where the attendees of meetings where always on mute, but the company's "culture" was "express your opinion to make us grow"! Oh...and lets not forget the most important part of HR: organizing events and announcing in Slack everyone's birthday! Stop creating jobs and get a real one! Sorry Amigos-bro, but we're evolving the culture of soft jobs!
Great video ! I think all the companies search for candidates who have the problem solving mindset before anything. That's why I have created a youtube channel for this purpose :-)
I don't know how this has honestly become such a big thing in tech. Most people who are tech people are introverted, so much so it's a cliche. I understand the need for it as a company, but feel it should be maybe a 20% focus and not the bigger focus. If I get paid to code then that is what I am going to do, you don't pay me to be a peoples person, obviously I am not going to act like a jerk or burn bridges without cause.
Walikom Salam. Hi. Where are the protecters from Corona you both need to wear the masks with this less than 1 meter distance 😉. Collaboration first, code second. 😁