Zum Inhalt springen

Whiz-zarD

Mitglieder
  • Gesamte Inhalte

    2.018
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    48

Alle Inhalte von Whiz-zarD

  1. Whiz-zarD

    C#/ .Net Erste Anwendung

    Gibt es den Pfad überhaupt? (Ich nehme zumindest an, dass er nicht leer ist und du ihn nicht hier reinkopiert hast.)
  2. Werden auch gerne als Urlaubsvertreter eingesetzt. In meinen damaligen 3 Jahren (2004 - 2007) als Zeitarbeiter hatte ich kaum bis gar keinen Urlaub, da ich eben überall als Urlaubsvertretung eingesetzt wurde. Berufsanfänger dürften wohl kaum über den Mindestlohn hinauskommen. Ich konnte damals mit dem Gehalt der Zeitarbeitsfirma nicht mal eine Wohnung bezahlen.
  3. Amadeus Fire ist ein Personalvermittler. Die nehmen halt jeden, der nicht bei Drei auf den Bäumen ist.
  4. Und wieso nicht? Ich würde immer ein Vorbereitungskurs empfehlen. Man kann ja auch den Arbeitgeber fragen, ob er es zahlen würde. Schließlich kann dies auch fürs Unternehmen sinnvoll sein.
  5. Das gilt nur auf Papier. Scrum ist nicht dafür da, dass die Entwickler isoliert arbeiten. Scrum ist eine variante der agilen Softwareentwicklung. Die agile Softwareentwicklung fokussiert sich auf kontinuiierliche Verbesserung auf Basis von Feedback. Feedback sowohl von Außen (z.B. Kunden) als auch von Innen (z.B. durch Retrospektiven). Wer kein Feedback bekommt, arbeitet nicht agil. Auch hier muss ich dich enttäuschen bzw. beruhigen. Für Scrum ist eigentlich keine Zeitbeschätzung nötig. Das wird zwar immer von der Projektleitung verlangt aber Zeitbeschätzung ist bei agilen Projekten nicht vorgesehen. Am Anfang eines Sprints wird immer eine sog. "Definition of ready" vereinbart. Also das Ziel eines Sprints. Dies kann und wird aber von Sprint zu Sprint unterschiedlich sein. Wenn jemand wissen möchte, ob Feature X in den kommenden 6 Monaten fertig ist, betreibt mit hoher Wahrscheinlichkeit ein Wasserfall-Modell und nicht agile Softwareentwicklung. Bei Scrum bzw. agiler Softwareentwicklung kommt es mehr darauf an, welchen Wert ein Feature fürs Unternehmen hat. Ist es also wirtschaftlich lukrativ oder nicht. Das müsste aber der Product Owner oder andere Personen entscheiden aber nicht die Entwicker. Mit "wirtschaftlich lukrativ" ist aber nicht gemeint, wie lange die Entwickler nun brauchen, sondern ob es Sinn macht, in ein Feature Geld zu stecken. Also wie viele Kunden kann ich mit dem Feature erreichen? Welchen Mehrwert bietet es fürs Unternehmen? Das Problem ist allerdings, dass dies kaum jemand versteht und Firmen sich gerne damit rühmen, dass sie agil arbeiten aber eigentlich weiterhin nach Wasserfall arbeiten. Und ob Projekte Sinn machen oder nicht, lernt man auch erst in Laufe der Zeit, wenn man mehr Erfahrungen in der Fachdomäne sammelt. Jedes Unternehmen ist anders. Ein Unternehmen, was nach Wasserfall arbeitet, kann dir nichts über Scrum lehren und umgekehrt. Du wirst nur das kennenlernen, was das Unternehmen macht. Außerdem kann man sowas wie Zeitbeschätzung nicht auf Papier lernen. Da ist Erfahrung nötig und ist auch von Person zu Person unterschiedlich. Eine Person braucht vielleicht 3 Tage, um eine Weboberfläche zu bauen, weil diese Person sich noch nicht so gut damit auskennt. Eine andere Person ist vielleicht in einem halben Tag fertig. Das Problem bei der Beschätzung ist nämlich, dass man immer alles zum ersten Mal macht. Man kann nicht genau sagen, dass man für eine Weboberfläche wirklich x Stunden/Tage braucht, weil man diese noch nie gebaut hat. Wenn man es genau wüsste, hätte man sie schon mal gebaut aber dann wäre sie schon fertig und müsste nicht ein zweites Mal gebaut werden. Die Beschätzung ist also mehr ein Bauchgefühl, weil man es mit vorherigen Tätigkeiten vergleicht und dafür braucht man aber wiederrum Erfahrung.
  6. Aus eigener Erfahrung sollte man sowas ernst nehmen, sonst entsteht daraus ein Burnout oder schlimmer, eine Depression. Ein Burnout entsteht nämlich nicht durch Überarbeitung, wie immer behauptet, sondern durch Konflikte mit sich selbst und seiner Umwelt. Man führt ein Leben, welches man nicht will. Ich kenne sowas gut, wenn man Magenschmerzen bekommt, wenn man die Arbeitsstätte von weiten sieht. Auch wenn der Schritt vielleicht schwer fällt, such dir einen anderen Arbeitsplatz. An deiner Stelle würde ich nach Junior Stellen stellen und so schnell, wie möglich das weite suchen. Allerdings würde ich auch erst kündigen, wenn du was neues hast. Wenn die Kündigung nämlich von dir aus geht, hast du erstmal keinen Anspruch auf Arbeitslosengeld.
  7. Der NUC10 hat zwei Monitoranschlüsse. Ein HDMI und ein USB-C mit Displayport-Unterstützung. Wenn dein Monitor HDMI und Displayport unterstützt, brauchst du lediglich ein USB-C auf Displayport-Kabel. Es gibt aber auch USB-C auf HDMI-Kabel. Wenn auch noch dein Monitor Daisy Chain unterstützt, könntest du dann sogar noch einen dritten Monitor anschließen.
  8. Wofür dann eigentlich dieser Thread, wenn dir die anderen Meinungen eh egal sind und deine Entscheidungen fest stehen?
  9. Aber wozu? Was ist genau dein Ziel? Als FISI muss man nicht wissen, wie ein Transisitor oder Widerstand funktioniert. Maschinenbau? Allgemeine Elektrotechnik? Das wären so die Klassiker im elektrotechnischen Bereich. Informatik hat auch nur bedingt mit was Elektrotechnik zu tun. Zwar beruht es darauf aber Informatik ist die Wissenschaft von der systematischen Darstellung, Speicherung, Verarbeitung und Übertragung von Informationen. Außerdem: Ein Studium ist keine Berufsausbildung und auch keine Weiterbildung. Ein Studium lehrt das Grundgerüst, welches man für eine wissenschaftliche Forschung benötigt. Und nein, in keinem Studium der Welt wird man dir erklären, wie die Elektronen durch ein Switch fließen. Wenn du Interesse an Elektrotechnik hast, kannst du dies auch privat lernen. Dafür muss man nicht umständlich ein Studium machen. Ein Lötkolben, ein paar Raster-Loch-Platinen, Widerstände, Kondentatoren und sonstige Bauteile kosten doch nicht die Welt. Hier noch mal die Eingangsfrage: Was ist genau dein Ziel?
  10. Ich denke, der erste Schritt aus dem "Fachkräfte-Mangel" heraus, wäre, nicht jeden Job, der was mit Computer zu tun hat, als ein IT-Job zu bezeichnen. Das fängt beim viel besagten Datenanalysten an. Ja, ein Datenanalyst arbeitet auch mit Python, R und SQL aber wenn man Datenanalysten als ein IT-Job bezeichnet, dann wären auch alle, die eine wissenschaftliche Tätigkeit ausführen, IT-Fachkräfte. Eine Freundin von mir, die Psychologie studiert, muss die besagten Sprachen lernen, um eben Daten auswerten zu können. Es findet derzeit ein gewaltiger Paradigmenwechsel statt. Die Technik erlaubt es, massenhaft Daten zu erzeugen und es braucht Werkzeuge, mit diesen zu arbeiten. Inzwischen sind Jobs, die was mit Computer bzw. Daten zu tun haben, so vielseitig, sodass es aus meiner Sicht der Begriff "IT-Job" immer schwammiger wird. Ich mein, einen Tischler hat man doch auch nie als einen Mathematiker bezeichnet, nur weil er mit einem Taschenrechner die korrekte Maße einer Tischplatte ausrechnen kann.
  11. Whiz-zarD

    C#/ .Net Erste Anwendung

    Das bedeutet, dass irgendwas null ist. Dann musst du mal schauen, was da null ist. Da der Code nicht gut strukturiert ist (und auch gegen law of demeter verletzt), kann man es jetzt schlecht sagen, was null sein könnte. Es kann sein, dass localPdfWorker.ListOfFiles oder oPdfFile.SysFileInfo null ist.
  12. Da du ja erst am 1.8. anfängst, würde ich mir da keine Sorgen machen. Es ist erstmal nur interessant, wann und wo du am 1.8. zu erscheinen hast. Viele Firmen fangen auch dann erst zu reagieren. Ich hab es auch schon so oft erlebt, dass die Firma plötzlich überrascht ist und überhaupt noch nichts vorbereitet oder bestellt hat.
  13. Speziell für Drehbuch- und Prosaautoren gibt es z.B. das Tool DramaQueen (ja, so heißt es wirklich), was auch den Text direkt in das epub-Format speichern kann.
  14. Wobei man sagen muss, dass von Highperformern auch ein Risiko ausgehen kann. Die frage ist nämlich, warum sie so schnell sind? Ich kenne da auch so einige Spezialisten, die die Schnelligkeit auf Kosten von Qualität erkaufen. Denen muss man hinterherräumen, was die Produktivität der anderen wieder mindert.
  15. Ein Studium halte ich für einen FISI sogar für nahezu sinnlos, da es dort um die Forschung geht und nicht um die praktische Anwendung. Man lernt in einem Studium nicht, wie man z.B. Netzwerke konfiguriert. Auch muss ein FISI nicht wissen, wie z.B. ein Schwarz-Rot-Baum oder ein Compiler funktioniert. Ich vermute mal, dass selbst viele FIAEler sowas nicht mal wissen. Ich denke auch mal, dass dieser IaC-Ansatz in Zukunft auch wieder weniger wird. Nicht jedes Unternehmen braucht so eine Struktur oder DevOps-Experten. Ich mein, selbst Stackoverflow verzichtet bewusst auf Cloud-Lösungen und serviceorientierte Architekturen, weil sie darin keinen Mehrwert sehen. Selbst auf Caching verzichten sie. Sie verwenden eine monolithische Architektur und haben ihre Dienste auf 9 Servern verteilt, die sie On-Premise betreiben und schaffen dennoch 6.000 Anfragen pro Sekunde und deployen mehrmals am Tag.
  16. Ich habe auch nie von einer toten Sprache gesprochen, sondern dass PHP ein Auslaufmodell ist. D.h. in aktuellen Projekten sieht man immer weniger PHP und ich einfach davon Abstand halten würde.
  17. Klingt nach einem "Not invented here"-Syndrom. Datenbanken gibt es nicht ohne Grund. Arrays sind nicht immer eine gute Wahl und ersetzen auch keine Datenbank. Stell dir vor, du willst eine Tabelle mit einer Milliarde Einträgen darstellen. Willst du wirklich so ein großes Array anlegen. Was meinst du damit? Fullstack heißt ja nur, dass du sowohl fürs Frontend, als auch fürs Backend zuständig sein kannst und das kann alles mögliche sein. Von Gestaltung der Softwarearchitektur, Implementierung von komplexen Algorithmen, über Bereitstellung der DTOs über eine Schnittstelle, bishin zum Anzeigen auf dem Bildschirm ist alles dabei. Als Fachinformatiker für Daten- und Prozessanalyse wirst du weniger programmieren, wenn dies deine eigentliche Frage ist. Du wirst damit beschäftigt sein, Daten auf Qualität, Quantität und Plusibiltät zu analysieren, zusammenzustellen und visuell darzustellen. Ja, dafür können zwar auch Programmiersprachen verwendet werden, wie z.B. R, Python oder auch SQL aber du wirst weniger Anwendungen entwickeln. Allerdings ist diese Fachrichtung noch sehr neu und ich denke, dass dort erstmal ein Weg gefunden werden muss, wie man die Azubis gut ausbildet. Wenn du Erfahrung mit Javascript hast, hast du dann schon mal mit Frameworks wie z.B. Angular, React, Vue oder Svelte gearbeitet? Mit PHP würde ich heute nicht mehr anfangen. Die Sprache gilt als Auslaufmodell.
  18. Der Reset-Button gilt nur für das Formular, in der er definiert ist. Ich würde sagen, hat man mehrere unabhängige Formulare, macht man schon irgendwas falsch (außer vielleicht noch eins fürs Login).
  19. "Wer als Werkzeug nur einen Hammer hat, sieht in jedem Problem einen Nagel."
  20. Sehe ich persönlich inzwischen anders. Die Datenbank sollte nur ein Detail der Anwendung sein. Sie ist ja nur dazu da, um die Daten zu persistieren. Sie sollte daher nicht im Mittelpunkt der Anwendung stehen und das tut sie, wenn man damit anfängt, weil man sein Datenmodell so baut, wie es die Datenbank haben will. Welche Normalform angebracht ist, ist auch immer vom Fall zu Fall unterschiedlich. Im DWH benutzen wir zwar auch die 3. Normalform (alles darüber macht wenig Sinn) aber um die Daten besser analysieren zu können, haben wir daneben noch ein Datenmodell in 1. Normalform, weil die Zugriffe schneller und die SQL-Queries einfacher sind. Das Problem bei relationalen Datenbanken ist auch, dass ihre Darstellung der Daten nicht zur Objektorientierung passen und man erstmal wieder umständlich zwischen beiden Darstellungen wandeln muss. Das ist dann die Aufgabe von einem sog. O/R-Mapper. Dokumentenbasierte Datenbanken passen eher zur Objektorientierung, sodass ein O/R-Mapper sogar überflüssig ist.
  21. Bei Readly hast du den Vorteil, dass es jeder Zeit kündbar ist. Merkst du, dass du dir die Zeitschriften eh nicht anschaust, kannst du ja einfach kündigen. Fitnessstudios haben meist eine Mindestvertraglaufzeit von einem Jahr, weil sie eben damit rechnen, dass du nicht erscheinst. Darum sind die Fitnessstudios ja degegen, dass die Mindesvertragslaufzeiten aufgehoben werden.
  22. Das kommt auf das Programm selber an. -k install -n sind lediglich nur Argumente, die das Programm entgegen nimmt und etwas damit macht. Was das Programm damit macht, steht in der Dokumentation. Eine allgemeine Antwort gibt es dafür nicht.
  23. Sorry, aber ich wurde von dem Typen schon per privater Nachricht genervt. Irgendwann reicht es. Und ich bleib dabei: Anfangen und nicht nerven. Die gleiche Frage hat er ja auch in etlichen anderen Foren gestellt. Dafür ist wohl Zeit aber sich mal ein Tutorial zu schnappen und anzufangen wohl nicht.

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...