私は2年生のコンピューターサイエンスの学生で、現在Summer '11の共同雇用者に就職しています。これが私の最初の仕事です。新技術の学習に関する助言、初年度COOP
私は持っていない多くの技術的なスキルを持っている多くの仕事の「完璧な」候補者を見つけました。
たとえば、月曜日にインタビューしたJava Enterprise Editionが使用されていますが、通常のJavaのみを使用しています。また、XML、Adobe FLEX、Rubyのような経験は何もありません。
明らかに、雇用主は潜在的な従業員がこれらのスキルをすべて持っていることを期待していませんが、私はそれらを拾うのがいかに難しいのだろうと思いましたか?
私は、CとJava、そして多くの概念とデータ構造について深く知っています。 これを念頭に置いて、RubyやXMLやAJAXのような関連性の低い技術のような言語を手に入れるのは難しいですか?
もし私がcompsciに良い背景を持っているのであれば、その概念は広く適用されますが、始めに始めるために必要な文法と基本概念です。
ご不明な点がございましたら、お気軽にお寄せください。
ありがとうございました!
PS:ほとんどの人がJava Enterprise 'J2EE'を「Java EE」と呼んでいないようです。どうしたの?
正直で明確な回答をいただきありがとうございます。 – Blackbinary
私のCの経験は、大学でのこの2年の経験であり、主に動的メモリやさまざまなデータ構造やアルゴリズムなどの概念を説明するために使用されてきたと言いたいと思います。 雇用主が「私たちは本当にあなたがこの仕事のためのJavaScriptを学ぶ必要がある」と言っていて、学期が終わる前にそれを学ぶのに問題はないと思っています。基本的には、一度コンパスの知識があれば、合理的なペースで自分の新しいスキルを学ぶのに問題はありません。 – Blackbinary
コンピュータサイエンスは数学であり、純粋な理論分野であり、その概念はコードを書くときに最も重要なことではないことが分かります(高性能システムや制約付きリソースシステムを設計している場合を除きます)。言語の機能の使い方や、あなた(そして他の人)が簡単に読んで理解できるように書く方法を理解することがより重要です.BTWでは、おそらくJavascriptの学習を開始するべきでしょうあなたと時間があります。それをしっかりと把握して(プロトタイプベースのモデルを読んで)、jQueryのようなjsライブラリの味を確かめてください。 – sinelaw