Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If I were a software engineer with minimal AI knowledge, what would be the best way to change that?

This learning path?

Andrew Ng's Course? (https://www.coursera.org/learn/ai-for-everyone)

Karpathy's Course? (https://karpathy.ai/zero-to-hero.html)

Something else entirely?



I have taken Andrew Ng's courses on DeepLearning.AI and I highly recommend them if you are interested in quickly building LLM-based apps.

I suggest taking them in the following order:

- https://www.deeplearning.ai/short-courses/chatgpt-prompt-eng...

- https://www.deeplearning.ai/short-courses/building-systems-w...

- https://www.deeplearning.ai/short-courses/langchain-for-llm-...

Note: although I only have basic Python skills, I am still able to follow these courses


Hmmm from what I can tell, at least the first two are more about how to use existing AI - is that correct?

I think I'd be more interested in exploring how to build new things if so.


I'm not sure what you're trying to build, but by the end of the second course, you should be able to create a customer service chatbot that is equivalent to what others have built. If you're interested in building/fine-tuning an LLM, that's totally beyond my knowledge.


MIT posts their AI/ML Degree requirements online, as well as the courses, for free. Shouldn't take you more than a year to finish it and start reading research papers.


This learning path is pretty thin. Here's what I used to go from a Physics undergrad to doing research in industry (not in a flashy company, but doing original research and modeling nonetheless):

https://news.ycombinator.com/item?id=36209862


Thank you! That sounds like a good path to get started :)


For vision start with segment anything model. For language start with Bert and llama. For combination try openclip. For basics: PyTorch tutorials.




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

Search: