IN PRAISE OF PRACTICE

Authors
Citation
Rl. Glass, IN PRAISE OF PRACTICE, IEEE software, 15(1), 1998, pp. 30-31
Citations number
1
Categorie Soggetti
Computer Science Software Graphycs Programming","Computer Science Software Graphycs Programming
Journal title
ISSN journal
07407459
Volume
15
Issue
1
Year of publication
1998
Pages
30 - 31
Database
ISI
SICI code
0740-7459(1998)15:1<30:>2.0.ZU;2-T
Abstract
What a variety of issues Ed Yourdon addresses in his ''A Tale of Two F utures.'' in that diverse collection of topics, I'd like to focus a fa irly obscure part of what he has to say: the quality of today's rammer s. Not because it's important to Ed, necessarily, but because it's imp ortant to me. First, let me tell you where I'm coming from. I like to tell people that my head is in software's academic world, but that my heart is in its practice. What do I mean by this? I have done the acad emic software thing. I've been a professor of software engineering, th e director of a software engineering program, a visiting professor at a university in Sweden, and a member of the Software Engineering Insti tute's technical staff (which, at the time, was far more academic than practical). I've accumulated more than a decade's worth of academic e xperience. I have done the industrial software thing. I've worked as a maintainer, then a developer,team leader,acquisition manager,and R&D specialist. I've served as a consultant. All in all, I've accumulated more than three decades of industrial experience. Drawing on this mixe d background to mull over the formative experiences of my career, I fi nd that it's the practitioner moments that I come back to. I recall th e brilliant, strange, and wonderful developers I worked with and the e xciting, challenging, and world-changing applications I worked on. Fro m deep in the trenches, I acquired the gritty, hard-won lessons that l et me solve real problems with sheer brainpower, getting the awesomely dumb computer to do awesomely brilliant things by infusing it with ju st the right software. I still marvel at what we practitioners have ac complished. For these reasons, I take offense when people knock softwa re practice. And Ed has, In spades, with his prediction of software's future.