How ChatGPT Can Help You Learn More Programming Languages
At Codecademy, we like to think of ChatGPT as an overconfident study buddy. The AI chatbot will answer your prompts with ease and speed, but it’s also known to get facts wrong or blatantly make things up. That’s why ChatGPT alone can’t teach you how to code — you need tutorials, hands-on practice, and insight…
Codecademy’s 5 AI Principles & What They Mean for You
At Codecademy, we’re committed to making sure that all the work we do is ethically sound. It’s a responsibility we take seriously, particularly now, as AI profoundly transforms our world. There’s a lot at stake, and we want the next gen of developers and people learning to code to understand what it means to be…
AI Won’t Kill Programming — But It Will Transform How We Code
In 2013, Codecademy’s Co-Founder Zach Sims appeared on The Colbert Report to talk about our mission to teach everyone to learn to code. An incredulous Stephen Colbert posed a prescient question: “Why do I need to understand that? Can’t I just say, ‘Siri, code for me.’” Fast forward 12 years, and it’s still a daunting…
Hate Networking? ChatGPT Can Make It Easier
People in tech are finding ways to use ChatGPT to be more efficient in their jobs — and the AI can also help you fast-track your job search. Networking can be tough, especially when you’re just starting out in your career and you’re still trying to get a sense of direction. Even if you have a general…
7 Facts You Probably Didn’t Know About Language Models
Everyone’s been talking about artificial intelligence (AI) as generative AI systems have become more mainstream over the past year. But the technology underlying these impressive programs isn’t new. The use of language models, computer programs that learn to understand and generate human language by analyzing large amounts of text, goes back decades. Today, language models are…
The Difference Between AI, Machine Learning, & Deep Learning — Explained
In the past eight months since ChatGPT debuted, AI has gone from a futuristic concept saved for sci-fi plots to a catch-all term for any technology with extraordinary capabilities. As a developer or code dabbler, you might be well aware that AI is a nuanced topic, and that there’s a difference between AI, machine learning,…
Analysis of Generative AI PDF Solutions
Generative-AI which I have written about many times (and will in the future too, as it impacts our space), continues to be “hot.” The challenges include “quality,” “hallucinations,” “bias,” and “output.” There are a lot of products already out there for someone to choose from, and in this analysis I focused on the whole PDF…
The top 10 skills of 2023 (and how to start learning them)
Did you know? Between now and 2027, 60% of workers will need retraining due to global transformation and macrotrends. That’s one of many findings in the World Economic Forum’s 2023 Future of Jobs Report. It reflects 800+ global employers’ views of skills and jobs over the next 5 years—and it features Coursera data that highlights fast…
ChatGPT vs. Me: Can an AI Chatbot Build a Program From Scratch Better Than...
It took me, an absolute beginner programmer, just under 15 minutes to code my first program in Go completely from scratch, no AI involved. Impressed? I am! While it might not be the most sophisticated program, watching the code I typed into the terminal actually do something was (no exaggeration) extremely rewarding. Some context: As…
Why AI Needs Queer Technologists & How To Get Involved
A big part of being a responsible developer and machine learning practitioner in the “age of AI” is understanding the dangers of biased datasets and AI systems. From the planning stage to well after deployment, it’s on developers to design equitable algorithms that protect people from discrimination. The LGBTQ+ community, for example, faces unique risks…













