ja ich kann programmieren – da ich vor allem als Bioinformatiker arbeite, muss ich das auch ziemlich viel machen (und habe ganz viel dadurch gelernt, dass ich es einfach gemacht habe). Ich habe auch eher während Schule & Studium nebenbei Programmieren gelernt und nie wirklich einen richtigen Programmierkurs gehabt, deswegen gibt es auch ein paar Sachen, die ich nicht so gut kann.
Ich habe mit Python angefangen und inzwischen benutze ich vor allem R. Bash (Linux command line) brauche ich auch öfters, da bin ich aber kein Experte drin. Andere Sprachen beherrsche ich eigentlich nicht.
Hallo Moritz, programmieren gehört bei mir zu den Arbeitsaufgaben. Ich nutze vor allem C/C++ oder Matlab (eine Sprache für die angewandte Mathematik), habe aber auch schon Python oder Fortran oder Java programmiert. Die Sprache ist nicht ganz so wichtig. Was man können und lernen muss, ist einen Algorithmus, der auf dem Papier steht, in einer (!) Programmiersprache umsetzen zu können. Dann fällt der Umstieg auf eine andere Sprache meist recht leicht. Die meisten Sprachen haben für eine bestimmte Anwendung Vorteile und Nachteile, dass muss man eben eine passende Sprache auswählen. Manchmal ist das die, die man besonders mag oder gut kann, ein anderes mal eben eine neue Sprache, in die man sich dann einarbeitet.
Kommentare
Alf commented on :
Hallo Moritz, programmieren gehört bei mir zu den Arbeitsaufgaben. Ich nutze vor allem C/C++ oder Matlab (eine Sprache für die angewandte Mathematik), habe aber auch schon Python oder Fortran oder Java programmiert. Die Sprache ist nicht ganz so wichtig. Was man können und lernen muss, ist einen Algorithmus, der auf dem Papier steht, in einer (!) Programmiersprache umsetzen zu können. Dann fällt der Umstieg auf eine andere Sprache meist recht leicht. Die meisten Sprachen haben für eine bestimmte Anwendung Vorteile und Nachteile, dass muss man eben eine passende Sprache auswählen. Manchmal ist das die, die man besonders mag oder gut kann, ein anderes mal eben eine neue Sprache, in die man sich dann einarbeitet.