ActionScriptについて

いや、実際のところは僕の不勉強のせいなのかもしれないんですが、ActionScriptを勉強していて、ネット上や本のサンプルコードがそのままでは動かないことがしょっちゅうあり、大変苦しい思いをしました。
ネット上の情報や本の説明不足ということもあったかと思いますが、ActionScript 3.0がやや不親切だったり、仕様が変わってるんじゃないかと思ったこともあったり、初心者が手を出しづらい言語のように思いました。
でもこれ、WEB上ではスタンダードなんですよね。
こんな面倒な作業をデザイナーさんがやってるんでしょうか?
たぶんそんなはずはないと思うんですが、そうするとどうやってプログラマーさんと分業するんですかね・・・。
勉強してみて、かえって疑問が増えちゃいました・・・。