Ich habe vor Kurzem meinen Master in Mathematik/Ingenieurwesen (Dual Degree) abgeschlossen und wurde als Junior-/Neuling-Softwareingenieur in einem Beratungsunternehmen eingestellt, wo ich in der Finanzsoftwarebranche arbeitete. Es war eine unglaubliche Gelegenheit und ich habe mich während des Telefoninterviews gut geschlagen, aber ich habe sie direkt über meinen Mangel an Erfahrung informiert und ich war mehr als ehrlich zu ihnen über meinen Programmierhintergrund. Ich habe ein paar Projekte mit GH gemacht und an der Universität Programmiert, aber ich habe keinen Informatik-Hintergrund und war in meiner eigenen persönlichen Einschätzung sehr ehrlich. Trotzdem stellten sie mich ein und dachten, sie könnten mir beibringen, alles zu entwickeln, was ich wissen müsste.
Um es kurz zu machen, es war schwierig. Ich wurde Mitte August eingestellt, habe aber erst im September angefangen, mir die Hände schmutzig zu machen (Codierung …), weil es Probleme mit meinen Zeugnissen gab. Mir wurden kleinere/mittlere Programmieraufgaben und -themen gegeben, und obwohl ich sie alle erledigte, brauchten einige etwas Zeit. Zunächst war dies akzeptabel; jetzt, wo es 2 monate sind, beginnt die zeit, die ich mir nehme, an den nerven meines vorgesetzten zu zerren. Er ist die meiste Zeit sehr beschäftigt und obwohl er sich Zeit genommen hat, um mich zu trainieren, frage ich ihn manchmal mehr als einmal, wie man etwas macht, was ihn manchmal ärgern kann. Das System, mit dem ich arbeite, ist relativ komplex und ich habe bereits mehr als 20 Dokumente zur Fehlerbehebung durch einige häufige Fehler/Schritte, Codeumgehungen und grundlegendes Debugging entwickelt. Aber mir fehlen immer noch Grundlagen und grundlegende Programmierkenntnisse, an denen ich gearbeitet habe, aber ich kämpfe manchmal mit grundlegenden Einführungsproblemen, mit denen ich zu diesem Zeitpunkt kein Problem haben sollte. Ich werde bald in eine andere Umgebung wechseln, wo viel, viel mehr von mir erwartet wird und ich in der Lage sein werde, alle Probleme innerhalb weniger Minuten zu lösen. Ich werde auch danach gefragt und er verteidigt mich vor Vorgesetzten, aber ich möchte nicht, dass hinterher große Erwartungen an mich gestellt werden.
Ich lerne jeden Tag mehr und mehr, aber es ist nicht schnell genug. Ich habe ihn ohne Umschweife gefragt, ob ich der Richtige für das Unternehmen bin oder nicht; Ich habe auch gefragt, ob ich mich nicht schnell genug bewege, und er sagte, ich solle, ich müsse, viel schneller gehen. Manchmal brauche ich eine Weile, um Informationen zu verarbeiten, um genau zu wissen, was ich tun muss, und ich bin seit der Universität so (selbst wenn ich meine Ingenieur-/Mathematikprüfungen zu 100 % bestanden habe, war ich derjenige, der normalerweise ALLE verwendet hat Zeit und ich bin selten, wenn überhaupt, früher gegangen).
Wie soll ich vorgehen? Ich möchte im Bereich Software Engineering erfolgreich sein, aber ich weiß nicht, was ich tun soll. Das Lernen zu Hause ist hilfreich, aber es scheint nicht genug zu sein, weil ich einfach nicht genug Erfahrung habe. Was kann ich in den nächsten Wochen tun, damit es mir besser geht? Manchmal, wenn er sehr schnell spricht oder eine komplexe Abfolge von Schritten in 2-3 Minuten durchläuft, versuche ich, um eine Klärung zu bitten, aber manchmal habe ich den Eindruck, dass er verärgert ist und das Gefühl hat, ich sollte es einfach wissen, nachdem er es einmal gesagt hat .
Ich bin mit einigen Aspekten der Antwort von Fatties nicht einverstanden.
Sie müssen nicht im Alter von 13-14 Jahren mit dem Programmieren beginnen, um ein guter Programmierer zu werden, Sie müssen nur die Programmiererfahrung auf kürzere Zeit komprimieren.
Und ich kann der Aussage absolut nicht zustimmen
Genau gesagt, wenn Sie jemandem in Software eine Aufgabe stellen, ist die Definition von Versagen, wenn er Fragen stellt.
Wer nicht die richtigen Fragen stellt , macht die gleichen Fehler wie jeder Anfänger. Genauso lange (sprich: mehrere Jahre) brauchen Sie, um ein „guter“ Programmierer zu werden.
Sie wollen/müssen jahrelange Programmiererfahrung aufnehmen und in kurzer Zeit verinnerlichen. In 3 Wochen wird das nicht möglich sein und Sie sollten Ihren Mangel an Erfahrung deutlich machen, wenn Sie über Ihre zukünftigen Aufgaben sprechen. Doch mangelnde Erfahrung ist kein Grund aufzugeben, sondern ein Ansporn zum Lernen.
Brandin
Brandin
Fett
Fett
Philipp Kendall
Fett
Fett
Bernhard Bärker
David Thornley
Fett
Fett
Niemand