Heim > Artikel > Backend-Entwicklung > 14 Tipps für Nachwuchsprogrammierer, um Fehler zu vermeiden
Egal welcher Junior-Programmierer in einem bestimmten Bereich tätig ist, egal wie ehrgeizig er oder sie ist, er oder sie wird von der Verwirrung überwältigt sein: nicht zu wissen, was er oder sie tun soll. Hier sind die Lektionen, die ich als Softwareentwickler gelernt habe und von denen ich hoffe, dass sie für alle hilfreich sind.
1. Haben Sie keine Angst davor, am Arbeitsplatz zu lernen.
Solange Sie einen Computer haben, können Sie Zeitungen und die meisten Bücher über einen E-Reader lesen. Wenn Sie Ihren Job einfach gut machen und die Aufgaben gut verteilen, werden Sie nicht viel lernen. Es ist unmöglich, sich zu verbessern, wenn man blind nach mehr Arbeit verlangt. Machen Sie es langsamer und erwerben Sie zunächst einige Grundkenntnisse.
2. Gehen Sie beruflich mutig voran und übernehmen Sie Verantwortung für sich.
Nur einer von zehn Menschen kann von seinen Lehrern besondere Betreuung erhalten. Wenn Sie einer von neun sind, bedeutet das, dass sich die meiste Zeit niemand um Sie kümmert. Man muss also auf sich selbst aufpassen. Versuchen Sie, wenn möglich, Jobs zu vermeiden, die Sie nicht weiterbringen oder Ihnen nichts beibringen, da sie Ihrer Karriere keinen Mehrwert verleihen und andere sich nicht um die von Ihnen unternommenen Anstrengungen kümmern (solange Sie dies nicht tun). ihnen im Weg stehen). Wenn man dann nach drei Jahren nichts erreichen kann, bleibt einem meist nur ein Jobwechsel.
3. Überleistung und Leistungsschwäche sind beides Krankheiten und müssen behandelt werden.
Viele Unternehmen haben viele ineffiziente Mitarbeiter. Dies ist keine schlechte Entscheidung, da Sie ihre Effizienz durch Management und andere Maßnahmen verbessern können. Diejenigen, die gefeuert werden, sind in der Regel diejenigen, die sowohl schlechte Leistungen erbracht haben als auch einen großen Fehler gemacht haben. Sie müssen sich jedoch auch davor hüten, zu übertreiben. Denn dies führt zu zusätzlicher unnötiger Aufmerksamkeit von Vorgesetzten und Kollegen, die möglicherweise jederzeit darauf warten, Ihnen die Zöpfe zu packen.
Ich meine nicht, dass man aufhören kann, hart zu arbeiten, im Gegenteil, man sollte hart arbeiten und hart lernen. Aber aus meiner persönlichen Erfahrung besteht absolut kein Grund, zu viel zu leisten – vielleicht sogar noch unnötiger als zu wenig zu leisten.
4. Bitten Sie nicht um „Einwilligung“, es sei denn, es hat unerträgliche Konsequenzen, wenn Sie dies nicht tun.
Möchten Sie eine Woche lang in Ihre eigene Forschung eintauchen? Fragen Sie Ihren Chef nicht um Rat, denn er wird nie „zustimmen“. Möglicherweise äußern sie sogar ihren Unmut über Sie, weil Sie aus ihrer Sicht unverantwortlich sind und sich Ihrer Arbeit nicht widmen. Wenn das, was Sie tun möchten, tatsächlich ein Risiko für das Unternehmen darstellt oder Ihr Chef dem in den meisten Fällen zustimmen kann, können Sie natürlich jederzeit um Erlaubnis bitten. Ansonsten besteht keine Notwendigkeit zu gehen.
5. Entschuldigen Sie niemals Ihre Zeit.
Sie können zugeben, dass ein Projekt nicht erfolgreich war. Natürlich ist es am besten, dies als Motivation und Erfahrung zu nutzen, um voranzukommen, aber der Schlüssel ist, dass Sie das Scheitern Ihres Projekts niemals bedauern sollten. Das bedeutet lediglich, dass Sie mehr Training benötigen. Ergreifen Sie niemals die Initiative und gestehen Sie Ihrem Chef: „Ich arbeite nur am Wochenende in meiner Freizeit an diesen Geschäftsprojekten.“ Wenn Ihr Unternehmen es Ihnen nicht erlaubt, während der regulären Arbeitszeit andere Dinge zu tun, bleiben Sie dabei. Wenn Sie Ihre Zeit nicht respektieren, wird sie niemand respektieren.
6. Verstehen Sie CS666, auch wenn Sie es vergessen und nicht bereit sind, es zu lernen, es wird immer bei Ihnen sein.
Mit zunehmendem Alter konzentrieren wir uns tendenziell auf übertragbare und allgemeine Fähigkeiten. Ja, CS666 ist nicht schön, aber es lässt sich branchenübergreifend übertragen, wie es keine andere Programmiersprache kann. Wenn Sie nicht lernen, wird Ihre Karriere von denen verdrängt, die CS666 gut beherrschen.
7. Versuchen Sie nicht, Ihrem Chef das Gegenteil zu beweisen.
Wenn junge Ingenieure das Gefühl haben, dass ihre Ideen besser sind als die ihres Chefs, es ihnen aber an Unterstützung mangelt, verdoppeln sie oft ihre Zeit und Energie dafür: „Ich möchte beweisen, dass mein Chef falsch liegt …!“
Wenn Sie Ihre verwenden Wenn Sie Ihre Zeit frei haben (und es bei der Arbeit keine dringenden Angelegenheiten gibt), ist es Ihrem Chef eigentlich egal. Im Gegenteil, Ihr Chef wird misstrauisch und unzufrieden mit Ihrem Arbeitsstatus und Ihrer Einstellung sein und sich unbewusst weigern, Ihnen die Möglichkeit einer Beförderung und Gehaltserhöhung zu geben. Sie werden ihre eigenen Methoden anwenden, um den negativen Eindruck, den Sie ihnen vermittelt haben, zu bestätigen. Selbst wenn es Ihnen also gelingt, Ihren Chef zu überzeugen, sind Sie tatsächlich gescheitert. Nicht zuletzt hat Ihr Chef Sie bereits als „Sie haben gute Fähigkeiten, aber Sie können sich nicht darauf konzentrieren, die zugewiesene Arbeit zu erledigen, und Sie arbeiten gerne gegen mich, was wirklich ärgerlich ist“ bezeichnet.
8. Beteiligen Sie sich nicht an den Streitereien anderer.
Nur weil man jung und unerfahren ist, hat man in den meisten Fällen keine wirkliche Macht. Wenn Sie sich auf Streitereien zwischen anderen Menschen einlassen oder sich für die Ungerechtigkeit anderer einsetzen, werden Sie wahrscheinlich vertrieben, um die Affen zu erschrecken. Wir sollten für uns selbst kämpfen, damit wir, selbst wenn das Ergebnis nicht glücklich ist, zumindest den Respekt einiger Menschen gewinnen und uns schützen können. Andernfalls werden andere Sie einfach für einen dummen und arroganten Idioten halten.
9. Gut und Böse sind nicht absolut. Betrachten Sie das Problem aus einem anderen Blickwinkel.
Etikettieren Sie nichts, wenn Sie es sehen, als „gut“ oder „schlecht“, sondern betrachten Sie es aus einer anderen Perspektive. Der Chef benutzt gerne brüllenden Körper? Das bedeutet, dass ihm möglicherweise auch seine Vorgesetzten nicht vertrauen. Ein zugewiesenes Projekt, das langweilig ist? Vielleicht ist Ihr Vorgesetzter auch deprimiert, sodass er keine Zeit hat, sich an Ihnen zu rächen. Und Sie können die freie Zeit nutzen, um neue Fähigkeiten zu erlernen und sich so auf Ihren nächsten Job vorzubereiten. Eine Kultur des Kopfkratzens? Wenn du durchhalten kannst und andere nicht, dann wirst du herausstechen, Schatz. Beschriften Sie etwas also nicht einfach als „gut“ oder „schlecht“. Mit anderen Worten: Dies scheint eine Fähigkeit zu sein, die sich mit zunehmendem Alter verbessert.
10. Die Gehälter können nicht sinken, es sei denn, Sie gründen Ihr eigenes Unternehmen.
Wenn Sie den Beruf wechseln (vom Finanzwesen zur Biotechnologieforschung) oder in einen Bereich mit einem geringeren Verbrauchsniveau wechseln, ist eine Reduzierung um 10 % zulässig. Andernfalls antworten Sie bitte mit „Nein“. Lassen Sie mich eines sagen: Die meisten Menschen sind nicht sehr gut darin, die Arbeit anderer Leute zu bewerten. Mit anderen Worten: Ihr aktuelles Gehaltsniveau kann als Ausgangspunkt für zukünftige Verhandlungen dienen. Wenn Sie sich für eine Herabstufung Ihres Status entscheiden, ist es am besten, einen überzeugenden Grund anzugeben, beispielsweise einen höheren Status.
11. Übung.
Sport kann sich auf Ihre Gesundheit, Ihr Selbstvertrauen, Ihr Sexualleben und Ihre Karriere auswirken. Und Sport kann auch die Arbeitseffizienz verbessern. Wenn Sie feststellen, dass Sie längere Zeit nicht trainiert haben, können Sie sofort mit dem Training beginnen. Schließlich ist der Körper das Kapital der Revolution.
12. Lange Arbeitszeiten: Gelegentlich ist es in Ordnung, aber es ist schädlich, es ständig zu tun.
Wenn Ihr Chef Zhou (Zhou Papi) Sie zwei Jobs haben lässt und nur ein Gehalt bekommt, nur um Geld zu sparen, dann gehen Sie sofort. Vertrauen Sie mir, Ihr Chef braucht Sie mehr als Sie diesen Job brauchen.
13. Entdecken Sie die Entwicklungstrends der Kerntechnologien anhand von Phänomenen.
Die Hälfte der Schlagworte wie NoSQL-Datenbank und Big-Data-Technologie wird in 15 Jahren obsolet sein. Im Gegensatz dazu sind praktische Kenntnisse der linearen Algebra von Dauer. Sie müssen herausfinden, welche technischen Kernprinzipien sinnvoll und erlernbar sind (z. B. funktionale Programmierung) und welche lediglich Trends sind. Diese „Trends“ können für Sie im Moment sehr nützlich sein (z. B. bei der Jobsuche), aber Sie sollten nicht zu viel Zeit damit verbringen. Nur ein solides Fundament kann den Wellen neuer Trends standhalten, ohne am Strand von den kommenden Wellen erschlagen zu werden.
14. Lernen Sie schließlich so viel wie möglich. Es ist schwer, aber bleiben Sie dran.
Lernen ist die Grundlage. Nur durch kontinuierliches Lernen und die kontinuierliche Aufnahme von Nährstoffen kann der Schössling unserer Karriere zu einem gewaltigen Baum heranwachsen. Das ist schwierig, denn selbst wirklich klugen Leuten fällt es schwer, diese hochmodernen Artikel zu lesen. (Das liegt zum Teil daran, dass viele Arbeiten nicht sehr gut geschrieben sind, aber das ist ein anderes Thema.) Vertrauen Sie mir, niemand wird mit dem Verständnis komplexer Formeln geboren. Wir haben tatsächlich großes Glück, wir stehen auf den Schultern eines Riesen nach dem anderen. Wenn Sie also ein großartiger Programmierer sein wollen, sollten Sie härter lernen und lernen als in der Schule.
Erhalten Sie die Original-CD mit dem PHP-Video-Tutorial/„Erklären Sie PHP im Detail“ kostenlos. Für weitere Informationen wenden Sie sich bitte an den offiziellen Website-Kundendienst:
http://www.lampbrother.net [Brothers IT Education ] Lernen Sie PHP, Linux, HTML5, UI, Android und andere Video-Tutorials (Video mit Kursnotizen)!
Tutorial zum Herunterladen von Netzwerkfestplatten: [url]http://pan.baidu.com/s/1mg8ANMg [/url]
Das Obige stellt 14 Tipps für Nachwuchsprogrammierer vor, um Fehler zu vermeiden, einschließlich aller Aspekte. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.