YouSaid · the spoken record

Inbal Shani

lines on the record
56
first
2023-12-01
most recent
2023-12-01
sittings or episodes
1
sources
podcast

Every line below is reproduced as it was said and linked to the record it came from. Nothing here is summarised or generated. Directory · Search · Corrections

  1. For me, and I keep on saying that again and again, copilot is a co-pilot, it's not a pilot. You still need the human in the loop. But that means that now the software developer or the user of the AI tools to develop software needs to form a different thinking. One, you need to start thinking more systems, more architecture. You need to start figuring out how are you using these AI tools to help you be successful. And it's no longer just the actual code writing. It's really evolving your thinking to the big picture, to the connected experience, to connected systems. And what we will see in the fullness of time that developers, one, will adopt much more of that mindset, which today

    2023-12-01 · Lenny's Podcast · The future of AI in software development | Inbal Shani (CPO of GitHub) · IDENTIFIED FROM THE TRANSCRIPT · source

  2. Testing, security testing, penetration testing. Think about the when you need a human to write all these testing capabilities, you need a lot of humans that needs to form kind of different thinking. Can we leverage AI to really generate that testing suite that tests everything that you need from unit testing and functional testing to load testing to performance testing? There's a lot of testing that we do that we don't even consider them as testing, so we don't necessarily spend a lot of time in doing that. But if we're now saying software is in the center of everything, all companies will become a software company in some form or another. There is more code being generated, hence the importance of testing is becoming much more critical.

    2023-12-01 · Lenny's Podcast · The future of AI in software development | Inbal Shani (CPO of GitHub) · IDENTIFIED FROM THE TRANSCRIPT · source

  3. Much more productive, much more efficient, more lines of code, more application, then testing is becoming such a critical part of that journey of developing software. And I would like to hear more about that and what companies are thinking about, how do they use AI to generate a larger suite of testing to be able to validate the work.

    2023-12-01 · Lenny's Podcast · The future of AI in software development | Inbal Shani (CPO of GitHub) · IDENTIFIED FROM THE TRANSCRIPT · source

  4. The way I think about it, you always need that human in the loop because AI cannot replace innovation, right? That creative spark, that creative thinking that is the center of humanity, this will not be replaced by AI, at least not in the near future. If we think about what does that mean, having an AI tool that is successful, you need data. In order to generate data, you need humans using tools, acting with tools, doing something, something. I think the overhype that is happening right now is that generative AI will replace humanity. It's going to be the solution for everything. And I think it's a tool. If I'm drilling down to the things that are under hyped right now in the world of software development, I'm starting hearing a little bit more on AI-driven testing, but there's not lots of mention on it. And if we're thinking about the world of AI where we're going to generate much code.

    2023-12-01 · Lenny's Podcast · The future of AI in software development | Inbal Shani (CPO of GitHub) · IDENTIFIED FROM THE TRANSCRIPT · source

  5. So I joined GitHub as a CPO basically a year ago, two days ago, I celebrated my first year. And for me, the initial approach is let's look at the platform, let's look at the software development lifecycle and draw some conviction. And for me, the biggest convictions that developer happiness and productivity strongly depends on their environment and dev tooling. And as such, AI is really critical to that mission. When we're looking into what's happening right now with AI, it really became stable stakes and expectations among developers. And it's really central and critical for them to be able to do their job. We know that something like 92% of developers are already using AI tools. But in that landscape, some of the things that are overhyped is that generative AI will replace humans. I don't see that happening in the near future.

    2023-12-01 · Lenny's Podcast · The future of AI in software development | Inbal Shani (CPO of GitHub) · IDENTIFIED FROM THE TRANSCRIPT · source

  6. The user of the AI tools to develop software needs to form a different thinking. You need to start figuring out how are you using these AI tools to help you be successful. And it's no longer just the actual code writing. It's really evolving your thinking to the big picture, to the connected experience to connected systems, which today we just find it more in the world of more senior developers and less and less in the junior developers. The junior developers, when they start, usually we expect them to be able to write simple code. But if now there is an AI assist that is helping them write in code, they can spend more time from the get-go understanding the system, understanding the environment that they are building or understanding that product that they're building, which today they don't have time because they are still learning how to code.

    2023-12-01 · Lenny's Podcast · The future of AI in software development | Inbal Shani (CPO of GitHub) · IDENTIFIED FROM THE TRANSCRIPT · source