Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen! (Wie Programmierer Geld verdienen))

Vorwort

Sein oder Nichtsein - das ist die Frage

Programmierer wissen, dass 35 Jahre eine Hürde sind. Was sollen wir in diesem Alter tun? Sind Sie gezwungen, zurückzutreten oder einen anderen Weg zu finden? Kämpfe niemals einen unvorbereiteten Kampf, ebne deinen Weg im Voraus! Selbst in diesem Alter können Sie sich ohne zu zögern von Ihrem Chef verabschieden. Ist das nicht unglücklich? Dieser Artikel konzentriert sich auf die Art und Weise, wie Programmierer Geld verdienen. Lassen Sie die zweite Seitenlinie Ihr neues Leben beginnen!

Der erste Teil des Überlebens

Es ist Zeit, über Ihren Traum zu sprechen (Karriereplan). Was ist der Unterschied zwischen Menschen, die Träume haben und keine Träume haben? Also, was ist dein Traum?

Wie mein Traum mag es das gleiche sein wie bei den meisten Menschen: einfach nicht zur Arbeit gehen, hahaha (nur ein Scherz).

Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Warum schreiben sie keinen Code? Was machen Leute, die keinen Code schreiben?

Die Hauptgründe für das Nichtschreiben von Code sind folgende:

  1. Befördert, befördert zum Architekten, technischen Manager, CTO, keine Notwendigkeit, Vollzeitcode zu schreiben

  2. Finden Sie die wahre Liebe (eine Karriere, die zu Ihnen und Ihrem Favoriten passt) und wechseln Sie freiwillig Ihre Karriere

  3. Ich bin zu alt, ich kann es nicht mehr ertragen, ich kann nicht lernen, ich kann nicht schreiben oder ich möchte nicht mehr schreiben, ich bin gezwungen, meine Karriere zu ändern

  4. Auf Unternehmensebene ist es kostengünstiger, eine neue Person als Sie einzusetzen, die an den Rand gedrängt, gezwungen ist, ihren Lebensunterhalt zu verdienen und ihre Karriere zu ändern

Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Ob es sich um eine Beförderung, einen freiwilligen Karrierewechsel oder einen erzwungenen Karrierewechsel handelt, ich möchte alle daran erinnern, dass Sie ein Gefühl der Krise haben müssen. Wenn Sie befördert werden, werden Sie möglicherweise ersetzt. In jeder Branche gibt es Wettbewerb, und dort, wo Menschen sind, gibt es Wettbewerb. Also mach dich fertig!

Hier gibt es zwei Hauptvorbereitungspunkte:

  • (1) Machen Sie eine klare Unterscheidung zwischen Ihrem Beruf und Ihrer Karriere.

Bei der Arbeit zu arbeiten ist Ihre Aufgabe, Ihre Familie und Ihre grundlegende Lebenssicherheit zu unterstützen. Dies ist der Weg, um zu überleben.

Das Unternehmen ist eine Interessengemeinschaft. Denken Sie nicht an den Ruhestand im Unternehmen. Der Chef sagt: "Das Unternehmen ist Ihr Zuhause." Dies soll Sie dazu ermutigen, Überstunden zu leisten und Ihren Mehrwert zu verringern. Wenn Sie keinen Wert mehr haben, werden Sie möglicherweise entlassen. Einfach größer.

Nutzen Sie also Ihre Freizeit in Ihrer Karriere, verbessern Sie sich oder tun Sie andere sinnvolle Dinge, denken Sie nach und nach nach, lassen Sie Ihre Karriere Wert schaffen, Wert schaffen und sogar Ihr Gehalt übertreffen. Dies ist der Weg, um Geld zu verdienen.

  • (2) Behalten Sie eine leere Tassenmentalität bei.

Lernen und denken Sie genau wie beim Eintritt in die Branche mit der Einstellung, nichts zu wissen. Dies ist die Stärke eines Programmierers. Ihre Lernfähigkeit, Ihre logische Argumentationsfähigkeit und Ihre Lernwachstumsmethode sind universell.

Nachdem wir so viel gesagt haben, lassen Sie uns zusammenfassen: Für uns Programmierer müssen wir Geld sparen und Wohlstand regenerieren.

Werfen wir einen Blick darauf, wie man aus Sicht der Karriereplanung überlebt.
Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))
Was machen Leute, die keinen Code schreiben?

  • Evolutionsstraße (1): reine technische Route

Junior Programmer-Intermediate Programmer-Senior Programmer-Technischer Experte / Architekt

Junior Programmer-Intermediate / Senior Programmer-Junior Front-End-Intermediate Front-End-Advanced Front-End-Front-End-Architekt

Junior / Intermediate / Senior Programmer-Testing (QS)

Grund- / Mittelstufe / Senior Programmierer-Betrieb und Wartung

Junior / Intermediate / Senior Programmer-DBA

  • Evolutionsstraße (2): Managementroute

Junior Programmer-Intermediate Programmer-Senior Programmer-Technischer Manager-CTO

Junior Programmer-Intermediate Programmer-Projektmanager

  • Evolutionsstraße (3): Produktroute

Junior Programmer-Intermediate / Senior Programmer-Produktmanager-Senior Product Manager-Produktdirektor

  • Evolutionsstraße (4): Selbstständigkeit

Anfänger / Fortgeschrittene / Senior Programmer-Entrepreneurship

Li Yanhong, Lei Jun, Zhou Hongyi, Ma Huateng und Zhang Xiaolong wurden alle in der Technologie geboren.

Natürlich gibt es viele alternative Routen, wie zum Beispiel: Programmierer, die Restaurants eröffnen und Expressversand machen, sind zahllos.

Natürlich müssen wir als Programmierer am Arbeitsplatz lernen, uns selbst zu schützen. Um genau zu sein, sollten wir kein "Backup-Mann" sein. Ich werde hier nicht darüber sprechen.


Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Der zweite Teil des Weges, um Geld zu verdienen

Wie kann man als Programmierer Geld verdienen? Beim Geldverdienen geht es hier nicht um Finanzmanagement. Das Finanzmanagement legt den Schwerpunkt auf "Steigerung der Einnahmen" und "Drosselung der Ausgaben". Eine Steigerung der Einnahmen bedeutet eine Erhöhung der Einnahmequelle, und Drosselung bezieht sich auf die Kontrolle der Ausgaben. Wir sprechen hier über Geldverdienen. Bezieht sich auf den "Open Source" -Teil, bezieht sich auf Ihr zweites Einkommen. Zusätzlich zu den Löhnen müssen wir zusätzliches Geld verdienen, aber es gibt eine Prämisse.

Die Prämisse lautet: Sie müssen in Ihrem ersten Job einen guten Job machen, und Sie können einen zweiten Job annehmen, nachdem Sie Ihre Position gesichert haben. Lass dich nicht feuern, wenn du deine Arbeit nicht machst und sagst, dass ich allen gesagt habe, dass ich mich nicht an diesen Topf erinnere.

Es gibt viele Möglichkeiten, in der zweiten Karriere Geld zu verdienen. Schauen wir uns das an. Aus der Sicht unserer Programmierer werfen wir einen Blick darauf:

  • (1) Verdienen Sie Geld mit Outsourcing

Verlassen Sie sich auf Ihre Bekannten, Freunde, besuchen Sie einige Outsourcing-Plattformen (Zubajie.com, Realization.com, Open Source China) usw. und arbeiten Sie privat

  • (2) Zahlung für Wissen

Es gibt viele, die für Wissen bezahlen, wie zum Beispiel:

Schreiben Sie einen Artikel: Schreiben Sie einen guten Artikel, tragen Sie zum Verdienen von Manuskriptgebühren bei, eröffnen Sie ein öffentliches Konto, verdienen Sie Werbegebühren, schreiben Sie Kolumnen, veröffentlichen Sie Bücher, sammeln Sie Ansehen, erstellen Sie persönliche IP, verdienen Sie Manuskriptgebühren

Unterricht: Teilzeit-Lehrassistent, Dozent, beachtliches Einkommen

  • (3) Horizontale Entwicklung, Herstellung von Produkten.

Ziel ist eine Branche, eine soziale Gruppe, eine tiefe Kultivierung. Es gibt ein sehr erfolgreiches Beispiel, Zhang Xiaolong. Von Foxmail zu WeChat. Entwickeln Sie mithilfe der Technologie langsam Produkte, denken Sie über Produkte nach, denken Sie über die Benutzererfahrung nach und nutzen Sie die Benutzeranforderungen. Am Ende wurde WeChat erfolgreich entwickelt.

Einige Schüler werden fragen: Wie kann ich so gut sein wie Bruder Xiaolong? Lassen Sie mich Ihnen sagen, solange Sie in einer Branche und einem Bereich weiter denken und iterieren, solange die Richtung stimmt und die Zeit stimmt, werden Sie definitiv in der Lage sein, einige Ergebnisse zu erzielen.

Ich habe einen Freund, der auch ein Klassenkamerad ist. Ich zielte auf die Schüler ab und erstellte eine Art Android-App, mit der ich Fragen bürsten und für Wissen bezahlen konnte. Allein die Werbegebühr betrug 5 W pro Monat.

  • (4) Vertrieb. Um es ganz klar auszudrücken, es ist Kleinstgeschäft.

Kleinstunternehmen können groß oder klein sein, unterschätzen Sie es nicht. Es gibt viele Leute, die es gut machen, aber nur wenige, die es gut machen. Wenn Sie mir nicht glauben, können Sie sich Ihren Freundeskreis ansehen. Es gibt einige, die seit mehr als einem Jahr Kleinstgeschäfte tätigen. Wenn TA 3 Jahre bestehen kann, muss er die Süße gekostet haben.

Wie machen wir als Programmierer Kleinstunternehmen? Momente bombardiert? natürlich nicht.

Hier können Sie einige Methoden teilen, die eigentlich sehr einfach sind: Umleitung -> Niederschlag -> Umwandlung. In diesem Jahr gibt es einen beliebten Begriff namens "Private Domain Traffic". Im Internetzeitalter gibt es N Möglichkeiten, Bargeld zu realisieren, solange es Verkehr gibt. Was ist der Fluss? Sie sind täglich aktive Benutzer (täglich aktive Benutzer) und monatlich aktive Benutzer (monatlich aktive Benutzer). Sie können an diesen Orten Geld verdienen, indem Sie Artikel (normalerweise Trockenwaren + weiche Artikel), über verschiedene Kanäle (weibo, blog, Zhihu Q & A) usw. auf Ihr persönliches WeChat-Konto oder Ihre eigenen Internetprodukte schreiben.
Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Es gibt viele Möglichkeiten, Geld zu verdienen, und die häufigste sind Werbegebühren.

So viele Tipps zum Geldverdienen scheinen Schwellenwerte zu haben. Wie kann ich anfangen?

Es ist sehr einfach. Nutzen Sie die einzigartige Fähigkeit unseres Programmierers, selbst zu lernen. Sie können kein Programmierer ohne Selbstlernfähigkeit sein. Als nächstes lernen wir, wie man die gerade gegebenen Beispiele verwendet:

(1) Werfen wir einen Blick auf das Outsourcing. Können Sie das Outsourcing akzeptieren, wenn Sie möchten? natürlich nicht. Fähigkeit ist sehr wichtig. Normalerweise deckt eine Outsourcing-Anforderung viele Aspekte ab. Am häufigsten: eine Website, eine Benutzerverwaltung, ein Vertriebssystem, ein kleines Programm usw. sein.

Denken Sie darüber nach, jeder, wenn Sie so etwas tun möchten, nehmen Sie die einfachste Unternehmenswebsite als Beispiel. Wie erreichen Sie es?

Es gibt zwei Möglichkeiten:

  • Erstens Win-Win-Zusammenarbeit.

In meinem persönlichen Freundeskreis bin ich eine unbezwingbare Python-Hintergrundentwicklung und ich bin sehr kompetent in Datenbankdesign, Serverbetrieb und -wartung sowie beim Schreiben von Code. Mein Freund Lao Zhang ist eine Front-End-Elite, vom P-Bild bis zur Realisierung, alles aus einer Hand. Mein Freund Xiao Hei, ein Experte für Kleinunternehmen, spricht über Zusammenarbeit und Bedürfnisse und ist unbesiegbar.

Sie sehen, ein einfacher Satz deckt hier verschiedene Bereiche ab. Lassen Sie professionelle Leute professionelle Dinge tun. Ohne Kooperation kann es keine Win-Win-Situation geben. Natürlich müssen wir lernen, zusammenzuarbeiten und die umgebenden Ressourcen zu integrieren. Integrationsfähigkeit ist auch eine Art Fähigkeit. Wenn Sie gut gespielt haben, sind Sie nicht weit davon entfernt, Ihr Unternehmen zu gründen und selbst CEO zu werden.

  • Zweitens, wenn ich alleine kämpfe, bin ich ein voller Stapel. Die erforderlichen Fähigkeiten, ich werde nicht darüber sprechen, sie sind die im ersten Punkt oben aufgeführten. Die Frage ist also, wie kann ich diese Fähigkeiten haben?

Das ist eigentlich nicht schwierig, es hängt von Ihrer üblichen Anhäufung und Ihrer ersten Karriere ab. Wenn Sie diese Fähigkeit nicht haben, müssen die Menschen um Sie herum "Drei Menschen müssen meinen Lehrer haben" haben. Um also lernen zu können, müssen Sie auch eine leere Tassenmentalität haben. Kommunizieren Sie mehr mit Menschen in anderen Branchen und lernen Sie mehr.

Trotzdem kommt ein neues Problem. Es wird gesagt, dass jede andere Linie wie ein Berg ist. Ich bin nicht auf dem gleichen Kanal mit Geschäft und Vertrieb. Wie rede ich? Es hängt tatsächlich von Ihrem Wissen ab. Das Problem kommt also wieder zum Lernen. Hier werde ich mit Ihnen teilen, wie ich gelernt habe:

(1) Bei der Arbeit geht es nicht nur darum, Code zu schreiben, sondern auch um das Geschäft.

Denken Sie über die Bedürfnisse nach, die Sie haben. Zum Beispiel muss es in der E-Commerce-Branche viele Fachbegriffe geben, oder? Was ist SKU und was ist SPU? Diese haben nichts mit Technologie zu tun. Wenn Sie auf etwas Neues stoßen, müssen Sie einen Weg finden, es zu verstehen und aufzuzeichnen. Wie nehme ich auf? Ich empfehle Evernote und Youdao Cloud Notes. Um Ihnen zu sagen, ich habe Tausende von Inhalten in Evernote gesammelt, darunter Python, Java, PHP, Front-End, Datenbank, Android, Big Data, Linux, Raspberry Pi, Finanzen, Finanzmanagement, Betrieb und Wartung, Finanzen und andere verschiedene Bereiche.

(2) Ordnungsgemäß handeln, Prioritäten setzen und sich auf Effizienz konzentrieren.

Dies ist ein Problem, das viele Menschen gerne übersehen. Wenn Sie zur Arbeit gehen, können Sie mit einem toten Gehalt so wenig wie möglich tun. Tu das nicht! Denken Sie nach, tun Sie mehr und tun Sie es effizient. Mach den Inhalt, den du gemacht hast, und mach ihn für andere. Probieren Sie selbst neue Dinge aus. Langsam so ist das Wissen breit. Ein weiterer Punkt ist, dass Priorität ebenfalls sehr wichtig ist. Tatsächlich ist es eine gute Arbeit im Zeitmanagement. Es gibt viele Bücher über Zeitmanagement, und die Schüler können systematisch etwas darüber lernen. Warum ist das wichtig?

Zum Beispiel: Ich habe einen Untergebenen, der am Montag zur Arbeit kam. Ich sagte ihm, dass Ihre Hauptaufgabe in dieser Woche die folgenden 5 Dinge sind. Eine davon ist schwieriger und dauert lange. Balalalala, beenden Sie die Aufgabe mit ihm Er verstand und tat es auch. Es ist Freitag, es ist Zeit, die Ergebnisse zu sehen und ihn zu fragen, wie er es gemacht hat? Antwortete: Keiner von ihnen wurde abgeschlossen. Warum ist es nicht zu Ende gegangen? Das erste ist schwieriger, eine Woche festzuhalten. Okay, ich sagte ihm, er solle am Wochenende Überstunden machen und es sich zuerst leicht machen.

Wenn Sie also viele Aufgaben erhalten, müssen Sie diese Aufgaben zuerst nach der Schwierigkeit der Aufgabe klassifizieren und dann nach dem Grad "wichtig-dringend" zuerst die wichtigen und dringenden Aufgaben erledigen Oben. Wenn Sie diese Fähigkeit sehr gut einsetzen, kommen Sie technischen Managern, Projektmanagern und anderen managementorientierten Positionen näher.

(3) Legen Sie Wert auf Kommunikation und kommunizieren Sie mehr.

Es gibt viele Möglichkeiten, das Problem zu lösen, nicht unbedingt durch Schreiben von Code. Das Abschneiden der Anforderungen ist auch eine Möglichkeit, das Problem zu lösen. Kommunikation ist das Manko der meisten Programmierer. Viele Programmierer können nicht gut ausdrücken und kommunizieren und können nicht in Führungspositionen befördert werden (z. B. als Teamleiter). Wir müssen also die Gelegenheit nutzen oder sogar die Gelegenheit schaffen, unsere Kommunikation und unseren Ausdruck zu üben. Beispiel: Organisieren Sie den Technologieaustausch, sprechen Sie mehr selbst, drücken Sie mehr aus, sprechen Sie gut, lassen Sie sich von anderen beraten und verbessern Sie Ihre Soft Power. Es gibt einige Entwicklungsanforderungen. Wenn Sie es herausfinden möchten, warum möchten Sie dies tun und was sind die Vorteile? Habe ich noch andere pläne Mehr denken und mehr kommunizieren. Wenn Sie in der Lage sind, diese Fähigkeit effizient einzusetzen, sind Sie diesen Arten von Positionen im Geschäft viel näher.

(4) Seien Sie proaktiv und verpassen Sie keine Gelegenheit zum Sport.

Auch wenn es etwas tut, das nichts mit dem Schreiben von Code zu tun hat. Ergreifen Sie die Initiative, um eine gute Beziehung zu Ihrem Leiter aufzubauen, ergreifen Sie die Initiative, um über die Arbeit zu berichten, Probleme mit dem Leiter mehr zu besprechen, Ihren eigenen Teil zu beenden und die Initiative zu ergreifen, um "Aufgaben" für den Leiter zu übernehmen, lassen Sie den Leiter Ihnen vertrauen und reduzieren Sie viel Unnötiges für Ihre Zukunft Die Probleme werden auch um mehr Möglichkeiten für Kernprojekte kämpfen.

(5) Mit Absicht eintreten und mit der Ernte verlassen.

Wenn Sie in ein Unternehmen eintreten, müssen Sie klar denken: Welche Gewinne erwarte ich neben dem Gehalt, wenn ich reinkomme, die Verbesserung meiner Fähigkeiten? Oder ist der persönliche Lebenslauf heller? . Beispiel: Sie sind in ein E-Commerce-Unternehmen eingetreten. Sollten Sie zusätzlich zu Ihrer technischen Arbeit klar über den Prozess des E-Commerce nachdenken? Wie funktioniert E-Commerce? Wie viel kann man verdienen? Wie investiert das Unternehmen? Wie verwaltet das Unternehmen seine Lieferanten? Kann ich es tun, wenn ich es herausfinde? Wenn Sie diese Probleme verstehen und verstehen, gibt es Probleme im Unternehmen, und Sie wissen es besser als Ihr Chef. Wenn Sie viel nachdenken, suchen Sie nach Möglichkeiten, Ihre Fähigkeiten im Unternehmen zu überprüfen, zu studieren, zu trainieren und zu verbessern. Vielleicht kannst du es eines Tages alleine schaffen.

Nachdem ich so viel gesagt habe, frage ich mich, ob es Ihnen helfen wird? abschließend:

1. Haben Sie ein Ziel und machen Sie einen langfristigen Plan. Wenn Sie es nicht klar herausgefunden haben, kann es sein, dass Ihr Wissen nicht ausreicht. Lernen Sie also, sammeln Sie und denken Sie mehr.

2. Lernen ist sehr wichtig, Selbstlernfähigkeit ist noch wichtiger, Sie müssen die Fähigkeiten und Methoden des Lernens beherrschen und sich ständig verbessern, egal ob es sich um einen Lebenslauf oder eine akademische Qualifikation handelt.

3. Um ein Gefühl der Krise zu haben, bin ich mir nicht sicher, ob ich in Zukunft ein Unternehmen gründen werde, aber ich hoffe, dass ich eines Tages aus verschiedenen Gründen aus dem Unternehmen entlassen werde oder aus anderen Gründen nicht arbeiten kann. Ich habe noch einen zweiten Job und ein gutes Leben. !

Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Ende Ei

Wenn Sie denken, dass es für Sie hilfreich ist, überprüfen Sie meinen [ Github ] und klicken Sie auf einen Stern. Holen Sie es sich sofort, das komplette Set! System Android Senior Architect, fortgeschrittene Lernmaterialien und Videos! (Ausstellungsteil) Die
Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))
fünfte Studie notiert

  • [Lernmaterialien für Android Advanced Architect-Systeme] Fortgeschrittene Architekten Grundlegende Interpretation des Open Source-Frameworks für Designideen

Kapitel 1, Hotfix-Design
Kapitel 2, Plug-in-Framework-Design
Kapitel 3, Komponenten-Framework-Design
Kapitel 4, Picture Loading Framework
Kapitel 5, Network Access Framework-Design
Kapitel 6, RXJava Responsive Programming Framework-Design Kapitel
7 Kapitel, IOC-Architekturdesign
Kapitel 8, Android-Architekturkomponente Jetpack
Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))
Wer hat gesagt, solange Programmierer Technologie kennen, ist Technologie wichtig, aber eine gute zweite Seitenlinie kann Ihnen den Weg im Voraus ebnen!  (Wie Programmierer Geld verdienen))

Direkter Sammlungslink: Klicken Sie auf den Link, um am Gruppenchat teilzunehmen [ Android Senior Architect Exchange 2 ]

  • Oder überprüfe meinen 【GItHub

Ich denke du magst

Origin blog.51cto.com/14775360/2535604
Empfohlen
Rangfolge