Im Alter von 30 Jahrenbegann ich, meinen Programmierer-Traum von einem Programmierbegeisterte, vom Amateurprogrammierer über einen Low-Level-Programmierer bis hin zum Halbzeitprogrammierer.... ..
Meine Erfahrung geht hier zu Ende. Ich bin in fünf Jahren fünfmal von Job zu Job gesprungen. Ich weiß nicht, ob das im Vergleich zu allen anderen zu viel ist 🎜>J, es gibt nicht allzu viele Höhen und Tiefen, aber ich denke, dass viele Freunde ähnliche Erfahrungen machen wie ich, und ich weiß nicht, ob es bei dir Anklang finden kann. Ich möchte eine Zusammenfassung dessen geben, was ich oben gesagt habe: 1. Wenn Sie der Meinung sind, dass Sie etwas verfolgen sollten, geben Sie niemals auf und bleiben Sie beharrlich, egal auf welche Schwierigkeiten Sie stoßen.
2. Suchen Sie nicht nach Ausreden, um Ihre Zeit zu verschwenden, nur weil Sie jung sind. Spielen Sie weniger
SC, CS, Warcraft 3, Legend , Magie oder ......., lesen Sie mehr Bücher und üben Sie mehr Fragen. 3. Wenn Sie noch zur Schule gehen, sind Ihre Englischkenntnisse sehr schlecht und auch Ihre Berufskurse sind sehr schlecht. Es spielt keine Rolle, lernen Sie Computer einfach so, wie Sie möchten. An anderen Orten ist es in Ordnung, solange man ein Diplom erwerben kann. Es sei denn, Sie haben kein Vertrauen in Ihre Zukunft. (Wenn Ihr Ideal nicht nur darin besteht, Programmierer zu sein, sollten Sie Ihr Englisch natürlich nicht verlieren.)
4. Wenn Sie kein Hauptfach sind und den Beruf wechseln möchten, aber nicht wissen, wo Sie anfangen sollen, empfehle ich Ihnen, zuerst zwei Arten von Büchern zu lesen: (1) Computerprinzipien; (2) Datenstrukturen und Algorithmen. (Bevor wir uns die Datenstruktur ansehen, werfen wir einen Blick auf die Sprache
C). 5. Es ist nie zu spät, hart zu arbeiten. Der Schlüssel liegt darin, dass man weiß, wie man hart arbeitet. Es ist besser, ein Spätzünder zu sein, als nichts zu erreichen.
6.
Java, .net, C , PB , VB, Delphi, welches soll ich für den Zusammenbau lernen? Aus meiner Erfahrung sollten Sie zuerst lernen, welches am einfachsten ist, welches vom Unternehmen verwendet wird und welches für Sie prädestiniert ist (z. B. wenn Sie zufällig einen Delphi Experte, der bereit ist, Ihnen zu helfen), Sie können es lernen. Wenn Sie sie alle lernen oder alle drei Tage ändern, kann ich Ihnen sagen, dass das Ergebnis definitiv nichts sein wird Nur Werkzeuge. Wenn Sie eine Fähigkeit beherrschen, können Sie auch die anderen beherrschen. Das Wichtigste ist, sie zu beherrschen. Wenn Sie mich objektorientiert fragen (es scheint jetzt bedarfsorientiert zu sein), UML, WebLogic, WebService, Software Engineering, XML....Wie soll ich es lernen? Entschuldigung, Ich weiß das. Nicht jeder weiß es, aber glauben Sie bitte daran, dass Sie diese Dinge natürlich nach und nach beherrschen werden, nachdem Sie tatsächlich mehr als 100.000 Codezeilen geschrieben haben. 7. Denken Sie nicht, dass die Gehälter aller Programmierer sehr hoch sind und auch der Niveauunterschied zwischen Programmierern groß ist. Das Unternehmen misst die Behandlung einer Person daran, wie viel Nutzen sie für das Unternehmen bringen kann. Wenn Sie Ihren Wert zeigen, wird das Unternehmen die Initiative ergreifen und Ihnen eine Gehaltserhöhung gewähren. Natürlich können Sie auch die Initiative ergreifen, um Ihr Gehalt zu erhöhen, aber dies muss geschehen, nachdem Sie Ihren Wert gezeigt haben.
8. Wenn Sie den Job wechseln müssen, sollten Sie Ihre Berufserfahrung fortsetzen, anstatt bei Null anzufangen. Sonst werden Sie wie ich viele Umwege machen.
9. Wenn Sie denken, dass Programmierer lange aufbleiben, liegen Sie falsch, denn der Preis besteht darin, Ihre Jugend zu verkürzen! Seien Sie wirklich nicht wie ich, lange wach zu bleiben ist überhaupt nicht gut! Erinnern Sie sich an die Worte von Lao Mao: Wenn es Beständigkeit gibt, besteht kein Grund, um Mitternacht aufzuwachen und mitten in der Nacht zu schlafen; Wasser wird leer sein!
10. Dies ist meiner Meinung nach der wichtigste Punkt: „Die Natur eines Gentleman ist nicht anders, er ist gut in Dingen und falschen Dingen.“ Die ursprüngliche Bedeutung dieses Satzes ist, dass eine sehr hochrangige Person nicht unbedingt sehr klug sein muss Der Schlüssel liegt darin, dass er die Talente anderer Menschen geschickt nutzen kann. Ich bin hier, um als Referenz zu dienen, das heißt, die Ressourcen um Sie herum voll auszuschöpfen und keine Gelegenheit zu verpassen, sich zu verbessern. Verstehen Sie mich nicht falsch, die Fälschung bedeutet hier nicht, den Quellcode anderer Leute zu plagiieren, sondern seine Ideen auf Ihre eigenen auszudehnen, indem Sie den Quellcode anderer Leute lernen.
Hinweis: Die oben genannten zehn „Essenzen“ sind ausschließlich meine persönlichen „Trugschlüsse“. Sie können sie selbst verdauen und diejenigen akzeptieren, die nützlich sind den „Papierkorb“. Wenn Sie denken, dass diese Zusammenfassungen nur auffällige Worte sind, dann fragen Sie sich bitte: „Haben Sie es wirklich in die Tat umgesetzt?“
Das bin ich, weder herausragend noch fleißig; ich kann die ganze Nacht lang spielen und lernen; ich habe erst mit 30 Jahren begonnen, meine Träume zu verwirklichen; Ich bin ein sehr gewöhnlicher Mensch, der aber nicht bereit ist, gewöhnlich zu sein Kategorie von Menschen.
Abschließend möchte ich noch etwas sagen: Viele Freunde beschweren sich jetzt darüber, dass Chinas Softwareindustrie-Umfeld zu schlecht und seine Zukunft düster ist. Es stimmt, mir geht es genauso. Aber ich denke, die Softwareindustrie ist nur eine von Tausenden Branchen, und jede Branche wird immer ihre Höhen und Tiefen haben. Es gibt historische Gründe für das schlechte Umfeld der chinesischen Softwareindustrie. Wir sollten sie nicht immer nur mit Indien vergleichen. Es hat keinen Sinn, sich zu beschweren. Ich hoffe, dass jeder von uns eines Tages besser wird als Indien und sogar besser als die Vereinigten Staaten.
Abschließend: Ich hoffe, dass alle Programmierer und Freunde, die davon träumen, Programmierer zu werden, alle ihre Wünsche in Erfüllung gehen und alles Gute im neuen Jahr wünschen. Bitte glauben Sie mir: Morgen wird es vielleicht nicht besser, aber ein guter Tag wird auf jeden Fall kommen!
Kostenlos erhalten
LAMPEBand of Brothers Original PHPTutorialCD/《 DetailsPHP》Essential-Version, bitte kontaktieren Sie den offiziellen Website-Kundendienst für Details: http:/ /www.lampbrother.net
PHPCMS
Sekundärentwicklunghttp://yun.itxdl.cn/online /phpcms/index.php ?u=5
WeChat Development
http://yun.itxdl. cn/online/weixin/ index.php?u=5
Serverseitige Entwicklung des mobilen Internets
http ://yun.itxdl. cn/online/server/index.php?u=5
Javascript
Kurshttp://yun.itxdl.cn/online/js/index.php?u=5
CTO
Trainingslagerhttp://yun.itxdl.cn/online/cto/index.php?u=5
Das Obige stellt dem 30-Jährigen meinen Traum, Programmierer zu werden, einschließlich einiger Aspekte vor. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.