[PYTHON] Das Ende der Programmieranfänger (mein Muster), die Code geschrieben haben, der durch die Ergebnisse motiviert ist, die das Programmieren bringen, nicht aus technischer Sicht

Einführung </ b>

Die Zielgruppe für diesen Artikel sind zunächst "Nicht-Ingenieure".

Als Nicht-Ingenieur kann dieser Artikel nicht erklären, was ich in diesem Prozess getan habe, um Programmierkenntnisse zu erwerben.

Übrigens gibt es keine Pointe, die ich jetzt als Programmierer mache, und ich lerne noch, und da ich im Rahmen meines Studiums einen Artikel auf diese Weise geschrieben habe, hat der Lehrer, der plötzlich zum Berater des Kabuddy-Clubs ernannt wurde, die Regeln des Sports gelernt. Ich denke, es wird ähnlich sein, den Mitgliedern parallel zum Erinnern Kabuddy beizubringen.

Wenn das in Ordnung ist, hoffe ich, dass Sie den Artikel lesen und das Gefühl haben: "Oh, haben andere Leute die Unzufriedenheit gespürt, die ich mir vorgestellt habe?"

1. "Ich möchte einen BOT erstellen, der den Inhalt des Google-Kalenders auf LINE überspringt"

Ich arbeite manchmal als freiberuflicher Fotograf, aber ich bekomme oft Fragen von Kunden, die fragen: "Wann ist Ihr freier Zeitplan?"

Für mich würde ich mich freuen, wenn Sie einige Kandidatentage vorbereiten könnten, aber ich antwortete: "Diese Zeit an diesem Tag und diese Zeit an diesem Tag sind frei!"

Es ist jedoch endlich mühsam geworden ... Denn in der Unternehmenskultur, für die ich arbeite, "Mein Zeitplan wird im Google-Kalender aufgeführt, einschließlich der Reisezeit, unabhängig von öffentlich oder privat." </ B>

Es ist eine seltsame Firma, nicht wahr? Aber dank dessen kann ich reibungslos über die Planung von Besprechungen sprechen. Schauen Sie sich einfach den Google-Kalender aller an und überspringen Sie den Zeitplan in der Freizeit.

Der Grund für den Titel war übrigens, dass ich diese Kultur in meiner freien Arbeit nutzen wollte!

"Sie müssen nur Ihren Google-Kalender freigeben?"

"Soll ich Ihnen einen Google-Kalender senden?"

Sie haben vielleicht gedacht, aber das ist nicht gut.

Denn wenn Sie fragen "Bitte sagen Sie mir Ihren Zeitplan!", Wäre es nicht frustrierend, wenn Sie nur den Kalender erhalten würden? Was machst du? Irgendwie ist der Umriss von Angebot und Nachfrage zu klar. (Bedeutungslos)

Mit LINE Bot denke ich, dass es schön wäre, eine grobe Art zu hören, wie "der Zeitplan dieser Woche". Sie müssen sich keine Sorgen machen.

Also, worum ich gebeten habe Bitten Sie einen potenziellen Kunden, "Bot, der meinen Zeitplan sagt" als Freund bei LINE zu registrieren, und bitten Sie diesen Bot, den Zeitplan anzuhören, wenn die Arbeit bevorsteht. </ B> Es sollte eine Reihe von Prozessen etablieren.

Ich nahm an einer Programmierschule namens Protoout Studio (https://protoout.studio/) teil, an der ich gerade teilnahm, und fragte mich, ob ich das gut machen könnte.


Was ich getan habe </ b>

  1. Ich habe einen bezahlten Artikel gekauft.

  2. Ich mache, wie der Artikel sagt, aber es funktioniert nicht, also habe ich einen Programmierer bei der Arbeit gefragt

  3. Immerhin hat es nicht funktioniert und ich habe eine Frage mit Teratail gestellt

  4. Mir wurde gesagt, ich solle mit Teratail aus den Grundlagen lernen, also kaufte ich ein Buch und las ein wenig

  5. Ich konnte jedoch nicht mit bezahlten Artikeln fortfahren, also habe ich ein Programm erstellt, indem ich mir kostenlose Artikel angesehen habe, die schließlich einfach zu sein schienen.

  6. Es hat funktioniert und ich war ein bisschen glücklich. ← Imakoko

1. Ich habe einen bezahlten Artikel gekauft. </ b> Ich werde die URL nicht einfügen, aber in dem in der Notiz veröffentlichten Artikel heißt es: "Verwenden wir LINE Bot, um den Zeitplan von Google Kalender zu überprüfen und den Zeitplan hinzuzufügen."

"Das ist es! Was ich wollte!"

Es war eine Gebühr, aber ich kaufte es relativ leicht und fing sofort an, meine Hände zu bewegen. Meine "Quellcode-Kopiertechnik", die nicht die Grundlagen enthält, stieß jedoch bald an ihre Grenzen.

Übrigens lieferte die Methode, mit der ich versuchte, den Code zu verstehen, für den ich nicht die Grundlagen hatte, ähnliche Ergebnisse (in diesem Fall Google Calendar mit LINE Bot), wobei nach dem Quellcode anderer Artikel gesucht wurde. Die Idee war, Ähnlichkeiten mit dem Hauptcode zu finden und den auskommentierten Inhalt anderer Artikel durch den Hauptcode zu ersetzen.

Sie verstehen nicht, was es bedeutet?

Kurz gesagt, es ist fast so: "Selbst wenn Sie kein Chinesisch verstehen, können Sie den Inhalt des Chinesischen daraus erraten, wenn Sie feststellen, dass es auf Japanisch dasselbe Kanji gibt."

Ergebnis... 2. Ich mache, wie der Artikel sagt, aber es funktioniert nicht, also habe ich einen Programmierer bei der Arbeit gefragt </ b>

Ich konnte es nicht bewegen. Immerhin habe ich die Bedeutung nicht verstanden. Als ich einen Programmierer an einem sehr geschäftigen Arbeitsplatz erwischte und ihn fragte, erzählte er mir, wo er stolperte, wenn auch teilweise. Ich wollte wirklich mehr hören, aber er ging irgendwohin.

Und der Inhalt, der teilweise gelehrt wurde, unterscheidet sich vom Inhalt des Artikels. Um mit dem Inhalt des Artikels fortzufahren, stellte sich heraus, dass er schließlich nicht mehr funktioniert, wenn Sie den Code nicht gemäß dem Artikel schreiben und fortfahren Ich habe keine Maßnahmen mehr. Ich benutze es bisher seit ungefähr 6 Stunden. (Macht nichts)

3. Immerhin hat es nicht funktioniert und ich habe eine Frage mit teratail </ b> gestellt

Ich habe erfahren, dass es einen Dienst namens Teratail gibt, der "Yahoo Chiebukuro für Programmierer" ähnelt, also habe ich ihn mit einer leichten Erwartung gepostet. Ich bin froh, dass ich innerhalb von 30 Minuten nach dem Posten eine Antwort erhalten habe.

Tatsächlich geposteter Artikel ↓ https://teratail.com/questions/248595?modal=q-comp

Ich denke, ich könnte meinen Anfängerabschluss vom Austausch von Fragen unterscheiden.

Übrigens war ich so freundlich zu antworten, aber meine Unreife, nicht in der Lage zu sein, das auszuführen, was mir beigebracht wurde, war überwältigt, und ich wurde ermutigt, die Grundlagen so schnell wie möglich zu lernen.

4. Mir wurde gesagt, ich solle bei teratail aus den Grundlagen lernen, also kaufte ich mir ein Buch und las ein wenig. </ B>

download.jpg https://www.amazon.co.jp/dp/4295002089/ref=cm_sw_em_r_mt_dp_U_5RWEEbE1TKTNM

Ich habe es gekauft und gelesen. Nur die erste Hälfte. Der Inhalt war leicht zu verstehen. (Sie fragen sich vielleicht, warum Sie ein Python-Buch gekauft haben, aber das, mit dem ich im bezahlten Artikel Probleme hatte, war die Python-Beschreibung.)

Irgendwie dachte ich hier: "Gibt es einen Ort, an dem bezahlte Artikel und Code nicht ausreichen?"

Das liegt daran, dass es bisher nicht "Ich verstehe überhaupt nicht" bedeutet. Ich habe irgendwie die Bedeutung der Beschreibung verstanden und festgestellt, dass die Spezifikation der für die Ausführung erforderlichen Funktion nicht im Artikel enthalten ist. (Ich höre zu, was ich weiß. Ich verstehe nicht)

Nun, das ist die Situation und ich werde endlich müde.

5. Ich konnte jedoch nicht mit bezahlten Artikeln fortfahren, also habe ich ein Programm erstellt, indem ich mir kostenlose Artikel angesehen habe, die schließlich einfach erschienen </ b>

Ich begann die Ursache zu verstehen, aber ich hatte zu viel Zeit verbracht und war sowohl körperlich als auch geistig erschöpft.

Ich dachte: "Ich kann meine Hände nicht bewegen, weil ich zu beschäftigt bin." Ich dachte, es wäre schön, wenn ich ein Programm bekommen könnte, das "den Zeitplan von Google Kalender zu LINE Bot fliegt", indem ich die Funktionen einschränke, die ich ausführen möchte. Ich machte mich auf den Weg, um wieder Artikel zu finden.

Und ich habe einen schönen Artikel gefunden. ↓ https://qiita.com/imajoriri/items/e211547438967827661f

Alles, was ich tun musste, war GAS (Google Apps Script) und LINE Notify zu berühren, damit es funktioniert. (Es ist eine Kopie)

  1. Es hat funktioniert und ich war ein bisschen glücklich. ← Imakoko </ b>

Ich fand, dass ich sehr glücklich war, als das Programm funktionierte. Auch wenn Sie es kopieren.

Es gab sicherlich das Gefühl, dass er mir zuhörte, und es war eine Gewohnheit.


Zwangsweise sprechen </ b>

Dieses Mal habe ich es technisch nicht erreicht, aber es scheint, dass eine kleine Erfolgserfahrung zu einer längeren Arbeitserfahrung führt als der Versuch, das zu tun, was ich tun möchte. Ich habe bemerkt, dass.

Danach dachte ich, dass es ineffizient wäre, etwas zu machen, wenn ich nicht mehr Leute fragen könnte.

Die Idee von "Leuten, die Leute nicht fragen können" (ich bin der Typ) ist oft, dass sie keine klare Vorstellung davon haben, was sie tun wollen. (ICH)

Die Leute fragen die Leute nur nach den Mitteln, ohne zu wissen, was sie tun wollen. Diejenigen, die gefragt werden, sind verwirrt über die richtige Antwort und sehen misstrauisch aus. Ich denke, da ist so etwas. (ICH)

Diejenigen, die Fragen stellen, stellen tatsächlich ihre eigenen Hürden, und obwohl sie nicht wissen, welche Mittel sie haben, fragen sie nach ihnen. Ich glaube, ich mache unbewusst so etwas wie meinen Hals enger zu machen. (ICH)

Aus eigener Erfahrung habe ich mich bei der Beratung mit Menschen nur auf "Ich möchte das sagen" konzentrieren.

Eigentlich möchte ich mit der anderen Person kommunizieren, aber ich kann immer noch nicht so viel damit anfangen.

Ich bin sicher, es macht den Menschen um mich herum Ärger. Es tut mir Leid...

Trotzdem war es ein Artikel ohne Nicht-Ingenieure.

Vielen Dank, dass Sie so weit gelesen haben.