I was having lunch with a new co-worker on our development team and just making small talk. Danny took a bite of his brown-bagged tuna salad sandwich, and as he chewed his garbled answer came out as “Ohio State.”
I was impressed and said, “Oh, you’re a Buckeye. They have a great computer science program.”
He looked confused as he swallowed.
“Buckeye? No, no… I didn’t go to college. I worked for a big insurance company that put high school graduates through a computer training program to be systems operators and I taught myself how to code.”
“Oh,” was all I could muster. I had never worked with another software developer that didn’t have some sort of technical degree. There had been a few music and English literature majors who minored in computer science.
But no degree at all? Was I being a tech snob? Or was there a valid concern about the capability of someone who didn’t have formal training?
As I overcame my initial dumbfounded lack of anything to say, I learned that Danny did have formal training in many aspects of information systems, just not the “art” of building software. Initially, his experience came from reading books and doing pet projects – at home.
His prior job allowed him to move from the operations room into an entry level software developer role and he had done that that for the last few years. So it turned out that Danny had plenty of real world coding experience.
However, just because someone can write code doesn’t mean they ‘re a skilled coder worthy of being referred to as a true software developer, working on a leading edge, mission critical project that was pushing the boundaries of the most educated team members’ skill set.
The irony came later when I was talking about this with a few of my other coworkers over beers.
“Can you believe Danny has no college degree?,” I said in an incredulous tone.
One of the guys popped off saying “No way! He better not be getting paid as much as me!”
Although I didn’t expect that response, I have to admit I nodded my head in agreement with everyone else.
One of the other guys, Vlad, someone I found extremely cocky, piped up with “So what is your degree, Spiegel?”
I answered “Information Science.”
He laughed out loud. And said, “Like you should be talking about the qualifications of a software developer!”
I stammered, “What do you mean, Vlad?”
He answered “Do you really think you are as qualified to build sophisticated software as someone like me who has a computer science degree from a university with a top five program? ”
I was getting hot under the collar staring back at Vlad, but it was my own damn fault for digging this hole by stirring the pot. I collected myself and flatly stated, “Yeah, we all know you are brilliant, Vlad. But I have proven my code is as good as yours and you know it.”
Vlad starred back at me and slightly smiled. “Then why not wait and see what kind of code Danny writes before you judge him?”
This was an unexpected lesson being taught to me by someone that I thought only cared about himself. I just muttered something like “Okay, we’ll see.”Luckily someone changed the subject to this innovative new language called Powerbuilder.
I have to admit that the first time we did a peer review of Danny’s code everyone was impressed. As we walked out of the conference room, Vlad smirked at me without saying a word.
Over the years, I have learned time and again that where someone went to school or what their degree was – or even whether or not they had a degree – didn’t always make a difference. Formal education was an inaccurate indicator of the level of accountability, work ethic and even intelligence.
I have met many very smart developers who didn’t get a formal education or go to the best school because they simply could not afford to do so.
Or, in many cases, the person was a late bloomer where they just had no good sense of what they wanted to do after high school. Through hard work and perseverance they clawed their way into the great profession of building software.
So why is it when I look through a pile of resumes to fulfill a job requirement, that one of the first things I look at is where they went to college?
The fact is that when sorting through resumes, you have to filter them and rank them by some criteria. Back in the booming late 90’s, I would hire anyone with a pulse and an interest in computers. But in a recessionary environment like we’re living in today, there is an overwhelming response to just one job opening.
Next Page: Developers, degrees, and the job market
Where someone’s college experience belongs in the weighted ranking is up for debate. I just always find myself curious to know where someone went to school. I can’t help it.
And I’ve talked to other managers who do the same thing – who all happen to have not just undergraduate degrees, but advanced degrees.
Why is this? Maybe, it’s because we are looking for people to work with that are more like ourselves, who share similar backgrounds. Perhaps we believe that because we have been successful following the path of formal education, it’s more certain that others will as well.
If someone completed a college degree, they have proven one thing. They have a hunger and ability to learn. And not just about case statements and arrays.
By completing a degree, they’ve also had exposure to other disciplines like history, art, literature, etc. I lean toward college graduates because their broad and diverse background can inspire creative solutions that those who don’t have that same education cannot.
Does this result in non-degreed candidates being unfairly culled out of the resume pile? Is it a form of discrimination against those with lesser education?
I really don’t have all the answers here. I’m likely to continue to include “college degree required” when submitting job positions to human resources. It just feels safer.
This does mean that in the future, developers like Danny – one of the best developers I ever worked with – wouldn’t even make the resume pile that HR forwards to me because he has no degree.
That is – plain and simple – my loss and someone else’s gain.
ALSO SEE: Where’s Your Coding Happy Place?
AND: My Three Worst Experiences in Software Development
Eric Spiegel is CEO and co-founder of XTS, which provides software for planning, managing and auditing Citrix and other virtualization platforms.
Huawei’s AI Update: Things Are Moving Faster Than We Think
FEATURE | By Rob Enderle,
December 04, 2020
Keeping Machine Learning Algorithms Honest in the ‘Ethics-First’ Era
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 18, 2020
Key Trends in Chatbots and RPA
FEATURE | By Guest Author,
November 10, 2020
FEATURE | By Samuel Greengard,
November 05, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
November 02, 2020
How Intel’s Work With Autonomous Cars Could Redefine General Purpose AI
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 29, 2020
Dell Technologies World: Weaving Together Human And Machine Interaction For AI And Robotics
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
October 23, 2020
The Super Moderator, or How IBM Project Debater Could Save Social Media
FEATURE | By Rob Enderle,
October 16, 2020
FEATURE | By Cynthia Harvey,
October 07, 2020
ARTIFICIAL INTELLIGENCE | By Guest Author,
October 05, 2020
CIOs Discuss the Promise of AI and Data Science
FEATURE | By Guest Author,
September 25, 2020
Microsoft Is Building An AI Product That Could Predict The Future
FEATURE | By Rob Enderle,
September 25, 2020
Top 10 Machine Learning Companies 2020
FEATURE | By Cynthia Harvey,
September 22, 2020
NVIDIA and ARM: Massively Changing The AI Landscape
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
September 18, 2020
Continuous Intelligence: Expert Discussion [Video and Podcast]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 14, 2020
Artificial Intelligence: Governance and Ethics [Video]
ARTIFICIAL INTELLIGENCE | By James Maguire,
September 13, 2020
IBM Watson At The US Open: Showcasing The Power Of A Mature Enterprise-Class AI
FEATURE | By Rob Enderle,
September 11, 2020
Artificial Intelligence: Perception vs. Reality
FEATURE | By James Maguire,
September 09, 2020
Anticipating The Coming Wave Of AI Enhanced PCs
FEATURE | By Rob Enderle,
September 05, 2020
The Critical Nature Of IBM’s NLP (Natural Language Processing) Effort
ARTIFICIAL INTELLIGENCE | By Rob Enderle,
August 14, 2020
Datamation is the leading industry resource for B2B data professionals and technology buyers. Datamation's focus is on providing insight into the latest trends and innovation in AI, data security, big data, and more, along with in-depth product recommendations and comparisons. More than 1.7M users gain insight and guidance from Datamation every year.
Advertise with TechnologyAdvice on Datamation and our other data and technology-focused platforms.
Advertise with Us
Property of TechnologyAdvice.
© 2025 TechnologyAdvice. All Rights Reserved
Advertiser Disclosure: Some of the products that appear on this
site are from companies from which TechnologyAdvice receives
compensation. This compensation may impact how and where products
appear on this site including, for example, the order in which
they appear. TechnologyAdvice does not include all companies
or all types of products available in the marketplace.