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ランキング
-
アセンブリ言語からC言語への変...
-
これらのプログラミングで使う...
-
割り込みベクターをC言語で書...
-
コマンドgcc(あるいはcc),cpp,a...
-
コンピュータ言語とプログラミ...
-
CASL(アセンブラ言語)に関する...
-
[VBS] 素早くローテート演算したい
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
C言語「K&R」の演習2-9について
-
スロースキャンコンピュータ 加...
-
Python: 数値を反転させたい
-
アセンブラで割り算
-
シーケンサで時間計算
-
PLC 命令について
-
一般のソフトで画像を扱う場合...
-
ビット立つの意味
-
CASLのビットマップについて
-
PICでUSARTのフレーミングエラ...
-
メーラーを自作したいのですが
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ものづくりに向いているプログ...
-
電化製品って何言語?
-
昔のゲーム製作に使用する言語...
-
コンピュータ言語とプログラミ...
-
アセンブリ言語からC言語への変...
-
パチンコやスロットについて
-
割り込みベクターをC言語で書...
-
コンパイラーとアセンブラの違い
-
プログラミングを突き詰めて考...
-
アセンブリ言語を学ぶことは意...
-
Windowsはいったい何言語で書か...
-
各行のあるカラムのデータを抽...
-
これらのプログラミングで使う...
-
瞳孔に合わせて動くパソコン。...
-
フローチャートを書く書かない
-
パソコンについて詳しくなりたい
-
今はマシン語は使わないんですか?
-
0xffffとは?
-
エクセルVBAのIf,Then 構...
-
8ビットのデータの、先頭ビット...
おすすめ情報