Posts

Showing posts from June, 2023

Generative AI and developers

 I'm usually skeptical when there is a lot of hype about a certain technology and how it will change the way we create programs (no offense to blockchain and smart contracts). I felt that hype was real when it came to adopting public cloud and k8 for example. This time, it feels like a real giant wave is here which is generative AI. Yes, we need to fix data privacy, copyrights and ethical questions, still it is here to stay and change our day to day tasks as software engineers. Would it replace us? Not necessarily, however I think it will reduce the dependencies on what I call integration/glue programing. The type of boring work to create a crud/restful api with minimal business logic.  I know there have been many tools to do that, however that will become easier and easier. It is very difficult to imagine a world in the next 10 years, where as a developer you aren't using a code generation tool based on a generative model.  My feeling since I played with chat GPT in 2022...