Take me back!! I want my CSS!! Click me to get back :)

×

READY FOR A NEW CAREER?

But not sure where to start? Find out if a tech career is right for you.

TAKE THE 3-MINUTE QUIZ

How Long Will It Take for Me to Learn How to Code?

learn to code
Get Our Free Ultimate Guide to Coding for Beginners

Get Our Free Ultimate Guide to Coding for Beginners

Make a plan for learning the tech skills you need to land a new job with this 60+ page FREE ebook!

You can unsubscribe from our mailing list at any time. We won't use your email address for anything else, promise!

Working in tech, learning new skills, becoming a freelancer: It sounds great. . .but you have a lot going on. If you’re going to invest time into learning new skills, there needs to be a significant payoff, and you need to be able to fit it into your calendar. That rush you feel from visions of a high-paying, creatively fulfilling job can lead to a crash when you think about the logistics of switching careers. How long does it even take to learn to code?

After talking to three professionals about their experiences with coding, I found that when it comes to careers in tech, a better question to ask is: How long does it take to get started?

Kevin Ng, Tech Lead at Wildebeest, says to remember that learning to code is a subjective process. Since tech careers are all about flexibility, there isn’t one rigid path you must follow. Your learning curve will depend a lot on your goals and aspirations. A career as a freelance web designer and a career as a software engineering manager require different amounts of learning and experience. And that’s great news, because it means you can choose a tech role based on the lifestyle you want.

If you’re serious about learning to code—and particularly if you learn through doing—Ng recommends starting with a reputable coding bootcamp where you can learn enough basics to get your foot in the door as a junior developer. The advantage to this approach, he says, is that you’ll learn the most current and marketable tech skills in a matter of months. At that point you’ll be ready to hone them in a real job setting.

Still, we’re all busy and scheduling is arguably the most important factor in ensuring you reach your goals. So what’s a good ballpark figure for how long this will take? “It’s an ongoing process to keep up with the changing landscape of programmable technologies,” Ng says. “[But] if your goal is to quickly learn the basics of coding, your career could be started in as little as three months.”

Other experts agree with Ng’s approach. Izzy Piyale-Sheard, Community Manager at Lighthouse Labs, a coding bootcamp based in Canada, echoes the idea of using a bootcamp program to catapult yourself into real work. But what’s even more important, he says, is just getting started—in whatever way works for you.

Whether it’s a bootcamp format where you learn the basics through intensive 8-, 10-, or 12-week sessions, or a more gradual introduction through free workshops, meetups, and groups like freeCodeCamp, NodeSchool, and Women Who Code, that initial investment of time will allow you to start your career, at which point you will continue building your skills while getting paid. Basically, you just need a little time to learn to speak coding language. From there, a lot of your learning will be ongoing and done in a workplace setting.

When I asked him if there was a point in his own career when he felt he’d officially “learned to code,” Piyale-Sheard said that in a lot of ways he feels like he still hasn’t, because that isn’t the point. Even instructors at his coding bootcamp who have been coding for 20 years are constantly learning, he says. Just like any sustainable industry, tech is always evolving—and your skills evolve with it. It doesn’t take much to clear the hurdle from knowing nothing to having a beginner’s skill set, and once you do you’ll be in the position for a new career and a lifetime of learning, creative challenges, and self-improvement.

Wendy Zenone, Application Security Engineer at Lending Club, offers her own example of going from zero to coding in a short time. Zenone didn’t have a technical background before she learned to code. It was through her exposure to tech while working in digital marketing that Zenone realized “coding was the future,” and she enrolled in a 12-week bootcamp course. By the end of it, she was coding a complete piece of software by herself. What was even more valuable, though, was that she built a foundation for a tech career and found the momentum that catapulted her into paid work.

Like Ng and Piyale-Sheard, Zenone is still learning, and she deals with a bit of imposter syndrome even at this point in her career. But she harnesses it for motivation to keep sharpening her tech skills. “If you don’t use it, you lose it, so I’m [always] refreshing my skills,” she says. “If you want to stay relevant in the tech industry, you must continue to learn.”

The big takeaway? Learning to code is a process that will be woven into your entire career. The most important thing is simply to start—and taking that first step is easy.

In fact, you can do it right now. Download the free Ultimate Guide to Coding for Beginners. You’ll learn the difference between web designers and web developers and decide which path is right for you. You’ll also discover exactly which tech skills to learn for which jobs, and you’ll find out how to use them to land a rewarding job you’ll love.

Get Our Free Ultimate Guide to Coding for Beginners

Get Our Free Ultimate Guide to Coding for Beginners

Make a plan for learning the tech skills you need to land a new job with this 60+ page FREE ebook!

You can unsubscribe from our mailing list at any time. We won't use your email address for anything else, promise!

Your email address will not be published.

2 comments

  1. J1 Replied

    This sounds like an advertisement for bootcamps. You can self-study you know.

  2. Brad Dalton Replied

    Took me 5 years to learn how to write large code snippets from scratch. 2 years of copy and paste and 3 years of modifying other peoples code.

Want more articles like this?

Sign up to get the most recent tech news, tips and career advice.