Ohje; zwar nicht benutzt, aber als arbeitsloser entwickler eingestellt worden. Eine software im medizinbereich, in die patientenergebnisse eingetragen werden, und diese dann archiviert und auswertet, z.b. in welchem krankenhaus/ bei welchem arzt sterben die meisten patienten, welchen risikofaktor (wie schwer krank) waren die patienten usw.
Die software war scheinbar um 2000 rum entwickelt wurden, und hatte seit dem nie eine komplette neuentwicklung durchgemacht, womit sie eben an vielen ecken auch noch aussah wie eine webseite aus den 2000ern. Eine seite bei auf welcher man den graph zur auswertung aussuchen sollte war nur eine einzige seite mit einer 4x5 tabelle, und jede zelle war ein blauer, abgerundeter grafischer button der aussag wie aus einem myspace buttonmaker. Wenn man den lustigen button geklickt hat ging die reise durch 2 oder 3 seiten dialoge, die in einer spezifischen reihenfolge (oben links, textfeld mitte, auswahl oben rechts, graph definieren und felder auswaehlen, zurueck nach oben scrollen und speichern) ausgefuellt werden mussten wenn man seine daten nicht zwischendrin verlieren wollte.
Frontent waren verschiedene versionen von jQueryUI (igitt!), je nachdem auf welcher seite man gerade war, backend war von Intersystems. Eine beschissene software von der ich vorher noch nie gehoert hatte, aber die eine “datenbank fuer medizinsoftware” hat. Imho eine voellig sinnfreie loesung, deren vorzuege (ausser, das sie kompatibel zu software aus der internet steinzeit ist) ich bis heute noch nicht begriffen habe. Patientendaten kann man genausogut in MySQL erfassen. Der andere backend code um in intersystems das web frontend zu schreiben ist ungefaehr so beschissen wie microsoft classic ASP von 2000; nur das man bei problemen fuer ASP jede menge beispielcode, dokumentationen und antworten in foren gefunden hat! Nicht so bei Intersystems. Die dokumentation beschraenkt sich auf die parameter und ein kurzes beispiel was zusammen auf eine halbe bildschirmseite passt. Ich hatte die komplette dokumentation als PDF bei chatGPT hochgeladen, aber das konnte auch keine sinnvollen oder funktionierenden antworten geben.
Bei intersystems hatte ich staendig den eindruck das dort 3 mann arbeiten die versuchen Microsoft nachzubauen, aber auf halben weg beschliessen das ihr buggy code gut genug ist und es releasen. Es gibt z.b. einen weg arrays in einem DB feld zu speichern. Dazu werden die arrays intern einfach serialisiert und in ein textfeld gesepeichert. Funktioniert, solange das serialisierte array unter 3.5MB ist - ansonsten wird der string kommentarlos abgeschnitten, ohne warnung gespeichert und beim lesen kommt dann spaeter nur muell raus.
Firmenintern war die arbeit genauso beschissen, da der chef mental noch in den 1990ern feststeckte, und veraenderungen alle boese waren. Alle vorschlaege die nicht von ihm kamen wurden ohne begruendung abgelehnt, teilweise wurde man auch um teams chat vor allen anderen mitarbeitern zusammengeschrien. Statt versionskontrolle wurde der code als zip per email verschickt. Statt projektmanagemnent wie Jira wo aufgaben erstellt, zugeteilt und die alle entspechenden files fuer die aufgabe an einem platz vorhanden sind wurde auch da alles per email (selbstverstaendlich ohne betreff!) erledigt. Teilweise habe ich einen halben tag damit verbracht nur emails zu durchsuchen nach einer datei die mir vor ein paar wochen jemand geschickt hat.
Dann hiess es das wir die dokumentation jetzt als video machen muessen, weil “TikTok dieser neue trend” ist, und jetzt jeder mitarbeiter eine kamera braucht und videoschnitt lernen muss. In der firma musst es nicht einen geben der genau eine sache gut kann, sondern jeder solle alles koennen (programmierung, dokumentation, kundensupport, 4 verschiedene tech stacks, …)
Habe nach nur 6 monaten gekuendigt. Mein nachfolger hat nur 10km von mir entfernt gewohnt, hatte ihn ein paarmal getroffen um ihn noch ein paar sachen zu uebergeben. Er hat es dort nur 5 monate ausgehalten bevor er sich auch eine andere stelle gesucht hat.
Die software war scheinbar um 2000 rum entwickelt wurden, und hatte seit dem nie eine komplette neuentwicklung durchgemacht
Ich glaube, das ist fast bei jeder Software im Medizinbereich so, manchmal sind es aber auch die 90er.
Dann hiess es das wir die dokumentation jetzt als video machen muessen, weil “TikTok dieser neue trend” ist
Kommt mir auch sehr bekannt vor. Bei unserer aktuellen medizinischen QM-Software war das Handbuch schon immer nicht sehr vollständig. Dann wurde es mehrere Versionen lang nicht überarbeitet und auf Anfrage beim Support hieß es sinngemäß “keine Zeit”. Und dann? Dann wurde auf Grundlage dieses unvollständigen, veralteten Handbuchs ein Chatbot aufgebaut, den man jetzt verwenden kann um veraltete, unvollständige Angaben zu bekommen - zum falschen Modul, weil die der Bot nicht auseinanderhalten kann.
Das klingt einfach nur nach Krankenhaussoftware. In einem der Nachbarkrankenhäuser läuft noch Patho Software mit dem Terminal. Mein aktuelles Haus hat ein EPR, das sich bedient und aussieht wie für Windows 95 entwickelt. Inklusiver maximaler Bildschirmauflösung, weil sonst das Fenster zu klein dargestellt wird.
Osbkure Fehlermeldungen und Systemabstürze während man gerade Ellenlange Befunde schreibt inklusive.
Ohje; zwar nicht benutzt, aber als arbeitsloser entwickler eingestellt worden. Eine software im medizinbereich, in die patientenergebnisse eingetragen werden, und diese dann archiviert und auswertet, z.b. in welchem krankenhaus/ bei welchem arzt sterben die meisten patienten, welchen risikofaktor (wie schwer krank) waren die patienten usw.
Die software war scheinbar um 2000 rum entwickelt wurden, und hatte seit dem nie eine komplette neuentwicklung durchgemacht, womit sie eben an vielen ecken auch noch aussah wie eine webseite aus den 2000ern. Eine seite bei auf welcher man den graph zur auswertung aussuchen sollte war nur eine einzige seite mit einer 4x5 tabelle, und jede zelle war ein blauer, abgerundeter grafischer button der aussag wie aus einem myspace buttonmaker. Wenn man den lustigen button geklickt hat ging die reise durch 2 oder 3 seiten dialoge, die in einer spezifischen reihenfolge (oben links, textfeld mitte, auswahl oben rechts, graph definieren und felder auswaehlen, zurueck nach oben scrollen und speichern) ausgefuellt werden mussten wenn man seine daten nicht zwischendrin verlieren wollte.
Frontent waren verschiedene versionen von jQueryUI (igitt!), je nachdem auf welcher seite man gerade war, backend war von Intersystems. Eine beschissene software von der ich vorher noch nie gehoert hatte, aber die eine “datenbank fuer medizinsoftware” hat. Imho eine voellig sinnfreie loesung, deren vorzuege (ausser, das sie kompatibel zu software aus der internet steinzeit ist) ich bis heute noch nicht begriffen habe. Patientendaten kann man genausogut in MySQL erfassen. Der andere backend code um in intersystems das web frontend zu schreiben ist ungefaehr so beschissen wie microsoft classic ASP von 2000; nur das man bei problemen fuer ASP jede menge beispielcode, dokumentationen und antworten in foren gefunden hat! Nicht so bei Intersystems. Die dokumentation beschraenkt sich auf die parameter und ein kurzes beispiel was zusammen auf eine halbe bildschirmseite passt. Ich hatte die komplette dokumentation als PDF bei chatGPT hochgeladen, aber das konnte auch keine sinnvollen oder funktionierenden antworten geben.
Bei intersystems hatte ich staendig den eindruck das dort 3 mann arbeiten die versuchen Microsoft nachzubauen, aber auf halben weg beschliessen das ihr buggy code gut genug ist und es releasen. Es gibt z.b. einen weg arrays in einem DB feld zu speichern. Dazu werden die arrays intern einfach serialisiert und in ein textfeld gesepeichert. Funktioniert, solange das serialisierte array unter 3.5MB ist - ansonsten wird der string kommentarlos abgeschnitten, ohne warnung gespeichert und beim lesen kommt dann spaeter nur muell raus.
Firmenintern war die arbeit genauso beschissen, da der chef mental noch in den 1990ern feststeckte, und veraenderungen alle boese waren. Alle vorschlaege die nicht von ihm kamen wurden ohne begruendung abgelehnt, teilweise wurde man auch um teams chat vor allen anderen mitarbeitern zusammengeschrien. Statt versionskontrolle wurde der code als zip per email verschickt. Statt projektmanagemnent wie Jira wo aufgaben erstellt, zugeteilt und die alle entspechenden files fuer die aufgabe an einem platz vorhanden sind wurde auch da alles per email (selbstverstaendlich ohne betreff!) erledigt. Teilweise habe ich einen halben tag damit verbracht nur emails zu durchsuchen nach einer datei die mir vor ein paar wochen jemand geschickt hat.
Dann hiess es das wir die dokumentation jetzt als video machen muessen, weil “TikTok dieser neue trend” ist, und jetzt jeder mitarbeiter eine kamera braucht und videoschnitt lernen muss. In der firma musst es nicht einen geben der genau eine sache gut kann, sondern jeder solle alles koennen (programmierung, dokumentation, kundensupport, 4 verschiedene tech stacks, …)
Habe nach nur 6 monaten gekuendigt. Mein nachfolger hat nur 10km von mir entfernt gewohnt, hatte ihn ein paarmal getroffen um ihn noch ein paar sachen zu uebergeben. Er hat es dort nur 5 monate ausgehalten bevor er sich auch eine andere stelle gesucht hat.
Ich glaube, das ist fast bei jeder Software im Medizinbereich so, manchmal sind es aber auch die 90er.
Kommt mir auch sehr bekannt vor. Bei unserer aktuellen medizinischen QM-Software war das Handbuch schon immer nicht sehr vollständig. Dann wurde es mehrere Versionen lang nicht überarbeitet und auf Anfrage beim Support hieß es sinngemäß “keine Zeit”. Und dann? Dann wurde auf Grundlage dieses unvollständigen, veralteten Handbuchs ein Chatbot aufgebaut, den man jetzt verwenden kann um veraltete, unvollständige Angaben zu bekommen - zum falschen Modul, weil die der Bot nicht auseinanderhalten kann.
Das klingt einfach nur nach Krankenhaussoftware. In einem der Nachbarkrankenhäuser läuft noch Patho Software mit dem Terminal. Mein aktuelles Haus hat ein EPR, das sich bedient und aussieht wie für Windows 95 entwickelt. Inklusiver maximaler Bildschirmauflösung, weil sonst das Fenster zu klein dargestellt wird. Osbkure Fehlermeldungen und Systemabstürze während man gerade Ellenlange Befunde schreibt inklusive.