Interviews with three Deaf software engineers in Bay Area

 

Hello, many of you have either mobile phones or computers and most of you have both of these.

The world is full of websites and services such as YouTube, Netflix and Facebook. What type of people do they need?

Computer programmers and software engineers, which are similar. 

They’re responsible for creating code in order to develop applications for our mobile phones and install programs in our computers. 

I interviewed three deaf people and they are professional software engineers.

Take a look and enjoy.

WILL:
My name is Will Johansson. I work for Lyft as an iOS engineer.

ANJA:
My name is Anja Berens. I work here at Yelp on the Release Engineering team.

ALLISON:
My name is Allison Weiner. I graduated with a degree in Accounting. Over time, I realized that it was not for me so now, I’m a software engineering student here in San Francisco at Holberton School.

CALLIE:
Does Software Engineering require you to have training or obtain a degree?

WILL:
Well, it depends. Some people will teach themselves. Some people will take a bootstrap class which is like, you know, a coder camp kind of thing or, like I did, go to Rochester Institute of Technology (RIT) and got a degree in Computer Sciences. It varies.

CALLIE:
For those people who are considering specializing in software engineering, have just graduated and want to start a career in software engineering, what advice do you have for these people?

ANJA:
My two biggest pointers would be, first, be curious and secondly, be resilient. Be curious because every time a new iPhone is released, with a new version, you have to be curious and learn how these iPhones function, learn how to implement programs and how to write code for these programs which always need to be adjusted. Be curious about that. Secondly, be resilient because sometimes I will get up at 2 in the morning and stubbornly try to solve a problem. I might cry and be stressed out, but I keep moving forward until I come up with a breakthrough. It feels so good to finish. 

CALLIE:
I wonder how software engineering benefits deaf people.

ALLISON:
My feeling is there are two main reasons: first, it’s broadly available to the deaf population. Software engineers make a lot of accessibility tools. Back then, we couldn’t communicate with hearing people. Now we have Video Relay Service, FaceTime, captioning, and it’s all thanks to software engineers. That’s number one. Secondly, for those deaf people who work as software engineers, I feel it’s a huge benefit because software engineers don’t require a lot of face-to-face communication which means less communication barriers. We can easily send each other messages electronically.

CALLIE:
I’ve noticed that there are three subfields within software engineering. There’s the front end, the back end and full stack. Would you mind explaining these subfields?

WILL:
Sure, you are correct. First, the front end means they interact with people using iPhone apps or through web applications. This is user interface (UI) development and that’s the front end. The back end means they try to figure out how things work. For example, the front end for the driver and the rider on a Lyft means they need to be matched up for a ride. How that works is the driver looks for a rider and the rider looks for a driver, right? Each person submits a request and the back end connects those two and sends them a notification of who their driver and rider is. The full stack is really a combination of both. Some people enjoy both. They’re highly capable of working in both capacities and they’re more knowledgeable in how they work so that’s why they call it the full stack. 

CALLIE:
Many people have told me that the software engineer interview process is really tough. I’m curious about your experience with your interview process.

ANJA:
Yes, it’s tough. My experience here was I submitted a resume then they did a screening and they contacted me for a brief phone interview screening. They asked me simple questions like what a base-2 was. After I answered all their questions, they sent me homework with questions and usually gives you two days to complete. In my case, it wasn’t that bad, it took me about 2 or 3 hours to finish and submit. A few days later, they contacted me and asked me if I wanted to fly onto their site which I agreed to. They paid for my flight and flew me over here then we did an on-site interview.

During the first interview, we started off light by talking about technology like how I would address different scenarios. Afterwards, we would take a break, go to the bathroom or eat snacks then we moved onto the second phase where we used the famous white board and they would ask you how you would solve different problems. I would write solutions on the white board and run your interviewer through the process. After that’s done, we have a lunch break in the middle of four phases. After we eat, we do the third interview where it’s kind of more like, they ask me what I have difficulties with, what my experiences are with these difficulties and how I would address these challenges. After that’s finished, we move onto the last part of the process which is what we call a cultural fitting and that is where you sit down with an interviewer and you kind of analyze their company and they would decide if they’re a good fit and that I’m a good fit as well. I would decide if I’m comfortable with them too. It goes both ways. After we’ve done, I flew back home. About a week later, they reached out to me and gave me an offer.

CALLIE:
Congratulations!

ANJA:
Thank you.

CALLIE:
These software engineers usually work with computers, does that mean most of them work from home?

WILL:
Well, some companies offer full remote positions, yes, but some companies are stricter and require you to come into the office. Some companies offer a mixture of both. In my case, I usually come into the office, but if I need a day or two to work from home, I can do that.

CALLIE:
I wonder why there’s not many female employees in technology-related fields?

ALLISON:
I feel there’s many reasons why…but I feel there are three biggest factors. First, based on my upbringing, in school girls usually gravitate towards reading and writing while boys often focus on technology, math and science so of course, they eventually specialize in these fields and there are less women in those fields. Another reason, I feel, is when men rise up in the ranks, they often have stronger networking that is mainly male-to-male which means whenever women try to break through, they have a hard time building camaraderie. Men have an easier time building these connections. Lastly, and this applies to many fields, many women who want to state their opinion are often not taken seriously and cast aside. So, of course, over time women lose motivation because they’re not being listened to. So I feel these are the main reasons.

CALLIE:
Ah, now you as a woman must be excited to become a software engineer, right?!

ALLISON:
Pretty excited.