新しいスキル/フレームワーク/テクノロジーをどのように学びますか?
-
03-07-2019 - |
質問
比較的大規模なAdobe AIRプロジェクトに貢献できるようにする必要があり、このテクノロジーをゼロから始めています。それを行う最善の方法は何ですか?
私は通常良い本/チュートリアルを手に入れ、それを自分の道で進めますが、今度はこれを合理的な時間枠内で実行可能にするために学ぶにはあまりにも多くがあるようです。 Actionscript、FLEXなどに関する書籍が必要です。
この特定のケースに役立つ可能性のある優れたリソースをご存知ですか?
あなたが私の靴を履いていた場合、どうしますか?
解決
同じようなことをしなければなりませんでした。余裕がある場合(または、会社に支払いを依頼する場合)、トレーニングクラスを実施してください。数か月前にFigleafソフトウェアで1つを実行しましたが、本当に役立ちました。
本に関しては、Essential Actionscript 3の本は良いと聞いています(AS2用の本があり、それはかなり良いです)。 Flexは実際には単なるSDKです。ほとんどの作業はAS3とMXMLで行います。
別の本当に良いことは、SDKをダウンロードして、それで遊ぶことです。いくつかの小さなアプリを考えて、Flexで作成します。私は仕事でこれを行いました(Flexでいくつかのutil Appsを書いて学習しました)。学ぶための最良の方法はそれを行うことだと思います。SDKは無料なので、あなたを止めるものはないはずです。
他のヒント
Hello World for AIR を実行してから、徐々に詳細を追加します。 あらゆるコミュニティを積極的に使用します。 あなたの経験についてのブログ。いつかあなたは誰かを助けるでしょう。
今日は学んでいる、明日は教えている。
- 私はインターネットからサンプルをダウンロードし、それらを実行し、それらをいじり、それらを変更し、それらがどのように機能するかを理解しようとします。
- このトピックに関するブログを購読してサンプルを作成し、人々が書いていることを理解しようとしています。
- サンプルを作成します:) だから私は基本的に上から下に学ぶ。最初にテクノロジーの一般的な感覚をつかみ、次にサンプルを使って興味のある部分にドリルダウンします。かなりうまくいきます。 :)
通常、オンラインチュートリアルが最適な方法だと思います。それらは本よりも要点であるため、通常は速度を上げるのが速いです。そして、自分自身を単一のリソースに制限しないでください。友人のグーグルで十分なチュートリアルを見つけるのに問題はありませんでした。
ただし、Adobe AIRの知識はありません。私はあなたの顧客があなたも初心者であることを知っていると思いますか? ; D
アクティブラーニングの大擁護者です。詳細については、こちらで説明しています。 。基本的に、新しい技術を学ぼうとしているとき:それについて読んで、同僚と話し合い、さらに技術の新しい人にそれを教え、そして最も重要なこととして、手を汚しなさい。
新しいことを学ぶ方法の完璧な例は、stackoverflowなどのコミュニティや、学習したい内容に基づいたディスカッションフォーラムに参加することです( http://www.adobe.com/devnet/air/ )、またはオープンソースプロジェクトに貢献することもできます。
もちろん、上記のどれも新しいことを試すほど効果的ではありません。 (私の正直の意見)で新しい技術を学ぶには、「頭から先に」に飛び込むのが最善です。試してみてください。