- ベストアンサー
転職に必要なWebの知識(長文です)
30歳女性グラフィックデザイナーです。職歴は9年です。 会社が買収されて解雇になり現在有給消化中です。 次の転職先はグラフィックとweb両方やっている会社に入りたいと思っています。 丁度会社から教育補助金20万が支給されることになったので、Web系のスクールに通おうと思っています。 もともとウェブデザインを勉強中でk○nというスクールでDreamweaver,Fireworks, Flashの基礎を学ぶコースをとっていました。 ただとても簡単なので実践では使い物にならないだろうとは感じています。 ソフトを購入するつもりなので後は自分で勉強するつもりでいます。 今回はFlashを勉強したいと思い、アクションスクリプトのコースをとるつもりでいました。 ただ、スクールに行くと(ア○ズ、W○VEを見学しました) 「今はFlashが出来て当たり前、デザイナーでポイントを稼ぐならJavascriptとCGI+Prtlの講座を追加でとった方がいい」といわれました。 実際ソフトはなんとなくわかってもwebの知識がまるでない私は必要なのかどうかわかりません。 聞きたい事をまとめると… 1. 転職際ポイントを稼ぐのにJavascriptとCGI+Prtlは必要か 2. 独学でFlashアクションスクリプト、Javascript、CGI+Prtlは習得可能か (自分のポートフォリオサイトを作るつもりなのでそのサイトに以上の要素を組み込める事ができるか) 3. それよりも勉強すべき事があるか(オーサリングソフトをきっちりやった方がいいとか) です。 長くなってしまいましたが今月中に手続きをしなくてはならず迷っています。 助言をいただけたら幸いです。よろしくお願いします。
- みんなの回答 (7)
- 専門家の回答
質問者が選んだベストアンサー
最初に、Prtlがちょっとわからないですが、これってPerlですよね。 CGI+Perl ということで回答しますね。 1.転職際ポイントを稼ぐのにJavascriptとCGI+Prtlは必要か かなり有利にはなります。 グラフィックデザインでキャリアを積まれた方にはなかなか大変だと思いますが、「ある程度できる」となるとかなり会社の選択幅は広がるでしょう。 2. 独学でFlashアクションスクリプト、Javascript、CGI+Prtlは習得可能か 上記の情報は本、WEBサイトがたくさんあるので、 ・入門本とかを買って大体の基礎知識を得る ・余裕があるのならば応用編にチャレンジする といった感じで独学が可能ではあります。 しかしながらグラフィックデザインとは真逆のストレスの高い技術的な事なので独学してると、疲れてめげるかもしれません。 3. それよりも勉強すべき事があるか 可能ならば、 ・ネットワークの基礎的な知識 ・HTTPというプロトコルに関する基礎的知識 →それを発展させてWEB2.0とかSNSという次世代WEBに関する基本的な知識 ・PHPという言語の仕様 ・JAVAという言語の仕様 ・DHTML ・WAP(AU携帯電話のEZ WEBサイト作成) ・CHTML(DOCOMO携帯電話のサイト作成) ・AJAXという技術(上記のjavascriptとDHTMLを応用したサイト作成技術) うーんまだまだあるのですが、全部極めるとデザイナーでなくてプログラマーになってしまうので、基本的な知識と、WEBのデザイン部分とどのように絡んでるのかあたりを理解しておくといいのではと思います。 大変でしょうががんばってください。
その他の回答 (6)
- fortranxp
- ベストアンサー率26% (181/684)
まず目標はDreamweaberでしょうが 取り敢えずHTML/Javascriptの習得が 第一でしょう。 この段階でホームページビルダーや GOLIVEが出来るようになります。 デザイナーさんなので絵が描けるので これらを駆使すれば相当いけるのでは ないでしょうか。 完全にHTMLとJavascriptを自在に操作できるには プログラミングの知識が必要なので 1~2年は掛かると思います。 着実にひとつひとつ身につけることが 最も肝要です。そうすることで次の行動すべき 一手が見えてくると思います。
お礼
お礼が大変遅くなりました。すみません。 おっしゃるとおり、着実にひとつひとつ身に着けなければいけないとわかりました。 私は背伸びしすぎてました。 スクールに通いつつ(前から入ってたところです)本を読んで、今はCSSを勉強しています。 一つ、スクールに関してもしこのトピックを参考する人がいた時のために私の感想を書いておきます。 今K○Nスクールというところに通っているのですが、私としてはかなり微妙です。いくつか理由があるのですが、 ・質問が授業中しかうけられない→再受講もできないのであとからわからないことがあっても自分で解決するしかない ・本当に基礎的なところしか教えてくれない→ソフトの基本的な操作しか教えてくれないのでそれ以上は自分で勉強するしかない。 ・講師の質がイマイチ→本に書いてあった細かいところを質問するとわからないようで、最後にはそこは普通使いませんなどといわれた。 などなど。 そしてつっこんで質問するとさらに詳しく勉強したいなら極みコースというのを受講してくれと言われます。 これでは独学以下です。 ということで、ちょっと関係ありませんがスクールの感想をかいてみました。 以上、ご意見とても参考になりました。 ありがとうございました。 今よいテキスト本を探しているのでおすすめがあったら教えてください。
> 1. 転職際ポイントを稼ぐのにJavascriptとCGI+Prtlは必要か そりゃないよりあった方が良いですよ。 Javascript は必須でしょう。 CGI+Perl は…,あった方が良いです。それよりPHPの方が需要が高いとは思いますが。 Javascript は必須だとは思いますが, ActionScript も一種の JavaScript(Java風Script) です。 一般的に言う JavaScript とは,ブラウザが実行する JavaScript を指す場合が多いですが, Illustrator にも Indesign にも…… かなりな数のソフトでは, それなりの JavaScript の使用が可能です。 ただし,ソフトによってオブジェクトの取り方が全く違うので, そっくりにとは行きませんが Java風Script は数多くのソフトで使用できるのは確かです。 その中でも Flash の ActionScript は,特に ブラウザ用JavaScript に非常に似ています。 ですから, ActionScript をやっていると,勝手に JavaScript もできるようになります。 例えば,無断拝借ですみませんが, #4の方の書かれている JavaScript を拝借いたします(謝)。 ---JS------------------------------------ a=b=150; a /= 60; (aを60で割った答えをもう1回aに入れる) b %= 60; (bを60で割った余りをもう1回bに入れる) alert(Math.floor(a) +"時間" + b + "分"); ----------------------------------------- ---AS----------------------------------- a=b=150; a /= 60; (aを60で割った答えをもう1回aに入れる) b %= 60; (bを60で割った余りをもう1回bに入れる) trace(Math.floor(a) +"時間" + b + "分"); ---------------------------------------- ほとんど同じですね。 最後の行が違うだけです。 alert はブラウザに対して, アラートを表示させなさいということです。 Flash は アラート は表示させられないので, 独自の アラート(出力窓) を trace で表示させるということで, 結局根幹部分は全く同じです。 2. 独学でFlashアクションスクリプト、Javascript、CGI+Prtlは習得可能か できますよ。 というか,独学でしかできないでしょう。 スクールなどで教えてもらえるのは, 何処でも使えるような基礎だけです。 それ以上は独学でできるような方でないと逆にできません。 3. それよりも勉強すべき事があるか(オーサリングソフトをきっちりやった方がいいとか) です。 まずはオーサリングソフトでしょう。 本を買って読むだけではなく実際に作ってみる。 →繰り返す。 自分で考えて作ってみる →繰り返す(何年も)。 作成の繰り返しが実力アップにつながる道です。 というか,それなしでは実力はアップしません。
お礼
お礼が大変遅くなりましてすみません。 スクールに関してはまだ検討中です。 その間本やサイトなどで調べてみました。 みなさんがおっしゃるとおり、Javascrip、Actionscriptよりも基礎固めのほうが先だとわかりました。 私はPHPとか言ってる段階ではなかったです。 ソフトの使い方がわかるイコールサイトが作れるじゃなくて、 もっと知識が必要なんだとわかりました。 今CSSでのレイアウトを練習しています。 (もしおすすめのテキストがありましたら教えてもらえると助かります) 相談してみてよかったです! いろいろありがとうございました。
- nyanko_2003
- ベストアンサー率40% (241/600)
#3です。 あ、質問者さんはプログラマーになりたいんですか? 私はデザイナーになりたいんだと思ってしまっていました。 どちらを視野に入れておられます?
お礼
下にも書きましたがデザイナーです! 勉強もそうですが、作品づくりにも力を入れたい。 http://www.intentionallies.co.jp/content_normal.html のような感じのポートフォリオサイトをつくりたいです。これはフラッシュですか? できればこの期間にこれくらい作れるようになりたいと思ってマス。
- hige_power
- ベストアンサー率48% (48/99)
●JavaScript, CGI+Perl、は基礎的な部分を学べはあとは自分で学習、発展していくことはできますか? うーん回答者である私は、kiku1108さんとは逆にプログラマー中心でキャリアを積んで、最近仕事の関係でグラフィックデザインまで手を出してるので、あまりプログラム言語にストレスはないのですが、デザイン中心のキャリアを積んだ方に、プログラム言語は独学で出来る!とあえて宣言するのは自信ないです・・・ が・・・例えば ・「150分を何時間何分という形で表せ!」 という問いに対して ・「えーと60分引いて1時間で残り90分、さらに60分引けるので引いて2時間で残り30分だから・・・・1時間30分」 と普通、人は考えるんだけど、それを ・「150分を60分で割った商と余りを出せば簡単」 と考えると同時に a=b=150; a /= 60; (aを60で割った答えをもう1回aに入れる) b %= 60; (bを60で割った余りをもう1回bに入れる) alert(Math.floor(a) +"時間" + b + "分"); というjavascriptを書く という行為が「わけわからなくてぞっとする」というより「へぇ・・・案外面白そう」と思うのなら独学でも可能かもしれません。 (数学的知識は、四則演算とか1次方程式とか行列ぐらいの基礎があれば大体乗り切れるし、javascriptを照会しているWEBサイトもたくさんあるので。) ●JavaScript, CGI+PerlのコースとFlashのActionscriptのコース、どちらが独学にむいているか これは当然、FLASHのActionscriptを独学されることをお奨めします。 入門書の通りにやってみて、すぐ結果がFLASHのアニメーションとか効果になって、わかるから独学でやっていても楽しいです。 Javascriptとかは、一生懸命書いても、すぐエラーとかなってなかなか動かないし、どこがおかしいかわからんし・・・・・ぶつぶつ・・・ワー!!!ってなるし、できれば学校とかでやってるほうが健康的だとおもいますよ。 転職活動大変ですね。 がんばってください。
お礼
ありがとうございます。 完全にわけわからなくてぞっとします!どうしよう。 はっきり言って苦手です…。 四則演算とか1次方程式…やばいです。まったく覚えてない! 今ア○ズ聞いたら最低ActionscriptとJavascriptを学習するようにすすめられました。 CGIとPerlはあった方がいいけど、なくてもまあいいかなと言われました。 さらに会社から今連絡があり補助金が16万になるみたいで…。 買収された側は何も言えないのでつらいです。 でもこの転職がいいきっかけになるようにがんばります!
- nyanko_2003
- ベストアンサー率40% (241/600)
こんにちは。現役デザイナー兼ディレクターです。 (ちなみに学校に行った経験はありません) う~ん、#1さんとはビミョーに私の意見は違いますが…。 1. 転職際ポイントを稼ぐのにJavascriptとCGI+Prtlは必要か 基礎知識はあったほうがいいかもしれませんけど(プログラマーと一緒に仕事する段になったとき、ある程度専門的な話まで突っ込んで話せるから…)、じゃあ入社した会社がPHPとASP.NETを専門としている会社だったらどうします? 言語が違うので、CGIの知識だけじゃほとんど意味がありませんけど。 なので、私としては「覚えておくに越したことはないけど、金出してまではいらない」と思います。 また、JSは覚えておいた方がいいでしょう。会社によって違いますが、デザイナーがJSを組み込む会社が多いです。プログラマーに任せる会社もありますが、私が経験した会社は全て私が自分で組み込みしてました。 これは、金出してまで教室取らなくても、WEB上にいっぱい勉強するためのソースが転がっています。 それと、ちょっと参考書があればもうおなかいっぱいですよ。 2. 独学でFlashアクションスクリプト、Javascript、CGI+Prtlは習得可能か えっと、これは根本的なものですが、「学校行ったからって…だから何?!」みたいなところありますよ。学校行ったからって就職に有利なことはあまりないです。むしろ、お金がもったいない…。 そのお金で必要なソフトを購入して勉強した方が、よほどだと。 学校行って「こいつすげー!!」って人に出会ったことがありません。 だって、学校は基礎しか教えてくれません。 「ああっ、その先知りたい!」ってところは「自分で勉強してね」ってところですよ。 見学に行かれたW○VEなんて、まさにそうです。昨年そこの学校の卒業者が私の会社に派遣で来ましたけど、素人でした。photoshopの教室取ってた人なんですけど、基礎中の基礎しか知りませんでした。 数ヶ月も学校行っててこのレベル?!ってびっくりです(そのくせ時給はいっちょまえでした…) なので、取得する教室の前に、学校に本当に行くべきがどうかを考えた方がいいかと。 FLASHは学校行ってあっさり手に入れられるものじゃありません。 派遣さんはFLASHの講座も取ってましたが、簡単なMOVIE作るので精一杯のスキルしかありませんでした(それも作り方間違ってた)。 ActionScriptが果たして本当に学校の講座程度で手に入るのか!?と私は疑問に思います。 独学は大変ですよ。でも、プロになったらもっとそれの何倍も大変です。 FLASHごとき、独学で手に入れられない人はこの厳しい業界では生きていけないと思います。 3. それよりも勉強すべき事があるか(オーサリングソフトをきっちりやった方がいいとか) よくばりさんはいけません。 二兎を追うもの一兎も得ずです。素人さんがあれもこれも手に入れようとしたら、片っ端から挫折します。 まずは基本中の基本の土台がために集中してください。 HTML、CSSをマスターすることです。 CSSがわからないけど、CGIわかります!って就職活動したら、いい笑い者です。 何になりたいのか(デザイナーなのかプログラマーなのか)をきちんと目標を決め、それに伴う必要な知識から吸収を。 何人も新人育てていますけど、新人(素人)って自分のキャパを知らないで欲張ることばかり考えます。 基本があってこその知識の広さと深さです。 そこを逃したら、何年かかっても就職できません。 また、学校に行くと決め、卒業してもすぐには就職できないことは覚悟決めておいてください。 アルバイトでもいいからとにかく制作会社に飛び込むことですが、それすらも現状難しいです。 がんばって。
お礼
大変ていねいにありがとうございます。 1. 実際のところJavaScript,CGIは、転職の際に有利になるかと思って勉強しようと思っています(もちろん将来的に役立てばいいという気持ちもありますが) この年で転職ですので何かポイントになるものがあればいいと思って。 ですが、すみませんJSってなんでしょうか…? 2.私もスクールは過信してません。今回は会社から補助がでるので行こうかと思ってるという感じで(ソフト購入などには使えません) 実際ちょうど良い金額のコースがないので私も5~15万ほど負担することになりそうなのですが。 私が感じてるメリットは ・独学よりかは早く勉強できそう ・転職の際に前向きな姿勢を買ってもらえるかもしれない ・ソフトが安く購入できる ・作品をづくりのアドバイスをしてもらえる といった所です。 3.おっしゃる通り、私もJavaScriptとか,CGIとかよりHTML、CSSをきっちりやった方がいいかとは思うんですが、ここは本でいけるかなー?と思ったり。 私は絶対デザイナーです。 グラフィックにしてもWebにしてもソフトはツールとして考えています。 Webを勉強するきっかけも表現の幅を広げたいと思ったからです。 確かに探してみると未経験可能のアルバイトはあるのですがいまさらバイトは、というところもあり。 9年デザイナーをやってきたので、できればキャリアアップしたいのが本音です。 ウェブデザインをやっていみたい。でも実務経験がないためにそこをつっこまれるのもイヤ…なのでJavaScriptとか,CGIの勉強したことで補えないかと(あわよくばポイントにならないかと)。 と、いう感じです。 長くなってすみません!私も実は転職活動することになるとは思ってもなかったので。(買収がわかってからまだ1か月ちょっとです!) あと何でも聞いてしまってすみませんが、ディレクターってどういう仕事なんでしょうか?アートディレクターと一緒ですか?方向性指示したり?
- precog
- ベストアンサー率22% (966/4314)
デザイナーじゃないです。技術屋の方。 勉強一般に言えることですが、入門時ほど教えてもらう効果が高いです。効率よく学びたいなら、最初に教えてもらいましょう。 独学でやるという意気込みは買えますが、それなら本屋にいくらでもその手の本は有るので、見てみて出来そうかどうか判断すればいいのでは? 出来そうなら一冊買って帰って自宅のPCでやってみましょう。あなたが独学でやれる人なのかどうかは、他人にはわかりません。 ただ、スクリプト等は、最初は「なぜ動かないか」がわからないと思います。ここで、機械勘のある人は自己解決出来ますが、それが出来ないなら教えてもらうしかないです。演習が大切です。 あと、スクリプト等は得意不得意が別れるのが普通ですので、デザイナーとして興味を持ったサイトに使われていると思われる技術を学ぶべきです。要はあなたの仕事の道具なのだから、あなたが選ぶべきってことですね。プロは道具にも拘りを持つべきです。
お礼
すみません、補足に書いちゃいました。
補足
ありがとうございます。 本はとりあえず図書館で借りてきてました。 (HTMLの本と間違えてJAVAの本を借りてきてしまいました。 JAVAとJavaScriptって違いますよね・・・?) precogさんがおっしゃるとおり、まったく勘がないのでわからない所がわからないというか。演習ですね!がんばります。 今のところ興味をもったサイトが何の技術をつかってるかもわかりません。 とりあえず勘をつけるために本とかサイトとかみてがんばってみます。
お礼
早速ありがとうございます。 しかもご丁寧に。とても参考になりました。(PrtlはPerlです、すみません) やはり有利なんですね。しかしおっしゃる通り、テキストを見せてもらっただけでため息でました。 あとスクールによって学習時間や内容に差があるのでご相談にのってもらいたいのですが。 W○VE;ネットワーク総合講座(ネットワークの知識、JavaScript,CGI基礎、以上のものを30時間学習(JavaScript,CGIは15時間))。 ア○ズ;JavaScript, CGI+Perlコースで90時間 (Flash、ActionScriptはほぼ同じ30時間) 時間数だけみるとア○ズなのですが金額等のこともあり迷っています。 両方ともオンデマンド学習でわからないことがあった時には先生に聞くと言うスタイルをとっているので、W○VEの場合でも基礎的なところは学んであとは先生に聞いていくという手もあるなーと思っています。 そこで、 ●JavaScript, CGI+Perl、は基礎的な部分を学べはあとは自分で学習、発展していくことはできますか? ちなみにア○ズはW○VEの時間数はありえないと言ってました。それくらい難しいということだと思いますが。あともう一つ、 ●JavaScript, CGI+PerlのコースとFlashのActionscriptのコース、どちらが独学にむいているか 今連絡があり、補助金額が減る可能性がでてきたそうなので…(涙) いろいろと聞いてすみませんが、よろしくお願いします。