by Kevin Scott
5 months ago
So, I had a referral that got my foot into the door. I think
I applied to the same company 2-3 times before, but no success until the last go 'round. I applied when I had no experience. I applied when I had no
portfolio. Finally, the third time, I applied when I had both. Yeah, in
hindsight not sure what I was thinking the first 2 times. Complete Noob. I also developed something that I didn't have when initially interviewing.
I developed confidence.
I developed confidence towards the end of my interview rounds, and it was a key difference. I overcame a lot of self-doubt* through practice and interview
experience. I dissociated humbleness and lack-of-skill when communicating. Absolutely being
humble is a great attitude to have but communicating a lack-of-confidence is
not. Especially when discussing technical topics with those judging your skillset in an interview, not confusing the two became very helpful.
During these talks, low confidence can be interpreted as low skill, lack of technical aptitude or worse: an
unwillingness to learn. I learned from feedback from friends and family, in-and-out
of the field, to be self-confident in the time effort you have put into learning.
I overcame a slight feeling of imposter syndrome towards the middle of my programming foray. It occured usually after meeting developers with years of experience doing complex tasks from what
appeared muscle memory.
After simply accepting that I don't know everything in computer science, and that everyone Googles something, I decided to take it one day at a
time and pursue being proficient in aspects of CS over time. With
this, eventually everything started to fall into place.
Outside of technical preparation, the core of the interview is communicating your skillset. Your skillset includes your proclivity to learn and to think critically, so not being verse in a particular language or framework is OK...well, it was for me. All in all, I highlighted some past projects, Udacity
training, and my past internship. Before I left the interview room, I made it clear how
I could not only learn their development stack but also contribute to the team.
I made this very clear by what I said, how I completed the technical portion of the interview, and discussion about my portfolio and resume. They knew regardless
of the tool or language, I eventually would add value relatively to my position
and quickly to the company.
If you are interested in the program I completed, click below for a discount
Good luck! ;-).