Q. Magicの学習方法

Magic uniPaaS の初心者です。
このツールを習得するには、どのような方法がありますか?

A. 習って慣れろ、かと思います。

dbMAGIC や、Magic eDeveloper 、Magic uniPaaS は、けっこうクセのあるツールです。
また、当サイトの別のQAにも記載しておりますように、一般書店に並ぶような学習用書籍は出ておりません。
(2010年6月現在)

そこで、どのようにして学ぶか?ですが、個人的な結論としては「習って慣れろ」だと思います。

まずは、「習う」ことが第一です。
MSJが開催しているトレーニングに参加するのが近道です。
MSJサイトの「教育」というカテゴリに「トレーニング」という案内があります。
この「Magic uniPaaS 基礎トレーニングコース(3日間)」を受講しましょう。

トレーニングは、東京以外でも受講できるみたいです。
最寄りの営業所に相談して、近場で受講した人もいるそうです。

そして、次のステップが「慣れろ」です。

このステップでは、既に作成されているプログラムを真似て作る、という環境を入手できると良いと思います。
いきなり何も無いところから自力での作成は辛いような気がします。

具体的な入手方法としては、次のようなことが考えられます。
・社内にあるMagicプログラムを先輩から入手する。
・ソース公開型のパッケージを購入する。
・いくつか代表的な機能を絞って、Magic経験豊富な会社に作成してもらう。

その他、独学の方法としては、やはりMSJサイトの教育というカテゴリにある 「Magicスキルアップセンター」を活用することが考えられます。
ここの資料をダウンロードして勉強することも可能かと思いますが、それでも「習う」は必要だろうというのが私の意見です。

最後に、「師匠を見つける」ということができればベストです。
傍に、気軽に質問できる師匠にいてもらうと、慣れるスピードが確実にアップします。
社内に、そのような人がいれば苦労はないのですが、いない場合は、やはり一定期間、お金で「師匠を買う」とか、弟子入りするとか、何らかの投資を検討されることをお奨めします。

ここから先は、蛇足ですが。
ツールを使って、お金儲けしよう、とか、コストダウンしよう、と考えるのであれば投資は必要だと思います。
それと同時に「覚悟」も必要です。
(と、むかし師匠に言われました。)