The “breaking moment” in Jon Liu’s teaching career came at 7 o’clock in the morning.
An hour before his students arrived for classes, he sat in his car, stared at the school where he taught and wondered:
What if I didn’t get out of my car today?
What if I just sat in the car all day and I didn’t go in?
What would happen?
That morning marked the beginning of the end of Liu’s teaching career — and the start of a promising career in software development. But it didn’t happen along traditional routes.
He taught for a decade, first in California as an elementary school PE teacher and then web design, yearbook and journalism at a high school before finishing at a Denver middle school. He loved teaching, but it left him exhausted and eager to start anew.
Free trial on Treehouse: Do you want to learn how to code and design websites? Click here to try a free trial on Treehouse.
Liu today works for Name.com, a web domain services company, as a front-end developer and codes in HTML, CSS and JavaScript. His first job in development was at the University of Denver, where he learned on the job while upgrading the university’s CMS tools to HTML5 and CSS3. Along the way, he’s absorbed new skills every day and credits online courses and developer conferences among his go-to resources.
“It never hurts to learn more,” he says.
Brighter Days Are Ahead for Web Designers and Developers
Liu talked with Treehouse recently about his path to the web development world and the pitfalls he avoided. He also shared advice he’d give to potential students who perceive a web education as too scary, too time-intensive or otherwise too out of reach.
In the United States, software developers earn a median annual salary of $93,000 a year — or $45 an hour. That’s according to the Bureau of Labor Statistics, which projects that the field will grow at a “much faster than average” 22 percent through 2022.
But Liu, who earned degrees in business administration and education technology, wasn’t just lured to switch careers by a better salary and an outstanding job outlook.
“I really like writing code,” he says. “I really enjoy problem-solving.” Liu notes that his personality is suited to unraveling programming riddles and he finds an immense sense of satisfaction once he’s able to crack a problem.
A similar passion also led Jen Byyny, a senior UX designer at Yahoo, to explore a career change. She worked as an executive assistant at a California advertising agency when she discovered a talent and aptitude for web design. She tackled night classes in web design for three years and worked her way to art director at the agency in five years. She then left the firm to complete a master’s in media design.
“It wasn’t a traditional path,” Byyny says.
And education is increasingly not traditional for a lot of Americans who embark on new careers.
While the BLS doesn’t examine how often Americans change careers, we switch jobs every 4.4 years. And the way we’re learning new skills is certainly different. More than 7.1 million students enrolled in at least one web class in the fall of 2012, according to the Babson Survey Research Group, which tracks online education. That’s a 6.1 percent increase over the previous year.
In short: We’re revamping how we study for our future careers.
Resources like Treehouse are instrumental toward that, Liu says. Students should also seek a well-rounded education by exploring meet-ups in their area, following high-profile programmers on Twitter and attending developer conferences.
It’s Not Too Late to Play, Explore and Learn
What guidance do Byyny and Liu have for those considering a career change and who might view web development as too formidable?
- “Practice,” Byyny says. “With anything. People say that about sports, little kids say it about learning to read. It’s the whole ‘you won’t know unless you try’ attitude.” She urges students to create designs on their own time and unveil them to just a few people with whom they feel comfortable sharing.
- It helps, Byyny says, to grasp foundational knowledge like color theory and typography. And it’s never too late to learn: “It’s not too late because you can play, you can explore. There’s no harm in that. If possible, find a mentor because they can also help guide where [your] focus should be.”
- “Dip your toes in the water and try it out first,” says Liu, who took a web programming class in 1999 but is otherwise self-taught. “You can take a single class and learn that specific language and before you start working on the next resource. Before you know it, you have a full breadth of knowledge to transition to that career.”
- “From every failure, there is a learning opportunity,” Liu adds. “Even if you find [a project] doesn’t work the way you intended, that gives you the opportunity to learn how to do it the right way.”
Beyond learning new skills and making more money, what are the added benefits?
- “I don’t think any two days are the really the same,” Byyny says. “If you’re trying to solve different problems, it keeps you and your problem-solving skills sharp and allows you to grow.”
- Liu says the attitude and culture at software jobs are indispensable: “That’s more important than the code I write or the projects I work on. People are more important.”
But you first have to start.
“Do it,” he advises. “Don’t sit and think about it. Start doing something. Right now, start building something that you want to learn.”
Indeed very inspiring story. make sure you have a mentor in the learning process. Your process of becoming a web developer will become even more enjoyable and fun experience. Focus Institute have state of the art learning facilities with professional mentors. Visit them online at http://www.focus-pk.com
I drove a Coca-cola truck for 16 years and I am on my way to changing careers to web design thanks to Treehouse. I will be 43 yes old this summer. It really is never too late!
Hello Dave.
It seems I have had a similar experience. I also drove for Coca Cola and other companies for about 10 yrs. I only recently about a year ago decided to change careers and transition into web development and design. I have always loved working with computers. It’s been a crazy journey and the amount of information needed to learn seems insane but it’s fun! I wondered if it was too late for me fixing to turn 40 in Feb.
Your story is inspiring to me and I hope mine is likewise for you.
Enjoy the journey my friend! It would be awesome to keep in touch with you… Let me know
Stan
When I was in college learning web design back in 1998 or so, I remember that over half of my classes were people going back to school to switch careers. I would say most of them were over 40 and some over 50. A lot of my classmates had either been laid off from their jobs or just simply wanted to change careers. It’s not too late.
What did Russell Wilson dad tell him? Why not you!
Take those words with you on your journey.
Thanks for sharing stories like these. I’m a lawyer hoping to be able to make a carrier switch to web development and this gives me some hope that it might actually work!
I hope the above story will be true. I am learning web development this time. Thanks for sharing this motivational article,
Very nice. But, if it’s “never” too late, why not publish their ages?
Hi Laura, Great question. They asked that their ages not be included. You could say they are middle-aged and had a good deal of work under their belts in their previous careers before switching. Thanks, Tim
Nice story. I will try hard to be a web developer. 🙂
Inspiring success stories, and it is absolutely never too late to switch what you are doing.