[PYTHON] Empfohlenes Buch in 2 Jahren von neuen Absolventen gelesen

dokusyo.png

■ Einführung

Zunächst aus einer kurzen Selbsteinführung Dies ist mein zweites Jahr als Ingenieur. Technische Hauptbereiche sind eingebaut Die Sprachen sind C und Perl. Als Hobby schreibe ich Python oder Java und veröffentliche es auf Github. Die Schüler selbst haben keine Programmiererfahrung

■ Zieltechnologiebereich

OS : Linux Sprache: C-Sprache, Java, Python Anderes Netzwerk

■ Leser dieses Artikels

・ Nicht-Informatik, als ich Student war ・ Leute, die nicht als Hobby programmieren

Ein Buch, das ich völlig unerfahren war und gerne las

Es beschreibt den Schwierigkeitsgrad, den ich ehrlich gesagt nach dem Lesen gedacht habe. Daneben steht die Zählung seit dem Eintritt in das Unternehmen, die ich tatsächlich gelesen habe.

[Schwierigkeit ★ ☆☆☆☆] Ziel: Erstes Jahr des Eintritts in das Unternehmen (erste Hälfte)

◆ [Einführung in Java, die klar verstanden werden kann](https://www.amazon.co.jp/%E3%82%B9%E3%83%83%E3%82%AD%E3%83%AA%E3%82%8F % E3% 81% 8B% E3% 82% 8BJava% E5% 85% A5% E9% 96% 80-% E7% AC% AC2% E7% 89% 88-% E3% 82% B9% E3% 83% 83 % E3% 82% AD% E3% 83% AA% E3% 82% B7% E3% 83% AA% E3% 83% BC% E3% 82% BA-% E4% B8% AD% E5% B1% B1- % E6% B8% 85% E5% 96% AC / dp / 484433638X / ref = sr_1_1? S = Bücher & dh = UTF8 & qid = 1530800720 & sr = 1-1 & Schlüsselwörter =% E3% 81% 99% E3% 81% A3% E3% 81% 8D% E3% 82% 8A% E3% 82% 8F% E3% 81% 8B% E3% 82% 8Bjava)

Sie können nicht nur Java lernen, sondern auch Programmieren. Sie können Ihre Motivation behalten, indem Sie einfach durch das Buch codieren. Ein perfektes Buch für Anfänger

Programmiersprachenbuch

Es gibt viele Programmiersprachen. Anstatt zu lernen, ist es einfach so.

TCP / IP-Bilderbuchnetzwerk ist interessant!

Sie können die Netzwerktechnologie erwerben, die Sie zumindest als Ingenieur kennenlernen möchten. Dies ist ein wichtiges Level-Buch, da es ein Level ist, bei dem es Ihnen schwer fällt, auf die Website zu gehen, wenn Sie nicht so viel wissen.

◆ [C Bilderbuch - Neun Türen, um C-Sprache zu lieben](https://www.amazon.co.jp/ C Bilderbuch - Neun Türen, um C-Sprache zu lieben - Ank / dp / 4798101036 / ref = sr_1_2? s = Bücher & dh = UTF8 & qid = 15315569869 & sr = 1-2 & keywords = Bilderbuch in C-Sprache)

Verstehen Sie die Grundlagen von Arrays, Zeigern und Strukturen. Selbst wenn man andere Sprachen lernt, wird gesagt, dass sich die Lerngeschwindigkeit dramatisch ändern wird, da es keine Grundkenntnisse in C gibt. Es ist also ein Buch, das kein Verlust ist, es tatsächlich zu sehen.

◆ [Buch, um die Grundlagen von LPIC in einer Woche zu lernen](https://www.amazon.co.jp/Buch, um die Grundlagen von LPIC in einer Woche zu lernen - Zweite Ausgabe - Gründliche Erfassung - Nakajima-Nowa / dp / 4844335308 / ref = sr_1_1? s = books & ie = UTF8 & qid = 15315570253 & sr = 1-1 & keywords = Linux + 1 Woche)

Linux ist auf diesem Gebiet vielleicht selten zu sehen, aber ich denke, es wird immer Möglichkeiten geben, es tatsächlich zu berühren. Der grundlegende Teil der damaligen Grundlagen kann durch dieses Buch ergänzt werden.

◆ [Einführung in UML von Zero](https://www.amazon.co.jp/ Einführung in UML von Zero-Kawai-Akio / dp / 4774143952 / ref = sr_1_2? S = books & ie = UTF8 & qid = 1531572416 & sr = 1-2 & keywords = uml super einführung)

Dies ist eine Einführung in UML. Es ist ein Buch, das Sie nicht wirklich brauchen, wenn Sie mit der Absicht studieren, grundlegende Informationen zu erhalten Dies sollte gelesen werden, da beim Lesen von Konstruktionsdokumenten wesentliche Kenntnisse erforderlich sind.

[Schwierigkeit ★★ ☆☆☆] Ziel: Erstes Jahr des Eintritts in das Unternehmen (zweite Hälfte)

◆ [Einfache Algorithmuslösung von Miyako Otaki ~ Flussdiagramm und Pseudosprache ~](https://www.amazon.co.jp/ Basic Information Engineer - Einfache Algorithmuslösung von Miyako Otaki - Flussdiagramm und Pseudosprache - 3. Ausgabe -Miyako / dp / 4897979668 / ref = sr_1_10? S = Bücher & dh = UTF8 & qid = 1530800919 & sr = 1-10 & keywords = Algorithmus)

Ein Buch, das sich auf grundlegende Informationsalgorithmen spezialisiert hat und das Sie unbedingt im ersten Jahr erwerben möchten Ein Buch, das Ihnen hilft, die Prüfung zu bestehen, die dem Algorithmus entspricht

◆ [Lehrbuch des Infrastrukturingenieurs](https://www.amazon.co.jp/%E3%82%A4%E3%83%B3%E3%83%95%E3%83%A9%E3%82%A8 % E3% 83% B3% E3% 82% B8% E3% 83% 8B% E3% 82% A2% E3% 81% AE% E6% 95% 99% E7% A7% 91% E6% 9B% B8-% E4% BD% 90% E9% 87% 8E-% E8% A3% 95 / dp / 4863541333)

Als Ingenieur verfügen Sie über Mindestkenntnisse in Hardware. Sie können die Grundlagen des Betriebssystems und des Netzwerks erlernen. Auch wenn Sie kein Infrastrukturingenieur sind Ein Buch, das Sie unbedingt lesen sollten

◆ [Python-Tutorial](https://www.amazon.co.jp/Python-Tutorial - 3. Ausgabe - Guido-van-Rossum / dp / 4873117534 / ref = sr_1_1? S = books & ie = UTF8 & qid = 1531570007 & sr = 1-1 & keywords = Python-Tutorial)

Jetzt können Sie die Grundlagen der Grundlagen von Spear Python lernen. Was gut ist, wenn Sie Python schreiben können, ist die Automatisierung der üblichen Evaluierungsarbeit Sie können Routinearbeiten zu Hause automatisieren (zu Hause hauptsächlich Daten von verschiedenen Standorten sammeln) Ich kann mit diesem einen Buch nichts anfangen, aber es ist ein Python-Codierungsstil Es wird dringend empfohlen, da Sie Informationen erhalten können, die in anderen Einführungsbüchern nicht verfügbar sind.

◆ [Einführung in die Java-Praxis](https://www.amazon.co.jp/ Einführung in die Java-Practice-Second Edition-Aktualisierungsserie / dp / 4844336770 / ref = sr_1_1? S = books & ie = UTF8 & qid = 15315570114 & sr = 1-1 & keywords = Klares Verständnis + Einführung in Java + Übung)

Dies ist ein Muss, obwohl es etwas schwieriger ist als die Einführungsausgabe. Testmethode oder Testmethodenautomatisierung. Außerdem werden die in der Geschäftswelt verwendeten Bedingungen für die Parade sorgfältig erläutert, z. B. die Arbeitskräfte und die Fehlerentfernungsrate.

◆ [Einführung in Servlet & JSP, die klar verstanden werden kann](https://www.amazon.co.jp/ Einführung in Servlet-JSP-Aktualisierungsserie-Kunimoto / dp / 4844335804 / ref = sr_1_1? S = books & ie = UTF8 & qid = 1531570684 & sr = 1-1 & keywords = Servlet +% 26 + JSP)

Dies ist ein Buch, das von derselben Firma wie oben veröffentlicht wurde. Ich habe JSP & Servlet nur als Hobby verwendet, aber ich habe es in dem Sinne gelesen, dass ich Grundkenntnisse über das Web erlangen kann.

Besserer Programmierer

Dies ist O'Reillys Buch, das beschreibt, was ein Programmierer sein sollte und was er sagen sollte. Der Inhalt ist für den Preis dünn, aber es scheint, dass das Bewusstsein, als Ingenieur hart zu arbeiten, wieder herauskommt Es war ein gutes Buch.

[Schwierigkeit ★★★ ☆☆] Ziel: Zweites Jahr des Eintritts in das Unternehmen (erste Hälfte)

◆ [Einführung in in Java-Sprache erlernte Entwurfsmuster](https://www.amazon.co.jp/ Ergänzende überarbeitete Ausgabe Einführung in in Java-Sprache erlernte Entwurfsmuster-Yuki-Hiroshi / dp / 4797327030 / ref = sr_1_1? S = books & ie = UTF8 & qid = 1530801482 & sr = 1-1 & keywords = Entwurfsmuster)

Ich verwende keine Objektorientierung im Feld, sondern das Wort "Entwurfsmuster", das immer auftaucht, wenn ich Java studiere. Sie können lernen, warum es notwendiges Wissen ist und es wird sorgfältig darüber geschrieben, wie man es benutzt. Ich wusste nicht, was ich in diesem Buch las, weil es der dritte Monat seit meinem Eintritt in das Unternehmen war, aber ich möchte auf jeden Fall, dass Sie es erneut lesen, wenn sich das Jahr ändert.

◆ [Einführung in Entwurfsmuster, die in der Java-Sprache Multithreaded Edition gelernt wurden](https://www.amazon.co.jp/ Erweiterte und überarbeitete Ausgabe - Einführung in Entwurfsmuster, die in der Java-Sprache Multithreaded Edition gelernt wurden-Yuki-Hiroshi / dp / 4797331623 / ref = sr_1_3? s = books & ie = UTF8 & qid = 1531572222 & sr = 1-3 & keywords = Java + Entwurfsmuster)

Sie erwerben die Grundkenntnisse des Thread-Konzepts / der thread-fähigen Programmierung. Es ist ein Bereich, der wahrscheinlich fehlt, wenn nur ein Framework entwickelt wird. Ich empfehle Ihnen daher, Ihr Verständnis einmal zu vertiefen.

[Schwierigkeit ★★★★ ☆] Ziel: Zweites Jahr des Eintritts in das Unternehmen (zweite Hälfte)

◆ [Praktische Programmierung in C-Sprache](https://www.amaon.co.jp/C Praktische Programmierung - 3. Ausgabe - Steve-Oualline / dp / 4900900648)

Ein Buch, das man unbedingt lesen muss, wenn man in der Praxis die Sprache C verwendet. Es wird detailliert beschrieben, wie es implementiert wird, nachdem das Konzept von Algorithmen und Listen verstanden wurde.

◆ [TCP / IP-Socket-Programmiersprache C](https://www.amazon.co.jp/TCP-IP Socket-Programmierung-C-Sprache-Michael-Donahoo / dp / 4274065197 / ref = sr_1_2? S = books & ie = UTF8 & qid = 1531570787 & sr = 1-2 & keywords = TCP% 2FIP + Socket)

Ich habe es gelesen, weil es zufällig das Wissen war, das ich für das eingebettete Geschäft des Netzwerks benötigte, aber es ist unnötiges Wissen für Leute, die normalerweise Netzwerkprogrammierung in Sprachen wie Java durchführen, aber als Referenz vorstellen.

Einführung in die praktische Containerentwicklung für Docker / Kubernetes

Sie können aus der Einführung des trendigen Docker / Kubernetes in den tatsächlichen Betrieb lernen. Es wird empfohlen, da es unter den kürzlich veröffentlichten Büchern hoch bewertet wird.

Konzept von UNIX

Dieses Buch wird allen Ingenieuren empfohlen. Dies ist ein Buch, das die Designphilosophie von UNIX beschreibt, aber ich möchte auch, dass Windows- und Mac-Benutzer und Softwareentwickler es lesen. Es ist ein einfach zu lesendes Buch mit fast keinen Vorkenntnissen über das Betriebssystem Unix.

[Schwierigkeit ★★★★★] Ziel: Ich weiß nicht (berufliche Besetzung stärken)

◆ [Detaillierter Linux-Kernel](https://www.amazon.co.jp/%E8%A9%B3%E8%A7%A3-Linux%E3%82%AB%E3%83%BC%E3%83% 8D% E3% 83% AB-% E7% AC% AC3% E7% 89% 88-Daniel-Bovet / dp / 4873111313X / ref = sr_1_1? S = Bücher & dh = UTF8 & qid = 1535081783 & sr = 1-1 & Schlüsselwörter =% E3% 82% AB% E3% 83% BC% E3% 83% 8D% E3% 83% AB + LINUX)

Dies ist das Buch, das ich erhalten habe. Um ehrlich zu sein, ist der Inhalt immer noch schwierig und ich kann ihn kaum lesen. Ein Buch mit viel Wissen zum Lesen. Es ist über den Linux-Kernel geschrieben.

Quote: Erforderliche Kenntnisse

  1. C-Sprache (Zeiger müssen vollständig verstanden werden)
  2. Kenntnis der LINUX-Spezifikationen
  3. LINUX Programmierkenntnisse. Insbesondere Prozess- und Thread-Beziehungen.
  4. Kenntnisse der x86-Architektur. Besonders Assembler- und MMU-Beziehungen.

◆ [Linux Device Driver 3rd Edition](https://www.amazon.co.jp/Linux%E3%83%87%E3%83%90%E3%82%A4%E3%82%B9%E3% 83% 89% E3% 83% A9% E3% 82% A4% E3% 83% 90-% E7% AC% AC3% E7% 89% 88-Jonathan-Corbet / dp / 4873112532 / ref = sr_1_1? S = books & ie = UTF8 & qid = 1530801929 & sr = 1-1 & keywords =% E3% 83% 87% E3% 83% 90% E3% 82% A4% E3% 82% B9% E3% 83% 89% E3% 83% A9% E3% 82% A4% E3% 83% 90)

Ich kann es nicht lesen, aber es ist nur eine Einführung. Sie können die Farbe des Gerätetreibers anhand des Designs verstehen. Es befindet sich in der Ecke des Bücherregals (Sie können es eines Tages lesen!)


Ich schreibe immer noch, aber ich möchte immer mehr über gute Bücher hinzufügen.

Recommended Posts

Empfohlenes Buch in 2 Jahren von neuen Absolventen gelesen
[TensorFlow 2] Es wird empfohlen, die Funktionsmenge von TFRecord in Batch-Einheiten zu lesen.
Bücher über Datenwissenschaft, die 2020 gelesen werden sollen
Holen Sie sich Komplimente von neuen Mädchen in C # paizahack_01
Lesen Sie die Protokollierungseinstellungen mit Flask aus einer externen Datei