Ist es für eine blinde Person möglich, in Front-End-Webentwicklungsjobs zu arbeiten? [abgeschlossen]

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.

Ist es möglich? Sicher. Wie Sie ein Unternehmen finden, das bereit ist, Ihnen die Chance dazu zu geben, habe ich keine Ahnung und kann mir kein Unternehmen vorstellen, das dies tun würde, es sei denn, Sie haben eine Erfolgsbilanz damit.
Ich bin mir nicht sicher, ob Sie eine Firma finden würden oder nicht. Manche Unternehmen wollen das Risiko nicht eingehen. Ich schätze, wenn Sie sich bereits entwickeln, dann sind Sie eindeutig fähig, aber Sie müssten es ihnen beweisen.
Hm, vielleicht können Sie Teams, die Frontends bauen, die den EU-Vorschriften zur Barrierefreiheit entsprechen müssen, Fachwissen anbieten ? Oder für ähnliche Regelungen an anderen Orten?
Vor einigen Jahren verlor ein Programmierer seine Hände, also stellte die Firma ihm eine Schreibkraft ein. Leider hatte er jahrzehntelange Erfahrung und war wahrscheinlich der beste Programmierer im Unternehmen. Ich glaube nicht, dass Sie vernünftigerweise erwarten können, dass ein Unternehmen Sie und einen „sehenden Menschen“ einstellt, wenn Sie keine wirkliche Erfahrung haben und sie andere potenzielle Kandidaten haben, die den Job selbst erledigen können.
Wenn Sie einen Kunden hätten, der bereit wäre, die Ausgabe zu überprüfen, dann vielleicht. Aber der normale Entwicklungsprozess ist sehr visuell.
Ich bin mir nicht sicher, ob dies eine Antwort wert ist, aber es gibt jemanden, der blind ist und mit dem Web arbeitet . Ganz zu schweigen davon, dass sie Mitglied einer W3C-Arbeitsgruppe (WG) ist.
Die Art der Entwicklung, von der Sie sprechen, erfordert ständigen visuellen Input und Feedback. Tatsächlich ist Front-End-Web von allen Arten der Programmierung, an denen Sie beteiligt sein könnten, visuell am stärksten beteiligt. Ich werde nicht sagen, dass es für Sie unmöglich ist, diese Art von Entwicklung durchzuführen, aber ich würde wetten, dass es der schwierigste Typ ist, an dem sich ein Blinder beteiligen kann.

Antworten (1)

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: