- Department of Neurosurgery, Maastricht University Medical Center, The Netherlands, Department of Medical Information Technology, Maastricht University Medical Center, The Netherlands
Correspondence Address:
Pieter L. Kubben
Department of Neurosurgery, Maastricht University Medical Center, The Netherlands, Department of Medical Information Technology, Maastricht University Medical Center, The Netherlands
DOI:10.4103/2152-7806.150460
Copyright: © 2015 Kubben PL. This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.How to cite this article: Kubben PL. Programming for physicians: A crash course. Surg Neurol Int 30-Jan-2015;6:15
How to cite this URL: Kubben PL. Programming for physicians: A crash course. Surg Neurol Int 30-Jan-2015;6:15. Available from: http://sni.wpengine.com/surgicalint_articles/programming-for-physicians-a-crash-course/
In a previous article, I explained why physicians might want to learn computer programming.[
You may have heard of “Big Data” or maybe even “The Internet Of Things.” Both refer to the fact that the amount of data we are accumulating rises exponentially at levels beyond our imagination. It has been said that in today's world, we produce more data each year than humanity produced from the stone ages through the year 2000, combined. The main challenge will be to TRANSLATE DATA INTO INFORMATION, because “data” and “information” are far from equivalent. Data science is the field that is concerned with this challenge, and combines the fields of mathematics, statistics/machine learning, and computer programming. All software tools, which are suitable for handling large amounts of data, require some extent of programming. Part of these are open-source, completely free to use, and they have large user communities online that can help you to get going. Well-known examples are Python and R.
It is exactly this field of data science that is of interest for physicians. We may not be the sort of professionals developing electronic health records, although I know a Dutch pediatrician (Casper Bollen) who developed a sophisticated electronic prescription system.[
Now you may have some experience with statistics, or learned some math in high school, but “programming” sounds like an activity just for young men with a ponytail and earring, right? No, wrong! It is just a next level in working with computers. For those who are over 40 years of age, just think back to the (good?) old days when you were typing commands in DOS or a Unix terminal to get things going. Programming is closely related to those commands, just with a little more background knowledge.
Starting January 2, we will begin offering an open-access programming course aimed at physicians. In 12 lessons, which will take 30–60 min each, you will get the fundamentals of programming. It is more than sufficient you get to going, and short enough to “just jump into.” It will give you an idea of what this programming stuff is all about, and whether your appetite for more (or spoil it forever, maybe). Feel free to join us at
References
1. Last accessed on 2014 Dec 07. Available from: https://github.com/halcwb .
2. Last accessed on 2014 Dec 07. Available from: http://scholar.google.com/citations?user=9ewK2kAAAAAJ and hl=en .
3. Kubben PL. Why physicians might want to learn computer programming. Surg Neurol Int. 2013. 4: 30-