Mathematik oder Informatik?



  • Irrtum! Nur weil ich irgendwas zusammen hacke, ist es noch lange nicht gut. Eigeninitiative ist immer gefragt. Niemand wird dich im Studium (FH oder Uni) zwingen, Effective Java zu lesen. Auch ist die Praxisnaehe nicht immer wuenschenswert. Ich erlebe es taeglich, wie versucht wird, der Komplexitaet von Software durch Modellierung und UML Herr zu werden. Alles grauenhaft. Ich mache aehnliches und nutze Funktionale Sprachen und alles zerfaellt in eine schoene Ordnung. Parallelitaet oder beweisbare Korrektheit fallen manchmal automatisch mit ab. Sicher wird man aber erst durch die Praxis.

    Wo lernt man das? Wo darf man solch abenteuerliche Wege einschlagen? Wohl nicht im Firmenpraktikum oder in einer paraxisnahen Ausbildung. Vielleicht nutzt man das alles spaeter nicht direkt, aber es macht aus einem einen besseren Programmierer. Gibt genug Essays namenhafter Persoenlichkeiten darueber, z.B. Paul Graham, Eric Steven Raymond, ...

    Und jetzt die Frage: Ist die das Mathematikstudium oder das Informatikstudium besser geeignet, diese Dinge zu vermitteln?



  • freizeit_programmierer schrieb:

    Sollten Ärzte schon vor dem Studium Diagnosen gestellt haben und Medikationen ausprobiert haben und mal die eine oder andere atHomeNotOP ausprobiert haben ? 😃

    Ne. Aber die sollten vielleicht auch vor dem Studium etwas programmieren können. 😉 Naja, Mediziner vielleicht nicht, aber auf jeden Fall ist "programmieren können" für jeden Studenten eines MINT-Fachs (Mathematik, Informatik, Naturwissenschaft, Technik) eine sehr nützliche Fähigkeit. Irgendeine Programmiersprache beherrschen, so dass man zumindest kleinere Programme gezielt und eigenständig schreiben kann, ist etwas, was ich jedem zukünftigen Studenten eines MINT-Fachs bedenkenlos empfehlen kann.



  • knivil schrieb:

    Irrtum! Nur weil ich irgendwas zusammen hacke, ist es noch lange nicht gut.

    Erstmal etwas "hacken" können...

    knivil schrieb:

    Niemand wird dich im Studium (FH oder Uni) zwingen, Effective Java zu lesen.

    Siehe mein vorletzter Post.

    knivil schrieb:

    Auch ist die Praxisnaehe nicht immer wuenschenswert. Ich erlebe es taeglich, wie versucht wird, der Komplexitaet von Software durch Modellierung und UML Herr zu werden.

    Was hat UML mit Praxisnähe zu tun? Das ist doch gerade ein Spielzeug von Leuten, die eine Software Engineering Vorlesung besucht haben aber nicht programmieren können.

    knivil schrieb:

    Ich mache aehnliches und nutze Funktionale Sprachen und alles zerfaellt in eine schoene Ordnung. Parallelitaet oder beweisbare Korrektheit fallen manchmal automatisch mit ab. Sicher wird man aber erst durch die Praxis.

    Wo lernt man das? Wo darf man solch abenteuerliche Wege einschlagen? Wohl nicht im Firmenpraktikum oder in einer paraxisnahen Ausbildung.

    Mit "praxisnah" meinte ich keineswegs, dass nur Mainstream-Sprachen benutzt werden, sondern überhaupt irgendwelche. Nur weil man das Lambda Kalkül kennt, kann man nicht automatisch tolle funktionale Programme schreiben.



  • maximAL schrieb:

    Was hat UML mit Praxisnähe zu tun? Das ist doch gerade ein Spielzeug von Leuten, die eine Software Engineering Vorlesung besucht haben aber nicht programmieren können.

    So ein Unsinn.



  • Mit "praxisnah" meinte ich keineswegs, dass nur Mainstream-Sprachen benutzt werden

    Doch, genau das bedeutet praxisnah. Damit sind auch Begriffe wie Industriestandard, Java und UML verbunden.



  • marco.b schrieb:

    maximAL schrieb:

    Was hat UML mit Praxisnähe zu tun? Das ist doch gerade ein Spielzeug von Leuten, die eine Software Engineering Vorlesung besucht haben aber nicht programmieren können.

    So ein Unsinn.

    *seufz*

    Ja, natürlich wird UML auch in der Praxis eingesetzt. Trotzdem wird es im SE gern genommen um Programme theoretisch zu planen, ähnlich wie Programmablaufpläne für Algorithmen. Und das im Zweifelsfall ohne irgendetwas praktisch umzusetzen, am besten noch mit der Vision garniert, dass man nur noch UML aufs Flipchart zaubert und das dann vom FIAE-Äffchen eingehackt wird.

    marco.b schrieb:

    Doch, genau das bedeutet praxisnah.

    Ja, da können wirs und jetzt streiten. Ich rede davon Dinge auch tatsächlich praktisch umzusetzen, nicht mehr.



  • Falsch zitiert.



  • maximAL schrieb:

    ...am besten noch mit der Vision garniert, dass man nur noch UML aufs Flipchart zaubert und das dann vom FIAE-Äffchen eingehackt wird.

    ähm. hältst du dich für was besseres oder wieso "beschimpfst" du FIAE als codemonkeys 😕

    von mir aus kannst du mit deinen 50 kollegen in deinem besprechungs kammerl 1000 flipcharts mit uml diagrammen bemalen. ist mir völlig latte aber vergiss nicht wer am ende das programm auf die beine stellt...



  • maximAL hat doch klar dargelegt, dass er genau gegen diese Denke ist und hat das als Negativbeispiel eingeführt. Hast du nur diesen Satz gelesen, oder wie?



  • ja scheinbar ist mir das entgangen da mich schon der thread titel nicht sonderlich angeregt hat werd ich mich mal wieder in die tiefen des waldes zurück ziehen :p

    @edit sry maximAL wenn ich dir unrecht getan hab 😞


Anmelden zum Antworten