Download it once and read it on your kindle device, pc, phones or tablets. Thats the topic of a great paper by greg wilson, software carpentry. View greg wilsons profile on linkedin, the worlds largest professional community. Lessons learned by greg wilson pycon 2014 april 12, 2014 2 550. See the complete profile on linkedin and discover gregs connections and jobs at similar companies. About the carpentries the carpentries is a fiscally sponsored project of community initiatives, a registered 501c3 nonprofit organisation based in california, usa. The current the carpentries project was formed in january 2018 when two projects, software carpentry and data carpentry, formally merged. This audience often spends a lot of time developing, debugging and maintaining programs, but doesnt have the. Greg works at mozilla and has been working on this for 15. Use features like bookmarks, note taking and highlighting while reading making software. Inspired by the modern scientific authoring lesson proposed by software carpentry founder greg wilson, authorcarpentry builds on this vision to.
Talking with greg wilson about software carpentry jonudell. This isnt a course in software engineering and it isnt built for computer science undergraduates. Greg wilson has worked for 35 years in both industry and academia, and is the author or editor of several books on computing and two for children. After leaving hp in 2004 i put the software carpentry course online and wrote. From 1998 it has ventured out in order to teach scientists how to teach other scientists how to program software that helps them in their daily work with. Software engineering education i was surprised and honored to be given acm sigsofts influential educator award for 2020, though i was a bit surprised by the influential part. On this weeks podcast, greg wilson tells the story of a university course he created, and has taught for many years, called software carpentry. The carpentries is a fiscally sponsored project of community initiatives, a registered 501c3 nonprofit organisation based in california, usa. Welcome to the web home for author carpentry, a researchertoresearcher training and outreach program in open authoring and publishing, scholarly identity and reputation, and research impact. Most notably, we like to mine veins of knowledge, experience, and technique that some practitioners take for granted, but that many others.
Topics range from shell and scripting languages to web programming and software engineering. Our research shows that time was already saved during the workshop as it could shorten the learning process of new skills. What really works, and why we believe it, pages 3122. Software carpentry s governing body is a steering committee, which is elected from and by its members and assisted by. Founded by greg wilson in 1998, teaching scientists how to use supercomputers at lanl. Greg has over 25 years experience in highperformance scientific computing, data visualization, and computer security. Greg wilson is the creator of software carpentry, a crash course in computing skills for scientists and engineers.
Episode 10 software carpentry the engineering commons. This was possible through the online component of the training programme, called software carpentry, that greg has been building, delivering and developing over the past decade. Our guest for this episode is greg wilson, who is the founder and director of software carpentry, an outreach and training program that helps scientists and engineers be more effective by teaching them bestpractices for software programming gregs work with software carpentry is currently funded by the sloan foundation in the united states, and he is an employee of the. Greg wilsons 16 research works with 716 citations and 2,177 reads, including.
Im looking forward to borrowing lots from the book for software carpentry. What really works, and why we believe it oram, andy, wilson, greg on. Git lesson using worksheetspariksheet nanda 20180526. The aim of this study was to investigate if participants of software carpentry sc get more done in less time. From 1998 it has ventured out in order to teach scientists how to teach other scientists how to program software that helps them in their daily. I left the university of toronto in 2010, and can now be found at the third bit. Currently funded by the sloan foundation and the mozilla foundation. Greg has over 25 years experience in highperformance scientific computing, data visualization, and. Proposal better plan for instructor training during august 2016. Lessons learned over the last 15 years, software carpentry has evolved from a weeklong.
Greg wilson wins acm influential educator award rbloggers. The author is an employee of the software carpentry foundation. Getting scientists to write better code by making them more productive. The term software carpentry was coined in 1998 by greg wilson and brent gorda to stress the accessibility of the courses and differentiate the training from full. In andy oram and greg wilson, editors, making software. I was surprised and honored to be given acm sigsofts influential educator award for 2020, though i was a bit surprised by. We asked 32 questions to assess 24 former participants to analyse if sc gave them the computing skills to accomplish this. Wilson left mozilla in july 2014 to help found the software carpentry foundation, an independent nonprofit volunteer sponsored by numfocus.
Greg wilson has worked for 30 years in both industry and academia, and is the author or editor of several books on computing and two for children. Greg wilson this talk will explain how software carpentry has grown to run over a hundred training events a year, what weve learned along the way, and how you can do it too. Over the next year, he recorded 120 short video lessons and ran half a dozen weeklong classes for his backers. The carpentries and our partnership software sustainability institute. A quick introduction to version control with git and github. Recently, the association for computing machinerys acms special interest group on software engineering sigsoft recognized greg wilson as the 2020 recipient of its prestigious influential educator award which is awarded annually to individuals or groups who have made significant contributions to software engineering through education, mentoring or. If youre interested in studying scientists or software developers empirically, and would like some raw material, id like to hear from you. This handson workshop will cover basic concepts and tools, including program design. Greg wilson was supported by a grant from the sloan foundation. I then took a post with ibm in toronto before joining a data visualization startup.
What really works, and why we believe it kindle edition by oram, andy, greg wilson. To reference software carpentry in publications, please cite both of the following. Talking with greg wilson about software carpentry jon udell. The material tackled by the text is challenging, but allesina and wilmes have developed an effective way to help students learn. The term software carpentry was coined in 1998 by greg wilson and brent gorda to stress the accessibility of the courses and differentiate the training from full software engineering. He is best known as the cofounder of software carpentry, a nonprofit organization that teaches basic computing skills to researchers. In this interview, he describes his software carpentry course, a primer for scientists and engineers who are not professional software developers. Greg wilson says his volunteer organization software carpentry aims to make scientists more. Osr038 software carpentry with greg wilson en open. Greg wilson this talk will explain how software carpentry has grown to run over a hundred training events a year, what weve.
Greg wilson has worked for 35 years in both industry and academia, and is the author or editor of several books on computing, and two for children. Greg wilson is one of my collaborators on data carpentry, a fledgling offshoot of software carpentry aiming to teach best practices for data management. Greg wilsons research works apache software foundation. Formal introduction to greg wilson of software carpentry. He is best known as the cofounder of software carpentry, a nonprofit organization that teaches basic computing skills to researchers, and is now part of the education team at rstudio. Hpcwire recently had the opportunity to talk with greg wilson, author of the book data crunching. Greg wilson left the university of toronto in april 2010 to reboot software carpentry with support from nine sponsor organizations. This web site is created to help scientists and engineers learn the concepts, skills, and tools needed to use and build software more productively.
Greg wilson, cofounder of the software carpentry, gives us some insight on this inititative for teaching research computing software carpentry is an initiative that has already been mentioned in various open science radio episodes. In addition of the posts below, find out whats happening in our community through the carpentries blog, a great resource that collates posts from data carpentry, library carpentry, and software carpentry, and publishes updates of general interest to the community. Greg wilson data scientist and professional educator. This course has shown a significant increase in the efficiency of the students in computational work. He has worked for 25 years in highperformance computing, data visualization, computer security, and academia, and is the author or editor of several books on computing including the 2008 jolt award winner beautiful code and two for children.
September 2016 2 august 2016 8 july 2016 1 may 2016 2 april 2016 4 march 2016 2 february 2016 5. Everything i know about software design i learned from. We are a global community teaching foundational computational and data science skills to researchers in academia, industry and government. Greg wilson data scientist and professional educator rstudio.
396 1621 705 435 1158 15 857 772 1508 1332 896 128 467 565 512 801 1108 1038 441 1112 135 411 1548 1103 1156 1618 1021 1173 181 752 1454 1289 985 1618 1535 129 566 89 185 909 634 1105 111 547