4 ms·
> I've been working as a web dev for 15 years since graduation but I know my days I numbered in this field as it requires near perfect vision due to the UI natu
by sdevonoes 5y ago
> I've been working as a web dev for 15 years since graduation but I know my days I numbered in this field as it requires near perfect vision due to the UI nature and dealing with things on a pixel level.
Web dev is more than just placing pixel on the screen (and, is pixel level perfection is even a thing?). You could focus more on JavaScript if you are a frontend developer; you could switch to backend as well. I have been working as a "full stack" web developer for some years and I have never had to deliver 'pixel perfect' UIs. Hell, I even consider 'pixel perfect' to be an anti-pattern in web design because it leads to CSS like "margin-top: 13.123px; margin-right: 9.847px" in order to comply with the design.
- mouzogu 5y agoI wish I could do that. I actually had to leave my last job because I was having too many issues. Lots of UI issues being missed. This was before I was diagnosed so I wasn't aware that it was caused by my vision. In my current role as a contractor for faang company the work I do is very visually intensive marketing web design. There are so many subtle shades of gray and 1px borders that I often get QA tickets where I am literally unable to reproduce without visual correction. You're right though. It would be easier for me to move into some kind of back-end focused nodeJS role which I'm quite strong at. But I have a fear of working on back-end systems that are directly connected to revenue streams. Like I don't think I have the engineering nous to do that. Also I agree that pixel perfection is an outdated concept driven by the PSD to HTML era. These days layout should be determined by content (text, images) and not some arbitrary PSD comp. There has to be room for flexibility.