Zum Inhalt springen

JimTheLion

Mitglieder
  • Gesamte Inhalte

    1.102
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    28

Alle Inhalte von JimTheLion

  1. Halte ich einerseits für die richtige Entscheidung. Beim Mediengestalter geht es am Ende doch um mehr als darum Websites anzumalen, es gibt ja zumindest noch viele andere Medien. Beim Fachinformatiker gibt es auf jeden Fall mehr Schnittstellen die deinen Zukunftsplänen entsprechen. Allerdings... wird der Alltag dann halt sehr Codelastig, das muss dir auch klar sein. Eine andere Alternative wäre dann noch der Informatikkaufmann, der auch "ein bisschen"* was von der Technik mitbekommt - die Schwerpunkte aber eben mehr auf die kaufmännischen Schwerpunkte setzt und - zumindest meine Klasse - hat sich auch sehr viel mit Projektmanagement und auch mit "Übungsunternehmen" beschäftigt. Ich hatte dabei auch einen Industriekaufmann in der Klassen, deine vorherige Ausbildung sollte dich nicht abschrecken, dass du als Informatikkaufmann nichts neues lernen würdest. * hab ne Ausbildung als Informatikkaufmann, wir hatten Grundlagen Programmierung, gefühlt eine Menge Netzwerkzeugs und sehr viel mit SQL gemacht. Seit Ende der Ausbildung arbeite ich als PHP-Entwickler.
  2. Na nu^^' Im Forum für Mediengestalter würde die Antwort sicher anders rum formuliert werden. Du solltest dich noch etwas mit dem Begriff Webprogrammierung auseinander setzen. Wenn man da nicht codet, Bugs sucht und.. Software widmet... was denn sonst?^^ Programmierung steckt ja nicht aus Spaß mit in dem Wort. Spricht etwas gegen eine betriebliche Ausbildung? Aus eigener Erfahrung kann ich sagen, dass diese Colleges eher öfter enttäuschen als zu überzeugen.
  3. Naja... das ist jetzt aber sehr weit weg von der Ausgangsfrage. Dann würde der Test dafür erst einmal so aussehen, dass du onlinebuchung auf true/falls/ursprungszustand bringst und entsprechend prüfst ob diese Funktion anschließend den richtigen Wert zurückgibt. Gerade nochmal gelesen... Für mich sind in dem Satz zu viele Dinge durcheinander, du musst das konkreter beschreiben. WELCHE Methode soll was für Daten testen und wo kommt "onlinebuchung" her?^^' Meinst du mit teminaltransactions testen die Unittests von denen wir gerade reden, oder ist das nochmal eine Prüfung innerhalb der Abarbeitung des Programmes? Wenn die Methode Reiseplanversand weder Parameter annimmt, noch Ergebnisse zurück gibt und auch keine Errors oder Exceptions wirft, kannst du an dieser Stelle nicht viel mit Unittests ausrichten. Dann müsstest du dir die drunter liegenden Komponenten ansehen.
  4. ? (Ohne zu wissen welche Sprache du nutzt) Meine Tests sehen meistens diesem ähnlich: class MatheTest { function testAddiere() { Mathe mathe = new Mathe(); Assert.equal(10, mathe.addiere(5, 5)) } }
  5. Moin, ist die Anzahl der Spalten denn ungültig? Prüf mal ob die Trenner usw. richtig gesetzt sind. Falls bei deiner CSV und der Tabelle alles richtig ist könntest du ja mal versuchen die Datei anders zu importieren. Entweder direkt über die Konsole, oder mit einem anderen Client. Ich finde phpMyAdmin kommt eh schnell an seine Grenzen, oder wird unkomfortabel. Ich nutze gerne Navicat (Lite) oder den DB-Client der schon in PhpStorm ist.
  6. Unterschreibe ich so. Man könnte auch recht schnell die nächste Linie ziehen. Wenn dann "Guten Tag Frau/Herr $Nachname" kommt, könnte man ja auch fragen: "Hallo? Was ist denn mit Sehr geehrte/r ... passiert?" Alles ab "Hallo/Moin/Grüß dich $Vorname" und formeller ist ok für mich, wobei mir das Du auf Augenhöhe noch am liebsten ist. Schöne Anekdote von https://freiherr-knigge.de/knigge-ueber-duzen-und-siezen/
  7. Indem der AG durch so kurzsichtige Bonus-Regelungen die Anreize zu entsprechendem Verhalten gibt ist er IMO schon in der Schuld. Der Mitarbeiter könnte natürlich trotzdem vernünftig handeln und zuhause bleiben, die Bonusregel macht die Entscheidung dazu aber zumindest schwieriger. Meiner Erfahrung nach wird das Verhalten ab dem Moment zu dem der AN merkt, dass der Bonus nur noch schwierig erreicht werden kann, eher bestärkt. Ich hatte hier letztens mal aufgezählt auf welche Ideen meine ehemaligen Kollegen da kamen, finde das gerade nicht. Die Kurzfassung war, sobald es ein berechenbares System gibt, fangen Leute an nachzurechnen ob sich die Alternativen mehr lohnen: "Was bringen mir X Urlaubstage mehr wenn ich stattdessen auch Y mal krank machen kann", "Der Krankheitstag würde mich X € vom Bonus kosten... son langes Wochenende ist aber auch ganz geil".
  8. Na. Du solltest dich bei der Auswahl der Unternehmen auch nochmal genauer informieren. Ich kenne zwar die Produkte von den genannten Firmen, aber davon dass das jetzt besonders geile Arbeitgeber sind habe ich noch nie gehört. Selbst bei Google höre ich höchstens entweder vom Ellbogenverhalten oder den Einladungen direkt im Büro zu leben. Spätestens wenn man aber etwas gegen Mobbing, sexuelle Belästigung oder blatante Benachteiligung von Frauen hat sollte man zumindest uber von der Liste streichen. (Siehe Susan Fowler) Ansonsten... Es gibt auch bei diesen Unternehmen die ganz normalen Bewerbungsverfahren, der Plan in diese Unternehmen zu kommen sieht genauso aus als würdest du beim üblichen deutschen Konzern arbeiten wollen - Referenzen, Portfolio, Studium als Türöffner besorgen; die Bewerbung schreiben und in den kommenden Bewerbungsrunden überzeugen. Achte darauf, dass du gut englisch sprechen kannst.
  9. Puh. Selbst bei PHP 5.7 hätte ich gesagt, da sollte man aber mal fleißig über ein Upgrade nachdenken. Aber PHP in der 4er Version... die Versionen hab ja nichtmal ich mehr kennengelernt. Kann man da vielleicht ein paar Stunden/Tage investieren um nach einer anderen Bibliothek zu suchen? Z.B. https://gkralik.github.io/php7-sapnwrfc/introduction.html Es ist zumindest kein schöner oder guter Lösungsansatz. Ob das ganze unsicher ist... kann sein, vielleicht auch nicht. Wenn in der Zwischenzeit keine Sicherheitslücken geschlossen wurden wäre eine Umsetzung mit PHP 7 genauso sicher/unsicher. Allerdings hat sich in der PHP Welt sehr viel getan, der Schritt von 4 auf 5 war schon groß; im Laufe der 5er Versionen hat sich die Sprache auch sehr weiter entwickelt... Aktuell kann man mit PHP 7 einfach ganz anderen Code schreiben also den den man mit PHP 4 noch schreiben musste. Der Lerneffekt wäre mit einer aktuellen Version also deutlich größer. * * Das gleiche gilt natürlich für eine Umsetzung mit Python, bin halt PHP-Entwickler :p Yes. Im Endeffekt sind sowas eben Geschäftsentscheidungen. Wenn man bisher mit alten Ansätzen gut gefahren ist und sich auch sicher ist die entsprechenden Umgebungen weiterhin pflegen zu können... dann müssen schon handfeste Argumente und überzeugende Alternativen aufgezeigt werden um zu wechseln. Im Zweifel würde ich aber einfach mal versuchen das andere als Lernprojekt zu verkaufen, dass du evtl. parallel oder anschließend noch umsetzen kannst um dann zu vergleichen ob es die genauso gut oder besser funktioniert.
  10. So. Es ist einige Zeit vergangen. Aber ich bin immer noch nicht drüber hinweg, wie billig das Ende war.
  11. Moin, Kann ich im gewissen Rahmen nachvollziehen und 6 Samstage halte ich noch für angemessen. Aber es geht ja eher darum wie viel Freizeit du überhaupt aufbringen wollen würdest etc. Wie würdest du dir denn den idealen Ablauf vorstellen wenn du dir jetzt Zertifikate aussuchen könntest? Gibt es eine alternative Möglichkeit? Dass die Kurse für diese neuen Zertifikate vielleicht zumindest nicht so weit entfernt sind?
  12. Uh, Vorsicht mit dem ersten Punkt. Wir haben ein ähnliches System, wenn eine gewisse Anzahl von Krankheitstagen nicht überschritten wird, gibt es für das nächste Jahr 2 zusätzliche Urlaubstage. 2 Urlaubstage sind jetzt natürlich nicht so wertvoll wie euer Bonus (gehe ich mal von aus). Aber im Laufe der Zeit hatten wir eben unter anderem auch folgende Charaktere in der Firma: - denkt sich: "Pff, 2 Tage schön und gut, ich kann aber auch 20 Kranksheitstage über dieses Jahr verteilen" - denkt sich: "Naja... ich hab 2 Kinder die garantiert mal krank werden... da kann ich auch noch den ein oder anderen Brückentag so mitnehmen" - denkt sich am Jahresende: "Oh! ich war ja noch gar nicht krank! Dann kann ich ja mal für ein paar Tage einen Schein holen und noch mehr Urlaub machen" [Gabs nicht wirklich :p aber die Regel lädt ja förmlich dazu ein] Manche suchen halt immer nach Möglichkeiten das System auszutricksen und springen besonders auf solche Vergleiche (2 Bonus vs 20 krank gespielte) besonders schnell an. Jep. Ich habe bisher jedes Jahr von dieser Regelung profitiert, aber sie setzt ganz klar die falschen Zeichen. Ich hätte keine Probleme damit wenn jeder diese 2 Tage extra auf den Urlaub bekommt und der dumme Bonus-Aspekt entfällt.
  13. Also ich hab das bisher auch eher so gelesen, dass man einen Krankenschein holt (und daher ja als krank gilt) und dann von zuhause arbeitet. Hätte ich keinen Bock drauf, wenn der Arzt sagt ich bin krank dann bin ich krank. Wenn es aber stattdessen eher so eine "Du fühlst dich nicht ganz wohl? Dann arbeite mal zuhause"-Regel ist -> cool.
  14. Also... deine Antworten müssten schon tatsächlich im Staccato "Nirgendwo hin", "Zuhause", Keine Ausflüge", "Ich sitze nur zuhause und gucke Netflix" mit einigem Herumdrucksen gewesen sein um die Situation seltsam werden zu lassen. Anders kann ich es mir sehr schlecht vorstellen. Ich selbst fahre auch nicht in den Urlaub, wenn ich gefragt werde sage ich einfach "Ich bleibe lieber zuhause; groß wegfahren war mir bisher immer zu viel Stress" oder ähnliches und da kam es nie zu so beharrlichem Nachfragen. Mein Fazit wäre also, ne... bei sowas muss man nicht lügen.
  15. Moin, du solltest die Fragen in verschiedenen Themen unterbringen, die haben ja nichts miteinander zu tun. Man muss es eben immer im Rahmen halten, ich finde es auch schwer dort eine Daumenregel zu finden. Wenn deine Web-Anwendung per Formular eine Excel-Datei mit Fahrzeugteilen importieren können soll, macht es Sinn die Komponenten so zu gestalten, dass man auch Komponenten für andere Dateiformate implementieren kann, z.B. wäre der Wechsel auf csv ja nicht sonderlich überraschend. Genauso wie man die Formate recht einfach austauschbar machen kann, kann man auch die Übertragungsarten abstrahieren; es muss die lesende Komponente ja nicht interessieren ob die Datei jetzt per HTML-Formular von der Website hochgeladen oder per SOAP-WebService gesendet wurde also koppelt man vielleicht nicht die Request-Objekte aus dem Framework an die Services sondern bereit die Daten vorher auf und gibt sie dann weiter... Aber manchmal gibt es eben Stellen wo es heißt: "Das hier ist das Format für Buchungen das sich frühestens in 40 Jahren ändert.", da lohnt es sich dann eher nicht nochmal 2 Tage* zu investieren um generischer unterwegs zu sein. * oder 2 Stunden, in manchen Situationen ist die generische Lösung einfach irrelevant
  16. Moin, die untere Grenze passt. Nä, setz nach oben keine Grenzen. Die Liste mit deinen bisherigen Tätigkeiten sieht nach vielen guten Gründen für ein gutes Einstiegsgehalt aus. Bei einer Übernahme würde ich dabei von mindestens 36k ausgehen.
  17. % ist der Modulo-Operator, der führt eine Division durch und gibt den Rest als Ergebnis zurück // ist der abrundende Divisionsoperator [edit] Im Endeffekt macht n % 10 + sum_func(n//10) also nichts anderes als die letzte Stelle im Speicher zu halten und sum_func mit den vorhergehenden Stellen aufzurufen, anschließend wird die erste Stelle dann mit dem Ergebnis vom sum_func-Aufruf addiert. [/edit] Mir fehlt gerade die Fantasie für eine bessere Darstellung deshalb... Der rekursive Ablauf würde so aussehen: Aufruf sum_func(4321) Zeichnlänge größer 1 Skip If-Block return 4321 % 10 [= 1] + Aufruf sum_func(4321 // 10 [432]) Zeichenlänge größer als 1 Skip If-Block return 432 % 10 [= 2] + Aufruf sum_func(432 // 10 [43]) Zeichenlänger größer als 1 Skip If-Block return 43 % 10 [= 3] + Aufruf sum_func(43 // 10 [4]) Zeichenlänge ist 1 return 4 Das ist der Stack, der dann im Endeffekt so abgearbeitet wird sum_func(4) return 4 sum_func(43) return 3 + 4 sum_func(432) return 2 + 7 sum_func(4321) return 1 + 9
  18. Es geht eher darum, die Methoden und Umsetzungen fachlich zu beschreiben um dann eine bessere Umsetzung zu entwickeln. "gut umgesetze Sachen" .. "von der Grundüberlegung komplett falsch". Das ist doch schonmal ein Ansatzpunkt! Bei "gut umgesetzt" gehe ich einfach mal von "sauber programmiert" aus, dann sollte es doch nicht so schwierig sein da mall ein paar Sachen zu refactoren. Dann nimmt man dafür halt mal zwei Tage in die Hand, so viel Zeit kann jede Bude irgendwann mal aufbringen. Sorry, aber das ist Unsinn. In welcher Sprache entwickelt ihr denn, dass die interne Implementierungen die externe API verändert? Das kann man doch alles abstrahieren - spätestens sobald man auf Adapter, Proxy oder Facade Patterns aufmerksam wird. Und selbst wenn man nichts dynamisch laden kann, dann ist der Adapter zur neuen Implementierung halt fest verdrahtet, das Interface nach außen ist dann aber immer noch unverändert. Ich traue mich fast nicht zu fragen :p Mit wem da "oben" müssen technische Sachen abgesprochen werden? Kennen sich die entsprechenden Leute mit der Technik aus? Die technischen Sachen gehen meines Wissens nach gerade noch den CTO etwas an, ansonsten müssen noch so ein paar Kleinigkeiten wie Datenschutz usw beachtet werden... aber wer gibt denn bitte die API, Richtlinien oder Sprachen vor? Ich verstehe nicht, wie ein Rewrite mit Verzicht "auf ein paar größere Projekte" möglich wäre, wenn an anderer Stelle von mega komplexer Software mit millionen LOC und x verschiedenen Webanwendungen und Apps gesprochen wird. So wie du das bisher immer darstellst, würde ich bei einem Rewrite von Jahren an Arbeit ausgehen. Dass das nicht sinnvoll ist sollte ja recht klar sein, sobald man damit fertig ist kann dann der nächste Rewrite starten. Man könnte da jetzt noch andere Punkte raussuchen... aber ich verstehe es nicht. Das ist immer so eine Diskussion im Kreis... Refactoren geht nicht weil dann nichts mehr läuft oder die Projekte dann still stehen und keiner kann sich in den komplexen Code einlesen und auch kleinere Refactorings bringen nichts weil das System in12sprachengeschriebenwurde3davonwarenschonbeimerstenreleasedeprecatedunddieAppsundWebanwendungensindwahrscheinlichauchallemitCoffeeScriptgeschrieben außerdem mag der Geschäftsführer es nicht wenn man nur kein Pascal nicht nutzt weil sein Sohn auch so heißt. Ich glaube aber, das weicht auch schon wieder deutlich zu weit vom Thema ab
  19. ??? Ist natürlich deine Sache, aber irgendwo muss man sich dann doch fragen wozu man diese ollen Urlaubstage überhaupt bekommt. Das hört sich ja gar nicht mal schlecht an und sieht auf dem ersten Blick fair aus. 360 Überstunden hören sich nach sehr viel an, nach den bisherigen Posts würde ich aber eher auf "Eigenverschulden" als auf "Ausbeutung" tippen. Da kann man imo einfach mal entspannt nachfragen, "Du, wie wollen wir das mit meinem x hundert Überstunden regeln? Ich hab schon noch Lust drauf eine saubere Übergabe zu machen, aber alle verfallen lassen is ja auch n bisschen blöd."
  20. Macht n U-Boot draus. Immer wenn es mal eine ruhige Stunde gibt einfach ein paar Sachen refactoren oder die verschiedenen Workflows der großen Methoden aufschreiben. Macht das ein Jahr lang, dann habt ihr irgendwann eine Grundlage bei der man sagen kann: "So, jetzt würde es sich schon lohnen wenn man ab und zu offiziell einen Tag pro Woche investiert um den Neubau voran zu treiben". Komplexer Legacycode mags ja sein, aber steter Tropfen höhlt den Stein und irgendwann hat man die einzelnen Zustände des Systems auch dokumentiert.
  21. Ein Jahr Berufserfahrung wird nicht durch eine gute Abschlussprüfung ersetzt^^' Vor allem nicht wenn es sich um das erste Jahr handelt. Stell dir vor du hast da einen Kollegen, der letztes Jahr seinen Abschluss mit einer 3 gemacht hat; du hast noch keinerlei Ahnung wie es in dem Laden abläuft und wie was gemacht wird - bekommst durch deinen guten Abschluss aber das gleiche Gehalt wie er obwohl er schon ein Jahr lang dort gearbeitet hat und durch seine Erfahrung viel selbstständiger Aufgaben erledigen kann, die Prozesse, Etiquette usw. kennt... Für solche "spontanen" Gehaltserhöhungen hast du dir mit dem öD den ungünstigsten Arbeitgeber ausgesucht. Aber auch bei anderen Arbeitgebern... da würdest du für die Idee das Einstiegsgehalt auf Grund eines guten Abschlusses zu erhöhen höchstens ein Seufzen hören. Ich kann dir nur raten die Sache auf sich beruhen zu lassen.
  22. Aber du verschwendest doch trotzdem das Geld aus deinem Ersparten? Wenn du pro Arbeitslosigkeit diese Bezüge wahrnimmst, baust du das Anrecht auf die nächsten Bezüge doch mit dem nächsten Beschäftigungsverhältnis neu auf. Wenn du innerhalb von 7 Jahren 3 mal Arbeitslos wirst (Pechsträhne bei der Firmenwahl, whatever) musst du doch im Idealfall 0 mal dein Erspartes anfassen. Stattdessen gehst du direkt am ersten Tag an deinen Tresor und nimmst die Scheine in die Hand, während du auf das ALG vielleicht erst in der dritten Arbeitslosigkeit zugreifst, weil so langsam auffällt, "Oh, das wird im Tresor ja weniger.". Ach und übrigens. Gerade wenn es dann vielleicht doch mal einen "echten Notfall" gibt - DAS ist doch die Situation in der ich privat etwas Geld besitzen will um nicht darauf angewiesen zu sein, dass die Ämter meine Situation erkennen / damit ich einfach das Geld nehmen kann ohne irgend welche Zettel auszufüllen oder Termine zu beantragen. Wie die anderen schon sagten: Mach doch. Aber tu nicht so als wäre da irgendwas tugendhaftes dran (eher an den codedingsda gerichtet). Solche Verschwendung hat keinerlei Verherrlichung verdient und man sollte jedem der hier mitliest klar kommunizieren, dass das finanziell 0 Sinn macht.
  23. Das ist das andere extrem. Von dem hat niemand hier geschrieben. Es sagt hier keiner, dass es schlecht ist Geld für den Notfall zu sparen. Es geht darum, dass es dumm ist auf dieses gesparte Geld zuzugreifen, obwohl man anrecht auf ein paar tausend Euro Arbeitslosengeld hat und das gesparte Geld noch behalten könnte.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...