Ask HN: How to get good as a self taught ML engineer?
I am a self taught programmer and ML engineer. At work I find myself usually downloading models from huggingaface and sometimes training them to get the job done. That is enough to impress people in my country. But I know I'm not a good ML engineer. I want to get good, real good, Andrej Karpathy good dare I say, How do I do it? I have done the Andrew Ng course and the Fast.ai course. Those got me into the field, but what do I do to thrive in this field. I really want to do some great work and help people. Great people from HN please tell me how can I level up as an ML engineer.
Thank you in advance
7 comments
[ 3.0 ms ] story [ 27.5 ms ] threadHave you looked into ML compilation?
https://github.com/merrymercy/awesome-tensor-compilers
IMO there is low hanging fruit in the space between high performance ML compilers/runtimes and the actual projects people use. If you practice porting projects you use to these frameworks, that would give you a massive performance edge.
Then this https://probml.github.io/pml-book/book1.html
If that's your goal, then you might be better served by finding a group of users that you care about and can reach, understanding them deeply, and then only learning what you need to better solve the problems that really matter to them. You might end up needing to learn ML skills, you might end up needing to learn design, sales, copywriting, other domain-specific skills, and so on.