Make the jump from hobby to career

Originally published at:

Reggie Dawson had dabbled in web development for a long time, but until recently it had remained just a hobby for him while he worked full-time as a Network Administrator.

But in the last few years, he’s embarked on his dream career as a full-time web developer and started his own company, as well as teaching his coding skills to others on Envato Tuts+.

Needing a career change

Reggie has over 19 years experience in IT, but has spent most of that time as a Network Administrator. In the last few years, while playing around with web development in his spare time, he discovered the strides JavaScript had made in becoming the full stack for your web applications.

“Now that I could make web or mobile apps with JavaScript, I was hooked. This interest eventually morphed into a calling I couldn’t ignore—I didn’t want to work with Servers anymore, I wanted to be a developer.”

But Reggie’s newfound interest in web development created a problem: he was no longer satisfied with his career. He was working as a Senior Network Administrator with a Managed Service Provider, remotely supporting customers.

“It was a relaxed job and not stressful in the least bit, but I wanted to be a Web Developer. Unfortunately the prospects for web development jobs where I lived were slim, especially when I had no on-the-job experience in web development.”

Where he was living in South Florida was also an expensive place to live, and he had to support his family while making the transition to his new career, so he knew it wouldn’t be easy.

“A long time dream of mine was to move to Atlanta, Georgia. The cost of living along with the up and coming tech scene was an attractive option, but uprooting my family would be difficult.”

Making the jump

Reggie relied on online learning to teach him some of the web technologies he wasn't yet familiar with. Part of that was reading the tutorials and watching the video courses at Envato Tuts+, and it led to an unexpected avenue: teaching.

“All my life I have been a writer and I have also been an instructor on three different occasions in my professional career, so helping others learn comes naturally,” Reggie says.

Teaching helped in several ways:

  1. It helped him build up his portfolio by creating the projects he built in each course. These were full apps that demonstrated his proficiency with JavaScript.
  2. Creating these courses helped him to see that he had a deeper understanding of code than he'd thought, giving him the confidence to make a career change.
  3. And, the extra income from the courses helped him to relocate to Atlanta and start his own company, Undisputed Technology.

Reggie's Career Change Tips

So how can you turn your hobby into your career? Here's Reggie's advice:

Build something

Although learning is important, putting your learning into practice is just as vital.

“Don’t just take courses and expect to get good at coding,” Reggie says. “At the same time you are learning you should be building something, anything.”

It applies to all fields: if you want to build a career, try building something first. If you want to be a graphic designer, start creating designs and building a portfolio online; if you want to be a photographer, get out there and take photographs every day. Show the world what you can do.

Take advantage of today's technology

We live in a time of great opportunity. It's still not easy to build the career you want, but today's technology gives you a head-start that previous generations didn't have.

“What I often tell people is that the main cost Mark Zuckerberg had when starting Facebook was server space and bandwidth, which at the time was very expensive,” Reggie says. “In today’s climate, with all of the free, cloud-based services, I could create something similar to Facebook for free.”

Of course, if you get some traffic, scaling the app will cost some money, but at least you can build it for free.

And even if you’re not into developing apps, you can still take advantage of today’s technology, for example by building a simple, low-cost website, using social media to get the word out, networking on LinkedIn, searching online job boards, selling your work on an online marketplace, offering your freelance services, and much more.

Continue Learning

Technology is changing, and no matter what industry you're in, you have to continue learning to keep up. Web development is more technology-driven than most, so Reggie is determined to keep learning new things:

“I want to continue to learn as ES6 is here. I have also learned TypeScript in preparation for Angular 2, and plan to move all of my projects going forward to either TypeScript or ES6.”

Things change in other industries too, so always make sure you’re anticipating new changes, rather than getting caught out by them.

Connect With Reggie

You can check out Reggie's web development courses and tutorials on his Envato Tuts+ instructor profile. You can also leave a comment on this article, or email Reggie at

Make the Jump from Hobby to Career

Think you've got the skills to be an Instructor on Envato Tuts+? Why don't you let us know today!

You’ll not only get paid $250 USD for you tutorial, but it’s a great opportunity to advertise your items to millions.

Find out more by heading to this forum thread.

I followed two Firebase courses from Reginald, they are awesome!

They are hands-on type of courses, where the focus is on building instead explanations and building. It took some time adjusting to his speed, especially because he likes to jump-cut his coding. But I usually watch courses several times through, and therefore, I really like his style.

Wish you best of luck with your career!

Hey man i would like to do this!

However, my first item that i uploaded 3 weeks - i have not heard back about anything.

I’ve checked my spam mailbox, and i’ve contacted support - no response.

Any help is appreciated guys thank you!

Love this thread, as it’s an ongoing theme in my work. Even after you make the jump from hobby to career, the main issue I continually work at is whether I now treat my work as my career. Are your systems set up in a professional way? Are you taking advantage of networking, social media, and other outlets for promotion? When doing so, are you presenting yourself as a professional (career), or come across as rather apologetic that you’re presenting yourself as an expert in your field (because it’s really just a hobby)? Are you seeking help for your systems (i.e. taxes and other day to day business work)? Do you have a set schedule where you work on a daily basis, or do you “steal” time here and there, and always fall behind? Bravo Reggie for taking the leap. You’re a good example to us all.

1 Like

That’s great to hear :slight_smile: I’ve passed your comments on to Reggie and to his editor at Envato Tuts+. Much appreciated.

Sorry to hear that. I know the editors get quite a volume of submissions - I’d be happy to check into it for you and see what happened. Just to check - you submitted a teaching idea using this form? If so, just let me know your name and which topic you submitted an idea to, and I’ll follow up with the appropriate editor.

Excellent poinst, @ManzanitaBeach! Those are definitely big issues to get through, and it can take time (and confidence) to begin to present yourself as a professional rather than a hobbyist. Setting up the right systems and schedule and taking advantage of promotion opportunities are a big part of making the transition, as you point out. Thanks for your comment :slight_smile:

hey man support got to me, thanks for that anyways, cheers!