フルスタック開発者になるための旅の一環として、私は JavaScript と React から始めました。これらのテクノロジーでプロジェクトを正常に完了した後、Python、SQL の学習、および独自の CLI メニューの作成に移行しました。 Python のシンプルさから、最初は本当にそんなに簡単にできるのかと疑問に思ったので、この変更は刺激的であると同時に挑戦的でもありました。
JavaScript と React から Python への移行は、大きな変化でした。 Python 関数を書いたり考えたりするときに、「そんな単純なわけがない」と思うことがよくありました。しかし、それが Python の利点であり、簡単になるように設計されています。この言語の作成者、Guido van Rossum は読みやすさとシンプルさに重点を置いていたため、Python に慣れるとほぼ直感的に学習できるようになりました。これにより、このフェーズでラボとコードアロングを迅速に進めることができました。
このシンプルさを強調する簡単な Python の例を次に示します。
さて、JavaScript で同じことを行う方法を見てみましょう:
Python では、リスト内包表記により、リストをフィルタリングおよび変換するための簡潔な方法が提供されます。 JavaScript の例はまだ単純ですが、「filter」メソッド内で匿名関数を定義するなど、より多くの構文が必要です。
新たな視点で課題を克服する Python はシンプルですが、課題に直面しました。私を常に助けてくれた戦略の 1 つは、行き詰まりを感じたときにその場から離れることです。休憩をとり、後で問題に戻ることで、新たな視点で問題に取り組むことができました。私はコードがどのように機能するべきかを徹底的に話し、コードが達成するために何が必要かを検討し、まるで他の人に説明しているかのように関数を一通り説明しました。このアプローチは、多くの場合、「なるほど!」という結果につながります。すべてがカチッとした瞬間 初心者の仲間へのアドバイス これから Python を始める人、特に第二言語の場合、私のアドバイスは、ゆっくり取り組むことです。 Python は他の多くの言語とは異なり、オブジェクト指向に重点を置いています。構文は単純かもしれませんが、すべてがどのように組み合わされるかを理解するには時間と練習が必要です。 Python が初めてのプログラミング言語である場合にも、同じアドバイスが当てはまります。定期的に練習し、課題に直面した場合は、恐れずにビデオやその他の信頼できるリソースを探してください。場合によっては、視点を変えると、概念に対する理解全体が変わることがあります。 最終的な考え Python の学習は価値のある経験であり、そのシンプルさが最大の強みの 1 つです。プログラミングの初心者でも、スキルセットにプログラミングを追加する場合でも、時間をかけて Python の設計を理解してください。これは、開発の過程で多くの機会を開く強力なツールです。以上がJavascript から Python への移行: 初心者の旅の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。