Es gibt 2 Mannschaften. Team A: Eines, das an JSF, Hibernate, EJB-Sachen arbeitet. Und Team B: Arbeitet an IOT, Cassandra, Kafka usw. Ich bin Mitglied von Team B. Aber ich musste auch Team A helfen. Natürlich will jeder an dem arbeiten, woran Team B arbeitet. Jetzt gibt es einen weiteren Microservice, der mit einer alten Technologie entwickelt werden muss. Mein Manager hat mich gefragt, was wir dem anderen Team zur Arbeit geben können, und ich habe diesen Microservice vorgeschlagen. Der Manager des anderen Teams lehnte die Idee ab und jetzt möchte mein Manager, dass ich es mache. Sagt, ich kann das Team auch führen. Ich arbeite lieber an der neuesten Technologie als an diesem Microservice, an dem niemand arbeiten möchte. Wie komme ich hier raus?
Ich habe ihm meinen Unmut darüber mitgeteilt.
Dann ist da noch der Architekt, der eigentlich einen Prototypen erstellen sollte, aber wegen seiner alten Technologie aufgehalten wurde. Ich dachte, ich würde mehr Informationen darüber bekommen, aber er hat sich umgedreht und versucht, mir diese Sache anzuhängen, indem er dem Manager sagt, dass er mit mir über diese Technologien gesprochen hat.
Wie komme ich hier raus?
Ich denke, wenn ich das einfach tun muss, dann bitte auch um Arbeit an anderen neuen Technologien. Gleicher Zeitaufwand für beide Arten von Arbeit. Wie kann ich damit umgehen und das beste Ergebnis erzielen?
Ihr Chef ist Ihr Chef, Sie sind ein Entwickler, er hat das Recht, Sie auf einige alte Technologien zu setzen.
Aber ich habe nicht gesagt, dass ich der Teamleiter sein werde. Ich möchte mit coolen neuen Technologien arbeiten und nicht mit alten, unabhängig vom Titel. Ich würde aber gerne Architekt werden
Tut mir leid, aber ich muss eingreifen.
Als Architekt geht es nicht darum, mit neuen coolen Technologien zu arbeiten. Es geht darum, zunächst aus einer Reihe von Technologien auszuwählen, die nach einigen Kriterien die besten für Ihr Projekt sind:
Die Nutzung der letzten Technologien, ohne darüber nachzudenken, ob sie passen, hat eine hohe Chance, Sie und Ihr gesamtes Team auf einen Todesmarsch zu führen.
Derzeit bin ich auf Winkel 1 für die Front und Java/JPA/Hibernate/Spring.PostgreSQL mit Rest. Eine gute Nutzung (ja, in Fettdruck, viele Leute beschweren sich über ORM, Datenbank, aber es ist meistens ein Schnittstellenstuhl/Tastatur- oder Organisationsproblem) all dieser ausgereiften Technologien bietet mir alles, was ich brauche. Und weil es Spring/Angular schon so lange gibt, bin ich mir ziemlich sicher, dass ich im Netz etwas Funktionierendes und Ausgereiftes für jeden neuen Bedarf finden kann, den ich fragen kann.
PS: Trotzdem stimme ich zu, dass die Arbeit an JSF/EJB (v2 wahrscheinlich) scheiße ist.
John Feltz
Benutzer1860447
Peter m
Benutzer1860447
Myles
Erik
jamesqf