A lot of the, so, I'm advising for a few start-ups and a lot of the start-ups are not traditionally AI start-ups, but they are sort of discussing AI. So, typically in like the slack channels they'll be like one, I have this like literal highlight of a channel I'm in that is like discuss AI, right? Like and people just kind of enthusiastically throw stuff on the side. My thesis is that those informal slack channels will become formal teams. Or, they'll become informal, but not formally, but I'm talking about like, like, you know, like people don't formally start teams on their own. This already happened in my previous company. So, this is like not even a prediction, it's just a description of what is happening live today. So, that's just, that also happened for me.
I run a discord for DevTools investors where AI and ML used to be one line and now it's pretty much half the channels that we discuss stuff in. It's very similar to, like, what you do on the weekends. You work from home and, like, you, you know, what you do on the nights and weekends becomes what you do in your day job. And then the next point, I think it's third or fourth at this point, it's also enabled by tech. Like, I'm not making pure economics and pure sort of contingent commentary on, like, why the AI engineer will rise. It's also enabled by fundamental advances in technology, like, AI and quantum engineering, you can read the design of the quantum computer engineering pieces, you can also read the segment anything paper that came out of meta, and finally, you can read any number of the quantum engineering pieces, mostly Kojima et al, which is the let's think step-by-step paper. These are all examples of in-context learning or zero gradient learning or zero-shot transfer, and this is where you can get the most out of the model trainer model. In other words, you don't have to be a model trainer to unlock capabilities. You can actually just prompt, or do, you know, other similar activities to prompting to unlock those capabilities. And I think that's very fundamentally different than the previous era of machine learning, where you had to specifically say, like, all right, I want to detect fraud, so I will train a machine learning model and serve it to detect fraud. Very, very domain specific application. So, you know, we will see what that looks like, what the application is going to look like, and then we will use it in a domain specific application by prompting it. So, there is a fundamental tech shift, and I'm not sure if I can illustrate it well without it, but I'm going to try to do that anyway.
Second last one, is a product shift. So I also think about things in terms of, like, being a PM, being a business person, a real business person, and then you serve into your products, and then maybe you improve things by two to 3% in terms of your recommendation systems, or your fraud detection, and whatever. And that's the traditional path of the data and ML engineer. What happens with LLM-enabled engineers, is you ship an MVP first. Then, if the MVP kind of succeeds, then you get a bunch of other people to serve with you. And, as a team, you can serve, but you can't compete. As an ML-enabled approach, you're now fire-ready-aimed, and that shifts a lot of the time to market by orders of magnitude. And I think that is if you're in the startups world, if you're into the agile versus waterfall approach at all, this should resonate with you in terms of the time to market arguments of the time that you're in the market. So, just to recap, ML was very Python, and now AI being available through APIs is available to JavaScript people, so everybody here. And so, like, different estimates occur, but, effectively, I think the JavaScript population is about the same size or maybe slightly bigger than Python.
Comments