DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Please enter at least three characters to search
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workkloads.

Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

Related

  • Training ChatGPT on Your Own Data: A Guide for Software Developers
  • ChatGPT Applications: Unleashing the Potential Across Industries
  • 8 Strategies To Accelerate Web Portal Development
  • How Can Software Developers Be Useful With ChatGPT and Bard AI?

Trending

  • Measuring the Impact of AI on Software Engineering Productivity
  • Java's Quiet Revolution: Thriving in the Serverless Kubernetes Era
  • Building Scalable and Resilient Data Pipelines With Apache Airflow
  • Microsoft Azure Synapse Analytics: Scaling Hurdles and Limitations
  1. DZone
  2. Data Engineering
  3. AI/ML
  4. What Do Engineering Leaders Care About?

What Do Engineering Leaders Care About?

Summary of our engineering leaders' forum roundtables and what VPs think about AI, ChatGPT, remote work, DORA metrics, and RIFs.

By 
Shani Shoham user avatar
Shani Shoham
·
Jun. 22, 23 · Analysis
Likes (1)
Comment
Save
Tweet
Share
2.3K Views

Join the DZone community and get the full member experience.

Join For Free

Last week we had our first Engineering Leaders Forum here in the Bay Area. Over 100 VPs and SVPs of Engineering from the Bay Area's leading companies registered. At some point, we had to open up a waiting list. Good problem to have. 

I have wanted to hold such an event for quite some time. Engineering leaders, as opposed to other personas, lack the opportunity to share their challenges and hear the perspective of others in a very safe environment. In the room last week, we had a few thousand years of experience. Based on the feedback, the format of roundtables was well received. I really appreciate the fact that both Kubiya.ai as well as Devzero, Turing, Uplevel, and AWS chose to sponsor the event and make it happen. I want to talk a little bit about some of the insights that we had from executives in the room. Again, I'll keep it generic so that I wouldn't share anything confidential. 

Two key items that we heard from all the executives in the room one was centered around AI, and the other one was around measurement.

What Do Engineering Leaders Think About AI and ChatGPT?

The feeling is that we're in an interesting era. The same transformation that happened 10, 15 years ago with the cloud is happening today with AI. Everyone wants to "do something" around AI. I also hear that from our customers and prospects. But many are still figuring out what exactly they want to do around AI and what are the use cases. We heard lots of concerns about data privacy. Members mentioned that with tools like ChatGPT, they don't really know how data is stored, what is stored, and who might have access to it. One mentions that in the same way, his company can gain an edge by using AI; he can also give an edge to their competitors using their data. Most leaders are taking baby steps toward using AI. A few companies in the room mentioned actually trying various things around AI, using Copilot or ChatGPT to generate code, for example. 

The other thing that we heard very strongly, and we ourselves are in the midst of it, so we weren't surprised with that, was the fact that AI today is very generic and lacks contextual organization. And so as opposed to giving generic code snippets, if AI could look into the organizational repo and make more contextual recommendations, or in the case of Kubiya, if AI could actually figure out the engineering resources and platforms that an organization is using, and be able to spin up environments based on that, or render Terraform models, that will be very powerful.

Early adopters mentioned that they're using AI mostly for code reviews. Developers find code reviews to be unproductive, so having another set of "eyes" can expedite the process and remove dependencies.

Again, in some ways, it feels like AI is a disruptor, and everybody wants to be in the game and use it to gain an edge, but the use cases are still not there, and data privacy is a big issue.

One additional item that was discussed was the use of ChatGPT inside organizations. On the one hand, unless they block the domain, organizations have no control over how people in the organization use ChatGPT. You can come up with policies to restrict the use of it, but it's difficult to enforce that. If one uses ChatGPT to write code or create a document, you are exposed to sharing private information or violating licensing rights. Organizations don't have great policies right now or give clarity to employees about when to use AI and ChatGPT. One last thing that was mentioned specifically around tools like Copilot and other AI code-generating tools is the fact that given that code snippets were used to train their LMM, the output at some point might violate copyrights and will expose them to legal actions.

How Do Engineering Leaders Measure Their Teams?

We had a number of roundtables on scaling engineering organizations and increasing velocity. My colleague Debo Ray from Devzero wrote about it in "Impact of AI, Product Velocity, and More: Learnings from Engineering Leaders Forum." At the end of the day, the discussions quickly came back to the theme of how you measure engineering organizations. Some of the leaders in the room weren't as familiar with DORA as others. And so it really feels like managing and measuring an engineering organization is still as much an art as it is science. One of the leaders mentioned the fact that he's looking at the number of commits per week, per developer as a measurement, and that, together with some context around whether that engineer was sick, busy in interviews, in a conference, or doing something else, over time gives them good visibility to how the team is performing. 

Remote Work and RIFs

Prior to the roundtables, we had a chance to talk to members 1-on-1. It quickly came down to two topics: layoffs and remote work. Many of the leaders had to reorganize their teams and let go of good people. Leaders these days are more focused on efficiency than scale.

It was interesting to hear the views around remote work. Around 12-18 months ago, companies discussed remote work as the new norm. Most members were scaling back the transition to remote work, citing the overhead of managing remote teams, lack of visibility, and the impact on the culture as being the key reasons they ask developers to work from the office 2-3 days a week. Especially with layoffs, culture and communication becomes important, and it's easier to communicate and build a culture with teams being onsite. Remote work also seems to impact engineering leaders themselves. Working remotely from your home office seems less favorite than it used to be. We work longer hours, don't socialize enough, and lack a better work-life balance.

Summary 

Members really enjoyed the format and the opportunity to share knowledge and experience with one another. The discussions were frank and transparent, and the combination of in-person 1-on-1 conversations with a 10-12 people roundtable offered lots of insights and food for thought.

See you at the next ELF.

AI Engineering Virtual private server Data (computing) dev ChatGPT

Published at DZone with permission of Shani Shoham. See the original article here.

Opinions expressed by DZone contributors are their own.

Related

  • Training ChatGPT on Your Own Data: A Guide for Software Developers
  • ChatGPT Applications: Unleashing the Potential Across Industries
  • 8 Strategies To Accelerate Web Portal Development
  • How Can Software Developers Be Useful With ChatGPT and Bard AI?

Partner Resources

×

Comments
Oops! Something Went Wrong

The likes didn't load as expected. Please refresh the page and try again.

ABOUT US

  • About DZone
  • Support and feedback
  • Community research
  • Sitemap

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends:

Likes
There are no likes...yet! 👀
Be the first to like this post!
It looks like you're not logged in.
Sign in to see who liked this post!