As if the mountains will soon shift in twilightAs if the skies will rupture with a downpourThe earth stirs up trouble via a hurricaneThe dark night reign with an invisible terrorAs if teardrops has become so contagiousAs if the noisy streets will turn so tranquilThe raucous children on a napping breakThe hot sun vanishes for a vengeful torrentAs though miles has abruptly turn into inchesAs if the new dawn got blemish on the sunThe waters turn red amidst the purity thereinThe skies oozes hail when storms are vagueThe moon recedes and allows darkness punishesAn enormous pleads for clemency from dwarvesWalking twenty miles home with no transport fareAsleep someplace on a cold floor yet a bed waitsShare this:Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)
This technological inattentiveness is having an impact on software development and user-experience design consultancies in two ways: First, how we recruit and manage new developers (especially new graduates), and even how we must take the time to deprogram and reprogram them; and second, how we must instil an appreciation for the tools and frameworks they must use to build truly robust and scalable applications.The common consumerized code jockeyOur collective expectation that technology will just work for us on demand without us having to actually learn anything isn’t really all that new. A few generations ago, when the analog television was the state-of-the-art consumer technology, few people understood how it worked. But today’s consumer tech has had such a profound impact on how we live our lives and engage with the world that its influence on our behavior is more pervasive than television, radio and the traditional analog telephone were.It’s an influence I see more and more on young software developers.Here it manifests in two ways. The first is an inability to focus on one task for any length of time. (The polite—and misleading—term is “multi-tasking.”) The second is an expectation that software design and development should entail very much the same plug-and-play simplicity as the consumer tech that too often distracts from the work to be done on the company clock. I recently asked a group of high school students what happens when they send a text message. The overwhelming response was, “My phone just sends it over the network.”But this, of course, prompted me to ask: How does their device upload that message to the network? How is the message routed to the correct destination? How is it received, processed and displayed to the recipient?It was soon evident to me, and to them, how little they know about the technology they use every few minutes. As consumers, we’ve all come to expect our various gadgets to just do what we want them to do, instantaneously, with little thought about what goes on behind the screen.I call it Technological Attention Deficit Disorder, or Tech ADD.