~/talk

Turning Particle-Astro-Physicist-Hackers into Software Engineers

Talkat CppCon 2016 · 2016-09-18..09-23· [career-development]
links:none on file
slides:none on file

Describes a year of concrete programs: week-long boot camps, monthly code sprints and a strike team that train grad students and postdocs to convert a 1M‑line C++ codebase (70% C++) with one full‑time maintainer into maintainable software. Shows metrics: eliminated “abandoned” production modules on paper, increased commit activity from trainees, added tests and docs, taught GDB, CMake, templates, and a final project to reimplement the plugin framework; also uses Slack and GPUs for photon propagation and plans a virtual course starting in January.

AI-written summary · about

  1. 0:00Introduction to Ice Cube
  2. 4:49Scientific mission and scope
  3. 10:05Detector design and scale
  4. 14:11Data collection and analysis
  5. 17:46Managing scientific software
  6. 23:19Assessing maintenance burden
  7. 26:56Bridging the skills gap
  8. 34:22The case for education
  9. 40:04Boot camps and development
  10. 46:55Effective training strategies
  11. 51:56Adopting best practices
  12. 57:12Conclusion and takeaways
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.