Picture related to Bits & Atoms

Bits & Atoms

« Return to Main Page

Bits & Atoms

We’re living in a world of bits. 

As a computer science guy, I have long been intrigued by the intersection of business and digital technologies. I refer to it as the “bit business.” For me this played out by starting a software company and teaching computer science at the college level for 30 years. It allowed me to observe firsthand the impact bits are having on business development. 

To help my students understand this world of bits, I would often compare and contrast bits with something we’re all familiar with from science class—atoms. Atoms make up everything in this world that is physical; bits play a similar role in the digital world. Everything that is digital consists of ones and zeros, binary digits (bits), digital music, videos, software, phone apps, medical information, webpages, GPS information, satellite radio, internet streaming: the list is endless. 

Atoms are expensive to replicate, but bits replicate freely. Things made of atoms wear out and break; bits never do, although they become obsolete rather quickly. One of the challenges with things made of atoms is transporting them from one place to another; bits transport almost effortlessly through the air or across the wire.

Consider some recent news. Sears, which was once one of the largest distributors of atom-based goods, has now filed for bankruptcy. In our day, some of the largest companies in the history of the world—think Google, eBay, Amazon, and Instagram—don’t actually produce a single physical product. Everything they do is done with bits. And they make billions. 

I believe this is one of the most massive shifts that has ever happened in our economy. It is imperative for you as a young person to gain an understanding of digital technologies. Learning how to code is one way to do this. 

Within coding, you need to understand the difference between programmers (also called coders) and software developers. Think of it this way: in the construction world, you have framers and general contractors. Framers get the skeleton of the house ready. In the world of bits, that’s the programmer. They are a vital part of the process of building software. They learn a language (or more than one) and know how to look at plans (specifications) and write the code necessary to execute the plans. This is roughly analogous to a framer who knows how to look at plans and erect wooden structures.

Software developers know how to code, just like a general contractor knows how to frame a building, but their understanding of the entire process of what it takes to go from concept to working software is much deeper. This is roughly analogous to a general contractor who understands everything it takes to start and finish a building project. One can successfully code without a college degree; a software developer generally requires a degree in computer science or computer engineering.

Due to the increasing importance of bits, software developer jobs in the United States are growing at an astonishing rate: a projected 24%! Programmer jobs in the US are decreasing (a projected 7% decline) due to the ability of programmers to work from anywhere in the world. Companies can hire programmers living in lower wage countries, thus driving the global value of programmers down. But this trend may reverse as it is expensive to manage projects with people living in various countries.

The world of bits is an exciting one and it IS the future!

Picture of Camp Infinity

Camp Infinity

Where Science & Technology Meet Truth

Featured Authors

Picture of Jason Goff
Jason Goff

Jason is the social media manager for Camp Infinity. He loves helping us tell the stories of Ci through the digital mediums of Facebook, Twitter and Instagram.

Picture of Camp Infinity
Camp Infinity

Where Science & Technology Meet Truth

Picture of Camp Infinity
Camp Infinity

Where Science & Technology Meet Truth

Picture of Bryan Malik
Bryan Malik

Bryan Malik is the President of the Board of Advisors for Camp Infinity

Picture of Jeremy Ervin
Jeremy Ervin

Dr. Jeremy Ervin is the Inaugural Dean of the School of Education at Cedarville University. With his experience in providing professional learning for K-12 teachers and his time teaching pedagogy in higher education, he recognizes how the 21st Century classroom needs to center on the engagement of the learner with enduring understandings.

Picture of Max Lorentz
Max Lorentz

Max Lorentz has loved science (and astronomy in particular) since childhood. He enjoys sharing it with others, especially with young people. He studied mathematics as an undergraduate and is currently completing a Ph.D. in astronomy.

Picture of Camp Infinity
Camp Infinity

Where Science & Technology Meet Truth

Picture of Robert Ring
Robert Ring

RJ is a blog writer for Camp Infinity and a student at Bob Jones University majoring in engineering. He loves considering the science and technology claims of science fiction stories. He also loves reading. Throughout his life he has been a dreamer, imagining a never ending series of what ifs and maybes. From a young age, God gave him a passion for learning all he could about the world around him.

Categories