2 ms·
I have been a "general purpose" developer (I hate saying "full stack", because there are no stacks and I don't always work exclusively cross-disciplinary). Most
by moron4hire 10y ago
I have been a "general purpose" developer (I hate saying "full stack", because there are no stacks and I don't always work exclusively cross-disciplinary). Mostly web-focused, but I've done stints where I was 100% SQL or 100% desktop. There was even a brief period where I was exclusively doing embedded C. I've done JavaScript since it was invented. I've done C# since it was invented.
In that time, I've never been quite as excited about anything as I am about Virtual Reality, and specifically what Google and Mozilla are doing with WebVR. I don't think people understand how much 2D systems are holding us back. We've had the same WIMP interfaces since Xerox invented them in 1980. And we largely do the same things with our computers as we did in the 90s when the GUI finally captured majority market share. Making computers smaller and faster is not going to change that. Only a complete change in the user interface will change that.
I've always banged around working on graphics, stereo-imagery, and simulation as a hobby, but I seriously started on making something about 2 years ago (actually, I recently saw my first commit for some reason, and it was July 10, 2014). When my son was born prematurely earlier this year, it lit a fire under my ass. I know a lot of people think that they need to get the startup stuff out of the way before they start a family, but for me, my family is my purpose, my family is what drives me. I feel strongly that well-designed VR systems are going to enable a whole new level of accessibility, interconnectedness, empathy, and collaboration. I need to make that world for my son.
So because of the stuff I started 2 years ago, I now have a job where I spend 100% of my time working on VR. For the first time in my entire career, I look forward to going to work. I feel great. I have great coworkers. We do amazing things together. And it's because of WebVR.