the future of coding in 2025

Phil Choi predicts the 2025 job market will shift toward AI integration work, with new roles building chatbots and LLM systems. He recommends junior developers learn JavaScript, React, and Node.js, then use AI tools to move faster. Blockchain work may see renewed interest after years of decline.
Chapters
Today we are going to talk about the state of coding in 2025 and my opinions on it as a senior developer and as someone who became a senior developer fairly quickly. So this is my prediction. AI is going to take over the coding industry. World War Three will happen, if it hasn't already. Aliens will come down and gift us with some new programming language and Twitter or X will be banned in every single country except us. So stop being a boomer and don't worry because none of these things will happen, or at least not anytime soon. So give my honest thoughts and and predictions. The first half of the video will talk about the current concerns and the job market. If software engineering as a job market is second part of the video, we'll talk about some of the positive insights and what I believe will actually happen and give aspiring developers some hope. So please watch all the way until the end or we'll just leave feeling like shit. I got into programming in 2017. It was the golden era of programming. There are so many jobs. I got a job fairly quickly and getting a job, it led to more experience. I was tested in many things because there are a lot of startups, right? And at the time, you know, I was in Korea and Seoul was kind of had a big movement for kind of trying to get these startups off the ground. I think the president at the time was Moon Jae in and he was funding a lot of these startup things. And I think it was happening around, all around the world. There are a lot of jobs, right? And basically that happened in 2017-2018. It was really good. And then in 2019 something really crazy happened. I don't know if you guys heard of it, but it's COVID 19 and Corona happened. All these workers, all of a sudden, you know, all the jobs became remote. People got scared, you know, working in retail or sales or something where they had to meet people and they kind of were like, okay, I need to switch my job. And programming, an easy choice because you're comfortable. You get to work from home. You get to work at your own pace. Not like your own pace, like too much. You don't have someone breathing down your throat that much. And it was really comfortable, but not like so comfortable. Like it wasn't bad. And there was an over saturation of developers coming in because everybody was inside during Corona, like a whole bunch of video sharing software, video video chat software is coming out. And those things need to be built by developers, right? All these companies were trying to branch out, like say they were just before Like a teaching material company before, but all of a sudden they have online course horses, right? And where are those going to come from? Development and all these jobs start happening, happening, happening. And then a few years later Corona is kind of over. And everybody thinks at that same time AI came out, right, but everybody started going outside again. And you know, not everyone's in front of their computer all day watching YouTube or whatever. They're kind of doing a bunch of other things like going to restaurants which they couldn't for a while, going on the hikes outside. I don't know, like whatever it is, obviously developers aren't needed as much anymore and then people lose their jobs. I did hear something about like internal software not being able to be written off as tax or something because of something, but I don't, I'm not quite sure. I'm not an expert in that field. But that's why a lot of these companies laid a lot of developers off as well. If you guys, if, if you know what happened, like let me know in the comments. It would be really interesting to hear about it. I know you can just say Google it, you know, it'd be nice to have someone like if you know about it, to kind of hear about it and read about it. So anyways, developer jobs are kind of going away, I'm not going to lie. But I see that a lot of generative AI or chatbot are coming out recently. A lot, a lot more. And not, it's not just like Apple Intelligence, Samsung AI, all these things are being built by big companies and they're kind of trendsetters. And then now all the small companies, like middle sized companies, they're going to want their own LLMs too. You know, rag or retrieval augmented generation of their own database. I think like a retrieval augmented generation. They can make their own chatbots in these medium sized companies that will be very good for those. Jobs will open up and then all these, I think, you know, like admin panel. Who wants to click through an admin panel if a chatbot can do it? Oh, how much sales did we have today? The chatbot can asked to go to its database and kind of make all that calculation tell you right away. And these kind of admin panels are going to be switched chatbots and guess what? People are going to need to build those. That's, that's kind of something that I see like the job markets increasing in recently. That's what I'm working in recently. So maybe I'm a little biased but that's what I think is going to happen. As for junior developers and boot camps, they're kind of, they're kind of right now right like they're going away because companies aren't hiring as many junior developers, to be honest. Maybe there's, there's no hope in the end for like these developers that are coming out of the boot camp and then they don't have like as many success stories and then you know, boot camp will live off of their success stories. But if they don't have the students turning out into developers, they're going to slowly and slowly go away. And that's what I think is happening. But the job market for a junior developer I think right first, right now it's hard to get an entry level job. But I think in the job place, especially when I was hiring, it was, I didn't really care about if you're your age or something, but I just cared that you were responsible and you did your work as a junior developer. And if you're a little older, I see that you're a person that's not gonna really that much and you're there to work and that's the kind of person that I think is always valuable in any company. So it's all about getting, networking and getting your foot in the door. Take that opportunity and you make the most out of it. But yes, the job market is not that good right now. If you learn to kind of talk to the right people, like learn the right things like let's say making chatbot. I know I'm going back to the chatbot thing, but there are like many templates out there. I'm using one by hugging face chat ui. Just pull that repository and read it. There's a lot of documentation and if you learn it, you can kind of learn how to work with these chatbots and it'll help you in the end as a junior developer if you are one and you can kind of go off of that. So the language stack recently that's very popular is what will always be popular is JavaScript. Right. TypeScript, no JS. They're all same syntax, they're very similar. They're basically the same. One is on the client, one is on the server. As for JavaScript and Node JS, but then TypeScript or wrappers for those to kind of make it type safe basically, you know. But I'm giving a free JavaScript course in my community left Phil on Discord. So if you guys want to ever join or learn, it would be a good opportunity to, you know, react is always going to be there. It's changed the industry for front end developers. Went from like jQuery, HTML and CSS JavaScript to like a whole framework or a whole library that people are using. React. A new frameworks coming out every day, you know, but like Vue spelled solid React. Yeah, there's a bunch, there's a bunch out there, but guess what, they're all JavaScript. So yes, you have to learn the library, but learn the library, you're going to need JavaScript. And yes, that's very popular because that's what's going to run on the browser. And I'm sure like Python is very popular too and one that I think is going to be very popular again, isolated to make smart contracts on the blockchain. That's something that I think would be interesting for you to learn. So in 2025 I think the job market will open up. Like I said earlier, chat bots are becoming more and more popular from the trendsetters, let's say Samsung, Apple, right? And now these smaller companies, maybe even a mom and pop shop, right, that have a database and they have E commerce. They're going to want a chatbot in their system and guess what? Someone's going to need to build it. So web development will never be gone. A big thing about AI, let's say chatbot is the data you feed it, right? Like what is the one thing that people always complain about AI or ChatGPT or whatever it is, right? It's sometimes it gets answered because there it's right. Like the people lie to it, people try to troll it and it gives wrong answers, it makes it up. But blockchain is something that could be very interesting because it's actually a database that is immutable and whatever goes on the database can get tracked to a certain kind of address and be like, hey, that guy, that guy did it. But I don't know, like I think blockchain will be open again. I think they'll actually blockchain data will feed AI and I. It's very controversial. I know I'm not an expert at this, but I think it could be very interesting if the next job is yes, AI is here, it can do this with all this data and now we need quality data and maybe blockchain will be a good stepping stone for how to get that done. That's going to open up a big discussion, right? You know, you're not allowed to lie to a cop or something, but now what if all of a sudden policies change and you can't lie on the Internet, that's going to be crazy, right? And that's something that could happen. Is potential scary to think about. Yes. I think blockchain jobs will be coming back up. You know, always if you think about blockchain, you always think about just cryptocurrencies and stuff like that, which are great security systems. I won't lie. I think there are other use cases for blockchain as well and like ownership of things, digital assets, NFTs. And I think it's a very cool concept to get into how a junior developer should kind of prepare first, the shift in tech for chatbots. I think I explained get into studying about LLMs and chatbots, right? There's a open source stuff like Llama. I've been using that to run like LLMs on my computer. It's pretty cool like to see it like tokenize like the language and all this kind of stuff like but. And then it comes up with an answer, right? And it's pretty cool. Like I'm not going to lie. And it would be cool to kind of like understand this whole thing. Learn rag, right? It's retrieval augmented generation. Basically a chatbot can run off of your data, right? It's really cool. Like what chatbots are capable right now, what AI is capable of and instead of being scared of it, embrace it. Like it's going to help you. Like it's going to. If you want to be a developer and because AI is going to be there and scare you off or whatever, don't be a right. Don't be scared about it. I mean just take it on as a challenge and get better. I'm never going to be better than the AI, but so is no one else. But we can say like, hey, we're not competing with you. Help us. And it can make us program faster and it can. I use Copilot every day. Like am I scared that copilot is going to take my job? No. Like I need to. It helps me code and I ask a question. Sometimes I just leave a comment in my code and I say make a table with Tailwind UI and then I just press tab and then it's done. And it's amazing. Now I don't have to ask Google and Copy Paste. Anyways, it's all done in my VS code, which is pretty cool. Learn how to use those AI tools, right? I'm not saying rely on the AI tools that much. Rely on your fundamentals, rely on what you've learned, what you've maybe paid money to learn. Or use your time to learn, but let AI enhance your experience and learn how to use those tools. There are many tools now, right? And just learn how to use GPT, Copilot, Tab 9, whatever it is, get better at it. Programming is more than just writing lines of code. It's kind of showing how you think. It's. It's your thought process because there's no wrong answer in coding, right. As long as the result is there. But maybe AI can help you and push you towards the right answers a little bit faster. And now with like TypeScript, to be honest, like when I was first learning TypeScript in 2021, I have copilot came out at that same time and all these node modules that are coming out and stuff, they have their own like types D TS file or whatever, definition file, right. Where you get all your types from. You have to use those types when you're using the node modules. And there's like a correct way to use a TypeScript as well to help you with your development experience. And Copilot is really good for that because it looks to the code base and tries to find the right typings that match to whatever variables you're using. Right. And sure, JavaScript can infer many things, what data type it's going to be. TypeScript is really good, but it can get very annoying if you cannot like typecast your variables correctly, then you don't get like the auto. Auto completions or whatever it is that you need. I can kind of push you towards like doing those tasks a lot faster and get to your end goal a lot faster using like just. It's not going to change your like logical thinking or how you're coding. It's just going to help you get those things done faster. And if you're very new to coding in last quarter of 2024, going into 2025. Right. Something that I think you should really get into is learning JavaScript. It's a very easy language to learn. The learning curve is very fast. And you know, like I said earlier, I have a discord server called Let Phil and in there I'm giving some free JavaScript courses and I'll keep on doing that. And if you look in the FAQ when you come in Discord Server, you'll read about other things that I'm offering but not necessary to be honest. Just come to the free JavaScript course, say hi, we're gonna have like, it's not just me learning, it's gonna be talking, it's gonna be a good time and I'm looking forward to it and I'm looking forward to you coming. That's all I have to say. If you're new to coding and you're looking to get that first job. Yes. Like a company isn't just taking you up and be like, hey, I choose you, Pikachu. But now the. The enter is like a little bit higher, right? They expect you to know a little bit more, a little bit more. And just because you have to learn more and like, wait it out to contribute shouldn't scare you off, right? And you have AI to help you get there to kind of like get you better, right? Because you just have to keep coding, keep seeing. Keep seeing the completions, keep seeing how it's done. And, you know, then just learn and you'll get there fast. So it shouldn't scare you. It should motivate you. And if you're changing your careers anyways, I don't, like, I don't want you going as a junior developer anyways. You should probably go in season. Like, not a junior, but, like, you should know what you're doing. I think you should go into the job and you should be very confident. And I'm. If. If that's something you want to do. I don't want to sound too salesy, but that's something I can help you. And just remember, if I can do it, you can do it too. Coding saves lives.
More from Phil

day in the life of a software engineer | 5 hour productivity | building my dev agency 🔥

day in the life of a software engineer | 3 hour productivity | coding my 6-figure community startup

day in the life of a software engineer | 5 hour productivity | coding our sns startup app LFG

day in the life of a software engineer | 5 hour productivity | creating apps that makes big money






