• 締切済み

世の中の開発案件

最近のIT業界の仕事のうち、 コーディングを伴う仕事の案件割合についての みなさんのお考えを教えて頂きたいです。 【(1)】各企業、一通りの情報投資は終わっていることもあり、 エンハンスというか、運用保守の延長のものが多いのでしょうか? 【(2)】どの時代でも、人工知能なりビッグデータなりARなり、新しい流行が生まれてはその開発が生まれていくため、新規開発ものは多いのでしょうか? .

みんなの回答

  • hue2011
  • ベストアンサー率38% (2800/7250)
回答No.1

もともとITというのは常に新しいものを開発していくものです。 同じものを量産するのに、人間が作業する必要なんてありませんから。 しかし既存技術を使わないかと言うレベルで言うと、ほとんどが既存技術です。 たまたまAIなんていうものが新しいかのように言われていますけど、こんなものは少なくとも20年前から技術的には変わっていません。適用モデルも熟していますし。 またビッグデータなんていいますけど、そもそもデータをコンピュータで処理しようとした段階でビッグデータなんで、それにインデックスをつけて関連を付加したのがデータベースなんですよ。誰かが突然発明したものじゃありません。データベースという呪縛から解放したものがビッグデータです。 だから流行なんていうものはありません。 ITというのはそういう基礎技術を、何かに適用するためにつなぐという仕事です。 センサーもあり、モーターやエンジンもあり、予測技術もあり、計算方法も確立している状態でそれらがばらばらに存在しているわけです。 それを組み合わせることで、運転手もいないのに発進し他の車や建物にぶつからないで行先まで届けてくれる自動車を開発する、というのがITなんです。 信号技術、通信技術があいまって、そういうことが可能になるわけで、いちいちAIだなんていって1から作るなんていうことはありません。まして魔法を使うわけじゃありません。 コーディングを伴う、とあっさりおっしゃいますが、アセンブラや機械語で組む話とPythonで組む話は、同じコーディングといっても全く違う話です。 機械語までいかなくても、C言語で組むのとPHPでも全然違います。文法は似ていますが見る光景が違います。 要するに、開発系が進化したというのは「気にしなくていいもの」「考える必要を減らしたもの」が出てきたということです。 だから常にITの開発は新規開発です。 ただそれをするときに使うアタマとか視点が変わっていると言うだけです。

paranoia23
質問者

お礼

ありがとうございました。 聞き方が不適切でした。 ◆趣旨  運用・保守をやっている会社が、  現行システムに機能拡張する形で、  案件を提案 ⇒ 受注 のような仕事の生まれ方が増えているのだろうか?  という疑問が、質問の趣旨でした。 ・IT業界の仕事として、運用・保守の仕事が多くなってきているのか?  を聞いているつもりでした。   ⇒ 実装する際の技術が、既存技術か、新技術か、     という話になっているところから、     自分がうまく聞けていないと、今、理解しました。     業界全体で、     コーディングをする仕事が増えているのか、     運用・保守の仕事が多くなってきているのか?     という話のつもりでした。 ************************************* ・IT業界の仕事として、運用・保守の仕事が多くなってきているのか?  を聞いているつもりでした。   ⇒ 各実装言語は、     文法は似ていますが見る光景が違います。とのことですが、     この辺の話からも、     自分がうまく聞けていないと、今、理解しました。     どんな実装言語でも良いのですが、     業界全体で、     コーディングをする仕事が増えているのか、     運用・保守の仕事が多くなってきているのか?     という話のつもりでした。 . 知りたい内容によっては、 とても素晴らしい回答だと強く感じます。 自分の聞き方が下手で恐縮でしたが、とても参考になりました。 ありがとうございました。 またいつか、他の質問をする際にはよろしくおねがい致します。 .

関連するQ&A

  • 保守運用から開発への異動は可能でしょうか?

     こんばんわ。  今年、IT系の会社(システムインテグレータ)に就職した者です。  最初の配属が保守運用の部署でも、その内、開発の仕事を行えるようになるのでしょうか?  それとも、ずっとこのまま保守運用に関わり、保守運用のプロとしてキャリアを積んでいくのでしょうか?  先日配属先がシステムの保守運用を行っている部署に決まりました。  しかし、私はものづくりに関わりたいという気持ちが強く、 システムの設計など開発の仕事がしたくてSEになりました。  ですから、最初の配属は保守運用の部署でも、その内、開発の仕事を行えるようになりたいのですが可能でしょうか?  

  • 開発の仕事について

    夏から開発の仕事に就く事に なりました。 今まで保守、運用を行っていましたので 新規開発の経験が殆どありません。 使用言語やツールとは別に、 何か心がけて置くことなどがありましたら、 書き込みをお待ちしております。

  • 情シス部のシステム以外の開発とは?

    こんにちは。 情報システム部の仕事についてご質問です。 以前、流通系の会社の情報システム部の知り合いから、 「大きな開発案件は終わったけど、 小さなものはちょこちょこあるよ。」っと言われました。 この「小さなもの」って具体的にどんなことなのでしょうか。 開発の仕事ってそんなにいっぱいありますか? ここで言ってるのはアドオン開発のことでしょうか? 保守管理のことではないと思いますが、いまいちよくわかりません。 どなたか教えてください。 ちなみに、この知り合いとは今は連絡が取れず、聞くに聞けなくなりました。。

  • PHPでオブジェクト指向開発してますか?

    実務でPHPでオブジェクト指向開発しているプログラマ(もしくは案件・企業)の割合ってどのくらいのものでしょうか? 当然、外部からPEAR等のクラスをひっぱってきたり、フレームワークを使用することはあると思いますが、設計レベルでオブジェクト指向開発をすることは、どのくらいの割合でありますでしょうか? つまり、interfaceやimplements、abstractといった単語を、仕事で使ったことがあるPHPプログラマはどのくらいいるのでしょうか? それとも、そもそもインターフェースや抽象クラス等は、ライブラリの開発者のためのものであって、一般のプログラマはむしろ使わないほうがいいのでしょうか? 周りに、PHPプログラマを本職でやってる人がいないので、ご意見を伺いたいです。

    • ベストアンサー
    • PHP
  • コンピュータに支配される日

    はじめまして、こんにちわ。 タイトルのとおりです。 私は、将来、コンピュータに支配された世界になると思っています。 映画「ターミネータ」のスカイネットみたいになるかは分かりませんが、 「マトリックス」か「サロゲート」のようになるかもしれません・・・。 ソフトウェアがあまりにも複雑になりすぎて、設計できる人が一部の天才だけになり、 そのうちコーディングも自動化されて、保守作業も自動化されて、そのうち 設計も人工知能に一任されて・・・。(ナポギストラーみたいな奴) 私が生きている間は大丈夫かもしれませんが、いずれなるんじゃないかと。 (Googleとかそういうの作りそうで怖い) SF妄想とかではなく、マジで思っています。 今後、ソフトウェアの単純化やシステムを完全に人間が制御・管理できるように ならないのでしょうか?開発者の方ならご存知かと思い質問しました。 皆様、どのようにお考えでしょうか?

  • これって上流工程では常識?自分の案件稼働率

    これまではネットワーク機器の構築(設計書に従いコマンド投入・テストなど)や運用(社内にある全情報機器の障害対応、チューニング)、コーディングなどを現場でやってきました。 この春から人材派遣会社からメーカーで働いておりますが、この会社では今までとは違った概念を意識して働くことになっております。 それは「稼働率」というもので、たとえば1ヶ月の間に170時間働いたとするなら、そのうち150時間ぐらいは、いろんなプロマネが担当している案件(A社のVPN環境新規導入案件、A社のWANルータ更改案件、B社の認証基盤案件、C社のIP電話案件・・・といった感じ)のためと言える仕事をしていなさいよ、というお達しがあるのです。 一つの案件につき200万円のSE費用をお客さんから頂いたとします。 これを一人のSEで担当することになった場合、仮に私の派遣会社が、派遣先企業には\5000/hで請求しているとすれば、単純に考えると私はその案件については400時間以上仕事をしてしまうと赤字になってしまいます。 極端に言えばSE費用を50万円しかくれなかった場合、なんとしてでも別の案件に関わって、文字通り自分の給料を自分で稼ぐ必要が出てきます。早い話が、社内でプロマネさんに対して営業活動を行う必要があるってことです。「なんか仕事わけてください」といったノリで。 ひょっとしてこういう職習慣は、この世界では常識なんでしょうか。 概ね、設計以上の工程で仕事をしている人たちというのはこういうものなのでしょうか。 それとも特殊なケースでしょうか。 ネットワーク設計の業界で働いていらっしゃる方はもちろん、ソフト開発の分野の方のご見解も参考になります。よろしくお願いいたします。

  • モバイルアプリの運用・保守業務

    はじめまして。 私は、これまでWEBデザイナーをやってきた、将来的に起業志望の 者です。 WEBのフロント部分だけでなく、バックエンドの部分もきちんと 理解したいと思い、今年の春から半年間、職業訓練校でLAN・ サーバ構築から、DB設計、SQL、Java、UML、XMLといった技術を 学びました。 並行して、独学でPHPとMySQLを学習し、商用を想定したサイトの 開発を進めてきました。 そのサイトの開発ではフレームワークは利用していないのですが、 セキュリティに関しては、相応の学習を積んだ上でコーディングを 行ってきました。 ただ、どうしても独学だと開発のスピードが遅くなりがちなので、 開発の現場で一定の経験を積みたいと考え、PHPプログラマの仕事を 希望して、最近になって転職活動を始めました。 一社内定をいただいた就業先があるのですが、そちらではモバイル サイトの開発業務をメインで行われているのですが、そこでは 設計・管理・運用のフェーズを担当してほしいと言われました。 ただ、運用といっても携帯サイトなので、機能追加等が頻繁にある らしく、PHPでコーディングする機会も少なからずあるとのこと でした。 ソフトウェア技術者の方の本を読むと、システムの全体を見渡せる ポジションで仕事ができる運用・保守といった業務を一度経験した方が 良いと書かれていたので、私もこの業務をやってみたいと基本的に 考えているのですが、年齢のこともあり、この業務内容が本当に 次の案件(開発系を希望)へのアピールになるのか不安もあると いうのが正直なところです。 運用ベースでの機能追加といった業務は、開発系業務を希望した場合に 評価されるものなのでしょうか。業界経験者の方の率直なご意見を 教えていただければ助かります。 よろしくお願いいたします。

    • ベストアンサー
    • PHP
  • 仕事について

    私は、現在、人工知能や業務アプリケーション開発に興味があります。 そこで、質問なのですが、なんていう職業なら上記にあるような仕事をすることができますか?

  • 人間の労働として残るものとは・・

    現代の産業の中ではますますの機械化が進み、ほとんどの仕事をロボットなどの機械が行っているのは事実だと思います。これから人工知能などの開発がすすみ、そのロボットの制御などもロボットが行えるようになったら、人間の労働として残るものはなんなのでしょうか?どなたかご教授願います。

  • IT運用・保守

    現在、客先でIT運用・保守の仕事をしています。 (私は、ベンダー会社の社員です) こういう仕事をしていると、「こんな機能、わざわざお金かけてまで導入する必要ないのに」とか、「FAQ集を充実させればサービスデスクの要員を減らせるのに」とか、いろいろ考えてしまいます。もともと、どういう風にしたら効率化できるかとか考えることが好きなのですが、お客さんにこういう提案をするということは、ベンダー会社の仕事を減らすことでもあり、イコール会社の利益にならないということになります。 本当は、お客さんの立場になって、お客さんの満足するシステムを提案したりしてみたいなんて思っているのですが、そういうことを実現できるようなところへ異動するなり、転職って難しいですかね。例えば、社内SEとかコンサルとか。 キャリアとしては開発の経験もあり、運用・保守は自ら志望しました。志望した理由は、お客に近づきたいということです。 会社の待遇には不満はありませんが、IT運用・保守って開発に言われたことをそのまま実行すればよいという受け身の人が多くて、そういうのが嫌です。