Sponsored Content by Broadcom
Whether you just earned a degree in computer science, or you are looking to change your career path, if you are reading this article, you are probably still searching for your dream job.
Do you have an interest in any of today’s coolest technologies? Processor-assisted AI? Quantum-safe crypto? Blockchain? The highest transaction rates on the planet? Although you might not even know what a System Z (the mainframe) is, you might want to consider a career on the “big iron.” Here is why:
Mainframes are high-performance computers with large amounts of memory and processors that process billions of calculations and transactions in real time. The mainframe is critical to commercial databases, transaction servers, and applications that require high resiliency, security, and agility. Current generation mainframes are capable of handling workloads that distributed applications cannot. For example, check out this recent paper from Futurum Research on the role the mainframe plays in reimagining financial systems.
Yes. The mainframe is a 50+ year old platform and most software running on it has been written using low-level languages such as Assembler. So what? As much as it appears unattractive, working on the mainframe is a real and exciting opportunity. And because of open APIs, integration with modern tooling, and graphical workbenches, many mainframe roles allow you to work with the tools with which you are most familiar.
Don’t be fooled by the myriad of evangelists praising distributed servers and presenting mainframe as solely legacy. In fact, many new applications are built on mainframe, which can natively run modern languages such as Java, C, or C++. Agile projects and DevOps practices are in use for mainframe development.
In the past decade, a number of “new” terms have hyped up the IT industry. Let’s have a look at them through the glasses of a mainframer:
- Virtualization is a notion at the heart of mainframe systems and has existed for over 40 years. Running a virtual instance of a system in a layer abstracted from the actual hardware is a way to segment a large system into many smaller parts, allowing the server to be used more efficiently by a number of different users or applications with different needs.
- Machine learning and artificial intelligence are now an integral part of System Z thanks to the Telum on-chip AI acceleration capabilities. Artificial intelligence is the art of building systems capable of performing tasks that typically require human intelligence.
- Mainframe systems are just a private cloud: an enormous amount of storage, incredible processing capabilities, and very high security (ever heard about a virus on mainframe? You won’t). A private cloud (or Corporate Cloud) combines many of the benefits of cloud computing with the security and control of on-premises IT infrastructure.
- Data Gravity is another capability inherent to System Z. Data gravity is the notion that large datasets tend to attract relevant applications, services, and smaller datasets and provide benefits in terms of data integrity and data security.
- Containers are packages of software that contain all necessary elements to run in any environment. Recently popularized by Docker, the notion has existed on the mainframe for decades.
- System Z also rhymes with green IT. According to its specs, one mainframe can support a workload equivalent to thousands of distributed servers: 75% less floor space, 40% reduction in power consumption.
Most of the world's data and processing resides in mainframes, but because many mainframe professionals are close to retirement, the equation is simple: IT talent with such knowledge will be a rarity in the very near future, and the biggest fortune companies will crave for them. Will you be one of “them”?
Lauren Valenti, Broadcom’s mainframe director of education explains, “At Broadcom, we stood the mainframe skills gap challenge on its head and found a radical solution. If we could not find a pool of IT resources with interest and expertise in mainframe, we would create one.”
Thomas Feldman, a Broadcom mainframe vitality resident sums up his feelings about his new career well. He says, "The mainframe is such an exciting area of IT to be in. I get to work on systems that keep the whole world running and I'm getting a great career out of it at the same time."
In a few words, it is cool to work on mainframe! If you are looking for a job in software where you can support critical data and some of the world’s largest organizations, or you would like to understand more about how to partner and develop a workforce for the future, we encourage you to check out our Vitality Program.