Welcome!

@DevOpsSummit Authors: Pat Romanski, Elizabeth White, Liz McMillan, Stackify Blog, Dana Gardner

Related Topics: @DevOpsSummit, Containers Expo Blog, @CloudExpo

@DevOpsSummit: Blog Post

So, You’ve Been Looking for That Degree in Software Testing? | @DevOpsSummit #DevOps

Yesterday's millionaires reshaped higher education in America, laying the foundation for the world-leading system we have today

There are educational options available for nearly anyone interested in learning a new skill or changing their career altogether. And it's only getting better. So what if you want to get an education in software testing? Fortunately, you have a few options.

Duke. Stanford. Rice.

When you hear those names, what do you think of? You're probably thinking of some of the top universities in the US - or more likely their sports teams.

However, if you lived a century ago (give or take) you'd be thinking Robber Barons. That's because these prestigious institutions and many like them were actually founded by various titans of industry in the late 1800s and early 1900s:

  • James Buchanan "Buck" Duke made his fortune in tobacco, endowing Trinity College with $40 million in 1924. Trinity College became Duke University.
  • Leland Stanford was a Gold Rush-era businessman, railroad executive, and politician who founded Stanford University in 1885 with about $40 million (worth about $1 billion in today's dollars)
  • When William Marsh Rice died in 1900, he bequeathed the money he made through various investments and businesses over his life to the establishment of Rice University in 1912.

These successful businessmen - and many others including Andrew Carnegie, Cornelius Vanderbilt, and John D. Rockefeller - put their fortunes towards education. Their experiences showed them that the labor pool needed advanced skills in areas like Business, Economics, and Engineering, and they put their money to work creating universities for the new industrialized age.

And boy - did they succeed! We're not talking about two-bit certificates from a mail-in correspondence course. The institutions they founded remain some of the most respected and esteemed around.

Getting an Education in Software
Yesterday's millionaires reshaped higher education in America, laying the foundation for the world-leading system we have today. That system includes not only private and public universities, but also community colleges, vocational schools, professional training programs, and now online universities (which may end up having an incredibly enormous impact on learning). There are educational options available for nearly anyone interested in learning a new skill or changing their career altogether. And it's only getting better.

So what if you want to get an education in software testing? Fortunately, you have a few options:

Online training. Websites like study.com offer online courses and degrees in software testing, where you can be assured you'll receive a deep and meaningful tour of the subject matter tailored to your needs.

Certificate programs. You can find certificate programs in software testing at many well-known and notable universities. Villanova offers one, as does the University of Washington.

Industry associations. If you are looking for a practical education that's borne out of real-world experiences, industry associations like ISTQB are a good bet.

Alternative Education. Finally, look out for intensive courses offered by organizations like theUdacity.

Notice, however, that nothing in the above list really rises to the level of a traditional 4-year degree. Typically, if you want to get into testing, you get a software engineering degree and take a class or two in testing.

But what if there was more? What if you could get a 4-year degree with deep experience in software testing methodologies, theory, and practice?

Furthermore, what if today's tech Robber Barons went about redefining our educational system in the same way that their counterparts of a century ago did?

The Future of Higher Education... Maybe?
Our billionaires aren't building their own universities - but at least they are philanthropists. That's why we have the Bill & Melinda Gates Foundation, and more recently Mark Zuckerberg made pledged 99% of his Facebook shares to charity, as a statement to his newborn daughter.

Would they or their peers ever be so bold as to create a new type of university for this century and beyond? Perhaps one that could truly keep up with the rapid pace of technology development, teaching students to be fluid and adaptive as the environment around them changes every couple of years?

What would the degrees offered by such an institution look like?

  • Testing (with concentrations in performance, usability, automation)?
  • Digital Systems Operations?
  • Robotics Engineering?
  • Human-Computer Interaction?
  • Online Psychology and Sociology?

The point is that computing is driving modern business, industry, and even society in ways that we never imagined even a couple of decades ago. Pretty soon we'll be relying on software to run nearly every aspect of what we do every day. Having your phone crash is one thing - but having your transportation system crash is quite another.

Maybe it's time to start thinking about testing and other aspects of computational culture as more than just a course or a certificate. Maybe it's time to dedicate entire fields of study to these endeavors and the honorable careers that are becoming increasingly important.

Googliversity, Zuck U
It's hard to think of it, but when the 1900s-era Robber Baron universities were established, they were startups. They gave incumbents like Harvard, Yale, and Princeton a real run for their money. They didn't just redefine higher education - they pushed the entire system to improve.

Imagine how far we could advance if we took the same approach to today's educational system. Maybe a Googliversity or Zuck U isn't too far off, after all.

Until then, you can educate yourself about load testing and performance monitoring right here with Neotys resources.

Photo Credit: Md saad andalib

More Stories By Tim Hinds

Tim Hinds is the Product Marketing Manager for NeoLoad at Neotys. He has a background in Agile software development, Scrum, Kanban, Continuous Integration, Continuous Delivery, and Continuous Testing practices.

Previously, Tim was Product Marketing Manager at AccuRev, a company acquired by Micro Focus, where he worked with software configuration management, issue tracking, Agile project management, continuous integration, workflow automation, and distributed version control systems.

@DevOpsSummit Stories
ChatOps is an emerging topic that has led to the wide availability of integrations between group chat and various other tools/platforms. Currently, HipChat is an extremely powerful collaboration platform due to the various ChatOps integrations that are available. However, DevOps automation can involve orchestration and complex workflows. In his session at @DevOpsSummit at 20th Cloud Expo, Himanshu Chhetri, CTO at Addteq, will cover practical examples and use cases such as self-provisioning infrastructure/applications, self-remediation workflows, integrating monitoring and complimenting integrations between Atlassian tools and other top tools in the industry.
"Storpool does only block-level storage so we do one thing extremely well. The growth in data is what drives the move to software-defined technologies in general and software-defined storage," explained Boyan Ivanov, CEO and co-founder at StorPool, in this SYS-CON.tv interview at 16th Cloud Expo, held June 9-11, 2015, at the Javits Center in New York City.
Is advanced scheduling in Kubernetes achievable?Yes, however, how do you properly accommodate every real-life scenario that a Kubernetes user might encounter? How do you leverage advanced scheduling techniques to shape and describe each scenario in easy-to-use rules and configurations? In his session at @DevOpsSummit at 21st Cloud Expo, Oleg Chunikhin, CTO at Kublr, answered these questions and demonstrated techniques for implementing advanced scheduling. For example, using spot instances and cost-effective resources on AWS, coupled with the ability to deliver a minimum set of functionalities that cover the majority of needs – without configuration complexity.
As Marc Andreessen says software is eating the world. Everything is rapidly moving toward being software-defined – from our phones and cars through our washing machines to the datacenter. However, there are larger challenges when implementing software defined on a larger scale - when building software defined infrastructure. In his session at 16th Cloud Expo, Boyan Ivanov, CEO of StorPool, provided some practical insights on what, how and why when implementing "software-defined" in the datacenter.
A strange thing is happening along the way to the Internet of Things, namely far too many devices to work with and manage. It has become clear that we'll need much higher efficiency user experiences that can allow us to more easily and scalably work with the thousands of devices that will soon be in each of our lives. Enter the conversational interface revolution, combining bots we can literally talk with, gesture to, and even direct with our thoughts, with embedded artificial intelligence, which can process our conversational commands and orchestrate the outcomes we request across our personal and professional realm of connected devices.