Commentary

In this section of the blog, I discuss topics related to data science, AI, and academia.

Posts on software engineering

Introducing the Data Science Tech Radar

Introducing the Data Science Tech Radar

Taking the right technological decisions is a cornerstone of successful projects. This tech radar, which is geared towards projects in the data science/AI sphere, can help you take the right decisions.

0
Radar visualizations for technological choices have been pioneered by ThoughtWorks. In the meantime, many organizations have created their own tech radars to map out which technologies should be considered for use by members of the organization. The German online fashion retailer Zalando has even made the source code of their tech radar publicly available. Since technological decisions for data science and AI projects are distinct from conventional applications, I decided to adapt Zalando’s tech radar.
Becoming an AWS Certified Cloud Solutions Architect Associate

Becoming an AWS Certified Cloud Solutions Architect Associate

Cloud computing is becoming more and more prevalent. Learn how to become AWS certified now!

1
AWS (Amazon Web Services) certifications are among the most lucrative certifications in the IT sector. This is due to the growing demand for professionals with cloud expertise, as more and more companies are adopting cloud technology. Furthermore, AWS upholds high quality standards when it comes to certification. So, while certification can be challenging, there is a lot to learn along the way. I only recently had my first exposure to cloud computing when I took on a DevOps role in industry in 2019.
Plagiarism in Academia

Plagiarism in Academia

In the last years, several public figures have lost their PhDs on grounds of plagiarism. Here, I want to find answers to the following questions. 1. Is plagiarism becoming more and more common? 2. How does the academic system contribute to fraudulent behavior? 3. Are specific people more prone to plagiarize than others?

0
The Cambridge Dictionary defines plagiarism as ‘the process or practice of using another person’s ideas or work and pretending that it is your own’. In the last years, there have been several famous Germans who lost their PhD titles due to plagiarizing their doctoral theses. In Germany, VroniPlag is the largest open community that analyzes scientific work with respect to plagiarism. Most notably, in 2011, Guttenplag (a specific group of plagiarism hunters) published a detailed analysis of the doctoral thesis by Karl-Theodor zu Guttenberg, the German defense minister at that time.
The 5 Skills of Successful PhD Students

The 5 Skills of Successful PhD Students

The soft skills you need to be a successful PhD student.

1
A PhD is not only a test of professional aptitude but also a test of character. Looking back at my time as a PhD student, I can say that it has been a taxing but equally rewarding time that I wouldn’t exchange for anything in the world. Doing a PhD has not only improved my scientific and technical understanding but has also strengthened my character. In this post I describe five characteristics that I found to be helpful in successfully completing my PhD.
Transitioning from Academia to Industry

Transitioning from Academia to Industry

Learn about the greatest differences between a data science role in academia and a software engineering role in industry. How to prepare for the transition?

0
Having recently transitioned from academia to industry, I’d like to share what I found are the greatest differences between working in industry and academia. Since this article is based on my personal experiences, I would first like introduce my respective roles in research and in industry. After that, I will summarize the main differences between industry and academia. Finally, I offer some pieces of advice regarding how to prepare for an industry job when transitioning from academia.
Studying Bioinformatics: Is it Worth it?

Studying Bioinformatics: Is it Worth it?

Prospects as a bioinformatics graduate

27
Having obtained both a Bachelor’s and a Master’s degree in bioinformatics, I would like to describe how I experienced studying bioinformatics. Moreover, I would like to discuss whether it was worth studying in the first place, and, finally, to offer some advice to prospective students and graduates. What is Bioinformatics? Bioinformatics is an interdisciplinary field that is concerned with developing and applying methods from computer science on biological problems.
Why Academic Software Sucks

Why Academic Software Sucks

What can academic coders learn from software developers in industry?

0
During my time as a PhD student I have developed software in the academic setting. At that time I was already under the impression that my work would probably not meet industry standards. Having recently transitioned to an industry job, I quickly realized how coding in academia is different from coding in industry. This post summarizes the main differences between the two fields and extrapolates what coders in academia can learn from industry.
Inference vs Prediction

Inference vs Prediction

Generative modeling or predictive modeling?

4
The terms inference and prediction both describe tasks where we learn from data in a supervised manner in order to find a model that describes the relationship between the independent variables and the outcome. Inference and prediction, however, diverge when it comes to the use of the resulting model: Inference: Use the model to learn about the data generation process. Prediction: Use the model to predict the outcomes for new data points.