A day in the life of a modern software developer: Using the technology of the 1980's/early 90's

Craig, C. A.. (2026). A day in the life of a modern software developer: Using the technology of the 1980's/early 90's.

Title A day in the life of a modern software developer: Using the technology of the 1980's/early 90's
Genre Conference Material
Author(s) Cheryl A. Craig
Abstract This presentation by Cheryl Craig (NSF NCAR) provides a retrospective analysis of software engineering workflows by contrasting 1980s/early 90s methodologies with modern 2026 capabilities. The study highlights the transition from physical, synchronous communication (paper memos, landlines, and operators) to digital ubiquity. It details the rigorous technical constraints of the era, including the use of Fortran punch cards, manual drafting of code, and the reliance on physical documentation and specialized consulting in the absence of search engines. Data management is explored through the lens of physical media, such as 7- and 9-track magnetic tapes, and the limitations of the Cray-1A supercomputer ($0.16$ GFLOPS) compared to modern systems. The narrative further examines the evolution of scientific visualization—from microfilm and thermal printouts to AI-enhanced graphics. Finally, the material reflects on the current state of AI integration in the workspace, specifically evaluating the performance and token constraints of Gemini "Nano Banana" models in slide beautification and workflow automation.
Publication Title
Publication Date Apr 8, 2026
Publisher's Version of Record
OpenSky Citable URL https://n2t.net/ark:/85065/d7gh9pgm
OpenSky Listing View on OpenSky
CGD Affiliations AMP

< Back