• 締切済み

技術スキル取得に関して

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

みんなの回答

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

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

回答No.1

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

関連するQ&A

  • ネットワークエンジニアとしての技術的スキル

    現在、ネットワークエンジニアとして働いていますが、 近い将来、建築関係の仕事に転職する予定です。 それまでに約1年ほどあるのですが、ネットワークエンジニア としてどのような技術的スキルを習得すればよいでしょうか? また、そのスキルは建築業界に転職しても継続的に自己啓発の 一環として頑張るつもりです。 できれば業界問わず重宝されるようなスキルを見につけたいと 考えています。あくまで技術的スキルでお願いします。 「建築業界の知識をつけなさい」などの回答はいらないです。 宜しくお願い致します。

  • マイナンバーのシステム開発に必要なスキルとは?

    プロのITエンジニアの方でご存知の方、ご教示ください。 最近、マイナンバーのシステム開発においてエンジニア不足が問題視されていますが、 実際にどのようなスキルを持ったエンジニアが必要にされているのでしょうか? 例えば、開発言語はjavaでOSはLinuxなどと限定されているのでしょうか? それとも、もっと他の能力が必須となるのでしょうか? 今回、必要とされる人材を評価する、スキルシートなどはあるのでしょうか? この開発において、もし自分が少しでも役に立てば…と思っております。 どうかご存知の方、ご教示頂ければ幸いです。 どうぞよろしくお願いいたします。

  • 来年ITコンサルに就職する者です

    こんにちは。 現在私は理系の大学院修士2年生です。 無事就職活動が終了し、来年からITコンサル・ソリューション系の会社に就職することになりました。 文系出身の学生も多くいる会社なのですが、私は理系院生ということもあり、入社直後から第二新卒の方と同じくらいの力を要求するとのことでした。 そこで入社までに何をするべきか考えています(「今のうちに遊んでおく」みたいな答えではなく、ITスキルを向上できるようなことをしたいです。) 既に働いている方で同じような境遇だった方がいらっしゃいましたら、アドバイスください。 私のITスキルはこんな感じです。 ・理系だが電気電子系出身なので情報系はあまり詳しくない ・基本情報技術者、応用情報技術者取得済み ・PPTやワード、エクセルはある程度使える ・プログラミングはMATLABのみ。現在PHP,SQL,Javaの勉強中 ・Linuxはつかえこなせい。JavaやPHPはWindowsのコマンドプロントでコンパイルしている ・サーバーの作り方も勉強中だが、ほとんど理解できていない。 特にLinuxとサーバーの知識がゼロに近いのでこれらをまず勉強しようかと思っているのですが、ITコンサルやソリューション系でほんとうにこれらのスキルが要求されるのかということも知りたいです。 よろしくお願いします。

  • 文系が家電メーカー技術職を目指すのに有利な資格

    文系の大学一回生なのですが家電メーカーで映像機器の開発に関わりたいと考えています。 理科知識が乏しい文系が映像機器開発にかかわるには、ソフトウェアの方が可能性が高いと聞き画像処理エンジニア検定をオススメされました。 確かに過去問を見てみるとかなり近いものがあります。ただ一つ気になるのがこの資格をもっていることでリクルーターは「文系だがそれなりの理系知識があるな」と判断してくれるものなのでしょうか? また、このほかにも文系が家電メーカー技術職を目指すのに有利な資格はあるでしょうか? そもそもエントリーできるかは微妙なのですが・・・。(一部、可能なことが確定している所もあります)

  • システムエンジニアにおける志望動機に関して

    システムエンジニアにおける志望動機に関して システムエンジニアなどのソフトウェア、情報処理関係を目指して就職活動している者ですが、インパクトのある志望動機で書類選考の際印象付けたいのですが、なかなか浮かばず困っています。 私は文系出身という事もあって、コンピュータ技術に関する知識が全くこざいません。ですので研修制度が充実し、今後のスキルアップの為の環境、仕事があるといった小規模・中規模系の企業に就職しようと考えているんです。 なぜ私はシステムエンジニアに志望したかというと大学時代に偶然にも元システムエンジニア出身の先生に出会ったんです。そのときに「システムというモノ作りに携われて、作ったシステムがお客様に喜ばれる。喜ばれるとシステムによって人を幸せにできるというのが実感できる」という話を聞いたのがきっかけでシステムエンジニアを目指すようになったんです。 ですが、情報関係のアルバイトやサークルなどもしてこなかったために、書けそうな経験がありません。 何かアドバイスや志望動機の例文等をいただけたら幸いです。よろしくお願いします。

  • IT技術者のキャリアの積み方について

    こんにちは。 最近某会社に正社員として採用されました。 この会社は実態としては社員を顧客先へ派遣して稼いでいる事業がメインです。 いわゆるIT系(コンピュータ・ソフトウェア)の技術社を社員とする会社です。 この度その会社の営業からJAVAの案件へ就業はどうか、との提案がありました。提案と言っても正社員への提案なので一般派遣のように労働者側が派遣先(仕事内容)を選ぶことは原則出来ず、強制となります。 私は今までプログラミングではVBA、データベースはAccessとOracleが若干あり、それらは何れも2年程度のキャリアです。 またヘルプデスクもやっていたことがあり、これは3年程度経験がありました。この状態でヘルプデスクの募集要項に応募し、今回採用されたものと思っていました。 この度のJAVAの案件は、派遣先では全くの初心者でも就業OKの所らしく、こうした現場での作業を出来るか出来ないかで問われれば、出来ます。 しかしながら、上記のプログラミングスキルとJAVAは同じ開発職とは言え違うものです。会社は私の今までのキャリアを生かす現場と言うよりは、とりあえず私が出来そうな現場を探してきて就業させようとしている訳です(特に営業レベルではその傾向が強い)。 ここで質問です。 1.こう言う事は結構この業界では多いのでしょうか? 2.同じオープン系の言語とは言え、キャリアが一貫しないJAVAの仕事を一からやらせるのは、この業界の会社としては、一般的にどうなんでしょうか? 仮にこのJAVAの現場のプロジェクトが終了すれば、また次の派遣先を会社が探すことになります。次もJAVAなら良いですが、次がCOBOLとかRPGだったら、技術者としてキャリアが散漫で、広く浅いスキルを持ったエンジニアとしてその先も過ごすことになり、結果として市場で不利なロースキルのエンジニアとして会社員を続けることになるのではないか、などと思ってしまいました。 つまり他の同業の会社さんは、この辺りの社員の抱え方はどうなのかな、と思いました(私の所属元の会社がちょっとおかしいのか、それとも良くある会社なのか)。 取り留めの無い文章で読み辛いとは思いますが、みなさんのご意見をお聞かせ下さい。

  • ITエンジニア(技術)向けのセミナー講師について

    ITエンジニア向けにネットワーク/サーバ(Windows/Linux)の最新技術動向やある技術にフォーカスしたセミナーを開催したいと思っております。あくまでも気付きを得る機会を提供することが目的です。ハンズオントレーニングのようなものも良いと思ってます。約2時間ぐらいです。どなたか講師をお願いできる方はいらっしゃいませんでしょうか。講師検索サイトでは、IT技術のセミナーのカテゴリがないので。。。

  • 今からでもシステムエンジニアになれますでしょうか?

    文系大学出身ですがシステムエンジニアを目指し、基本情報技術者の資格を取得しました。知っている言語はCASLIIのみです。予定としてはコンピュータスクールの半年コースを受講してシステムエンジニアとして働きたいと思っております。しかし、私は現在29歳でかつ、経験も全くないため、システムエンジニアとして採用してくれる会社があるかとても不安です。わずかでも可能性があれば今の会社を退職してでもシステムエンジニアになりたいと考えておりますが、万に一つもシステムエンジニアになることはできないでしょうか?ご回答をお願い申し上げます。

  • 中高年の制御系ソフトウエア技術者が、さらに活躍を続ける術を教えてください。

    中高年の制御系ソフトウエア技術者の方、勤務の活躍は順調でしょうか?私も中高年の制御系ソフトウエア技術者ですが、最近は全く仕事に就けなくなってきました。業務の内容が次々と超高速で進化して、その進化に対応できない者は次々と業務に就けない状態になります。制御系ソフトウエア技術者は、常にスキルアップを志していないと落ちこぼれます。私も、業務の進化を素早くサッチして、せめて知識だけは取り入れたつもりですが、肝心の実務を重ねることが出来ませんでした。会社側の理由は業務を理解するのに時間が掛かるということです。同じく時間が掛かるのなら、若い者にやってもらおうというようです。今ではソフトウエアの業務は殆ど派遣業務です。年齢が35歳を超えますと業務経験がないと、派遣業務から外されます。派遣では業務経験のある業務のみ仕事に就けます。業務経験のない業務については門前払いの状態です。このことが、最大の問題点と思います。派遣先の会社から見ると、社員を育てるよりも、業務経験者を引っぱって来た方が、手っ取り早いという考えが伺えます。労働者派遣法によって制御系ソフトウエア技術者は大変働き難くなりました。ソフトウエアは不安定な職業の代表になりました。派遣労働は会社に都合良く出来ています。私が就職してから最も悪い事は、ソフトウエアの開発が派遣業務になったことです。私が就職した当初は、ソフトウエアの開発が派遣業務で行われることはありませんでした。殆ど全て自社内開発でした。私の会社はソフトウエア部署だけで社員10名位の会社でした。限られた人員で開発業務を展開するのですから、新しい技術知識は、経験者からが教えて頂いたり、マニュアルなどで取得していました。とにかくこの頃は自社内開発ですので、すべて社内で解決しょうという意気込みのようなものがありました。ですから最新の技術知識を身に付けることが出来ました。ところが現在では、中高年制御系ソフトウエア技術者はスキルアップできる業務については門前払いのような状態です。当然スキルアップできなければ、仕事にもさしつかえます。業務の能力は実務経験の量で判断されますので、実務経験を重ねることは大変重要なことですが、実務経験を重ねることは、中高年になるとなかなかできません。この業界では中高年の技術者を駆除しているみたいで、中高年になると活躍の地盤さえ失うような状態です。年々、ソフトウエアの開発業務の内容・方法などが大幅に進歩し、職安の求人票をみても、自信を持って取り掛かれそうな仕事は次第に無くなりました。そこでお尋ねしたいのですが、現在活躍中の中高年のソフトウエア技術者の業務の実態を教えていただきたいと思います。中高年以降、活躍を続けるための方法や手段があれば、具体的に教えていただきたいと思っています。中高年になっても働ける術を教えていただきたいと思います。全く異なった業種に移ったという方もいらしゃると思います。そのようなことも含めてお願い申し上げます。ちなみに、私はマイコン制御系(8bit、アセンブラ、シングル・タスク)が専門でした。当然のことですが、現在最も要求の高いソフトウエア開発(例えばLinuxやVxworks)ができるのであれば、なんの問題もありません。どこか、研修・指導の上、実践業務を行えるところはありませんか?中高年になると、指導はなかなか受けられません。上に書きました通り中高年制御系ソフトウエア技術者はスキルアップできる業務については門前払いのような状態で、スキルアップできません。このような最悪の条件でも活躍できる環境はありませんか?そのような道があるのなら参考にしたいと思います。ぜひとも教えていただきたいと思います。俗に制御系ソフトウエア技術者は定年が35歳といわれます。このことが事前に分っていれば私は、ソフトウエア技術者の道を避けたと思います。実際、私が年齢35歳を超えた頃から、新しい業務知識を取り入れることができなくなりました。蚊帳の外の状態でした。そして、これからソフトウエアの仕事を目指している若い方に一言、ソフトウエアの仕事は活躍できる期間が余りにも短い(35歳位まで)ので、やめた方が良いと思います。特に、40歳を超えると勝手に個人事業主という扱いにされます。個人事業主ですと、社会保障も自分で行います。つまり、年金は国民年金、健康保健は国民健康保険となります。派遣先の会社の方は同じ仕事をしていながら、扱いが違います。派遣先の会社の方の年金は厚生年金、健康保険は政府管掌健康保険などです。最後に、中高年の制御系ソフトウエア技術者が、さらに活躍を続ける術を教えてください。宜しくお願い申し上げます。とにかく、不足している技術知識(例えばLinuxやVxworks)を研修・習得の上、スキルアップして働きたいと思います。

  • 弁理士資格取得後についての質問

    こんにちは。はじめて投稿します。 私は今、弁理士試験に向け勉強しています。弁理士資格に興味をお持ちの方の質問、及びその解答を読ませて頂いて、私も質問してみようと・・・。 <質問内容> 技術的なバックグラウンドのない、文系出身の弁理士が特許事務所や企業の知財部で仕事をしていくのは相当の努力が必要であることはよく分かりました(>_<) 相当の努力は覚悟の上で、文系出身者が技術的知識を養う方法として、理系の夜間(大学)に通う方法がありますが、以前知り合いから「弁理士資格のある人は、理系の夜間にタダで通える」と聞きました。これは本当なのでしょうか?自分なりに調べてみましたが、不明のままです。 また、この方法以外にも、実務において必要となる技術的知識を習得する手段、レベル等、ご存知の方がおいででしたら、解答をお願い致します。

専門家に質問してみよう