How did you learn the skills you need to become an Research Software Engineer / Research Software Developer?

Question details

Question code: ukrse3

Detected type: Long free text

Answer order: not applicable

Number of answers: 177

Free-text answers

Free-text categorization is manually performed by the FutuRSI team and may contain errors. This is an ongoing work in progress.

These externally categorized source totals may cover a broader dataset than the selected country and submission filters. Percentages use the number of respondents who answered this question in the selected dataset; respondents may contribute to multiple categories, so percentages can sum to more than 100%.

Show 177 raw free-text answers (146 distinct)
  • Selbststudium × 18
  • Learning by doing × 6
  • autodidaktisch × 3
  • self-taught × 3
  • Autodidakt × 2
  • Autodidaktisch × 2
  • Self taught × 2
  • Self-taught × 2
  • selbst beigebracht × 2
  • 1/4 meines Studienlehrplans war Informatik/Softwareentwicklung; vier Schulungen zu besimmten Softwarethemen; Selbststudium
  • 30% uni, 70% self-taught
  • Academic coursework, internships, on the fly
  • As a part of my Bachelor and Master Diploma (in physics)
  • Ausbildung im Studium, später Selbststudium und Erfahrungsaustausch mit Kollegen
  • Autodidakt und Fortbildung
  • Autodidakt, minimale Grundlagen aus dem Studium
  • Autodidaktisch als Jugendliche:r, kontinuierliche Weiterentwicklung seither
  • Berufserfahrung und Wissen aus dem Studium
  • Biostudium+Informatikstudium+Programmierung seit dem ich 12 bin.
  • Books, online resources, courses
  • By working on software projects
  • Bücher, YouTube Tutorials, Kollegen, Stackoverflow
  • C++ and MPI training at a HPC center, Python and CUDA self-taught
  • Contributing to other open source projects
  • Eigeninitiative
  • Eigenständige Programmierprojekte in der Forschung
  • Eigenständiges Lernen (Bücher, Online-Kurse), Austausch mit KollegInnen
  • Erst als ich als wissenschaftliche Hilfskraft angefangen habe, hat mein Vorgesetzter mir das Programmieren näher gebracht. Im Studium habe ich keine eigene Software entwickelt, "nur" theoretische Grundlagen dazu gelernt.
  • Experiencia laboral
  • Formal education and experience
  • Formation initiale (deux semestres), formation sur le tas et trois semaines de formation en "école" pendant ma thèse.
  • Freizeitprojekte, Universitäts-Praktika
  • Google
  • Grundlagen waren teil meiner Ausbildung.
  • Hatte Glück im Studium, dass ich Hiwi-Stellen bei Profs hatte die selber ursprünglich Informatik studiert hatten und sich nicht zu Schade waren fachliche Dinge zu erklären. Und im ersten Job ging es eigentlich nur darum Mathemodelle auf Server zum Laufen zu bringen und die dazugehörigen Papers zu lesen.
  • Hobby und Studium
  • I don't consider myself a research software engineer/developer but I learnt the tools I use during my studies and on the job.
  • I studied Computer Science and worked as Software Engineer
  • I studied IT-Systems Engineering at the Hasso-Plattner-Institute in Potsdam.
  • Informatik Studium
  • Informatik in der Schule, Computerpraktika und 1 Semester Programmentwicklung während dem Studium, Anwendung und Vertiefung während Promotion, Weiterentwicklung zu Systemprogramierung während 1. Arbeitsstelle.
  • Informatik-Studium, kontinuierliche Selbstausbildung, eigene Lehre
  • Informatikstudium, Einarbeitung in Arbeitsstelle, Summer Schools, Workshops
  • Internet
  • Internet…
  • Kurse im Masterstudium zum Thema Softwareentwicklung, Selbststudium, hohes eigenes Interesse an Softwarethemen
  • Learning by Doing
  • Learning by Doing und Erfahrung mit bestehenden Projekten
  • Learning by doing …
  • Learning by doing, Kollegen, online
  • Learning by doing, in-person courses, reading books and websites, collaboration with colleagues
  • Learning by doing; Weiterbildungen
  • Learning from main developer of the project
  • Lernen durch Tun
  • Lesen + Arbeiten
  • Master in Computer Science
  • Mimikry :P
  • Module während des Studiums, Workshops, Online-Tutorials, Gespräche mit Kollegene, Learning-By-Doing
  • Mostly self-taught
  • Mostly self-taught, some online courses
  • Mostly self-taught.
  • Neigung zur computergestuetzten Analyse, Spass am Entwickeln
  • No formal training; learning by doing with help from books/colleagues/online resources
  • Par moi même, en lisant les documentations etc.
  • Previous job
  • Privates Interesse, Hobby, Ausbildung
  • Selbst
  • Selbst angeeignet
  • Selbst-Studium, Learning on the Job, Trial and Error
  • Selbstlernen
  • Selbstlerner
  • Selbststudium (Buecher, Internet)
  • Selbststudium durch Datenauswertung mit Skripten
  • Selbststudium mit viel trial and error - Onlineforen waren sehr hilfreich
  • Selbststudium, Kolleg:innen
  • Selbststudium, Promotion
  • Selbststudium, Zertifikatsstudium an der Uni
  • Selbststudium, learning-by-doing
  • Selbstständig in Projekten. Keine formale Ausbildung.
  • Selbständig in Studium und Promotionszeit
  • Self education
  • Self-learned and some years as freelance Software Developer
  • Self-taught, but career provided lots of opportunities to gain experience in what things work or don't work, regarding both programming and other aspects.
  • Self-teaching, courses offered at my institutes
  • Self-tought
  • Self-trained
  • Selfstudy, Training Courses
  • Software Engineering studiert
  • Stelle als wissenschaftliche Hilfskraft, Interaktion mit erfahrenen Mitarbeitern
  • Studium
  • Studium der Informatik, Berufserfahrung aus der Wirtschaft und Forschung
  • Studium und Selbststudium
  • Studium, Arbeit
  • Studium, Fortbildungen, Selbststudium
  • Studium, Freizeit
  • Studium, Kollegen, Web Tutorials
  • Studium, Nebenjob, Selbst lernen
  • Studium, Praktika und Interesse
  • Studium, Promotion, Weiterbildung im Beruf, Eigeninitiative in der Freizeit
  • Studium, Selbststudium
  • Studium, privates Interesse/private Fortbildung
  • Studium, selbst Initiative, Job
  • Studium, wissenschaftliche Forschungsprojekte
  • Summer Schools Scientific Computing, Erfahrung
  • That's a very open question… University, on the job, spare time, courses, peers, internet…
  • Training
  • Trial and Error
  • University
  • University & self-taught
  • University + job experience
  • University of applied science
  • University, Books
  • University, additional training at summerschools, learning by doing
  • University, experience, self-teaching
  • University, self-taught, doctoral studies
  • University/previous jobs
  • Universität, Freunde&Familie
  • Videotutorials, API-Dokumentationen, StackOverflow
  • Weiterbildungen zu SCRUM und Usability Engineering
  • Weiterbildungen, Praxis, Studium der Angewandten Informatik
  • While pursuing a research career out of interest in technology
  • Wo ist der Unterschied zu Software in der Industrie? Es sind keine anderen Fähigkeiten nötig.
  • autodidactic + personal mentoring by older RSEs
  • autodidaktisch; Google; Fachzeitschriften-/Bücher
  • books, internet, online courses, colleagues
  • by doing, practice also in spare time (books, forums, guides, documentation- & code-reading), university courses on algorithms & data structures
  • eigene Forschungsarbeit
  • google (stack overflow and other similar forums) / youtube / code-academy /
  • learning by doing
  • learning by doing, internet sources
  • on my own, by learning from colleagues/tutorials
  • own interest
  • practice
  • privates Interesse in der Freizeit, Teilnahme an Kursen
  • selber beigebracht im Studium
  • selbst erlernt
  • selbstudium
  • self teaching, learning-by-doing
  • self-study, some university training
  • self-taught, informal advice by colleagues and supervisor
  • self-taught, some courses at HPC sites
  • self-teaching
  • self-trained
  • study, self teaching, colleagues,
  • university, self learning
  • wenige Kurse an Universitäten, wenige Workshops, hauptsächlich Eigenstudium