Soll ich meinen Job kündigen, weil mir die Erfahrung fehlt? [abgeschlossen]

Ich bin erst 18 Jahre alt, also habe ich nicht viel Erfahrung. Ich arbeite derzeit für ein Unternehmen, das Online-Spiele für ein lokales Casino entwickelt. Meine Aufgabe ist es, Server zu erstellen, die Flash-Clients unterstützen. Das ist nicht sehr kompliziert, aber auch nicht einfach. Da mir die Erfahrung fehlt, muss ich manchmal Google verwenden, um Dinge nachzuschlagen (ich kann stolz darauf sein, dass ich noch nie von anderen geschriebenen Code kopiert habe).

Einige meiner Freunde und sogar meine Eltern sagen, dass ich ein Betrüger bin, dass ich tue, was ich nicht weiß, und dass es besser wäre, wenn ich aufhöre. Ich verstehe das, aber auf der anderen Seite fühle ich mich wohl in diesem Unternehmen. Ich beende meine Arbeit immer pünktlich und hatte nie mehr als kleine Fehler in meinen Anwendungen.

Ich bin wirklich verwirrt, was ich tun soll. Jetzt aufhören und erstmal die Uni beenden oder weiter aus Projekten lernen (natürlich mit Büchern)?

Ein kleines Geheimnis. Bis zu einem gewissen Grad täuschen es alle in ihrem Job vor, sogar die Experten.
Ich denke, es ist an der Zeit, Freunde zu finden, die dich nicht herabsetzen.
Ich würde sagen, dass der Abschluss der Universität orthogonal dazu ist, ob Sie Ihren Job richtig machen. Ich glaube, dass in dem, was Sie nicht überprüfen , mehr Gefahr liegt als in dem, was Sie sind. Sagen Sie - es ist nichts falsch daran, zu suchen, wie Passwörter gespeichert werden, ob md5 sicher ist oder was Salz ist. Die Gefahr könnte jedoch darin bestehen, nicht nach ihnen zu suchen, weil Sie nicht wissen, dass Sie sie nicht im Klartext speichern sollen. Ich weiß nicht, was Sie nachschlagen und warum, daher kann ich nicht antworten, ob Ihr Wissen ausreichend ist. Die Universität kann Ihnen Wissen vermitteln, was Sie nicht wissen.
Willkommen in der IT-Branche. Im Ernst, ich habe tatsächlich geschrieben (oder zumindest in Interviews erwähnt), dass ich wirklich gut im Umgang mit Google bin. Das ist natürlich nicht meine Hauptkompetenz, aber es zeigt, dass ich mehr als bereit bin, selbstständig neue Dinge zu lernen, und dass ich Lösungen für Probleme finden kann.
Tu, was alle tun: Täusche es vor, bis du es schaffst. Im Ernst, wenn Sie etwas zum Laufen bringen können, sind Sie bereits besser als viele, die seit Jahren in diesem Bereich tätig sind. Und hör auf, mit all diesen negativen Menschen herumzuhängen. Ich vermute, sie sind nur eifersüchtig, weil sie nicht mit dir mithalten können.
Wenn Sie in 18 Monaten immer noch dieselben Probleme haben, ist es an der Zeit, einen neuen Job zu finden, denn das würde bedeuten, dass Sie nicht in der Lage sind, Flash zu lernen. In 18 Monaten spielt es natürlich keine Rolle, weil das nicht der Fall sein wird. Nur aus einem Buch zu lernen ist irgendwie nutzlos, ein Buch wird nicht in die vielen tausend Möglichkeiten kommen, in denen ein Projekt schief gehen kann, sonst würde der Autor dieses Buch nie fertigstellen.
Ich bin ein viel erfahrenerer Entwickler als Sie und verbringe 2/3 meines Lebens damit, Dinge zu googeln, StackOverflow zu durchsuchen oder meinen Kopf in der Java/.NET-Dokumentation zu vergraben. Wie @johnfx sagte, je älter du wirst, desto mehr merkst du, dass jeder es sich im Laufe der Zeit ausdenkt: Alle Erfahrung erlaubt es dir, es im Laufe der Zeit genauer zu erfinden.
@Jon Story - Außerdem erwerben Sie wertvolle Fähigkeiten, um zu wissen, wie Sie Dinge effizient nachschlagen können. Wenn Sie gerade erst anfangen, kennen Sie oft nicht einmal die Begriffe zu Google. Ein erfahrener Programmierer könnte denken: "Ich brauche das Beobachtermuster hier ... wie kann ich das jetzt wieder implementieren?"
@JohnFx: Peyton Manning täuscht es nicht vor. Fragen Sie einfach seine Frau.
Wenn alle aufhören würden, weil sie keine Erfahrung haben, würde niemand jemals Erfahrung sammeln
Wenn Sie eingestellt wurden und jetzt für das bezahlt werden, was Sie tun, ist das ein Beweis dafür, dass es Ihnen nicht an Erfahrung mangelt.

Antworten (5)

Dieser Job klingt nach einer großartigen Möglichkeit, die Erfahrung zu sammeln , die Ihnen fehlt. Die Verwendung von Google (oder Stack Overflow!), Um nachzulesen, wie man Dinge richtig macht, ist kein Problem, es ist eine absolut vernünftige Lösung . Niemand weiß alles, und zu wissen, wie man ein Problem löst, ist mindestens so wichtig wie nur zu wissen, wie man das Problem löst.

Es hört sich so an, als würden Sie Ihren Job kompetent ausführen. Wenn Ihr Chef keine wirklichen Probleme mit Ihrer Arbeit hat, arbeiten Sie weiter. Sie sammeln wertvolle Erfahrungen in einem realen Arbeitsumfeld und bauen dabei Ihre technischen Fähigkeiten aus.

Darüber hinaus ist es eine positive Eigenschaft, sich einem Problem stellen zu können, von dem Sie noch nicht wissen, wie es gelöst werden soll. Der Einfallsreichtum, eine Lösung zu erforschen und umzusetzen, ist eine wertvolle Fähigkeit.

Vielen Dank für die Antwort. Du hast mir wirklich sehr geholfen.
+1 Ich stimme allen Punkten zu. Um Ihnen noch weiter zu helfen, denken Sie einfach daran, dass StackOverflow existiert, weil die Leute die ganze Zeit nachschlagen und das tun müssen – egal wie lange sie ihre Arbeit schon machen. Wenn ich nicht etwas an der Geschichte verpasse, würde ich in dieser Angelegenheit überhaupt nicht auf Ihre Freunde oder Eltern hören . Arbeiten Sie weiter, wenn Ihr Chef glücklich ist und Sie glücklich sind.
Ich möchte hinzufügen, dass Sie so viel Code wie möglich kopieren sollten, wenn die Lizenz für den Code dies zulässt. Kein Grund, Dinge neu zu erfinden.
+1 für "Es klingt, als würden Sie Ihre Arbeit kompetent ausführen". Wenn nicht, dann wüsstest du es wahrscheinlich schon. Woher wissen Ihre Freunde und Familie, was Ihr Arbeitgeber erwartet? Außerdem vermute ich, dass Sie im Vergleich zu dem, was ein wirklich erfahrener Entwickler für die gleiche Arbeit erhalten würde, einen Hungerlohn erhalten, sodass das Unternehmen Sie wahrscheinlich als Schnäppchen betrachtet.
@jcmeloni Es sei denn, du bist Jon Skeet.....

Ob Sie Ihren Job kündigen (oder kürzen) sollten, um zur Schule zu gehen, ist eine andere Frage als die Frage, ob Sie die Bezahlung für Ihren aktuellen Job in betrügerischer Absicht annehmen.

IT ist zumindest von außen ein lustiges Geschäft, die Leute werden suggerieren, dass Sie im Grunde nichts tun, den ganzen Tag auf Ihrem Hintern sitzen, also keinen Stress und keine Müdigkeit von der Arbeit haben, oder sie werden fragen, warum Sie es nicht tun neues Spiel oder Website, die Millionen einbringt, warum zaubern Sie nicht am Wochenende ein neues E-Bay für die Spendenaktion der Kirche ....

Wenn sie Ihre Arbeit nicht tun oder getan haben, haben sie mit ziemlicher Sicherheit keine Vorstellung von den Fähigkeiten, die dazu erforderlich sind, und wenn sie diese Fähigkeiten nicht benötigen, haben sie auch keine Ahnung vom Wert dieser Fähigkeiten.

Ein Job ist im Grunde nichts anderes als der Kauf eines Nippes auf einem Flohmarkt – der Tausch bestimmt den Wert, der Verkäufer hat es möglicherweise für mehr oder weniger gekauft, als er bereit ist zu nehmen, und der Käufer möchte wahrscheinlich weniger bezahlen, aber möglicherweise bereit, mehr zu zahlen. So...

Solange Ihr Arbeitgeber damit zufrieden ist, Sie zu bezahlen, und Sie mit der Bezahlung, die Sie erhalten, zufrieden sind, ignorieren Sie die Zuschauer. Sie sind nicht Teil des Deals und ihre Meinung zu Dogs Playing Poker spielt keine Rolle.

Alles in allem – Sie sind erst 18, also besteht eine gute Chance, dass Ihr aktueller Job Sie nicht ein Leben lang halten wird. Was Sie berücksichtigen sollten, ist nicht, ob Sie mehr als Ihren Wert bezahlt bekommen, sondern wie Sie weiterhin den Betrag erhalten, an den Sie gewöhnt sind.

+1 - Was Sie beachten sollten ... Sie sind es gewohnt. Gut gesagt. Ich war wie jeder andere dafür, dass er den Job behält, bis ich las, dass er 18 ist und das College möglicherweise nicht beendet. Kurzfristig scheint es keine große Sache zu sein – langfristig ist es das. Nicht, dass man im Studium unbedingt so viel lernen muss, aber man braucht es in vielen Fällen in seinem Lebenslauf.
Manchmal bekommen Leute eine Empfehlung, einen neuen Job zu finden. Wenn Ihre Eltern Sie in Ihrem Fall einen Betrüger nennen, ist es an der Zeit, sich ein neues Elternpaar zu suchen. Was du gemacht hast, ist vollkommen in Ordnung.

Lassen Sie mich Ihnen eine Frage stellen, lernen Sie und machen Sie Ihre Aufgaben gerne ? Wenn diese Antwort ja ist, dann bleiben Sie. Wenn nicht, dann geh zu etwas Besserem. Das Leben ist zu kurz.

Es gibt viele Jobs da draußen, bei denen es schwierig ist, alle Kenntnisse zu haben, um sie richtig abzuschließen. Es gibt immer etwas zu lernen, zu innovieren und umzusetzen. Wenn es jemals an einen Punkt kommt, an dem dies nicht möglich ist, können wir genauso gut anfangen, als Affen in den Bäumen zu leben.

Ich liebe diese Arbeit einfach. Ich habe mich entschieden zu bleiben und habe dank dir und @Jim keine Zweifel mehr.

Ihre Aufgabe ist es, Probleme zu lösen, "Server zu erstellen, die Flash-Clients unterstützen", ist zufällig das Problem, mit dem Sie derzeit konfrontiert sind. Und genau das tust du. Das Lösen von Problemen kann auf verschiedene Weise erfolgen, durch Erfahrung, aber auch durch Recherche ("Google verwenden, um Dinge nachzuschlagen").

Ihre Fähigkeit, Server für Flash-Clients einzurichten, wird Sie in Ihrem Job nicht gut machen. Es werden immer neue Probleme auf Sie zukommen und es ist unmöglich, alles im Voraus zu wissen. Und in der Lage zu sein, das Problem trotzdem zu lösen, macht Sie wert, angestellt zu werden.

Also, nein, nicht aufgeben. Sie machen Ihren Job perfekt, es gibt keinen Grund aufzuhören.

Das kann ich aus eigener Erfahrung beantworten. Ich habe meinen ersten (und jetzigen) Job mit jahrelanger Programmiererfahrung angetreten, aber nie Ruby on Rails und sehr wenig HTML, JavaScript und CSS verwendet. Ich hatte auch noch nie zuvor eine reale Anwendung gewartet (oder jetzt erstellt). Ich habe jedoch bei der Arbeit gelernt, was ich wissen musste (mit großzügiger SO-Verwendung), habe bei Bedarf Fragen gestellt, und es geht mir sehr gut. Um das zu untermauern, was andere gesagt haben, bedeutet ein Mangel an Erfahrung, dass Sie welche bekommen müssen, und ein Job ist eine großartige Möglichkeit (wenn nicht die beste), dies zu tun.

tl;dr Sie bringen Ihre Karriere voran, indem Sie Erfahrungen sammeln, und niemand weiß alles; Auch wenn Sie mit dem, was Sie bereits wissen, gut umgehen können, machen Sie etwas richtig.