Remove Architecture Remove Engineering Remove Software Engineering
article thumbnail

Giving more tools to software engineers: the reorganization of the factory

Erik Bernhardsson

I had my first job as a software engineer in 1999, and in the last two decades I've seen software engineering changing in ways that have made us orders of magnitude more productive. Mediocre software exists because someone wasn't able to hire better engineers, or they didn't have time, or whatever.

article thumbnail

CIOs contend with gen AI growing pains

CIO

Unfortunately, despite hard-earned lessons around what works and what doesn’t, pressure-tested reference architectures for gen AI — what IT executives want most — remain few and far between, she said. It’s time for them to actually relook at their existing enterprise architecture for data and AI,” Guan said. “A

Airlines 204
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

IT leaders: What’s the gameplan as tech badly outpaces talent?

CIO

Hes seeing the need for professionals who can not only navigate the technology itself, but also manage increasing complexities around its surrounding architectures, data sets, infrastructure, applications, and overall security. The talent shortage is particularly acute in two key areas, says Arun Chandrasekaran at Gartner.

article thumbnail

The software engineering rule of 3

Erik Bernhardsson

Here’s a dumb extremely accurate rule I’m postulating* for software engineering projects: you need at least 3 examples before you solve the right problem. Engineers often focus way too much on reducing duplicated code. Rule of 3 as applied to architecture. Wait until you have at least three.

article thumbnail

Remember when developers reigned supreme? The market for software coding goes soft

CIO

It seems like only yesterday when software developers were on top of the world, and anyone with basic coding experience could get multiple job offers. In February, CEO Marc Benioff told CNBCs Squawk Box that 2025 will be the first year in the companys 25-year history that it will not add more software engineers.

Marketing 152
article thumbnail

The future of data: A 5-pillar approach to modern data management

CIO

By modern, I refer to an engineering-driven methodology that fully capitalizes on automation and software engineering best practices. The proposed model illustrates the data management practice through five functional pillars: Data platform; data engineering; analytics and reporting; data science and AI; and data governance.

Data 167
article thumbnail

Cloud modernization meets GenAI: new solutions expediate your efforts

CIO

A faster time to market and a better customer experience GenAI copilots are well-established in the world of software engineering and will continue to proliferate and evolve. In fact, many organizations save up to 30% of the time from strategy to deployment by taking a modern approach to application modernization.

Cloud 147