• ベストアンサー
  • すぐに回答を!

組込み系、Web系の仕事内容について。

プログラマーを目指していますが、組込み系やWeb系などに関心があります。 前者は、マイコンや電子回路などハードウェアに関する知識も合わせて持っていなければならないようですが、またそこが魅力です。 後者は、これからも伸びる分野なのではないかと思うのですが、サーバーサイドやクライアントサイドなどを.NETやJavaで構築するのも楽しそうです。 そこで、両者のお互いのチャームポイントなどを知りたいのです。 ただ、ひとつ気になることがありまして、勝手な想像かもしれませんが、イメージとして組込み系のプログラマーは、組み込む機械や、ハードウェアに関連した工場などに出向してヘルメットをかぶったり、一日中立ち尽くして仕事をするようなことはあるのでしょうか。 これは、かなりデスクワークとしてのプログラマーのイメージとかけ離れているのですが。 手作業やモノ作りもいいですし、たまにならいいものの、そうしたこともかなりの割合を占める仕事ともなると、そこが心配です。 何だか、プログラマーと言うよりも製造業の工人の方のような感じで あまり雰囲気になじめないのですが。 Web系に関してはソフトウェア開発一本で、工場だの、機械だのとは無縁でそのようなことは、ないのかもしれませんが。 また、Web系では、Javaではなく、VB.NETなども今後、ソフト開発に利用されていくのでしょうか。 どなたか、解説を頂けましたら何卒よろしくお願い致します。

共感・応援の気持ちを伝えよう!

  • 回答数8
  • 閲覧数1018
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • 回答No.8
  • wathavy
  • ベストアンサー率22% (505/2263)

クライアントサーバーが流行し始めて、SQLサーバーのフロントエンドを無理やりVC++で組んでいました。 Accessで作った方が千倍楽で速くできますが、C言語、C++言語を狙っていたので、固執してVC++Ver1.0からです。 Web系は一切興味がなく、HTMLや、Javaはまったく知りません。 人間相手にするのが嫌なので、ひたすらC、C++を書こうとしてきました。 元々は機械屋、燃焼屋です。石油掘削現場で電気計測をするサービス業の会社にいました。その装置が、アナログ回路でしたが、Z80が使われだした1980年代に、少しずつマイコンを搭載した計測器になりました。 使っていたのは、PDP11という、名称のコンピュータで、一抱えもあるアレープロセッサーが使われていて、12ビットの精度で高速計算ができました。(1970年代に、DECが作ったシステムです) 中性子を出す、アメリシウムベリリウムという放射性物質で、地層を励起したあと、今で言う、周波数分析器タイプのガンマ線カウンターで、ガンマ線プロファイルを計測して、元素分析する装置もありました。上述のアレープロセッサーで瞬時に元素が分かります。(当時の技術としては、高速。眠りそうなくらい遅かったですが) これら装置を使っていて、そのプログラミングに興味が出て、会社を辞めてから、クライアントサーバーの仕事中に、C/C++を使ってきました。5年以上はかかったと思います。 なんとか、組込み装置のプログラミングを行い、マイコンもアセンブラーで組み、計測装置を作ったり、SH4(+DSP)の画像処理装置のプログラムをしたり、最近は、PCで画像処理をしています。 ただ、一番ネックになるのは、最終的に目標が何か?という部分で、当初の石油向けの装置にしても、結局は目的があるわけです。 現在は、企業の製造物(電子部品)の検査をするための装置ですので、単価を下げるために、最速画像処理機を作るためには、機械から設計しなおす必要があり、元々機械屋でしたので、装置を設計してタクトを上げています。 機械と電気と制御、そして画像処理がすべて自力でできる楽しみは、何にも変えられません。従来機の3倍の速度の装置ができあがり、コストが3分の一に落ちるわけです。 プログラミングも、以前はマルチタスクと言っても、並列処理することはできませんでしたが、この時代、本当に並列処理が手軽にできます。 たった40万円で、4個のCPUが動作するPCが買えて、画像処理があっという間にできてしまう時代です。 DECの装置は、コンピュータだけでも1億円。それでも12ビットの眠くなるような速度の計算でした。 今は、32ビット(必要なら64ビットも)が並列処理できる時代。 ソフトウエアーに限らず、エンドユーザーの喜ぶ製品つくりと言う点で、機械も含めて楽しみが多いのが、組込み、機器制御だと思います。 小さいマイコンで計測器を作るのと、大きな装置で画像処理をするのとどちらの影響力も膨大で、強力です。省力化が基本ですが、コストとの兼ね合いで考えると、ソフトウェアー開発は、次々と量産できて、リピート機が出るとまたうれしいものです。 Web開発は、私の場合興味がないので語れませんが、組込み、制御にはプログラミングにはない、ダイナミックな楽しみが付いて回ります。 最後は、人へのサービス業だと思います。 テストについて、作っている最中には出ないバグが次々と出てきます。現場でバグをつぶす作業は、作る作業の3倍以上あります。経験があれば、バグの出方、予防法も身につきます。それまでは、バグが出やすいです。基本的に、作った人が一番良く知っています。バグは、油断していると、すぐ出てきます。よく考えたところには、中々出てこないものです。 良くしたもので、油断していたところが原因でバグに追い回されて、最後まで、悩まされます。 プログラミングは面白いです。何を作っても。最後まで面倒を見る。これに尽きます。

共感・感謝の気持ちを伝えよう!

質問者からの補足

長文で回答ありがとうございます。 結構、いろいろな経験をされてきていますね。 経歴を読ませて頂きましたが、たいへん興味深かったです。 Web系と他の分野ってまったく畑違いなんでしょうか。 Accessを使わずに、あえてC/C++で構築する話などすごいです。 バグをつぶす作業のたいへんさも、具体的には初めて知りました。

その他の回答 (7)

  • 回答No.7
  • R32C
  • ベストアンサー率39% (115/290)

いわゆるハイテクと呼ばれるような製品の開発の場合は 当然多くの特許を出願します。特許をとることが目的ではなく 新製品に特許は必要不可欠なのです。 あくまでもできることはソフトウエアなんだけども、製品開発のために いろんな技術分野の方とチームを組むようなこともあります。 実際ハードとかソフトとかの分類ではなく実際にはXXユニット担当電装担当 という役割ですね。他の分野では、もちろんハードウエアがベースの技術者は もちろん、メカ、機構設計、化学系や流体物理をやるような方もいましたね。 大体分かるかもしれませんが、写真の現像機のデカイやつみたいなものです。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

たびたび回答ありがとうございます。 なるほど、新製品には、常に特許は一緒についてまわるのですね。 たいへん参考になりました。

  • 回答No.6
  • R32C
  • ベストアンサー率39% (115/290)

組込み開発で27年ぐらいになります。 どんな格好でどういう作業になるかは企業の形態や仕事のポジションによります。 工場で比較的大型機器の開発の場合 設計の事務所でもそろいの作業服を着ます。 大方のデバッグは制御装置のみのプロトタイプ機でデバッグします。 ここも設計フロア内です。 実際の機械を動かすような場合は工場にいって動作検証します。 鉄入りの安全靴ヘルメットもします。 実機機械確認は全体作業の1割以下だったと思います。 同じように比較的大型機器の開発だけど、研究的要素が強い場合、多く実証データが 必要な開発でプログラムを外注しており、仕様(計算式やアルゴリズムの 提供など)の提供が主業務の場合。 クリーンルームでの動作検証などもあり、実験を繰り返すため、長時間立ち仕事があります。 イスも置いておらず座ることもできないような状況だったりします。 組込み系の技術者のスキルプランだけど、業務系と全く違う方向としては、 非ソフトウエアエンジニア つもり、ある特定の製品開発のプロを目指すという 道があると思います。結局自分はそこへは行き着きませんでしたが。 あくまでもソフトウエアスキルは手段として製品開発のプロを目指すというものです。 現在は、請負でミドルウエアのようなものをやっている関係で、100%オフィスワークです。 テストも基本シミュレータで、最終的には実機ですが、ハンドキャリーできる小さなものです。

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 頂いた回答の中で「ある特定の製品開発のプロ」とありましたが、ちょっとした発明のようなものでしょうか。特許をとるとか。 「非ソフトウエアエンジニア」ともありましたので、ハードに特化した仕事をするということになりますでしょうか。

  • 回答No.5

No.2です。 ちょっときついことを書きます。 No.3 >あまりテストばかりでもどうかと。 と甘い考えでいるのであれば、組み込みであれPCアプリケーションであれ、こういったプログラム系の製造業には向きません。 テストなしでよいものは作れません。 たとえ、1時間とかからずに作った(実際には既存のものを変更した)ものであっても、試験に丸一日、3桁以上の試験項目をチェックすることだってあります。 一つのミスがどれだけのことに影響するかを考えれば必然です。 一度市場に出たものについては即回収-修理は困難ですし、問題が交通機関やライフラインのシステムで発生した場合はどうなりますか? 「よいもの」を作るということは、プログラムが作れればいいと言うだけではありません。 ちなみに、うちでは(どこだって大抵そうだと思いますが)新人は雑用です。 まず試験の手伝いから始まり色々なことを覚えさせてから少しずつ開発に携わらせていきます。

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 確かにテストは大事です。 再認識しました。

  • 回答No.4
  • tadys
  • ベストアンサー率40% (856/2135)

組み込みの仕事は基本的にディスクワークです。 組み込み系と一口に言ってもその範囲はとても広いものになっています。 電気製品で言えば単純なスイッチしかないようなものを除けばほとんどにマイコンが使われています。 銀行のATMや鉄道の自動改札機なども組み込みシステムです。 自動改札機の導入時期には1日駅に立って様子を見るということもあったようです。 プログラムサイズも数キロバイト程度から数メガバイトを超えるようなものもあります。 中にはマイクロソフトのWindowsがそのまま走っているようなものもあります。 仕事の仕方も一人でこつこつやるものから数十人以上の人が集まってするものまで色々です。 大勢でやる場合はWeb系との差はほとんど無いです。 組み込みの仕事としては少人数で行うほうが楽しいですよ。 大勢でやる時は自分の担当部分しか見えないです。 少人数の場合は全体が見えるし、創意工夫を生かすことが出来ます。

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 私も組込み形の分野があることを知ってから、自宅にある電化製品に入っているマイコンなどを意識するようになりました。 本当に、いたるところに身の回りにコンピュータがありますね。 たいへん参考にさせて頂きました。

  • 回答No.3

現在は、ほとんどWeb系の開発がメインですが、 組込み系の開発経験もある者です。 組込み系の面白さは、自分が作成したプログラムによって ハードが動いた時にかなり感動しますよ。 開発によっては、現地にしかハードがなく、 その場合は、開発は社内で行い、 テストで現地にいく事もあります。 現地によっては、作業服、ヘルメットなんかも かぶらなければいけない事もありましたよ。 Web系では、Javaではなく、VB.NETも今後、 ソフト開発に利用されていくかについてですが、 全然、現時点でもVB.NETでWeb開発はあります。 開発言語は、Java以外にVB.NET、C#.NET、PHP、Rubyなんかがメジャーですよ。

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 他の系統と違って、実物のハードを相手にしているところが組込み系は特徴的ですよね。 確かにハードがそこにしかなく、現地から容易に動かせるものではない場合はそうなるでしょうね。ただ、その頻度が問題です。 あまりテストばかりでもどうかと。 他の方の回答によると、基本はプログラマーだからデスクワークが主だという話もありますが。

  • 回答No.2

>一日中立ち尽くして仕事をするようなことはあるのでしょうか。 組み込み系であっても、プログラムですから基本はデスクワークですよ。 携帯やデジカメなら、手元に機材は置けますから。 但し、大型の工作機械などは現地工場でヘルメットかぶって最終試験……というのもありますが。 >Web系に関してはソフトウェア開発一本で、工場だの、機械だのとは無縁でそのようなことは、ないのかもしれませんが。 無縁ではありません。 「シンクライアント」や「クライアントサーバモデル」の一つとして、制御システムの画面をWebで作る事だってあります。 >また、Web系では、Javaではなく、VB.NETなども今後、ソフト開発に利用されていくのでしょうか。 サーバー側の制御システムならともかくとして、そもそもの方向性が違うから、まずないでしょう。

参考URL:
http://okwave.jp/qa5301634.html

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 制御システムって大型のものですか。 このようなものは、制御系とも言うのでしょうか。 まあ、組込み系の一種なのかもしれませんが。

  • 回答No.1

当方、10年経験の組込み系プログラマです。 まず、なぜカテゴリがC/C++なのか気になりましたが。。。 組込み系といっても様々で、あまりハードウェアの知識が無くても作業は可能ですが、一日中立ち尽くして仕事はよくありました。 特に、一般人が立ったまま操作する機械系のソフトウェアでしたので、テストの為に立ちっぱなしは当然の事の様にしていました。 今は、機械依存部分をシミュレータで対応してデバッグ等をしたりもしますが、最後は実機でテストでしょう。 以上

共感・感謝の気持ちを伝えよう!

質問者からの補足

回答ありがとうございます。 ご苦労様です(^^;)。

関連するQ&A

  • オープン系とか、組込み系とかって何?

    よく、ソフトウェア開発の世界では、「オープン系」とか、「組込み系」、「汎用系」などと言う分野がありますよね。 これってそれぞれどう違い、どのような特徴があるのでしょうか。 また、上記以外のもので他にも「~系」ってあるのでしょうか。あればそれについても概要が知りたいのです。 「アプリ系」などというのもありますか。市販の、例えばグラフィック関連のソフトとか、ゲーム・ソフトや、会計ソフトなどはこう呼ぶのでしょうか。 また、Webプログラミングはどの分野の系統に属するのでしょうか。 ただ、「組込み系」だけは、多少わかりました。例えば電化製品などに内蔵されているマイコンを制御するプログラムを開発するのですよね。国内でも、この分野の技術者が不足しているということも知りました。 自分のイメージですが、この組込み系というのは、いわゆる市販のパソコン・ソフトを開発する分野と比べると、出力する画面のデザインなどの見た目については、あまりこだわらず、制御にいそしむ、ある意味、地味な領域なのかなという気もしました。 それに、結構、マイコンに関するハードの知識も必要とされるのですよね。 私は、ソフト開発のみというよりも結構、電子基盤の操作などに魅力を感じるので、組込みの仕事もしてみたいなとも思うですが、実は、これからVisualBasic.NETを学習しようかと思っています。 これはまったく、的外れな努力でしょうかね。やっぱり、組込みはC言語で無ければならないのでしょうか。 反対に、VisualBasic.NETを生かす道としてはどのような分野が考えられますか。Webやデータベース、サーバサイドのプログラミングなどでしょうか。 ASP.NETなどもありますしね。 どなたか貴重な解説・御意見を頂けましたら、よろしくお願い致します。

  • VisualBasicとJavaの有用性・将来性の比較

    今度、公共職業訓練でプログラマー関連の養成コースを受けようと思っています。 そこで、VB.NETのコースや、Javaのコースなどあるのですが、どちらを選択した方がよろしいのでしょうか。 それぞれの言語の特徴や、オススメポイント、使用されている分野、今後のビジョンなどを知りたいのです。 ちなみに、VB.NETのほうは、3ヶ月コースで、Javaのほうは、6ヶ月コースです。 前者はある程度、ネットワークやデータベース、またASP.NETプログラミングのこともやるようです。 ASP.NETプログラミングとは何でしょうか。VB.NETとどういう関係にあるといいますか。Web関連のことでHTML に割り込んで書き込むようなことですか。 後者は、課程の半分は、基本情報技術者対策のことも学ぶとのことです。 わたしが思うに、VB.NETの方は短期間の設定になっていますし、Javaに比べて、仕様がシンプルと言うか、文法などが簡単なんでしょうか。 学習の入り口が入りやすいというのは、いいことでしょうが、最終的にはJavaのほうが、多機能と言うか、奥が深く、ソフトを開発するときに、きめ細かい指定が行えるなどと言うことがいえますか。 両者を比較した場合、わたしが多少不安なのは、VB.NETは業界の中でまだまだそれほど使われておらず、就職口も少ないのではないかと言う心配です。それとも今後、.NETベースのものは増大してくるのでしょうか。またVBは、組込みや制御ではなく、Web、データベース関係中心で使われているのでしょうか。 ただ、JavaはJavaで、VBのようにコントロールでフォームやボタンなどを簡単に作成する様式ではないでしょうし、その分、 習得が難しく、敷居が高いのではないかと不安でもあります。まあ、一から作り上げていくという楽しみもあるといえますが。 どなたか、御意見頂けましたらありがたいです。

    • ベストアンサー
    • Java
  • WEBプログラマーさんっ

    世のプログラマーさんに聞きたいのですが、 私は最近デザイン会社に入社し、グラフィックデザインの担当をしています。私はHTMLやCSSがなんとなく解かり始めたレベルなのですが・・・ イラストレーターやフォトショップなどのソフトはゴリゴリ使って印刷物などはどんどんこなしていますが、WEBの仕事の場合、デザインした後、プログラマーさんに仕上げてもらう訳ですけど、自分で出来るようになりたいんです。 サーバーサイドのプログラムやPHPの実装、JAVAスクリプト、リナックス、メールサーバ・・・会話に入れません!とにかく色々と調べるのですが、リアルに仕事のイメージとつながりません・・。WEBデザインで食べて生けるレベルまでになりたい!!のですが、いったいどこから手をつけて習得していけばいいのか解からなくなります。 どなたか教えて下さいませんか?ここから初めてここまで出来ればいい。や、ここまで出来れば食っていける。など、これは絶対知っておけ。など、何でもかまいません。同僚のプログラマーにもしつこく聞いていましたが、どうせ解かんないだろう的なところもあると思い、自分で開拓しようと決めました。カッコいいプログラマーをよくTVなどで拝見します。憧れもあります。お願いいたします!

  • なぜソフトウェアでハードウェアが動くのか

    組み込み機器のソフトウェア開発を行なっております。 ソフトウェアのようなテキスト文書で、なぜハードウェアが制御できるのかがわかりません。 例えば一般的なマイコンで あるレジスタの値を1に書き換えることで 該当するポートの電圧がHになるという制御において レジスタの値が書き換われば電圧がHになるというのはイメージがつかめるのですが ソフトウェアでなぜレジスタの値が書き換わるのかがわかりません。 なるべく具体例でアセンブリ言語→機械語→レジスタが書き換わる の対応関係を説明していただけると幸いです。 よろしくお願いいたします。

  • Web系などの就職先(キャリア)で悩んでいます。

    Web系などの就職先(キャリア)で悩んでいます。 Webデザイナー歴3年半、30代女性、関西、現在無職です。 働きながらWebを学び、 今までhtml,css,デザインとコーディングが主な仕事でした。 アプリはAdobeさんのものならほぼだいたい使えます。 他に簡単な携帯コンテンツ、MT,wordpressなど。 たまにですが、請負でHP作成したりもしています。 (言語) JavaScript、phpは簡単なものなら読んで改変できる程度、 当方Flasherを希望していて、ActionScript2,3はある程度できます。 FlashDevelopなどでの開発○、progressionなども○、 ビデオ編集などもある程度できます。 多少Androidアプリを作ってみたり。 (資格) Java SJC-P、SJC-WC ※ActionScriptでの実務経験はありますが、Javaでの実務経験はありません。 デザイン、プログラムともにあまり得意ではなく、いつも必死にやっている感じです。 関西ではFlasherの募集も少なく、あったとしてもとても高いスキル (3Dをいじれるなど)を求められるので今の私の年齢とスキルで就職先(キャリア)を どうするか悩んでいます。 1.引き続きWebデザイナーとして入社、ときどきFlashをやらせてもらう。   →デザイナーに 2. Webプログラマーとして初心者可の会社を探す→ActionScriptもやらせてもらう。   →プログラムとデザイン両方できるクリエイターに 3.Java関連Web系システム初心者可の会社を探す→Android携帯やActionScriptなどもやらせてもらう。   →プログラマーに 4.Java関連Web系システム初心者可の会社を探す→もっと携帯に特化していく   →プログラマーに 3,4番のJava関連でいけたなら35歳くらいでSEさんになれたらいいなと思いますが そんなに甘い世界なのでしょうか…? この先ひとりで生計を立てていくことも考えているので、仕事がなくならない方向で 選ぼうと思っています。できたらFlashに触れられていたらいいなと思います。 この先まだ全然予定はないのですが、もし結婚することができたら請負も考えています。 1~4以外にももっといいキャリアイメージがあればご意見頂けたらと思います。

  • 職業訓練 合格辞退できますか。

    今月、公共職業訓練のプログラマーを養成するのコースに合格しました。 来月から始まるのですが、ここにきて、ポリテクセンターで年始から実施される組込み系のプログラマーを育てるコースに関心が出てきました。組込み系は、C言語以外にも、マイコンや、電気理論などのハードウェアに関することもかなり学習するようで、私、ソフトウェアのことだけではなく、こうした分野も学べることにたいへん興味があるのです。 そこで、もしできればそちらのコースに進みたいと思っています。 せっかく、今回、合格したものの一度受講してしまうと、訓練終了後、1年間は職業訓練に応募できないということですので、できるだけやりたいことが学べるコースを受講したいわけです。 もちろん、次回、選考を受けても合格できるという保証はなく、かけなのですが、合格辞退して入校を取りやめることで、来月以降に募集のある他の職業訓練コースに応募するということはできるのでしょうか。 ちなみに、管轄の自治体は、愛知県名古屋市になります。

  • マイコンボード上のポートと端子の違いについて

    こんにちは。 現在、マイコンボードを使って、組込みシステムについて勉強しています。 マイコンボードには、CPUとメモリと入出力ポートが搭載されています。 このマイコンボードのLSIマニュアルを読むと、 データの出入り口となる場所に、 PA0/AN0/TM0IOA/SEG24 といった表記がされています。 この表記の場合は、マニュアルによると、それぞれ ポートAのビット0/アナログ入力0/タイマ0入出力/セグメント24 という意味だそうです。 ポートAのビット0以外は、端子として使われており、 「ポートと端子の兼用」といった説明がされていました。 この「ポート」と「端子」の違いについて、いまいち理解できないでいます。 Wikipediaなどでそれぞれの説明を読んでも、上手くイメージがつかめません。 ハードウェアについて詳しい方がいらっしゃれば、分かりやすく説明して頂けませんでしょうか? よろしくお願い致します。

  • 職業訓練ITコースの選択で迷う。

    昨日、下記内容を質問させて頂いたのですが、回答数があまり得られなかったため、すいませんが再掲させて頂きます。 ハローワークで申し込んで受けられる職業訓練なのですが、「VB.NETプログラマー育成科」というのと、「組込みソフトウェア科」というのとどちらにするかたいへん迷っています。 現在、年齢は30代後半にさしかかった者でして、プログラミングの経験はありません。ただ、本などで読んで、VBや、Cがどんなものか多少の予備知識などは仕入れています。 後者の「組込みソフトウェア科」はC言語を学びますが、回路などの電気系統・マイコンの勉強もするそうです。 VBはCに比べれば簡易的で学習の負担は軽い気もしますが、本格的なCの方にも魅力を感じます。 ただ、VB.NETだけでは、身に付けても日曜プログラマーでやるのならともかく、実際、IT業界で需要というのはどの程度あるのでしょうか。 反対に組込みソフトウェアの技術者の方は経済産業省の調査によっても、不足しているようですが。 また、組込みは3Kなどとも言われいるようですが、単純作業や、肉体労働的な面も相当ありますか。 訓練コースの内容でも、C言語の学習に比較して、半田付けやオシロスコープを使ってのマイコンや回路の学習時間が非常に多く課されています。 もし、実務でもプログラミングの作業が一部であるとしたら、やや幻滅します。若干、そのあたりが気になります。 10月から開講で申し込み締め切りが迫っているのですが、どちらかオススメのコースについて、どなたかアドバイスを頂けましたら、ありがたく思います。 よろしくお願い致します。

  • やりたい仕事

    仕事を辞めました まだ具体的に自分のやりたいことがつかめてないんですが何かスキルアップをしようと考え 職業訓練校に通うことにしました 情報技術エキスパート科 1IT活用、コンピュータの活用技術(UNIXオペレーティングシステム、ソフトウェア制作など)、ソフトウェア開発の基本 2工場内ネットワーク及び生産データベース、イントラネット環境のWebコンテンツ関連プログラム開発 3ネットワークシステムと生産データベースシステムの設計・構築、DB連携Webアプリケーションの開発 4インターネットサーバ構築、セキュリティを考慮した各種アプリケーションサーバの実践的なサーバ運用管理 このコースを選択しようと考えているのですが 将来的な就職を考えると どういった仕事に役に立つのかがわからないんです 自分としてはパソコンの詳しいことを勉強して できればプログラマーやSEを目指したいのですが 担当の方はそこまでは望めないということを言われました実際にそのコースの方々の就職も様々なようで 私としては将来のことが心配で志望動機を 考えれない状態で困ってます 申し訳ありません どなたかよきアドバイスをお願いします

  • 仕事に、全然集中できません。

    お世話になります 全然、仕事に集中できないんです。 なんか、空想してたり、ネットで仕事と違うページを見てたり・・・ 今日の午前中などは、ほとんど進捗していません。 私は、7年前まで制御系・業務系ソフトのプログラマをしていましたが、 7年前にメンタル系の疾患にて、プログラマを引退(退職)しました。 その後、主治医から復職OKが出まして、 いろんな職種を転々としていましたが、 (工場のライン、荷物の宅配など) 長続きせず、 やっぱり経験のあるプログラマがいいと思い、 今週月曜日(1/24)から、今の職場に就職しました。 そこはWeb系の会社で、私の仕事はWebのソフト開発です。 (Web系のソフト開発は実務では初めてです) しかし、どうもおかしい。 全然、仕事に集中できないんです。 なんか、空想してたり、ネットで仕事と違うページを見てたり・・・ 今日の午前中などは、ほとんど進捗していません。 仕事は、あるWebシステムの機能追加で、 既にPHPで作成されているものに機能を追加するものです。 私はCやJavaは経験がありますが、 PHPは経験がないので、 PHPの勉強(勉強といっても、他言語との違いやPHPやWebシステムの独特な知識・技術ぐらいですが・・)をし、 現行のプログラムを読解し、 プログラムの修正個所を見つけ、そこを修正(追加)をするというもので、 そんなに難しくはありません。 もちろん、初めてのWeb系で初めて使う言語なので、やらなきゃいけないことはいっぱいです。 しかし、PHPの参考書を読んでいても、 他のことが気になったり、 ネットで調べていても、違うところに目がいったりで、 全然、仕事に集中出来ていません。当然はかどりません。 先輩が気にして、「どうですか?」と聞かれますが、 「ええ、まぁなんとかやってます。」とごまかすくらいですが、 来週初めには、社長とのヒヤリングがあるので結果を出さなくてはいけません。 このままでは、すぐに解雇されてしまいます。 (最初はアルバイト契約なので、解雇は簡単です) これは、なんなのでしょうか? まだ、メンタル的に復帰できていないのでしょうか? 些細なことでもなんでも結構です。 何かアドバイスをお願いします。