[PYTHON] Was Anfänger über das Programmieren im Jahr 2016 denken

Ab dem 25. November 2016 habe ich zusammengefasst, was ich während der Programmierung im Jahr 2016 empfunden habe. Was fühlst du, wenn du das ein paar Jahre später siehst? (Da ich ein Anfängerprogrammierer bin, bin ich voller Fehler und Vorurteile. Bitte weisen Sie darauf hin, wenn Sie möchten! Es ist genau wie mein Memorandum.)

Client-Frontend

react.js react.js wird oft verwendet. JavaScript ist weit verbreitet, aber react.js ist besonders beliebt. Da es komponiert ist, scheint es praktisch zu sein, da es auf verschiedene Arten wiederverwendet werden kann. Die Lernkosten sind nicht so hoch und Sie können leicht schreiben.

Go lang Eine von Google erstellte Sprache. Die parallele Verarbeitung ist in einer modernen Sprache einfach zu schreiben. Es zeichnet sich auch durch hohe Geschwindigkeit aus. Wenn Sie sehr wenig Grammatik haben und C-Sprache lernen, können Sie es gerne nennen. Der Maskottchencharakter ist sehr unangenehm.

Serverseite (?)

php Eine Sprache, die viele Ingenieure Owakon nennen. Es scheint jedoch, dass es noch viele Vertragsprojekte gibt (WordPress). Wird es in ein paar Jahren verschwinden?

Ruby on Rails Ein Framework, das von vielen jungen Ingenieuren verwendet wird. Es scheint, dass je jünger Sie sind, desto mehr Menschen es benutzen. Wenn Sie das Konzept von MVC verstehen, können Sie es an einem Tag wie Twitter schaffen.

scala Es ist eine funktionale Sprache. Ich verstehe keine funktionalen Sprachen, daher bin ich mir nicht sicher, welche Funktionen es gibt. Ich habe es einmal gelernt, aber ich habe nicht verstanden, wie man es schreibt.

python Eine der Sprachen, die derzeit enorme Unterstützung erhält. Die Sprache selbst ist einfach und leicht zu schreiben. Sobald Sie sich an die Einrückung gewöhnt haben, können Sie sie ziemlich schnell lernen. Populationsintelligenz ist heutzutage sehr beliebt und es ist einfach, mit vielen Daten umzugehen (ich frage mich, ob mathematische Verarbeitungen wie die Matrixberechnung einfach durchgeführt werden können ...), und es gibt zahlreiche Rahmenbedingungen für künstliche Intelligenz.

Java Dies wird von vielen Ingenieuren auch Owakon genannt. Es scheint jedoch sehr beliebt zu sein. Wie ich irgendwo gesehen habe, war es im Silicon Valley immer noch eine sehr beliebte Sprache. Persönlich hasse ich es nicht, aber es fühlt sich ein wenig nervig an, wenn man Python oder Rubin schreibt. (Die Grammatik ist lang und der Klassenname ist lang ....)

Andere

Unity 2016 oder 2015 wird das erste Jahr der Einheit oder das erste Jahr der VR genannt und ist in der Spielebranche sehr beliebt. Ich programmiere auch, aber ich spiele oft mit der GUI herum, und man kann sagen, dass die Eintrittsbarriere für das Spiel stark gesenkt wurde. Ich habe es mehrmals berührt, aber es macht ziemlich viel Spaß. VR ist auch einfach zu machen.

Zusammenfassung

Immerhin habe ich das Gefühl, in einem halben Jahr verschiedene Technologien berührt zu haben, die jetzt populär sind. Es ist noch jung, daher ist es schwer zu sehen, wie großartig react.js und Go lang sind (weil ich nicht weiß, wie schwer es ohne eine solche Sprache war). Und was denke ich, wenn ich es mir ein paar Jahre später ansehe? Persönlich möchte ich ein Framework, das es einfacher macht als jetzt, umfangreiche Animationen auf Websites zu erstellen (kluge Leute bitte!).

Recommended Posts

Was Anfänger über das Programmieren im Jahr 2016 denken
Überlegen Sie ernsthaft, welche Sprache in der Programmierausbildung und in der Programmierausbildung verwendet werden soll.
Python-Anfänger organisieren Blasensorten
Was Anfänger über das Programmieren im Jahr 2016 denken
Lerngeschichte des Programmierens von Transzendenz-Anfängern
Erfahren Sie mehr über das Programmieren
Programmieren mit Python
Was ist "funktionale Programmierung" und "objektorientiert"? Python Edition
Denken Sie an Suchvorgänge mit Tiefenpriorität und Breitenpriorität in Python
Denken Sie daran, eine Python 3-Umgebung in einer Mac-Umgebung zu erstellen
In Python sortieren. Lassen Sie uns als nächstes über den Algorithmus nachdenken.
Python-Programmierung mit Excel
Über __all__ in Python
Covector, um in Funktion zu denken
Python-Anfänger-Memorandum-Funktion
Was ist heute mit dem Aktienhandel?
Was ich über Linux gelernt habe
Wettbewerbsprogrammierung ist was (Bonus)
Was ich in Python gelernt habe
Denken Sie an Aussetzer mit MNIST
Über "für _ in range ():" von Python
In 100 Tagen sind Sie Ingenieur. ――Tag 71 ――Programmieren ――Über das Schaben 2
In 100 Tagen sind Sie Ingenieur. ――Tag 61 ――Programmieren ――Über Erkundung
In 100 Tagen sind Sie Ingenieur. ――Tag 74 ――Programmieren ――Über das Schaben 5
Überlegen Sie, warum Kubernetes als "Linux in der Cloud-Welt" beschrieben wird.
In 100 Tagen sind Sie Ingenieur. ――Tag 73 ――Programmieren ――Über das Schaben 4
[Python] Rückblickend auf das, was ich Programmieranfängern aus Funktionen beigebracht habe
In 100 Tagen sind Sie Ingenieur. ――Tag 75 ――Programmieren ――Über das Schaben 6
In 100 Tagen sind Sie Ingenieur. ――Tag 68 ――Programmieren ――Über TF-IDF
Welche Automatisierung sollte in der Programmiersprache RPA, VBA durchgeführt werden?
Sie werden in 100 Tagen Ingenieur. ――Tag 67 ――Programmieren ――Über morphologische Analyse
In 100 Tagen sind Sie Ingenieur. ――Tag 70 ――Programmieren ――Über das Schaben
Denken Sie an die Reihenfolge, in der Sie Programmiersprachen lernen, während Sie auf Ihr IT-Leben zurückblicken