- ベストアンサー
50代前後のVB6人はC#に移行できるか
社内では長年続いてきたVB6技術者をC#に移行としている。COBOLよりは良いが可能でしょうか。JAVAじゃなくてよかっただけです。慣れるまで何年かかるでしょう。
- C・C++・C#
- 回答数5
- ありがとう数0
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
一般的には無茶と言うか無理だと思います。 そもそも50代の人を第一線のプログラマーとして雇用し続けている会社は少ないと思います。 個人差が大きいとは思いますが30~35歳が限度だと言われています。 それ以後の年代の人は今までの経験を活かしてプロジェクトリーダーなどのまとめ役や管理職などを務めるのが一般的です。 プログラマー35歳定年説:http://bit.ly/1FXSPtX 年配者でもプログラムはできるとこの定年説を否定する話もありますが、若い年代の人に比べて能力が劣るのは事実で、プログラマーを続けるだけでも難しいかもしれないのに、更に開発言語を変えるなどは難しいと思います。
その他の回答 (4)
- Hayashi_Trek
- ベストアンサー率44% (366/818)
一応、可能です。 ただ、その技術者はVB6しか知らないのでしょうか? 私もVB6→VB.NET→C#と鞍替えした口ですが これまで、FORTRAN,N88BASIC,アセンブラ,MS-BASIC,MS-C,QuickBasic,VC++等様々な言語の経験が有るので苦労はしませんでした。
- wormhole
- ベストアンサー率28% (1622/5659)
可能不可能でいえば可能でしょうけど結局は、その人次第かと思います。 >JAVAじゃなくてよかっただけです。 何て事をいうような人だとおっしゃるように数年はかかるでしょうね。もしくは習得できない。
あたりまえの話ですが、本人にその気があれば可能です。本人にその気がなければ、どんな言語にも移行できません。 C#など、VB6に比べてライブラリが多いくらいで、至極簡単な言語です。習得など数ヶ月もかかりません。(もっとも、VB6 で「動けばOK」的な適当な仕事をしてきている場合は、その限りではありません)
- catpow
- ベストアンサー率24% (620/2527)
>>社内では長年続いてきたVB6技術者をC#に移行としている。COBOLよりは良いが可能でしょうか。 可能だとは思いますけど、質問者さんも書かれているように、慣れるまで数年かかる気がします。 そして、Javaじゃないだけ良かったというのは、私も同感です。
関連するQ&A
- VB6.0からC#などへの移行
私の会社では自社の製品の検査機器の管理用のプログラミングにいまだにVB6.0を使っています。 私としてはC#などに移行すべきだと思うのですが、この業務の主任がVB6.0しか使えず、 ほかにプログラミング技術を持つのは私だけなので意見が通りません。 プログラムとしては、簡単なもの(ファイル管理とデジタル入出力による検査結果の管理)なので 他の同僚、上司なども別にVB6.0から変更する必要がない(=特に生産性に影響がない)と いった考えのようです。 しかし現在一般的には古くなった言語を新しい社員に教育し、それをこの先を続けていくことが 正しいとも思えません。 みなさんをこれに関してどう思いますか?またC#等の言語に変えるべきであれば、 その明らかなメリット、現状のままでは今後生じるかもしれない問題など あれば教えていただければ幸いです。
- ベストアンサー
- その他(ITシステム運用・管理)
- VBかC++かJavaかまよってます
最終的には、情報処理技術者試験の基本情報を目指して、情報検定の情報処理システム試験をうけてます。 今、”オブジェクト指向”を理解するために、VB6を少しやっていたので、VBがいいか、プログラマー時代、ポインタで悩み苦しんで、挫折したCをやって、C++がいいか、まったく初めてのJavaがいいか悩んでます。 どれにしても、今度は、”オブジェクト指向”っていう壁を乗り越えなければいけません。 アドバイスをお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- VB5.0からVB6.0への移行について
VB5.0からVB6.0への移行について プログラマー初心者です。 VB5.0で作成したプロジェクトを、VB6.0で開くと、 【'C:\...\marquee.ocx'を読み込めません。--プロジェクトのロードを続けますか?】と 【'C:\...\raocx32.dll'を読み込めません。--プロジェクトのロードを続けますか?】の メッセージが出力されます。 "marquee.ocx"と"raocx32.dll"は、ともにWebサイトよりダウンロードして、 'C:\WINDOWS\system32'に保管しましたが、認識しません。 コマンドプロンプトで、 'regsvr32 marquee.ocx'を実行させましたが、 【"marquee.ocx"は実行可能ファイルではないか、 またはこのファイルのヘルパが登録されていない可能性があります。】 というメッセージが出力されます。 "marquee.ocx"と"raocx32.dll"を読み込ませたいのですが、 方法を教えてください。 宜しくお願い致します。
- ベストアンサー
- Visual Basic
- VB6.0への移行かそれともVB.NETへの移行か
VB4.0で作成したアプリケーションをVB6.0かVB.NETかどちらかへの移行に迫られています。 仮にVB.NETの場合でも、Windowsアプリとして移行する予定です。 各バージョンを選択する利点や要調査事項等がわかれば教えてください。 ちなみに、WindowsXP上にアプリケーションを乗せる予定です。
- 締切済み
- Visual Basic
- VBAからVB.NET 又は VB2005へ移行
VBAからVB.NET 又は VB2005へ移行を考えているいるのですが、どちらに移行しようか悩んでいます。プログラムはVBAしか接した事がないのですが、どちらの方がスムーズに移行が可能か教えてください。
- 締切済み
- Visual Basic
- COBOLからVB+Oracleへ
よろしくお願いします。 COBOL一筋、15年の者です。 この度、VB+Oracleの社内システムの面倒をみることになり、 勉強をはじめることになりました。 現在の状況は、ExcelVBAは多少わかり、わからないことはネットで検索するなりして、それなりのものは作れます。 しかし、Oracleの知識や、VBの知識が欠乏しております。 COBOLから脱却された皆さん、どのように進めるのが良いでしょうか? (Oracleをおぼえてから、VBなのか・・・) また、良かったサイトや書籍など、教えてください。 (好みもありますが) さまざまな御意見、経験談などをお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- VB2005からC#へ
VB2005のソースというかプロジェクト丸ごとから、C#に変換するソフトはあるのでしょうか? 有償・無償は問いません。中途半端なものでなく、完全に移行できるものが良いです。なければ一番Goodなものを探しています。
- ベストアンサー
- C・C++・C#
- C ASP JAVA .NET C# の組める技術者って「VC++4.0」も組めるものなのでしょうか?
C ASP JAVA .NET C# を組める技術者って (1)「VC++4.0」も組めるものなのでしょうか? (2)「VB」を組めるものなのでしょうか? (3)「VB.NET」を組めるものなのでしょうか? いずれも、仕事としてのProgramです。
- ベストアンサー
- その他(プログラミング・開発)
- 40才のcobolerにVBやJAVAはできるか
40才すぎのバリバリのCOBOLプログラマーにVBやJAVAはできるかなと、疑問です。 こういった人を採用した場合、やはり営業系管理系でしょうか、JAVAやってくださいというのは酷でしょうか。平たく言えば会社のためになるでしょうか。
- ベストアンサー
- SE・インフラ・Webエンジニア