![](https://www.fachinformatiker.de/uploads/set_resources_14/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
Schiller256
Mitglieder-
Gesamte Inhalte
1.547 -
Benutzer seit
-
Letzter Besuch
Inhaltstyp
Profile
Forum
Downloads
Kalender
Blogs
Shop
Alle Inhalte von Schiller256
-
Gehaltsvorstellung Software-Architekt Schwerpunkt JEE
Schiller256 antwortete auf Schiller256's Thema in IT-Arbeitswelt
Personalverantwortung im Sinne von Disziplinarischen Vorgesetzten ist in den Stellen nicht enthalten und möchte ich auch nicht. Auch liegt der Schwerpunkt mehr in der Technik als im Projektmanagement. Mit JEE ist dann nicht nur Java an sich gemeint. Es kann also vorkommen das da auch andere Sprachen die auf der JVM laufen unter kommen. Nur liegt mein Schwerpunkt eben im Java Umfeld und nicht in .Net oder C# und auch in den Applicationservern im Java Umfeld und nicht bei denen von Microsoft und Co. -
Nach nur mehr als 5 Jahren in meiner Ausbildungsfirma spiele ich mit dem Gedanken doch mal noch etwas anderes kennen zu lernen. Dabei stellt sich für mich die Frage nach dem Gehalt welches ich denn angeben sollte? Da ich bisher nie wirklich Gehaltsverhandlungen führen musste. Aktuell bin ich schon als Software Architekt in einer Versicherung unterwegs. Dort primär im JEE Umfeld mit dem Schwerpunkt Backendintegration. Mein zweiter Schwerpunkt liegt im Buildumfeld, also wie kann man in einem etwas größeren Unternehmen Software möglichst automatisiert bauen und ausliefern. Aktuell werden mir primär Beratungshäuser angeboten. Die größe der Unternehmen liegt da zwischen 200 und 1000 Mitarbeiter. Ich würde dann jeweils auch in der Versicherungs- und Banken Sparte bleiben. Die meisten dieser Beratungshäuser haben mehrere Standorte und ich bin nicht an NRW gebunden. Wenn es nötig wäre würde ich auch Umziehen. Alter: 30 Wohnort: NRW wobei ich da nicht gebunden bin letzter Ausbildungsabschluss (als was und wann): FIAE 2007 Berufserfahrung: 5 - 6 Jahre Vorbildung: Studium abgebrochen und Jobs in kleinen Agenturen Arbeitsort: Deutschlandweit Sitz der Firma (München, Frankfurt, Hamburg,…) Grösse der Firma: 200 -1000 Tarif: keiner bekannt Branche der Firma: IT Beratung Arbeitsstunden pro Woche: 40+ Gesamtjahresbrutto: ? Anzahl der Monatsgehälter: 12 Anzahl der Urlaubstage: 24 -30 Sonder- / Sozialleistungen: Tätigkeiten (Aufgaben/Aufgabenbereich) - Entwurf und Realisierung von Software-Architekturen - primär im Client-Server JEE Bereich - Tuning, Trouble Shooting und Performance-Analyse von JEE-Anwendungen - Definition oder Optimierung von Entwicklungsprozessen hier speziell Build Infrastrukturen für mittel bis große Unternehmen - Technische Leitung mittlerer bis großer Projektteams
-
Er möchte aber gern offiziell mit Gewerbeschein und gegen Bezahlung arbeiten. Da sollte man sich schon mal Gedanken zum Thema Haftung machen. Denn wenn ich für eine Leistung bezahle möchte ich das es auch ein weile hält. Nicht das ich den Techniker sobald er aus dem Haus ist wieder anrufen muss weil es nicht mehr geht. Ich habe selbst die private IT Beratung so weit zurückgefahren das ein paar sehr gut Bekannte mich noch ab und an Fragen und dann aber nach dem Motto eine Hand wäscht die andere. Meist lässt sich das auch bei einem Kaffee oder bei einem Gespräch über den Gartenzaun klären.
-
Was heißt gescheitert bei die? Also was hast du was fehlt dir? Wie war dein Antrag formuliert? Vielleicht lässt der Spielraum für deine Doku. Nur weil du nicht Fertig geworden bist heißt das ja nicht automatisch das das Projekt gescheitert sein muss. Gab es vielleicht Ereignisse die du nicht selbst beeinflussen konntest und dir vorher auch so nicht zu sehen waren. Also du hast Produkt XY eingesetzt und bei der Entwicklung einen Bug in dem Produkt gefunden welcher erst vom Hersteller gefixt werden muss bevor du fertig werden kannst. Dann musst du das entsprechend dokumentieren.
-
Nochmal Ruby ist die Programmiersprache und Scrum das Vorgehensmodell. Das eine hat mit dem anderen nichts zu tun. Das darfst du nicht in einen Topf werfen. Wenn du Ruby mit Scrum verwendest ist das schön und gut aber sie gehören nicht automatisch zusammen. Das die Modeworte nicht von dir stammen ist mir klar. Du sollst nur aufpassen zu viele von diesen Worten, wenn du sie nicht 100% kennst, zu verwenden. Denn nur weil sie gerade Berater X oder Zeitschrift Y besonders stark hervorheben heißt das nicht automatisch das sie das Allheilmittel für alle Probleme sind. Viele Ideen die hinter diesen Modeworten stehen sind schon länger als das Wort selbst bekannt.
-
Argumente warum ein Projekt scheitert
Schiller256 antwortete auf mellibelli86's Thema in Abschlussprojekte
Das hat nichts mit regionalen Unterschieden zu tun die Verordnung wie sie da verlinkt ist gilt in ganz Deutschland und ist seit 1997 gültig. Die meisten FIAEs programmieren auch in ihrem Abschlussprojekt. Es wäre aber eben auch möglich nicht unbedingt zu programmieren. Etwas zu programmieren fällt vielen aber leichter als nur reines "paper work" zu betreiben. -
Argumente warum ein Projekt scheitert
Schiller256 antwortete auf mellibelli86's Thema in Abschlussprojekte
Das ist so nicht ganz Richtig. Denn für die Abschlussprüfung ist es eben auch möglich, wie Chief Wiggum bereits richtig geschrieben hat, ohne zu programmieren zu bestehen. Wenn der Antrag bereits so formuliert worden wäre dann gäbe es jetzt auch kein Problem wenn vom Azubi nichts programmiert wurde. Deshalb wäre wichtig zu wissen was genau im Antrag steht. ITKTAusbV - Einzelnorm -
Ich Frage nochmal wieso machst du bitte eine Ausbildung? Du kannst alles zumindest kommt das in deinen Aussagen hier so rüber. Du kannst an einem Wochenende mehr verdienen als in einem ganzen Monat deiner Ausbildung sagst du. Das was du in deinem Ausbildungsbetrieb machst bringt dich nicht weiter. Das glaubst du zumindest im Moment. Vielleicht hat deine Firma ja aber auch vor dich in eine bestimmte Richtung zu entwickeln. Die du im Moment nicht siehst weil du lieber in deiner jetzigen Programmiersprache etwas bauen willst. Wenn du eh der Meinung bist das du die Ausbildung nicht brauchst, da du nichts lernen kannst und auch das Geld dir egal ist. Dann lass es bleiben und mach den Platz für einen Azubi frei der etwas lernen will. Vielleicht auch in einem Tool und einer Sprache die dich nicht interessiert. Wobei ich ganz fest behauten möchte das es noch keinem Azubi geschadet hat mal über den Tellerrand hinaus zu schauen und vielleicht auch mal was anderes zu machen als das was eben gerade durch sämtliche Medien läuft. Meine Azubis haben auch schon Reports erstellt und Tests für Anwendungen geschrieben auch in exotischen Sprachen und Tools. War sicherlich nicht besonders interessant musste aber gemacht werden und sie haben dort eben auch etwas lernen können was sie später in ihrem Arbeitsleben brauche können.
-
Wenn du so Gut bist wie du hier schreibst. Wieso machst du die Prüfung dann nicht als externer? Wieso machst du dann überhaupt eine Ausbildung?
-
Bringe hier bitte nicht zu viele schicke Modeworte durcheinander! Was hat denn Ruby, ist erst mal nur eine Programmiersprache, mit Scrum, was erst mal nur ein Vorgehensmodell ist, zu tun? Du kannst auch bei Rational Unified Process (RUP) super mit Ruby entwickeln genauso wie du mit Scrum COBOL Projekte bewegen kannst. Das eine hat mit dem anderen nichts zu tun! Außerdem werden in der Realität nur weniger Projekte wirklich nach Lehrbuch Vorgehensmodell bearbeitet, auch wenn die vielen Bücher und Berater gern etwas anderen sagen. Es wird immer dazu kommen das du an der einen oder anderen Stelle etwas anpassen musst damit es auf deine Bedürfnisse passt. Wegen einer Frage die "falsch" beantwortet wurde fällt man nicht durch die Prüfung. Da muss schon noch mehr vollkommen falsch gelegen haben damit ein Ausschuss jemanden durch die Prüfung fallen lässt.
-
Das theoretische Wasserfall Modell mag sicherlich so aufgebaut sein das kein Rücksprung zulässig ist. Das muss ja aber nicht zwangsläufig so sein. Es gibt durchaus auch Wasserfall Modelle wo Rücksprünge möglich sind. Was auch viel eher der Realität entspricht. Denn keine Software kann vorher zu 100 Prozent fertig geplant werden und wird dann nach Anleitung umgesetzt. Du wirst z.B. in der Implementierung feststellen das du noch mal in Feinheiten an dein Design ran musst. Hinzu kommt das im Wasserfall Modell nicht festgelegt ist wie du in jeder Phase vorzugehen hast nur das die Phasen nacheinander ablaufen sollen. Also könntest in der Implementierung immer noch erst deine JUnit Tests erstellen und dann deinen Code.
-
Na das Wasserfall Modell schließt ja nun das Testen der Software nicht aus. In einem klassischen Wasserfall Modell hast du ja Analyse -> Entwurf -> Realisierung -> Einführung. Je nach Auslegung kannst du da auch noch das Testen zwischen Realisierung und Einführung einfügen. TDD hat erstmal nichts mit agiler Softwareentwicklung zu tun auch wenn sie recht häufig da angewendet wird. TDD beschreibt ja nur das du deine Testfälle was auch immer das sein mag vor deinem Code erstellst. Das lässt das Wasserfall Modell in meinen Augen zu denn du kannst deine Testfälle in der Entwurfsphase konzipieren und auch in der Realisierung erst deine JUnit Tests erstellen. Denn nur weil du TDD anwendest wirst du nicht automatisch auf ein Entwurf deiner Anwendung verzichten. Auch bei TDD darf der Designer/ Entwickler vorher z.B. UML Diagramme erstellen. Auch wirst du deine Anwendung nach der Realisierung auch noch Gesamt testen auch das nimmt dir TDD nicht ab. Ein Tipp von mir für deine Präsentation. Schaue dir die Theorie dazu genau an! Da lassen sich sehr schöne Fragen draus ableiten an den man prüfen kann ob der Azubi nur die Buzzwords verwendet oder das Thema auch verstanden hat.
-
GUI mit Swing -> Wenn IP eingegeben Domain ausgeben
Schiller256 antwortete auf voldemort's Thema in Java
Das liegt daran das dein Array null ist. Du musst erst angeben wie groß dein Array sein soll. //dein Code private Integer[] array; //Alternative 1 private Integer[] array = new Integer[4]; //Alternative 2 private Integer[] array; public void deineMethode() { array = new Integer[4]; } -
GUI mit Swing -> Wenn IP eingegeben Domain ausgeben
Schiller256 antwortete auf voldemort's Thema in Java
Was ist dir bei split nicht gelungen? Du solltest dir mal die Doku zur Methode split anschauen. Denn der Wert den du dort übergibst wird als RegEx ausgewertet. Der Punkt wird in RegEx aber etwas anders interpretiert. Also musst du ihn vorher noch escapen. public static void main(String[] args) { for (String element : "192.168.178.1".split("\\.")) { System.out.println(element); } } -
Ausbildung in wievielen Jahren sinnvoll?
Schiller256 antwortete auf Alex_90's Thema in Ausbildung im IT-Bereich
Ob du deine Ausbildung in 2,5 oder in den normalen 3 Jahren machst ist egal. In der Berufsschule wird im letzten halben Jahr viel wiederholt was dich dann etwas auf die Abschlussprüfung vorbereiten kann. Das kannst du aber auch selbst zuhause oder in deiner Firma machen. Kommt also etwas drauf an ob du die Wiederholung selbst machen willst oder es in der Schule noch mal durchgehen willst. Auf deine Noten in der Abschlussprüfung wird in 10 Jahren keiner mehr schauen. Wenn du dich direkt nach der Ausbildung bewirbst ist das schon eher Interessant. Da du ja keine/ kaum Erfahrung nachweisen kannst. Je länger du aus der Schule raus bist desto uninteressanter werden dein Noten aus der Schule. Da bringt dir dann eine Beurteilung, ein Zertifikat oder der Nachweis das du etwas kannst mehr als Schulnoten oder die Noten der Abschlussprüfung. -
Programmierung eines Reservierungssystems (online) - Abschlussprojekt
Schiller256 antwortete auf cronixs's Thema in Abschlussprojekte
Schreibe doch mal bitte einen kompletten Antrag. Da kann man dann besser drüber sprechen. Denn ich sehe es nach wie vor sehr kritisch wenn du versuchen willst in 35 Std. ein komplettes Programmierprojekt durchzuziehen. Mit alles Phasen die ein solches Projekt dann auch hat. Das kann dann nichts großes werden. Ausserdem bleibt das Problem mit § 15 der ja was anderes für FISIs vorschreibt. -
Schreibe doch mal einen Antrag und wenigsten einen Zeitplan damit man erkennen was was du machen willst. Ich sehe im Moment auch kein Grundsätzliches Problem mit TDD. In deiner Zeitplanung sollte schon noch eine Design Phase zu erkennen sein und auch etwas zur Wirtschaftlichkeit. Welches Vorgehensmodell zu wählst ist erstmal egal und ob du nun erst deine Testfälle schreibst oder nicht ist auch nebensächlich. Solange du nicht in deiner Doku daher kommst und sagst "Mein Code ist meine Doku"!
-
Jetzt lasst doch mal bitte die Kirche im Dorf! Vielleicht hat der Chef auch nur gefragt ob er Probleme mit der Rechtschreibung hat oder eben Legastheniker ist um ihm Hilfe anzubieten? Das hat der Azubi dann aber vielleicht in den falschen Hals bekommen da er noch nie so direkt drauf angesprochen wurde? Ausserdem kennen wir den Vertrag den er hat nicht, also ob er hätte von zuhause arbeiten können oder eben nicht. Deshalb würde ich hier dringend raten das Gespräch mit dem Chef und dem Kollegen zu suchen der ihm angeboten hat auch zuhause zu bleiben um das Problem aus der Welt zu schaffen.
-
Programmierung eines Reservierungssystems (online) - Abschlussprojekt
Schiller256 antwortete auf cronixs's Thema in Abschlussprojekte
Schreibe mal bitte einen kompletten Antrag denn im Moment hört sich das für mich nicht wirklich nach einem FISI Projekt an. Wenn man sich mal die Gesetzestexte anschaut dann steht da schon recht klar drin was ein FISI darf. ITKTAusbV - Einzelnorm Wenn du wirklich auf der grünen Wiese mit der Entwicklung beginnst dann ist das in meinen Augen schon eine sehr fragwürdige Auslegung von §15. Was da vielleicht noch mit viel guten Willen geht. Ist die Erweiterung einer bestehenden Software um ein Modul. Aber auch dabei ist das Eis schon sehr dünn auf dem du dich dann da bewegst. Denn du hast nur 35 Std. Zeit und willst dann ein Rechtesystem (Admin, Normaler Nutzer) implementieren und noch beide Seiten im Frontend und Backend? Dann noch Datenbank und das ganze dann noch mit Design und Test in 25 Std. Denn 10 Std. gehen schon mal weg für deine Doku. Das halte ich doch für arg sportlich. Zumal ich bei einer solchen Software schon die Frage stellen würde wieso das Rad neu erfinden? Denn solche Sachen gibt es zu Hauf im Netz die nur noch installiert werden müsste. Der Kaufmännische Aspekt wäre hier schon recht spannend wieso du das Rad in deinem Projekt neu erfinden willst. -
Du musst mal was deutlicher werden. Also welche Version von SWT setzt du ein und hast du etwas Code für uns? Denn eclipse selbst ist erstmal nur eine IDE bzw. ein Plattform auf der du Plugins laufen lassen kannst. Du musst wenn du SWT verwendest die passenden SWT Libs im Classpath haben damit sie dir auch bei einer Autocompletion vorgeschlagen werden. Ab und an hilft es nochmal einen Clean auf das Projekt bzw. auch den kompletten Workspace durchzuführen. Solltest du viele Projekte in deinem Workspace haben dann wäre es vielleicht auch mal zu überlegen einen neuen Workspace anzulegen. An welcher Klasse willst du denn eine Methode TableViewer haben? Eventuell hat sich mit Juno etwas an der API geändert. Also du hast in den letzten Versionen von deprecated API verwendet die jetzt mit Juno entsorgt wurde. Das kann dir bei SWT schon mal schnell passieren zumal mit der 3.8/ 4.2 Version doch einigen am Kern geändert wurde.
-
Prüfungsthemen gesucht
Schiller256 antwortete auf Angus131's Thema in Prüfungsaufgaben und -lösungen
Das ist ganz einfach. Die gehst auf die Suchmaschine deine Wahl und suchst dort nach dem U-Form Verlag. Dort kommst du dann recht einfach in den Shop und kannst dir die passenden Prüfungen bestellen (Fachinformatiker/ Fachinformatikerin). Das solltest du nach 3 Jahren Ausbildung aber auch selbst hinbekommen. -
Webservice Formular-Problem
Schiller256 antwortete auf uthred's Thema in Skript- und Webserverprogrammierung
SOAP ist nur ein spezielles Schema das du in einer wsdl benutzt. Es bringt dir nicht viel das "auswendig zu lernen" falls du es doch möchtest kannst du hier SOAP Specifications mal anfangen zu lernen. Du musst um mit Webservices zu arbeiten nicht das komplette Metamodell von SOAP auswendig kennen. Es ist sicherlich hilfreich eine wsdl auch so lesen zu können aber du musst nicht jedes Attribut auswendig kennen. Denn du willst ja nicht anfangen das XML/ die WSDL selbst zu parsen sondern nutzt dafür ja bereits bestehendes Framework. Dazu musst du aber verstehen wir ein solches Framework bei parsen der Nachricht vorgeht wie z.B. Security Informationen nacheinander verarbeitet werden und wo du welche Information in deinem SOAP Request/ Response findest. -
Webservice Formular-Problem
Schiller256 antwortete auf uthred's Thema in Skript- und Webserverprogrammierung
Bei Büchern kommt es drauf an ob du es eher allgemeiner haben willst oder auf ein spezielle Webservice Framework dich beschränken willst. Wenn es allgemeiner sein soll da wäre das Buch "Web Service Contract Design and Versioning for SOA" vielleicht etwas für dich. Ich fand das Buch "Java Web Services mit Apache Axis 2" auch sehr gut. Es ist aber eher auf Java ausgelegt und geht auf viele Details des Axis Frameworks ein wobei viele Teile davon im JEE Umfeld dann doch allgemein Gültig sind. -
Beschreibe mal bitte etwas genauer was du machen willst und was eventuell schon im alten System vorhanden ist. Das könnte so wie es da steht auch eine Abschreibeübung aus dem bestehenden System sein. Wieso muss für einen Relaunch denn die Business Logik neu entwickelt werden? Trenne bitte deine Arbeit genau von vorhanden Teilen bzw. Teilen die nicht in deiner Abschlussarbeit behandelt werden. Denn komplett wirst du ein solches Projekt nicht in 70 Std. realisiert bekommen. Das Thema an sich ist recht interessant. Ich denke du könntest auch kurz darstellen wieso du denn unbedingt für eine Mobile Anwendung neu implementieren musst. Du könntest ja auch eure Webanwendung bereits so gestalten das sie auf Smartphones dargestellt werden kann. Es gibt auch noch weitere Alternativen die du prüfen solltest bevor du deine Anwendung neu erstellst.
-
Webservice Formular-Problem
Schiller256 antwortete auf uthred's Thema in Skript- und Webserverprogrammierung
Wie schaut denn rein Request aus den du das Formular versendest? Deine WSDL bietet dir 2 Methoden an, eine getResponse Methode mit einem String als Rückgabe und eine Methode addRequest mit einen String als Parameter. Eine WSDL ist erstmal nichts andere als eine formale Schnittstellenbeschreibung da brauchst du keinen Request erlauben. Denn du hast ja schon eine add Methode die etwas entgegen nimmt. Ich denke eher das deine Nachricht keine SOAP Nachricht ist sondern irgendetwas anderes. Deshalb zeige mal deinen Code für das Formular bzw. den Code um die Stelle wo es zu dem Bad Request kommt.