How I Went from Working in the Restaurant Industry to Senior Front-End Engineer
Learning to code so that you can land a job in tech can feel daunting. That’s why we’re sharing inspiring stories from Codecademy’s community — to show how people like you (yes, you!) can embark on a learning journey and end up with a totally new career. We hope these stories serve as a reminder…
Why AI Won’t Replace Web Developers Anytime Soon
AI website builders are on the rise, which begs the question: Are web developers safe? Is web development still a viable career path? If you ask us, of course web development is still a relevant profession because: There’s still a huge demand for web developers AI tools are no replacement for real people Programming, the…
5 Unexpected Ways to Work on Your Soft Skills
When you’re learning to code to become a software developer, there are plenty of ways to practice concepts and frameworks outside of our courses and paths. Maybe you complete a project, build your portfolio website, or work through a code challenge, for example. The soft skills that you need as a developer — like…
Cool Job: I’m Duolingo’s Director of Engineering
The process of learning a programming language is often compared to learning a spoken language: there’s syntax, unfamiliar grammar, relentless practice, and rewarding a-ha moments. Vanessa Jameson, the Director of Engineering at the education app Duolingo, knows a thing or two about both domains. At Duolingo, Vanessa leads a team of engineers that focuses on…
Want to be a Freelance Web Designer? Here’s What You Need to Know
Freelancing is a great way to bolster your resume and income, and all you need to start designing websites are two languages: HTML and CSS. You can pick up all of these languages and skills in our path Build a Website with HTML, CSS, and GitHub Pages. On top of your basic programming skills, there…
3 Ways to Get a Hiring Manager’s Attention Without a Degree
Our recent UX hiring manager study found that people hiring for entry-level roles see degrees and certificates as “a positive signal, but not a deciding factor” for candidates. So what does that mean for folks without degrees from traditional four-year institutions? How do you tailor your job search, optimize your resume, and build your network…
5 Tips from an OpenAI Machine Learning Engineer
Everyone wants to talk about AI, more specifically, OpenAI’s GPT, the most advanced large multi-modal model out there. Last week, we had the opportunity to chat with Ted Sanders, a Machine Learning Engineer at OpenAI, whose job it is to explore what GPT is bad at and try to improve it. Naturally, we have lots…
How I Went from Coffee Entrepreneur to GitHub Support Engineer in 9 Months
Learning to code so that you can land a job in tech can feel daunting. That’s why we’re sharing inspiring stories from Codecademy’s community — to show how people like you (yes, you!) can embark on a learning journey and end up with a totally new career. We hope these stories serve as a reminder…
10 In-Demand AI Skills Freelancers Should Learn Now
There’s a common saying in business that you should “fish where the fish are,” in other words, focus your efforts in the places where you’re likely to find success. When it comes to freelance tech work today, there are plenty of metaphorical “fish” in AI. From writing effective prompts for AI chatbots to knowing how…
5 Devs on Upskilling: What They’re Learning About & How They Make Time
In tech, every day is a school day. Part of the challenge (and joy) of working in an industry that shifts and grows constantly is that you never stop being a student. Upskilling isn’t just important when you’re vying for a promotion or looking for new opportunities — learning and developing helps you add more…













