DEV Community

Discussion on: I've Trained Programming Interns For 6+ Years, Ask Me Anything!

Collapse
 
samnorton profile image
Sam Norton

I've been working with some WordPress and HTML development in the past 6 years. Since I am working freelance (homebased jobs) usually the job that are being passed to me were simple jobs such as updating an existing CSS code for a WP site, building links for SEO companies according to their instruction.

Then suddenly, I lost my job. When I applied to other companies I realize that my current skillset for a developer job is not a great fit. I took several test skill for the company I applied to but failed.

Moving forward, I pity myself for not seeing any improvement as a so called developer or atleast that's what I know.

Any tips for me to really become a developer? (Sorry for the stupid question)

Collapse
 
codemouse92 profile image
Jason C. McDonald • Edited

There was a stupid question? I didn't see one! :)

It's always hard when your existing skill set comes up insufficient. The best thing to do is take this opportunity to dive into some independent study. Since you've been applying for jobs, you clearly have some ideas of what you want to do, so look at which languages and concepts you keep "coming up short" on and go learn those things.

I posted a big 'ol list of books and courses in response to ^,^ (@justaguy ) on this comment thread, so take a look at those. I especially recommend learning Python, and reading "Computational Fairy Tales," "Game Programming Patterns," and "Dreaming in Code." That will help get you well on your way to where you want to go.

And of course, read lots of articles here on DEV.

And then, go write real code! Don't worry about it being good, brilliant, or polished, just write code. See my responses to James (@jliby ) and to Angel Young (@angelyoung24 ).

All the best!

P.S. If you've ever written any meaningful code, and HTML certainly counts, you're a "real developer". Don't ever let anyone tell you otherwise. You just need some more/different experience now, that's all.