O'Reilly logo

Masterminds of Programming by Shane Warden, Federico Biancuzzi

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. UML

Learning and Teaching

I read that you started working at Ericsson knowing nearly nothing about programming. How did you learn?

Ivar Jacobson: I started working at Ericsson without knowing anything about telecommunications. It was a valuable experience. Even though I worked in a division that developed hardware switches, I could abstract from that the whole idea of building large systems. I worked there for almost four years, and I learned how to think about systems in general. That knowledge was very unique, because people who developed software had no experience in building large systems.

I was an electrical engineer—probably the only one who had an academic degree in engineering. Most people there had no academic degree. I had learned at university how to attack problems, and I also obtained a lot of self-confidence that you could solve basically every ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required