{"title":"Debunking the Geek Stereotype with Software Engineering Education","authors":"L. Williams","doi":"10.1109/CSEET.2005.15","DOIUrl":null,"url":null,"abstract":"Alas, the stereotypical software engineer is depicted as spending long hours working alone in a cubicle filled with empty pizza boxes and soda cans. This \"work alone\" stereotype can dissuade talented individuals from considering a career in the information technology industry. As educators, we often reinforce this \"geek\" stereotype early in the curriculum by giving students lengthy assignments and forcing them to work alone — collaborating is cheating! However in industry, software engineers actually spend a large part of their day collaborating with teammates — the \"work alone\" stereotype is largely unfounded. Research results indicate that through providing students with more collaborative experiences, we could retain more students without compromising their individual learning and these students would be better prepared to be collaborative team members. Bio: Laurie Williams is an Assistant Professor at North Carolina State University. She received her undergraduate degree in Industrial Engineering from Lehigh University. She also received an MBA from Duke University and a Ph.D. in Computer Science from the University of Utah. Prior to returning to academia to obtain her Ph.D., she worked in industry, for IBM, for nine years. Dr. Williams research interests include empirical studies of agile software development including the pair programming and test-driven development practices, software reliability, software testing, and software security. Proceedings of the 18th Conference on Software Engineering Education & Training (CSEET’05) 1093-0175/05 $ 20.00 IEEE","PeriodicalId":250569,"journal":{"name":"Conference on Software Engineering Education and Training","volume":"10 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2005-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Conference on Software Engineering Education and Training","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSEET.2005.15","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Alas, the stereotypical software engineer is depicted as spending long hours working alone in a cubicle filled with empty pizza boxes and soda cans. This "work alone" stereotype can dissuade talented individuals from considering a career in the information technology industry. As educators, we often reinforce this "geek" stereotype early in the curriculum by giving students lengthy assignments and forcing them to work alone — collaborating is cheating! However in industry, software engineers actually spend a large part of their day collaborating with teammates — the "work alone" stereotype is largely unfounded. Research results indicate that through providing students with more collaborative experiences, we could retain more students without compromising their individual learning and these students would be better prepared to be collaborative team members. Bio: Laurie Williams is an Assistant Professor at North Carolina State University. She received her undergraduate degree in Industrial Engineering from Lehigh University. She also received an MBA from Duke University and a Ph.D. in Computer Science from the University of Utah. Prior to returning to academia to obtain her Ph.D., she worked in industry, for IBM, for nine years. Dr. Williams research interests include empirical studies of agile software development including the pair programming and test-driven development practices, software reliability, software testing, and software security. Proceedings of the 18th Conference on Software Engineering Education & Training (CSEET’05) 1093-0175/05 $ 20.00 IEEE