Arbeiten | Original, von KI übersetzt
-
Bevor du Zugriff auf das Code-Repository erhältst, bitte Kollegen um die
pom.xml
-Datei und versuche, Nexus-Abhängigkeiten herunterzuladen. -
Ohne den eigentlichen Code, aber mit den Nexus-Bibliotheken, können wir die JAR-Datei dekompilieren oder mit den Bibliotheken experimentieren. Wir können eine Menge tun. Denke außerhalb der Box.
-
Es ist vorzuziehen, Benutzertoken im Sonatype Nexus Repository in der
settings.yaml
zu konfigurieren. -
Warte nicht auf die Genehmigung von Zugriffsanfragen. Bevor du Zugriffsrechte hast, überlege, was du tun kannst.
-
Ein großer Teil der Arbeit kann erledigt werden, bevor du anfängst. Man kann sich im Voraus mit fast allem vertraut machen. Alles hat Open-Source-Ersatzcode oder Materialien.
-
Ein Job beinhaltet oft spezifische Einstellungen, leicht abweichende Code-Logik sowie Zugriffsrechte oder Passwörter, um Dinge zu erledigen.
-
Antizipiere die nächste Phase des Projekts. Überlege, wie das aktuelle Projekt voranschreiten wird und was Benutzer benötigen oder erwarten.
-
Denke an alle möglichen Wege, die Arbeit zu erledigen, Fortschritte zu machen und dich so gut wie möglich vorzubereiten, bevor du Zugriffsrechte oder die Materialien anderer erhältst.
-
Gib dich nicht zufrieden; erledige die Dinge und automatisiere so viel wie möglich.
-
Nutze die Python-
requests
-Bibliothek als Ersatz für Postman. -
Windows und PowerShell sind ebenfalls brauchbare Optionen. Die häufig verwendeten Befehle beschränken sich auf einige Dutzend. Lerne sie gut.
-
Überlege, wie ein Ingenieur dieses Projekt über 5 oder 10 Jahre bearbeiten würde, und denke darüber nach, wie du ähnliche Effizienz schnell erreichen kannst.
-
Verwende Notizen- und Log-Verzeichnisse. Kopiere Logs sorgfältig von der Konsole oder Frontend-Seiten für detaillierte Analysen.
-
Überlege, wie du dieses Wissen an neu hinzugekommene Teammitglieder vermitteln kannst.
-
Denke darüber nach, was wir erreichen können, wenn jeder sein Bestes gibt und wir 50 solcher Ingenieure haben.
-
Bibliotheken, die einfach aus internen Nexus-Repositories heruntergeladen werden können, können manuell heruntergeladen und im
.m2
-Repository abgelegt werden. -
Lies die
pom.xml
-Datei, um das Maven-Kompilierungsziel und die erforderliche JDK-Version für das Projekt zu bestimmen. -
Anstatt Jira oder Confluence zu durchsuchen, konstruiere direkt eine URL, um zum Profil zu gelangen und Seiten zu finden.
-
Wenn wir auf einen Bug stoßen, z. B. wenn
npm run build
in einer großen Build-Pipeline Probleme verursacht, können wir es separat ausführen, um sicherzustellen, dass es funktioniert, bevor die gesamte Pipeline läuft. Dies macht den Debug-Zyklus schneller und kleiner. -
Die Probleme oder ähnlichen Bugs werden sich während deiner Karriere wiederholen, also stelle sicher, dass du Notizen darüber machst. Diese Praxis bleibt auch im KI-Zeitalter nützlich. Manchmal liefern große Sprachmodelle Antworten, die nicht ganz korrekt sind und überprüft werden müssen.
-
In einigen großen Unternehmen kann der Fortschritt von KI-Chatbots oder internen KI-Tools langsam sein. Wir können unsere privaten Computer nutzen, um nach der Arbeit verwandte öffentliche Technologien mit KI-Tools zu lernen. Dies macht die Arbeit auf Firmencomputern weniger mühsam, da wir bereits vieles kennen.
-
Wenn du in der Programmierung arbeitest, richte in den ersten Wochen einen Programmierprofiler, eine IDE, Code-Checkstyle, Coding-Assistenten, Datenbanktools und Git-Tools ein. Nutze sie regelmäßig, um die Produktivität zu steigern.
-
Die Arbeit bei Banken oder großen Tech-Unternehmen kann sich aufgrund strenger Sicherheitsrichtlinien sehr eingeschränkt anfühlen. Es kommt jedoch darauf an. Du kannst immer noch viele Java-Bibliotheken oder Pakete nach Belieben herunterladen oder installieren. Mit KI kannst du im Grunde eine Menge tun.
-
Behandle die Arbeit im Unternehmen so, als würdest du an deinen eigenen Projekten arbeiten. Obwohl du der Teamrichtung folgen musst, gibt es selbst dann Möglichkeiten, verschiedene Aufgaben zu wählen oder Aufgaben vorzuschlagen, die dir gefallen, solange sie dem Projekt einen Mehrwert bringen.
-
Erkunde alle Optionen bei IDEs, Software, Tools, VS-Code-Erweiterungen, verschiedenen Funktionalitäten und Arbeitsweisen. Auch auf den eingeschränkten Arbeitslaptops großer Tech-Unternehmen oder Banken kannst du sie für einen angenehmeren Arbeitsplatz optimieren.