Wie höre ich auf, als Anfänger mit etwas angesehen zu werden, in dem ich mich gut auskenne? Und so behandelt?

Ich arbeite seit anderthalb Jahren in einem agilen Umfeld (PHP, Java). Davor war ich lange Zeit Auszubildender in der Firma, für die ich arbeite, wo ich lernte, wie man Websites erstellt (Grundkenntnisse in HTML, CSS)...

Aber seitdem habe ich auch viel Zeit (außerhalb der Arbeitszeit) damit verbracht, verschiedene Blogs zu lesen, raffinierte Funktionen in js zu schreiben, Frameworks wie Angular, Bibliotheken wie D3 zu lernen und sogar meine eigene Version von jQuery zu schreiben (persönlichen Gebrauch). Ich habe auch vor kurzem angefangen, in meiner Freizeit für etwas zusätzliches Geld freiberuflich zu arbeiten.

Ich kann mit Sicherheit sagen, dass ich das Gefühl habe, obwohl ich weiß, dass ich nicht so viel weiß wie die Senioren, ich das Gefühl habe, zumindest genug von Javascript und CSS zu wissen, um nicht über einfache Dinge wie das Definieren eines Namensraums belehrt zu werden. Aber mit einem Entwickler, der ein Senior ist, beschäftigt er sich ständig mit der Definition eines Namensraums (was ich jedes Mal tue) und extrem einfachen Dingen wie der Behandlung von Ereignissen usw. Ich habe das Gefühl, dass er mich bevormundet, und ich finde es sehr peinlich .

Nun, vor ein paar Tagen habe ich Inline-Javascript geschrieben, weil ich es viel einfacher finde, zu debuggen, wenn man eine Programmiersprache mit Javascript mischt, dh Werte aus der Programmiersprache in Javascript verwendet. Ich ändere dies dann, bevor es mit sehr wenig Aufwand live geht, und da ich der einzige Entwickler war, der daran arbeitete, sah ich kein Problem dabei. Nun, er hat mich praktisch darüber angeschrien und gesagt: "Stellen Sie dies und das IMMER in eine separate Skriptdatei", und ich sagte ihm, dass ich das weiß, das habe ich immer getan, außer in der Anfangsphase der Entwicklung.

Ich weiß einfach nicht, wie ich damit umgehen soll, obwohl es vielleicht nicht die beste Methode ist, es so zu machen, und ich hatte nicht den gesamten Code außerhalb der js-Datei, nur die Teile, die Werte aus der Programmierung verwendeten Sprache.

Er ist ein netter Kerl, er ist nicht der Typ, der etwas Boshaftes sagt, und er ist immer hilfsbereit, wenn ich etwas nicht weiß. Ich glaube nicht, dass er das tut, um mich zu bevormunden, aber wie gesagt, es ist extrem peinlich, weil er in einem Großraumbüro laut spricht, und ich finde es die meiste Zeit ziemlich beleidigend, nur wegen der schieren Menge Zeit, in der ich an manchen Tagen 14-15 Stunden am Tag arbeite (dieser Job + freiberufliches Arbeiten/Programmieren zum Spaß).

Es gibt viele ähnliche Fragen mit guten Antworten auf dieser Seite. Können Sie versuchen, sie ein wenig zu durchsuchen und zu sehen, welche am besten zu Ihrer Situation passt? Wenn dies nicht der Fall ist, klären Sie bitte, warum nicht.
Zeit. Zeigen Sie Ihre Kompetenz. Leider bedeutet das, keine Abkürzungen im Produktionscode zu nehmen, selbst wenn sie harmlos sind.

Antworten (1)

Leider wird es für eine Weile so sein, der „Neue“ zu sein. Oft muss man den Job wechseln, bevor man mit Leuten zusammenarbeitet, die einen nicht so behandeln – mit anderen Worten, die sich nicht daran erinnern, dass man der Typ war, der frisch von der Schule kam.

In der Zwischenzeit möchten Sie vielleicht:

  1. Hör auf, die Dinge so persönlich zu nehmen. Kein Grund sich zu schämen. Erklären Sie – ruhig – dass Sie verstehen/wissen, wovon er spricht.
  2. Sprich mit ihm und erkläre ihm, dass du seine Hilfe zwar sehr zu schätzen weißt, es aber nicht magst, in diesem Tonfall angesprochen zu werden.

Sie wollen ihn nicht beleidigen oder mit dieser Situation auf Führungsebene fertig werden (das wollen Sie wirklich, wirklich nicht).

Dies klingt ähnlich wie die Tatsache, dass es einfacher ist, Ihr Gehalt zu verbessern, indem Sie alle 18 bis 36 Monate einen Job wechseln, anstatt bei einem Unternehmen zu bleiben, zumindest im High-Tech-Bereich.