Haftungsausschluss: Dies kann nicht zum Thema gehören. Ich bin neu bei Stack Exchange und unsicher, wo ich das posten soll, aber ich brauche Hilfe. Stack Overflow war mein erster Gedanke, aber sie scheinen strikte Richtlinien zum Posten einzuhalten, und dies ist eine Frage zum Navigieren in der professionellen Landschaft.
Ich bin ein blinder Informatik-Major im 3. Jahr am College. Ich habe OOP-Sprachen wie C++/Java studiert und mich bisher auf Software-Engineering konzentriert. Ich interessiere mich immer mehr für Front-End-Webentwicklung. Insbesondere benutzerseitiges Web- und App-Design.
Meine Frage ist: Ist es für einen Blinden überhaupt möglich, als Frontend-Webentwickler zu arbeiten? Das heißt, gibt es bestimmte tägliche Aufgaben eines Front-End-Webentwicklers, die für einen Blinden unmöglich zu erfüllen wären? Was ist mit Dingen wie Drahtrahmen und Modellen? Wie notwendig sind diese im Alltag? Würde es ausreichen, einfach zu verstehen, was der Client möchte, und zu wissen, wie man das in Code schreibt – oder muss ich unbedingt die Ergebnisse meines Codes „sehen“? Oder gibt es eine Teamkultur, die sich dafür eignet, dass meine Teamkollegen mir ihre Augen leihen, um zu bestätigen, dass mein Code den gewünschten visuellen Effekt/das gewünschte Layout erzeugt – oder wäre das eine unangemessene Belastung für meine Teamkollegen?
Ich hatte 22 Jahre lang eine Vision – daher weiß ich, wie die Dinge aussehen, verstehe visuelles Layout, Format und Farbschemata. Ich verstehe also, wie die Dinge aussehen würden, die ich bauen würde.
Zielen Sie auf barrierefreie Webanwendungen und Sie würden sich dort in einer Nische auszeichnen. 508-konform (USA) und andere Standards für anderswo, aber die Konformität bezieht sich auf die eingeschränkte Benutzerfreundlichkeit und würde erfordern, dass Entwicklungsspezifikationen mit Dingen wie Bildschirmlesegeräten und dergleichen übereinstimmen. Wenn Sie es so angehen, würden Sie davon profitieren, da Sie berechtigterweise sagen können, dass es von einer blinden Person verwendet werden kann und barrierefrei ist.
Es wird immer einige Usability-Probleme geben, wie z. B. das Erscheinungsbild, das Sie nicht tun können, ohne es sehen zu können. Wenn es also nicht 508-konform ist, haben Sie einen schwerwiegenden Nachteil beim GUI-Design. Ich denke, es ist immer noch möglich, wenn Sie ein gültiges CSS haben, mit dem Sie arbeiten können, aber einige der dynamischeren Funktionen sind nicht unbedingt 508-konform, und selbst wenn Sie sie auf der Rückseite codieren, können Sie nicht sehen, dass sie funktionieren. Back-End-Code und -Funktionalität sollten jedoch gut funktionieren.
Ein großes Lob an Sie, dass Sie trotz Blindheit das vorantreiben, was Sie tun möchten! Das ist Inspiration für alle!
Update für Links:
IDrinkandIKnowThings
Benutzer66194
AllTheKingsHorses
jhbh
Paparazzo
Robert Dundon
Zahlen