DEV Community

Discussion on: Jack of the Stack

Collapse
 
capsule profile image
Thibaut Allender • Edited

Isn't every web developer with 15+ years of experience that kind of unicorn?

Heck, I studied computer graphics 23 years ago, got my first job as a web designer / 3d artist / web developer. Started with HTML slicing, then DHTML (ahah), at the same time I was working on personal PHP (2.0!) projects while doing ASP, Perl and other obscure Windows CGI stuff. Then migrated the Win NT internet connection sharing server to Linux because it would constantly crash (yes, you had to do auto dial-in and NAT manually back in the day) and stared using PHP3 to develop the new business websites. I learned CSS when Firebird (yes, before it got renamed to Firefox, that was v0.6 I think) around 2003, taught it to colleagues a few years later, worked on bespoke PHP frameworks, participated in design studios, orchestrating UX, UI and front-end dev, created style guides and design patterns, the list goes on.

Today I mostly do front-end because I think that's the most exciting part but I could still do all the rest, from design to Apache setup with front and back end in between.

That artist/designer/technician split is wrong imho. Web design is, well, design. It's not a painting or art for the sake of it. You need to be the kind of designer that is in fact a technician. Or, I like to use the term craftsman. There's no point creating an interface that is completely useless, or a tool that is so technically complex that it is also useless (on top of being ugly).

Thread Thread
 
workingwebsites profile image
Lisa Armstrong

I hear you! I've been at this for a long time as well, since the days a hyperlink was leading technology. :-O

I followed a similar path, and agree the interesting stuff is on the front end these days and programming really is a craft.

You do need to code and have a sense of design. My point was you can do both and be good at it, but your probably a little better at one than the other by nature.

BTW, I love the idea that old programmers never die, they just turn into Unicorns. ;-)