I have been doing workshops and teaching front-end design and development for some time and I have recently come to this conclusion.

Almost no one is teaching modern devs to create pixel-perfect front-end code.

Instead, they often have to hack together some (twitter | reddit | the-new-hotness) clones. They pick their poison and usually run with it.

In general they pick something like Twitter Bootstrap and leave it largely un-styled. If they do spend some time “theming” it is often without much attention to the visual design.

This is why when you hear someone utter the words, “Yeah, I know Bootstrap” you should take a minute.

Stop.

And think about what that means precisely.

For schools educating future the future of web people I would like to propose something different.

Future web professionals should work on prescribed projects that are professionally designed.

I mean seriously, how else are you going to get to where you need to be?

Now, translating visual design into performant front-end code is not everyone’s cup of tea. I believe anyone can learn it, but it takes a special interest and drive to get very, very good at it.

This is the realm of the Design Systems Engineer and they can be a huge benefit to your team.

If you need Design Systems Engineer like yesterday I can help with that. If you have that special someone on your team who wants to get to the next level I can help with that too.