Photo by David Goehring

Nobody knows what the fuck they’re doing

In January, a new developer asked us to judge his qualifications and if he should apply for a job in the Reactiflux #jobs channel. This was my response, slightly edited for content and the format.

Send out applications to every company that looks interesting, doesn’t matter if you think you’re qualified or not!

If you’ve built a side project with React.js and know your way around JavaScript in general, you’re at least as qualified as 90% of all other devs out there. I’ll tell you a secret:

Nobody knows what the fuck they’re doing.

That’s just the nature of front-end development, it moves so fast that one day you’re on top of everything, the next day you’re years of learning behind. Don’t worry about it, pretend you know your shit and get on with it.

You might not be the next Dan Abramov, Michael Jackson or Ryan Florence, but guess what — you don’t need to be to build web applications for a living. Build things your way, if they work, perfect, if not, throw them away and start again, not making the same mistakes as last time.



Technical cofounder of, creator of react-boilerplate, co-creator of 💅 styled-components and maintainer of KeystoneJS and micro-analytics.

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store