Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Ask HN: Where should an experienced developer start learning AI development?
14 points by productiveminds 2 days ago | hide | past | favorite | 8 comments
For an experienced software developer looking to get started in AI development. What online courses would you recommend for someone entering this area of development today?

Any guidance on where to begin or which areas to focus on would be greatly appreciated. While I prefer online courses, I’m also open to other learning formats like books, YouTube channels, or tutorials.

Thanks in advance for your advice!





Are you trying to build AI applications or research AI itself? Completely different paths.

If it's the former - skip the math and start calling APIs. OpenAI, Anthropic, or open-source models via Replicate. Spend a week building something real: add a chatbot to your product, build a document Q&A system, whatever solves an actual problem.

Focus on prompt engineering, handling token limits, streaming responses, managing costs, error handling. These are the 80% of "AI development" for application builders.

The deep learning theory? You can learn that later if you actually need to fine-tune models or optimize inference. Most developers never do. Don't let the AI hype convince you that you need a PhD to ship useful AI features.


Thank you

It's basically Typescript / and / or Python engineering, working with streaming data, calling APIs as others mentioned. Try to pick apart an agent framework, such as Mastra or any of the million others. If you're a solid engineer you have all the AI building skills you need, just go build.

Are you trying to build AI applications or research AI itself? Completely different paths.

If it's the former - skip the math and start calling APIs. OpenAI, Anthropic, or open-source models via Replicate. Spend a week building something real: add a chatbot to your product, build a document Q&A system, whatever solves an actual problem.

The deep learning theory? You can learn that later if you actually need to fine-tune models or optimize inference. Most developers never do. Don't let the AI hype convince you that you need a PhD to ship useful AI features.


The best way in my opinion is learning from an open source project that is trying to do something similar to what you want.

As a developer, my first step was to take an online class on how to prompt for chat gpt et el.

My second class is on to go agentic AI (calling AI from a program).

I recently attended a short presentation on RAG (ask Chat GPT). This filled in a lot of holes in my brain about LLMs.


Pls clarify if you wish to develop AI such as new models and writing code that interacts with GPU or develop FOR ai such as GPT wrapper

Both sounds good but developing for ai such as GPT wrapper sounds more beginner-friendly. Thank you



Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: