A 回答 (4件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
プログラム言語を覚えるだけなら、HELP(リファレンスマニュアル)を見れば
良いので書籍は不要。
仕様内容を理解して、それをフローチャート又はPAD図でアルゴリズムを作成
できれば、あとは各言語の命令に置き換えるだけ。
#他人の作ったプログラムを解析することは書籍よりも良い勉強になります。
何冊読めば中級以上にとの事ですが、作るプログラムによって必要な知識は
大きく変わります。
#ハードウエアや業務知識、場合によっては数学の知識
中級になっても上級でも、開発に必要であるなら、上限を決めずに何冊でも
読むのが当然。
逆に言えば、何冊読んだと言っている間は初級レベル止まり。
No.3
- 回答日時:
コーディングレベルは初級者です。
PC1台と本一冊(入門編)で、やる気が起きたらもう一冊(応用編)、最低でもこれは必要です。
中級レベル以上とは、コーディングの前の仕様書作成力で、実戦経験の積み重ねが必要です。
上級レベルとは、プロジェクトの管理能力、が必要です。
No.2
- 回答日時:
30年ほどシステム開発の会社に勤務していました。
入社が決まってから会社から自習テキストが何冊か送られて来て、大学の夏休みにそれを勉強しました。
4月に入社して3ヵ月は本社での集合研修。言語も大切ですがソフトウェアの設計技法やプログラム構造論、会社で使用している開発標準(設計・製造・試験の作業標準)の講義と演習問題でのそれらを踏まえた実践がメインでした。
OSなどを担当する基本ソフトウェア部門への配属の者は更に1ヶ月半、OSの働きや構造に関する講義と汎用機のアセンブラの演習がありました。当時の情報処理技術者試験で使われていたアセンブラのコンパイラを作ったのだったかな?
という感じです。
個人的にはプログラミング言語は何かよりどころになる言語を1種類持っていれば、解説本を片手に数日触れば、あとは統合開発環境のヘルプや本を見ながら何とでもなる、、、という感じです。
オブジェクト指向をちゃんと理解するのにはそれでは足りませんが。まぁ「なんちゃってオブジェクト指向」なら数日の勉強でなんとでもなります。
あと、言語に詳しい方、特に(私の年代を含めた)年寄りは「そんな書き方じゃ処理効率が悪い」とか言いがちですが、最近はコンパイラが賢いのでバイナリーに落とし込む際にかなりしっかり最適化をしてくれますしCPUも十分速いですから、リアルタイム処理や何時間とか何日も計算し続けて結果を出すような「アセンブラーの1ステップの無駄も惜しい」というような分野のプログラムでもない限り、「作成者以外の者が読んでも意味を容易にくみ取れるソースプログラム」を書くこととの方が数段重要と考えます。
プログラムのアルゴリズムの寿命はハードウェアやOS、時に人の寿命より長かったりしますから。。。
そういうことを考えない、「機能仕様通り動けばいいんでしょ」的なプログラムを書くプログラマーが多いのも事実ですが。(;_;)
参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java 質問です。 Java言語を勉強出来る機会がありますが、プログラマーに将来性はあるのでしょうか? AI 3 2023/05/25 16:54
- Java 助けでください!!!!!!!!!!!! 4月から働き始めた新人SEです。 皆さんの体験談等を教えてい 7 2022/07/28 23:50
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- IT・エンジニアリング バックエンドエンジニアに転職 2 2022/04/07 00:51
- C言語・C++・C# 至急お願いします。C言語で.imgのファイルを読み込んで1バイトづつ出力するプログラムを作りたいので 3 2023/01/16 22:49
- 英語 ソシュール言語観による品詞、単語、辞書理解の誤り 4 2022/11/24 12:27
- 就職 就活に関して 2 2023/02/13 21:46
- その他(学校・勉強) 自分の市場価値を高めるには 3 2022/07/12 09:11
- C言語・C++・C# Switch向けにpcでc言語でゲームを作っているのですが、開発環境はWindows10のvisua 1 2022/04/02 07:04
- IT・エンジニアリング プログラミング言語選択について 2 2022/07/09 13:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
プログラマーの適正検査落ちま...
-
VBはどのくらいで習得するもの...
-
Pythonを無料(安価)で学ぶ方...
-
wed業界に詳しい方教えてくださ...
-
Web系・オープン系・制御系など...
-
PHPプログラミング 未経験 副業
-
J2EEについて
-
vba クリップボードクリアにつ...
-
Javaでのエラーについて
-
使用しているJUnitのバージョン...
-
gitでバージョン指定してダウン...
-
IISワーカープロセスが原因でCP...
-
CLASSPATHを設定しても、『Clas...
-
Eclipseソース開発画面の行番号...
-
Selenium/VBA/Chrome エラーで...
-
エクリプスのプログラミングに...
-
unzip32.dllの利用について(64b...
-
visual stadio 参照問題
-
javaのジェネリックスでTとEの...
-
EclipseでJavaコンパイラのバー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラマーの適正検査落ちま...
-
Python Java,Springフレームワ...
-
今年28歳女性 プログラマー未...
-
VBはどのくらいで習得するもの...
-
wed業界に詳しい方教えてくださ...
-
Javaを仕事で使うには、J...
-
プログラマにとって「アルゴリ...
-
java上級者になるには
-
大学の情報学部でスキルは身に...
-
PHPの実務レベルはどのぐらいで...
-
Pythonを無料(安価)で学ぶ方...
-
3層構造アーキテクチャ
-
!!!「コボル」!!!教えて...
-
ソフトウェア系への転職 (初心者)
-
webデザイナーとwebプログラマ...
-
今年30歳、業務未経験がプロ...
-
VBAからのVB.NETかC#
-
TCP/IPの基礎知識というのはど...
-
文系の大学生です。SEに内定し...
-
JAVAプログラマとして入社した...
おすすめ情報
中級レベル以上と書いてます。
つまりプログラム言語を覚える(マスターする)ことをも含みます。
何冊読んだら中級以上ですか?という質問ではありません。
中級以上のレベルに達した方に、単に何冊くらいコンピュータ関連の
書籍を読まれたのか?が知りたかった、参考にしたかっただけです。
マネをしていわれた冊数を読もうなどと、考えておりません。