• 締切済み

技術スキル取得に関して

現在、AndroidやJava、Linuxを使った技術関係の営業をしているのですが、 文系出身のため、技術知識を理解するのにかなり苦労しています。 技術スキルをエンジニア達を会話できるレベルまで上達させたいのが 僕の願いです。 経験豊富な技術者の方、なにか私に役に立つアドバイスを頂ければと思います。 例えば、勉強の方法や、専門用語の覚え方などなど ソフトウェアの正解って無限っていうのは、知っているのですが短期間を基礎をしっかり 身につけられるような方法はないでしょうか?? よろしくお願い致します。

みんなの回答

  • Toshi0230
  • ベストアンサー率51% (836/1635)
回答No.2

コンピュータの基本的な仕組みと動作原理の概要をまず理解して、ハードウェア/ソフトウェアの違い、ソフトウェアでもOSとアプリケーション(場合によってはミドルウェア)の違い、等の概念を理解できるようになってください。 後は、個々の装置類がどれに該当するのか分類していけばよいです。 世の中にたくさんのコンピュータが存在しますが、99%以上は「フォン・ノイマン型」と分類される物になります。用途によって様々に細分化されていますが、基本は一緒なのでまずは基本を押さえてしまう方がよいでしょう。

回答No.1

Andoroid、Java、Linuxというのは立場としてはAndoroidとLinuxはほぼ同じ(プラットホーム)、Javaは言語です。 これは解ると思いますが、技術というのは何を指しますか? 新しい開発言語でしょうか、既存の言語で書かれた革新的アプリケーションでしょうか。 要は何かというと、技術スキルと一口にいっても幅が広すぎるのでどの辺りを身に付けたいのかがイマイチ解りにくいのです。 言語というのであればコードの書き方というソフト的なもの、技術営業であるならマシン構成等のハード的なインフラ知識も大切な気もしますけど、それだと技術というより知識に当たるかなと。 とりあえずハードウェアやミドルウェア、ソフトウェアといった概要と、そこから踏み込んだ知識というのは営業先で出て来た単語を覚えておいてWikipediaで引っ掛けてみるようにするのが一番楽なんじゃないかと思います。 例えばAndoroidで検索をかけると、Andoroid以外で仕事で聞いたことのある単語が必ず出てくると思うのでそのリンクを開いてみて…という繰り返しで頭に入れていくのが効率的なんじゃないかなと。 とにかく技術というのは分野も範囲も膨大で全てを頭に入れるのは不可能だと思うので、今されている仕事をベースにその周りを肉付けしていくようなやり方を取ればご自身で必要な取捨選択もある程度ポイントを絞って出来ると思います。 一技術者の視点でいえばある程度の基礎知識はもちろん必要ですが、どちらかといえば技術そのものより相手の技術者の力量を計れた方がスケジュール等外側のフォローがしやすくなるんじゃないかなと。

関連するQ&A