canmove, Confirmed users, Bureaucrats and Sysops emeriti
1,093
edits
No edit summary |
No edit summary |
||
| Line 26: | Line 26: | ||
He has no experience building mobile apps, a bit of experience making web sites but not much in terms of mobile web. He has programming experience from his coursework and random projects he has done in C++ and Java (Minecraft mods, for example). | He has no experience building mobile apps, a bit of experience making web sites but not much in terms of mobile web. He has programming experience from his coursework and random projects he has done in C++ and Java (Minecraft mods, for example). | ||
= Jimmy (learning frontend technology) = | |||
As a five-time PyCon speaker, Jimmy is an experienced developer. He's been doing web development for years, but it's been the kind of web development where the server drives the experience entirely. Now, he's getting into the newfangled HTML5 stuff. He's learning about doing more with JavaScript than just validating form inputs. He's learning about build steps, new tags, CoffeeScript and LESS, new APIs. It's a bit overwhelming, honestly. | |||
Jimmy has been relying heavily on MDN and Stack Overflow as he has been coming up to speed on new projects that require him to build more sophisticated front ends. So far, he's having a good time of it. | |||
= Emily (corporate web app developer) = | = Emily (corporate web app developer) = | ||
| Line 71: | Line 77: | ||
= Pamela (super-scale web app developer) = | = Pamela (super-scale web app developer) = | ||
Pamela is an unsung hero who, over the past 5 years, has helped several areas in SuperHighTrafficSite.com grow to be among the busiest web properties. Her company is relentlessly devoted to performance, wanting to keep application responsiveness down to 60ms and letting new content scroll into view super quickly. | Pamela is an unsung hero who, over the past 5 years, has helped several areas in SuperHighTrafficSite.com grow to be among the busiest web properties. Her company is relentlessly devoted to performance, wanting to keep application responsiveness down to 60ms for any interaction and letting new content scroll into view super quickly. | ||
To the untrained observer, SuperHighTrafficSite seems fairly straightforward, but the reality is that they're constantly pushing the bounds of what webapps can do, taking advantage of new capabilities like WebRTC as soon as possible for access to camera and microphone, or using Web Sockets for real time information display or Web Workers to speed things up. | |||
Pamela is a front end engineer. SuperHighTrafficSite has separate teams for the front end and back end, because they're both complicated. | |||
As an early employee, Pamela made enough money on the company's stock that she really doesn't need to work any more. She loves it too much, though, and can't help herself. | |||
= Rick (ad agency designer/developer) = | |||
Rick works for Cranblotz and Fitch, a "digital agency" that creates ad campaigns and other creative work for businesses of many sizes. Cranblotz and Fitch campaigns are often built on tight schedules and require a tight combination of programming and design. | |||
Rick considers himself a designer first and foremost, but he has taught himself to use HTML, SVG, CSS and JavaScript effectively to create compelling animations and learned many tricks to get his animations to show up as smoothly as possible on as many devices as possible. He makes use of libraries where he can and has even contributed some code back, but he often resorts to coding to the "bare web" when the animation is just not smooth enough. | |||
Secretly, Rick doesn't mind it when people call him a hipster. | |||
= João (indie game/freelance web developer in Brazil) = | = João (indie game/freelance web developer in Brazil) = | ||