Zum Inhalt springen

justusStart123

Mitglieder
  • Gesamte Inhalte

    19
  • Benutzer seit

  • Letzter Besuch

Beiträge von justusStart123

  1. vor 21 Minuten schrieb ChillDochMal:

    Datenbanktechnisch kann ich Liquibase bzw. Flyway noch empfehlen sich zumindest mal anzuschauen. Wenn man JPQL Queries schreiben kann hilft einem das bei komplizierteren Abfragen auch enorm.

    Authentifizierung im Java Bereich macht man heutzutage glaube ich viel mit Keycloak. Es ist aber natürlich auch sinnvoll sich mit Spring Security auseinanderzusetzen. Wir nutzen z.B. Basic Auth über JDBC Authentifizerung, das muss man alles über Spring Security konfigurieren. Am besten du setzt dich mit OAuth2 auseinander. Basic Auth ist Schnee von gestern.

    Was du definitiv drauf haben solltest ist Testgetriebene Entwicklung und Domain Driven Design sollte man zumindest mal gehört haben.

    Zur besseren Einordnung, bin seid 2,5 Jahren ausgelernter Java/Spring Entwickler in ner mittelständischen Software Firma.

    Hi, danke für das Feedback.

    - SQL hatte ich einen 1,5 monatigen Kurs zu mySQL mit Queries schreiben

    - gucke mir Liquibase mal an

    - würde ich dann einen Login mit oAuth2 oder mit Keycloak umsetzen? Hatte jetzt gelesen, dass man das mit einem JWT macht

    - testgetriebene Entwicklung ist Tests vor Code Implementierung schreiben. gehört habe ich das

    - Domain Driven Design kannte ich noch nicht, gucke ich mir mal an

    Danke für die Anregungen.

  2. vor einer Stunde schrieb Parser:

    1. was für eine Ausbildung hast du ?

    2. welche RELEVANTE Berufserfahrung in einem nachweisbar sozialversicherungspflichtigen Job hast du ? (ich nehme an du suchst eine Anstellung in Deutschland, für die USA sieht der Markt anders aus ...)

    vermutlich weil du keine relevante Berufserfahrung hast.

    1. Fachinformatiker Systemintegration

    2. Die zwei Fortbildungen

    Tja. Berufserfahrung ohne das mich wer anstellt kriege ich wohl nicht.

  3.  

    Hi,

    ich war 5. Jahre Systemadmin und versuche im Moment zur Softwareentwicklung zu wechseln. Dafür habe ich zunächst eine 4. monatige Fortbildung zu Java [Datentypen, Konzepte, Klassen, Objekte, UML, Interfaces, ...] und (relationalen) Datenbanken (mySQL [Normalisierung, ERM-Modell, Umsetzung mit SQL in der Datenbank]) gemacht.

    Dabei kam leider nix in GitHub rum. Zu diesem Zeitpunkt hatte ich hier im Forum mal gefragt, was eure Ideen sind, wieso kein Arbeitgeber interessiert ist. Einige merkten an, dass Projekte in GitHub vorhanden sein müssen. Deshalb habe ich eine zweite Fortbildung (3. Monate) zu Web-Development (HTML, CSS [Styled-Components], JavaScript, React.js, Next.js, MongoDB, Agile Working, Figma [Design]) gemacht.

    Dabei kam dann auch ein Next.js (React.js) Projekt Zustande, was ich auf GitHub lud. Dieses sieht passabel aus und mir wurde auch schon zurück gemeldet (von einer Firma), dass dieses passend geschrieben und strukturiert ist. Es sind Vorstellungsgespräche zustande gekommen und meistens bekam ich dann die Rückmeldung, sorry es gibt noch bessere Bewerber oder wir erwarten, dass Sie nicht so juniorig sind. Im Rahmen von Coding Challenges habe ich noch zusätzliche APIs kennen gelernt und mir React-Bootstrap angeeignet. Jede Coding Challenge habe ich nachbereitet, falls es Probleme gab und diese gelöst.

    Für mich wäre entweder eine der erlernten Programmiersprachen oder jede größere in Ordnung zu verwenden:
    JavaScript, TypeScript, Java, C#, PHP, SQL, ...

    Mittlerweile habe ich über 80. Bewerbungen geschrieben.

    Hat noch jemand eine Idee, was ich verkehrt mache?

     

  4. Am 23.5.2022 um 01:56 schrieb monolith:

    Mhmm ich meinte dass du eine eigene erstellen könntest. Hat halt den Vorteil dass dann der gesamte oder der meiste Code von dir stammt (somit können Arbeitgeber den Code seine  Referenz ansehen) und so eine Lib muss ja nicht groß sein und man kann dennoch schon einiges über die Qualität deiner Arbeit sehen. Also vllt. hast du eine Idee für irgendwas kleines aber ansatzweise nützliches? Macht auch nicht unbedingt  etwas wenn es das schon gibt. Es ist schließlich  gut wenn man als Entwickler nach einer Lösung auch und es mehr als eine gibt, so hat man eine Auswahl.

    Achso, du meinst quasi z.B. ich schreibe die Logik zum Umbenennen von allen Dateien in einem Ordner nach einem Muster und stelle es dann bei GitHub als Projekt rein. Die Logik ist in eine Funktion geschrieben, die dann andere Entwickler (per Klassenimport) nutzen könnten. Hab ich das richtig nachvollzogen?

  5. Am 22.5.2022 um 22:52 schrieb allesweg:

    Requirement Engineer, Anforderungsmanager, Sachbearbeiter, Themenversteher, Bernd. Je nach Laune des Ausschreibenden.

     

    Du hast übrigens nur 2 meiner 3 Fragen beantwortet - die m.E. wichtigste Antwort fehlt.

    Oh, dass habe ich übersehen. 

    Das eine heißt: "Objektorientierte Programmierung am Beispiel von Java" und das andere heißt: "Datenbanken". Beide Zertifikate wurden von der Firma "karriere tutor" ausgestellt.

  6. Am 19.5.2022 um 11:30 schrieb monolith:

    Libraries. 
     

    Die können von der Größe her überschaubar sein. Und echten Mehrwert bieten, d. h. sie bekommen dann auch GitHub-Stars (sozusagen Likes). Zudem kannst du gut Skills wie Code Qualität, Dokumentation und Testing demonstrieren.

    Ich weiß leider nicht, wie ich zu einem GitHub Library Projekt komme. Bzw. zielstrebig zu einer passenden. Wenn ich nur "Library" suche sind da ja mehrere Tausend.

  7. Am 19.5.2022 um 07:02 schrieb allesweg:

    Welche Zertifikate hast du erhalten? Die VHS hier ums Eck bietet auch einen Java-Kurs an. Und es gibt Oracle Certified Professional Java * Developer.

    In 1,5 Jahren eine 5-monatige Fortbildung, okay. Und das verbleibende Jahr?

    Hast du (telefonisch) nach dem Grund deiner Ablehnung gefragt?

    Arbeiten als IT-Admin. Muss ja meine Wohnung zahlen.

    Den Grund habe ich nicht am Telefon erfragt. Es stand immer sowas wie passendere Person gefunden. Also schätze ich, dass Mitbewerber besser waren.

  8. Hallo ihr,

    ich hatte vor einer Weile schonmal gefragt, welche Wege ihr seht von der IT-Administration zur Anwendungsentwicklung zu wechseln.

    Mittlerweile habe ich eine 5. Monate Fortbildung gemacht mit Datenbanken (mySQL) und Softwareentwicklung (Java). Damit habe ich ein paar Vorstellungsgespräche erhalten, bei den ich meistens alle Fragen beantworten konnte. Leider bekam ich danach immer eine Absage. Hat eventuell noch jemand eine (praktische) Idee was ich noch tun könnte, um meine Chancen zu erhöhen?

    Grüße

    Justus

  9. vor 2 Stunden schrieb Errraddicator:

    Grundsätzlich gilt, dass Entwickler mehr verdienen als Administratoren. Das bildet sich im Regelfall auch in den Ausbildungsberufen ab. Das bestätigen alle mir bekannten Studien.

    Wie Du auf eine gegenteilige Beobachtung kommst, erschließt sich mir ehrlich gesagt nicht. Das beginnt beim Einstiegsgehalt und zieht sich durch alle Schichten weiter, bis hin zum "Level Cap".

     

    @justusStart123

    Was so nicht stimmt. Wichtig ist nicht, wie viele Leute das nutzen, sondern welche. Jemand, der eine Anwendung entwickelt, die von 1.000 Leuten der untersten Hierarchie-Stufe entwickelt, wird damit im Regelfall weniger Prestige und somit Finanzchancen entwickeln können als jemand, der eine Anwendung entwickelt, die zwar nur von 10 Leuten entwickelt wird, diese 10 Leute aber Entscheider mit Einfluss und Befugnissen im Unternehmen sind.

    Die Arbeitswelt ist bei weitem nicht so rational und fair wie Du sie  zeichnest. Leider.

    Stimmt auch wieder. Für manche Software wird mehr Geld locker gemacht als für andere.

    Damit wäre man dann bei zwei Einflussfaktoren:

    a. Wieviele Leute (höhere Chance auf mehr Geld)

    b. Bereitschaft Geld für Qualität auszugeben der Auftraggeber

  10. vor 13 Stunden schrieb Schnuggenfuggler:

    Gibt es vlt. mehr gutbezahlte Stellen für FISIs als für FIAEs?

    Ich würde eher sagen das hängt ab von für wieviele.

    Admin: Von wieviel wird der Server / das Netzwerk / etc. genutzt für das du verantwortlich bist?

    Entwickler: Für wieviele Personen wird die Software entwickelt?

    Wenn ein Admin ein Netzwerk von 10. Personen betreut kriegt er weniger, als wenn es ein Großkunden Netzwerk mit mehreren Standorten und 5000. Mitarbeitern ist.

    Wenn ein Entwickler eine Software schreibt für 10. Personen gibts weniger Geld, als wenn die über 1.000 Personen gedacht ist.

  11. vor 39 Minuten schrieb Visar:
    
    composer global require "laravel/installer"
    composer create-project --prefer-dist laravel/laravel .
    composer require laravel/ui
    php artisan ui bootstrap
    php artisan ui bootstrap --auth

    ...hm, so schwer ist das jetzt nicht. 🤔 😁

    Du bist dir aber darüber im Klaren, dass das Schreiben von Code mitunter der leichteste Teil des Jobs ist und dass da mehr zugehört als "Spaß am Scripte schreiben" haben? Auch abseits des Logins mit z.B. Laravel schon ein komplexeres Projekt umgesetzt, bei dem du dir erstmal den Kopf über das Datenbankmodell zerbrechen durftest?

    Hast du dich mit Tests auseinandergesetzt, bei all den Tutorials, die du so gemacht hast?

    • Ja, bin mir bewusst das komplexere Projekte natürlich mehr fordern als ein Login. Dafür gibt es ja dann UML, dass man die komplexeren Aufgaben sortiert und nacheinander möglichst abarbeitet bzw. im Team aufteilt. Auch das es dann komplexere Datenbank Modelle gibt ist mir bewusst. Deswegen frage ich ja, wie ich dann in Unternehmen komme, die bereit sind mir als Admin diesen Weg zu gehen, d.h. das auszubauen. Für Studenten gibt es ja die Trainee Stellen.
    • Tests im Sinne von schreibe Code der z.B. 3 reingibt in eine Methode die dann bei Standardverhalten das ausgibt und am Ende sieht man dann: funktioniert? Oder meinst du Black und White Box Tests? Ich hab mal eine Webseite alle Funktionen geprüft und auf JavaScript Injections getestet.
    • Auf die Frage, wie man von Admin zum Developer gehen würde, bist du leider nicht eingegangen.
  12. Moin,

    ich bin IT-Admin, hatte allerdings schon in der Ausbildung gemerkt, dass Scripte Schreiben und Programmieren in der Berufsschule mir Spaß macht. Im Moment bin ich Anwendungsadmin, frage mich allerdings, ob es nicht Wege gäbe in die Anwendungsentwicklung zu wechseln.

    Für Leute die ein Bachelor/Master absolviert haben gibt es 12-Monate Traineeprogramme von größeren Unternehmen um einen Start in die Anwendungsentwicklung zu finden.

    Kennt jemand eine Option für jemand der die Berufsschule durchlaufen ist als Admin, aber gerne in die Entwicklung wechseln würde?

    Vorwissen soweit . . . 

    Berufsschule    
    • 1 Jahr C Grundlagen
    • 1 Jahr Java GUI/Grafische Berechnungen
    • SQL
    • was Objektorientierte Programmierung ist
    • UML Diagramme
    Privat    
    • Basteln von PHP Programmschnipseln, die dann auf eine Datenbank zugreifen, weil es mich interessierte
    • JavaScript (Bilder mit klickbaren Flächen versehen)
    • sehr viele Tutorials in vielen Programmiersprachen (C#, Java, JavaScript, Phyton, PHP)
    • Ein-/Ausgabezeugs
    • Login gebaut mit Laravel
    Beruf
    • Umgang mit MS/Oracle SQL Datenbanken
    • PowerShell/CMD/Bash Scripte

    Danke für eure Hilfe.

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