Heim > Artikel > Backend-Entwicklung > Was für ein Programmierer bist du?
Es ist wieder Job-Hopping-Monat, und einige Unternehmen sind mit einer Mitarbeiterfluktuation konfrontiert Auf Befehl von BOSS musste HR energisch mit der Personalrekrutierung beginnen, und auch die Programmierer sollten die Gelegenheit nutzen, einen entscheidenden Schritt zu machen und nicht loszulassen diese „Gold, Drei, Silber und Vier“ „Große Chance.“ Ich hoffe, die Zustimmung des Interviewers zu gewinnen und in mein ideales Unternehmen einzutreten. Werfen wir heute einen Blick auf das Niveau der Programmierer in Vorstellungsgesprächen. Welche Programmierer sind die Favoriten des Interviewers?
Kategorie 1: Full Stack Engineer
Vertreter: Caesar in „Planet der Affen: Prevolution“
Eigenschaften: Kann mit einer Waffe schießen, kann reiten, vereint Weisheit und Stärke.
Beliebtheit: ★★★★★
Monatsgehalt: 15-20K Oben , IDG investierte in ein Unternehmen und bot ein 6010.000 Jahresgehalt
Siehe Caesar, das erinnert mich an einen Witz über einen Full-Stack-Ingenieur, den ich zuvor gesehen habe
Interviewer: „Was war vorher Ihre Hauptrichtung?“
Programmierer: „Hauptsächlich Web . Um das System und die Umgebung zu installieren, verwenden Sie PHP/Python/Ruby/Node.js Write ein Backend oder so. Dann verwenden Sie ThinkPHP, Django oder Rails Build a Verwenden Sie für die Präsentationsebene Bootstrap und dergleichen. Für die Logiksteuerungsebene verwenden Sie Angular kann verwendet werden. Bei Bedarf können Sie ein umfangreiches Ajax mit Front-End-Vorlagen und Routing HTML5 Anwendung. . 🎜>Rezension:
Vollständiger Stack Neben umfassenden technischen Fähigkeiten verweisen Ingenieure eher auf Entwicklungsingenieure mit Allgemeine Denk- und Lernfähigkeiten. Solche Menschen wissen, wie man die richtige Technologie am richtigen Ort einsetzt. In einem Unternehmen bedeuten mehr Mitarbeiter höhere Projektkosten. Wer im Management tätig ist, weiß, dass die Anzahl der Arbeitskräfte in einem Projekt1 1<2
beträgt, denn auch Kommunikation kostet Geld. Wenn Menschen mit unterschiedlichen Technologien unterschiedliche Dinge sagen, werden Front-End und Back-End definitiv kämpfen. Aber wenn es zwei Personen gibt, die das Produkt verstehen, das Front-End und das Backend kennen und für unterschiedliche Aufgaben verantwortlich sind, werden die Ergebnisse der Kommunikation natürlich unterschiedlich sein, weil das, was sie sagen, füreinander verständlich ist. Es ist einfacher, einen Konsens zu erzielen und die Gesamtkosten des Projekts zu senken. Aber solche Programmierer sind ebenso selten wie seltene Tiere. Der Entwicklungspfad für diese Art von Ingenieur ist Architekt.
Kategorie 2: Spezialisierter Ingenieur
Stellt dar: King Kong in „King Kong“
Eigenschaften: Er ist äußerst stark und der Kriegsgott unter seiner Art.
Monatsgehalt:
12-15K
und höherKommentare:
Diese Art von Ingenieuren sind derzeit oft auf Front-End oder Back-End oder sogar nur auf eine bestimmte Sprache spezialisiert . Einige mittlere und große Unternehmen erfreuen sich großer Beliebtheit. Da diese Art von Ingenieur direkt mit den Projekten des Unternehmens beginnen kann, können sie aufgrund ihrer umfangreichen Erfahrung in der Entwicklungsarbeit effektiver mit anderen Entwicklern kommunizieren. Im Allgemeinen können 50 %
der Ingenieure in mittleren und großen Unternehmen diesen Standard erfüllen. Aufgrund der Arbeitsanforderungen des Unternehmens, der Besonderheiten der Programmarbeit selbst und der starken Lernfähigkeit von Yuanyuan wird sich ein großer Teil dieser Ingenieure in Zukunft zu Full-Stack-Ingenieuren entwickeln!
Kategorie 3: Gewöhnliche Ingenieure
Vertreter: Qiao Yang in „Qiao Yang der Riese“
Eigenschaften: Aufrichtig und aufrichtig, dankbar.
Monatsgehalt:
8-12K
Kommentare:
Viele Ingenieure wissen nicht viel über viele Technologien und Entwicklungsinhalte, da sie erst seit kurzer Zeit in der Branche tätig sind und nur relativ einfache grundlegende Entwicklungsarbeiten annehmen können, was von Unternehmen eine langsame Kultivierung oder Auffrischung und Lernen erfordert von alleine. Diese Art von Programmierer eignet sich sehr gut für den Einstieg in ein relativ ausgereiftes Unternehmen, das bereit ist, seinen Geschäftsinhalt zu erweitern, oder die Arbeit eines Moduls in einem kleinen Unternehmen zu übernehmen. Ein ausgereiftes Team macht sie mit allen Aspekten des gesamten Projekts vertraut, und ein ausgereiftes Produkt ermöglicht es ihnen, Entwicklungskompetenzen schneller zu erlernen. Sobald Sie Ihre technische Richtung festgelegt haben, müssen Sie beharrlich sein und danach streben, ein professioneller Ingenieur zu werden. In einem Unternehmen einer bestimmten Größe müssen sie zur Reservekraft des Unternehmens und dann zur Hauptkraft bei der Gebietserweiterung werden!
Kategorie 4: Neue Absolventen
Vertreter: Der kleine Orang-Utan „Snowflake“ in „Die Abenteuer des weißen Orang-Utans“
Eigenschaften: Wunsch, seinesgleichen zu werden, Lass dich in diese Gesellschaft integrieren
Beliebtheit: ★★★
Monatsgehalt: 5-8K
Kommentare:
Neue Ingenieure sind die neue Kraft, die viele Unternehmen reservieren möchten. Sie sind enthusiastisch, verträumt, kreativ, lernwillig und willig Strapazen zu ertragen. Wenn frischgebackene Hochschulabsolventen als Ingenieure arbeiten, ist es für sie, abgesehen von einigen wenigen mit guten praktischen Fähigkeiten, die an Schullaborpraktika und Firmenpraktika teilgenommen haben, schwierig, die Möglichkeit zu haben, am eigentlichen Projektentwicklungsprozess teilzunehmen, andernfalls wird es so sein Es war äußerst schmerzhaft, den Code durchzuwühlen, und als sie auf ein Problem stieß, traten bei der Lösung eine Reihe technischer Probleme auf. Daher ist es für Sie als frischgebackener Ingenieur am wichtigsten, Ihren Wissensdurst mithilfe eines erfahrenen Programmierers wieder aufzuladen. Sie müssen nicht nur schnell lernen, Bananenschalen zu schälen (zu lesen) (Quellcode), sondern Sie müssen auch lernen, Läuse (Käfer) (richtig) zu fangen. Grundsätzlich kann man in nur einem halben Jahr mit einigem Erfolg lernen. Sie werden nach und nach ein qualifizierter Programmierer und schließlich ein professioneller Programmierer, der sich dem Full-Stack-Belagerungslöwen nähert!
Die vier Arten von Programmierern werden hier vorgestellt. Welcher Typ sind Sie also? Möchten Sie auch Full-Stack-Programmierer werden?
Kostenlos erhalten LAMPBand of BrothersOriginalPHPVideo-Tutorial CD/"Erklärung von PHP" Essential Edition, wenden Sie sich bitte an den offiziellen Website-Kundendienst für Details: http ://www.lampbrother.net
PHPCMSSecondary Developmenthttp://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
JavascriptKurs http://yun.itxdl.cn/online/js/index.php?u=5
CTOTrainingslager http://yun.itxdl.cn/online/cto/index.php?u=5
Das Obige stellt vor, was für ein Programmierer Sie sind? Ich hoffe, dass es Freunden, die sich für PHP-Tutorials interessieren, hilfreich sein wird, einschließlich relevanter Inhalte.