also for curious mind here is a more authentic tutorial on building gpt (precursor to gpt3) by andrej karpathy https://www.youtube.com/watch?v=kCc8FmEb1nY
My point is if you want to spend time, spend on authentic material not some bogus material.
its depend on what domain you are interested in. for some domain progress is so fast books are lagging 10 years behind so you need to read article (also its tough to find good article).
For me re-reading some book twice/thrice or reading multiple book/courses on same topic make it click. Sometime I think it click but my understanding is totally wrong, talking to people and solving problem help me find the gap.
I think it’s too much simplifying ML. If features are so easy to find yes you can write a rule based system and it works. But most of the real life problem is not easy.
I don't understand OP, so you have problem with leetcode, and you also have a problem with hire and fire culture (most of these companies don't ask leetcode) so what do you want free money?
And how you decided just after meeting "people who are really good programmers"?
What frustrate me about these interviews is one need to talk on phone and code at the same time. Who the fuck do that in real life.I am so fucked up with this thinking out loud shit.
I somewhat disagree with this article. Microservice is great for complex software modules. But some jokers in industry starts writing miscroservice for every small function/method in the code. It's better that microservice should be designed by experts.
My problem with these line of numerous shallow books and courses are
1) Written by people who has no experience in industry or they are not working on "real" machine learning jobs
2) They think the standard in industry is pretty low and any BS works. For example the concept of "lagrange multiplier" is missing from the book. One need this concept to understand training convergence guarantee.
I ignore all of this. The OP is coming from a no name company and don't have any expertises. If you are senior and you don't have any expertises or deep experience in a domain, you will have tough time getting a job even in this hot market.
spaCy makes lots of money. from https://explosion.ai/about
"In August 2021, we sold 5% of Explosion to SignalFire for $6 million. Employees are given a stake in Explosion using a virtual share bonus program."
Code is just a tool to shape your idea. I have 16 yr into CS career and I still code everyday (I can code in many languages based on task requirement). There are couple of companies where the work is boring and you can get away by not coding. But if you want to do innovation and build something new, you need to code.
Many expert spend life on approximation of np hard problem. For the name of holy God if you don’t understand something then please don’t trivialize it.