We will look into a day in the life of a Software Engineer with limited vision to Understand their difficulties at work and how they can overcome those difficulties to become successful in their role.
I am a backend Software Engineer at Yelp who uses Python extensively for building Yelps infrastructure and internal tools. I also suffer from a genetic disorder called Albinism which often results in limited visual acuity that can range from 20/120 to 20/200 in most common cases. With such a low vision it's extremely difficult to read the computer screen without the use of on-screen magnifiers. In this talk, we will see how a person with adverse visual acuity can thrive and be successful in the field of Software Engineering. We will address the importance and meaning of accessibility for Software Engineers with partial vision and recommend some best practices that are available today. We will also talk about the importance of an inclusive work culture that can help foster creativity and ease ramp up for a Software Engineer with a disability.
2. 1. Understanding what low vision really means.
2. How low vision impacts certain population groups
and its effects on society.
3. Common challenges that people suffering from low
vision face in education and employment verticals.
4. Simple and effective strategies to overcome these
challenges.
Topics
4. Functional definition of Low Visual is uncorrectable vision
loss that interferes with daily activities. In other words, low
vision is "not enough vision to do whatever it is you need to
do," which can vary from person to person.
9. 1. Lack of a supportive learning environment in
classrooms for students.
2. Restrictive access to reading and learning materials
for students.
3. Lack of documentation around access to technology.
4. Lack of structure and awareness for creating an
inclusive working environment.
Problems
17. 1. Do you have exceptional analytical and problem
solving abilities?
2. Do you have the right leadership skills to drive
important business decisions?
3. Are you a strong team player?
Getting Hired
18. 1. Ask the candidate if they need extra time
2. Ensure that all the interviews are conducted strictly
on white board or on their own personal computers
How can your recruiters help
19. How can your peers help
● Manager
● Associates
● Tech Community
20. ● Gather you toolkit
● Practice and Perfect your skill
● Ask for help
Recap