No.2ベストアンサー
- 回答日時:
かれこれ早期退職して10年になりますが30年ばかりシステム開発の仕事をしていました。
「習得」というのがどの程度使えることを指しておられるのかわかりませんが、仕事の場合は全てをそらんじている必要は無く、特に昨今は開発時に使用する統合開発環境がいろいろと補助してくれますから基本的な文法などをおさえていれば使う事ができます。
わからないことは統合開発環境が助けてくれたり、ヘルプを読んだり、書籍や解説Webサイトなどを見たり、同僚に聞いたりすればよいわけで。。。
当方の場合は大学でFortranとCOBOLとNECのBASICを使い、就職してからはある機種のアセンブラからはじまってC、C++をメインに10年弱。その後ちょっと脇道にそれてLISPやSmalltalk-80やとってもマイナーな言語を使う仕事を10年ほど。その後、現世に戻るためのリハビリでC++やVBを使った仕事をし、その後Javaを使う仕事をしました。その後は自身では人手が無い時などにお助けでコーディングをしましたが、そこではHTML(←これはプログラミング言語ではないですが)やJavascriptやExcelマクロ(VBAと言えばいいのかな)なども使いました。
そういえばRubyも使ったことがありますね。実システムではなく研究案件のプログラムだったと思いますが。
そんな感じです。
で、個人的には「しっかりと使える言語が1つあれば使ったことが無い言語は入門書などで1週間程度学べ、先に書きましたようにいろいろな助けを借りながら普通に仕事が出来る」と感じています。
参考まで。
この回答へのお礼
お礼日時:2021/10/14 15:21
そうですね、プログラミングに限らず何でも一つをしっかりと覚えれば応用が効きますよね
プログラミングに興味があるのですがまだどの言語にしようか迷ってます
中学生なので書籍とかを買うお金はありませんがネットで調べながら勉強したいと思ってます
No.4
- 回答日時:
わたしもそうですが、No1、No2の方同様、1980年代からプログラマをやってる人は10言語くらい普通だと思います。
現役バリバリのプログラマは3つか4つの言語を深く習得してる、という感じではないでしょうか。
これから勉強するのであれば、
・Java オブジェクト指向の理解
・C ポインタの理解
・VBA と Python 2言語の連携
がおすすめかな。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- システム科学 タイピング能力について 3 2022/07/23 13:36
- 求人情報・採用情報 身長187cmです。 障害者雇用でプログラマーをやってた人が、普通の在宅ワークのプログラマーに転職で 1 2023/01/10 00:23
- IT・エンジニアリング よくネット上で「未経験」プログラマーという単語を見かけるのですが、未経験というのはどういう事ですか? 4 2022/05/27 13:03
- Web・クリエイティブ 未経験からのWebデザインとプログラマーについて。 4 2022/10/12 00:00
- C言語・C++・C# 【現役のプロのプログラマーに質問です】プロの大工は相手と握手したら相手の大工の腕が分かる 3 2023/03/28 20:42
- 新卒・第二新卒 就職活動 IT系 2 2023/08/02 20:41
- Java 質問です。 Java言語を勉強出来る機会がありますが、プログラマーに将来性はあるのでしょうか? AI 3 2023/05/25 16:54
- IT・エンジニアリング 昔のプログラマーと今のプログラマーってどっちが能力高いんでしょうか? 6 2023/02/07 21:38
- その他(学校・勉強) 自分の市場価値を高めるには 3 2022/07/12 09:11
- その他(業種・職種) 元プログラマーの警察官って普通にいますか? また、プログラマーとして働いて得たスキルを警察官という仕 1 2022/09/12 12:07
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ITパスポートの勉強をしていま...
-
Python... 環境設定 初心者です...
-
バッチファイルが保存されてい...
-
プログラミングサイトについて。
-
Google ColaboでGUI作成
-
このURLで広告を出しているのは...
-
IT業界より楽に稼げる業界って...
-
Fortran の定数表現について
-
https://youtube.com/shorts/bT...
-
AIの登場でプログラマーたちが...
-
符号誤り率の計算は例題でどの...
-
入力された文字列が、LD22000を...
-
プログラミング初心者です。 Wi...
-
プログラミングを教えたいです...
-
テキストファイルのファイル名...
-
40代後半でゼロからのプログラ...
-
正規表現 URL抽出「 [\\/\\b]{0...
-
過剰なオブジェクト指向脳から...
-
16x16のスプライトフォント
-
本格的なWebアプリを公開する時...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ものづくりに向いているプログ...
-
昔のゲーム製作に使用する言語...
-
電化製品って何言語?
-
アセンブリ言語からC言語への変...
-
パチンコやスロットについて
-
標準関数の中身について
-
割り込みベクターをC言語で書...
-
フローチャートを書く書かない
-
アセンブラ言語って何をするた...
-
おすすめのプログラミング言語...
-
これらのプログラミングで使う...
-
OSはどんなコンピューター言語...
-
アセンブリ言語について。
-
アセンブリ言語を学ぶことは意...
-
コマンドgcc(あるいはcc),cpp,a...
-
コンピュータ言語とプログラミ...
-
オープン系 Web系 ファー...
-
NS Basic/Palm の入門書ありま...
-
プログラミング言語で今、一番...
-
コンパイラーとアセンブラの違い
おすすめ情報