Heim  >  Artikel  >  In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

青灯夜游
青灯夜游nach vorne
2022-07-21 11:28:022632Durchsuche

Wenn ich an diese kühnen Worte von damals denke, möchte ich mir am liebsten selbst eine Ohrfeige geben.

Erinnerungen an die Vergangenheit

Im Jahr 2014 gab ich es trotz des Widerstands meiner Familie auf, mein Blind Date zu heiraten. Dieser Schritt machte meine Familie unerwartet zum Gesprächsthema. Immer wenn mein Vater ausgeht, werden die Leute sagen, warum Ihre Familie nicht dazu bereit ist und wer nicht gut genug für Ihren Sohn ist? . . Mein Vater war so wütend, dass er sich fast nicht ins Bett gelegt hätte.

Aber damals war ich fest entschlossen, nicht zu heiraten. Ich kam mit Hoffnungen auf das Internet und einer schönen Zukunftsvision nach Peking. Ich erzählte meinen Freunden, dass ich bis zum Alter von 35 Jahren 100 Millionen verdienen wollte. . . Mein Freund lächelte und sagte: Weißt du, was 100 Millionen sind? Ich sagte, mach dir keine Sorgen darüber, ob ich es weiß oder nicht, ich muss genug 100 Millionen verdienen, pass nur auf, wenn du mir nicht glaubst.

Schauen Sie sich heute an

Wie lächerlich es ist, jetzt darüber nachzudenken, dass ich jetzt nicht einmal einen Mindestjob habe und das Geld meines Partners für Essen und Trinken ausgebe guter Name seit der Antike. ——Essen Sie weichen Reis!

In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

(Das Mädchen auf dem Bild ist meine Partnerin)

Seit ich meinen Job verloren habe, beeilt sie sich jedes Mal, wenn ich sie sehe Bezahlen, ich Es fühlte sich an wie ein Schlag ins Gesicht. Ich hielt es nicht mehr aus und überwies ihr heimlich 200 Yuan über Alipay, weil ich befürchtete, sie würde es nicht annehmen, wenn ich es über WeChat verschicke. Auf diese Weise war ich einigermaßen zufrieden, dass sie bezahlt hatte. Zuerst war ich insgeheim froh, dass sie es angenommen hatte, aber ich hatte nicht damit gerechnet, dass sie es mir bald zurücküberweisen würde, und sie sagte nichts Ich wusste nicht, was ich sagen sollte. Was kann ich sagen? Warum hast du es mir übertragen? Weil du keinen Job hast! Und dann einen großen Kampf haben?

Als ich zu dieser Firma kam, war mein Gehalt fast gleich Null, ich habe sogar lange mit meinem Partner gestritten. Denn im Jahr 2019 war das Frontend ziemlich gut und die Konkurrenz nicht so groß wie jetzt. Als ich auf der Suche nach einem Job war, erhielt ich viele Jobangebote, einige davon boten sehr gute Gehaltserhöhungen, aber ich wusste nicht, warum ich mich einfach nicht für ein Unternehmen entscheiden wollte, das viele Überstunden macht, egal wie viel Geld sie boten. Daher werden von mir alle Unternehmen abgelehnt, die viele Überstunden machen. Sie wollte nicht, dass ich zu dieser Firma komme, sie wollte heiraten und sie wollte, dass ich einen stabileren Job mit einem höheren Gehalt finde. Aber damals ging etwas schief, und ich identifizierte diese Firma. Obwohl es einen Streit gab, endete er mit einem Kompromiss.

Wenn ich sie jetzt ansehe, fühle ich mich schuldig. Was ist los? Warum kann ich nicht immer auf die Meinung anderer hören? Man muss an allem selbst herumfummeln! Infolgedessen wird die Person, die Ihnen am meisten am Herzen liegt, jedes Mal verletzt! ! !

Thinking Over the Cliff

Lassen Sie uns über das Interview in dieser Zeit sprechen. Ich weiß nicht, ob es viele Vorstellungsgespräche für andere arbeitssuchende Freunde gibt. Vielleicht bin ich einfach nicht gut genug, um zur Personalabteilung zu gehen . Aus der Perspektive dieser Interviews habe ich festgestellt, dass das Internet immer beliebter wird und die Anforderungen immer höher werden. Kleine Unternehmen zerreißen Algorithmen, verschiedene Prinzipien und Quellcodes, und für große Unternehmen ist dies sogar noch vorstellbar Unternehmen, dies zu tun.

In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

Ich habe in dieser Zeit viel nachgedacht und mich sorgfältig an meine Vergangenheit erinnert. Warum führen Menschen im mittleren Alter ein so elendes Leben? Welcher Fehler wurde gemacht? Wie gehe ich mit dem nächsten Beschäftigungsumfeld um? Ich habe vorerst über die folgenden Punkte nachgedacht. Ich weiß nicht, ob sie richtig sind oder nicht. Wenn sie Ihnen helfen, geben Sie bitte ein kleines „Gefällt mir“ und unterstützen Sie sie : Nehmen Sie sich jeden Tag eine feste Zeit, um Algorithmen und Algorithmen-Englisch zu lernen.

Ich bin 2016 in die Front-End-Branche eingestiegen. Damals gab es in dieser Firma einen Front-End-Chef, der wirklich, wirklich großartig war. Ich habe gehört, dass er früher ein Produkt des Unternehmens war, das Front-End machen wollte, aber für eine Weile keine geeigneten Leute rekrutieren konnte, also beantragte er eine Versetzung, um Front-End zu machen. Die Lernfähigkeit ist wirklich stark. Die später vom Unternehmen eingestellten Doktoranden bewunderten ihn alle und es gab kein Problem, das er nicht lösen konnte.

Ich war damals sehr neugierig, warum ist er so mächtig? Ich hörte andere sagen, dass er als Doktorand am Beijing Institute of Technology seinen Abschluss machte. Meine erste Reaktion war damals, dass seine Mathematik- und Englischkenntnisse absolut hervorragend seien -Ende dasselbe sein wie Spielen? Aber es ist schade, dass ich damals dem Studium der englischen Sprache, der Mathematik oder der Algorithmen keine besondere Aufmerksamkeit geschenkt habe.

Bis ich später das Gefühl hatte, dass etwas nicht stimmte, stellte ich fest, dass die neuen Leute, die das Unternehmen eingestellt hatte, in der Lage zu sein schienen, die Arbeit, die ich erledigte, in kürzester Zeit und ohne Hindernisse zu ersetzen. Was zu tun? Wäre er dann nicht jemand, der jederzeit ersetzt werden könnte? was zu tun? Ich habe damals eine völlig falsche Entscheidung getroffen – ich war auf der Suche nach neuen Technologien. Solange ich mehr lerne als du, ist das in Ordnung. Es stellte sich heraus, dass das falsch war. Ich stürzte mich in die endlose Suche nach neuen Technologien und war sehr erschöpft. Aber ich konnte die Probleme, mit denen das Unternehmen konfrontiert war, nicht lösen. Später stellte ich fest, dass das nicht funktionierte:

Die neuen Dinge, die ich gelernt habe, haben mir nicht geholfen, die Probleme des Unternehmens zu lösen
  • Ich habe die Dinge, die ich gelernt habe, nicht genutzt und sie nach einer Weile vergessen, genau wie Ich habe nichts gelernt
  • Ich habe keine Zeit und Energie, meinen Partner zu begleiten, was zu verschärften Konflikten führt

In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

Wenn ich darüber nachdenke, was bewundere ich an diesem Chef? Später entdeckte ich, dass ich seine Fähigkeit, Probleme zu lösen, bewunderte. Er kann jedes technische Problem in seinen Händen lösen, aber er sieht niemanden, der Schwierigkeiten hat, es zu lernen. Wie verbessern Sie also Ihre Problemlösungsfähigkeiten?

Durch die Beobachtung des Chefs habe ich festgestellt, dass sein logisches Denkvermögen sehr ausgeprägt ist, seine Englischkenntnisse sehr ausgeprägt sind und er durch einen Blick auf die Dokumentation neue Technologien schreiben kann. Später habe ich mir vorgenommen, jeden Tag Algorithmen und Englisch zu lernen. Algorithmen haben mein Denken bis zu einem gewissen Grad trainiert und ich habe mein Problem, es nicht direkt nach Erhalt der Stelle tun zu wollen, beseitigt. Das Erlernen der englischen Sprache hat meine Fähigkeit, englische Materialien zu konsultieren, effektiv verbessert. Außerdem kann ich einige neue Technologien erlernen, indem ich durch Dokumente blättere, ohne mir endlose Videos ansehen zu müssen.

Zweitens: Informationen aus erster Hand studieren

Wenn das Projekt dringend ist, kann uns das Ansehen von Videos wirklich helfen, schnell loszulegen und Fallstricke schnell zu vermeiden. Aber nachdem Sie sich das Videoprojekt angesehen und damit begonnen haben, müssen Sie sich die Zeit nehmen, die technischen Dokumente der Technologien, die Sie durch das Video erlernt haben, vorzulesen, vorzugsweise auf Englisch, sie von Anfang bis Ende zu lesen und Ihre Mindmap zu organisieren. Dies wird uns helfen, tiefer zu lernen, ein klares Verständnis für neue Technologien zu entwickeln und tiefer zu lernen.

In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

Drittens: Planen Sie vierteljährlich eine feste Zeit für Interviews ein.

Legen Sie vierteljährlich eine feste Zeit für Interviews fest und nutzen Sie Interviews als Leitfaden für Ihr Studium. Wenn es darum geht, so etwas zu lernen, habe ich persönlich das Gefühl, dass drei Dinge am meisten passieren werden:

  • Immer in der Komfortzone bleiben, immer wieder Dinge lernen, die gemeistert wurden, und die etwas schwierigeren Dinge überhaupt nicht anfassen .

  • Lernen hinter verschlossenen Türen und Lernen nach dem Zufallsprinzip ist überhaupt nicht marktgerecht.

  • Lernen ist nicht systematisch und blind. Beim Lernen müssen Sie Wege finden, Ihr eigenes Wissenssystem aufzubauen. Ein Hammer und ein Stock sind hier nur Zeitverschwendung.

Dies dient zur Vorbereitung auf einen regnerischen Tag. Warten Sie nicht, bis wir eines Tages zu einem Vorstellungsgespräch gehen. Wir werden feststellen, dass das, was wir gelernt haben, wertlos ist. Wir müssen Interviews nutzen, um unser eigenes Lernen zu leiten, und tatsächliche Projektanforderungen, um unser eigenes Lernen zu leiten.

Viertens: Versuchen Sie, Ihre zwischenmenschlichen Fähigkeiten zu trainieren.

Kommunizieren Sie von nun an mehr mit Kollegen in anderen Abteilungen. Seit ich mit dem Programmieren angefangen habe, habe ich festgestellt, dass viele Programmierer langweilig sind und nicht gerne mit anderen kommunizieren. Das ist sehr problematisch. Als ich zum ersten Mal in die Branche einstieg, war es in Ordnung, einfach nur die Techniken zu lernen. Aber wenn Sie so weitermachen, wird Ihr Weg immer enger. Für die meisten Menschen, insbesondere für Programmierer ohne professionellen Hintergrund, gibt es nur sehr wenige, die ein Leben lang Code schreiben können. Je älter ich werde, desto klarer wird mir eine Wahrheit: Ganz gleich, wie stark die persönlichen Fähigkeiten eines Menschen sind, ohne die Hilfe anderer kann er mit halbem Aufwand nur das Doppelte des Ergebnisses erreichen.

Menschen mit hohem IQ und hohem EQ sind glücklich. Menschen mit niedrigem IQ, aber hoher emotionaler Intelligenz werden von edlen Menschen unterstützt. Menschen mit hohem IQ, aber niedrigem EQ werden nicht für ihre Talente anerkannt. Menschen mit niedrigem IQ und geringer emotionaler Intelligenz werden nichts erreichen. ——„Emotionale Intelligenz“

Natürlich kann man sagen, dass meine Kommunikationsfähigkeiten nicht gut sind. Es ist in Ordnung, solange wir trainieren, ist das Programm so schwierig, schreiben wir es nicht auch? Wir müssen uns nur daran erinnern, dass wir unsere zwischenmenschlichen Fähigkeiten trainieren müssen. Jeden Morgen, wenn ich aufwache, schaue ich in den Spiegel und sage mir: „Ich möchte meine zwischenmenschlichen Fähigkeiten trainieren.“

In einem hart umkämpften Umfeld müssen Programmierer wissen, wie sie sich „schützen“ und verbessern können!

Sie können versuchen, einige Self-Media-Videos zu drehen und versuchen, anderen in den Videos etwas zu erzählen. Haben Sie keine Angst davor, Ihre Ausdruckskraft durch Selbstmedien auszuüben. Auch wenn es uns zunächst peinlich ist, macht es uns nichts aus. Unser kurzfristiger Verlust besteht darin, in Zukunft ein besseres Gesicht zu verdienen.

Fünftens: Schreiben Sie von nun an ernsthaft einen Blog.

Beginnen Sie von nun an ernsthaft, einen Blog zu schreiben, und bemühen Sie sich, jeden Monat mindestens einen Artikel zu schreiben. Egal, ob andere ähnliche Artikel geschrieben haben. Wir müssen einfach unser eigenes Ding machen. Versuchen Sie zusätzlich zum Bloggen, ein eigenes Open-Source-Projekt zu schreiben und es ernsthaft zu pflegen.

Das Schreiben eines Blogs kann nicht nur Ihre Schreibfähigkeiten trainieren, sondern in gewissem Maße auch Ihre Denkfähigkeit. Noch wichtiger ist, dass es auch die Praxis einer sehr effektiven Lernmethode ist – der Feynman-Lernmethode.

Ein Chef mit einem Nettovermögen von über 100 Millionen hat uns einmal während eines Meetings gesagt: „Du denkst, du kannst es. Wenn du es anderen nicht erklären kannst und andere nicht verstehen lässt, was du meinst, dann täuschst du dich selbst und andere. Du.“ Ich weiß einfach nicht, wie es geht. „Nein!

Ende

Ich muss zugeben, dass keines der oben genannten Dinge einfach ist. Wenn wir uns jedoch von anderen unterscheiden und unser Bestes geben wollen, um zu verhindern, dass wir leicht ersetzt werden, müssen wir Dinge tun, die andere nicht tun möchten, und wir müssen es gut machen. Wie können wir sonst unsere eigene Kernwettbewerbsfähigkeit aufbauen?

Ich weiß nicht, ob einige der Dinge, über die ich oben nachgedacht habe, für Sie nützlich sind. Wenn es überhaupt hilfreich ist, können Sie mir gerne ein wenig Like und Unterstützung geben~ Wenn etwas nicht stimmt, können Sie es gerne im Kommentarbereich kritisieren und korrigieren, und ich werde es auf jeden Fall korrigieren.

Stellungnahme:
Dieser Artikel ist reproduziert unter:掘金社区--程序员黑黑. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen