トップページ⇒tech
148コメント38KB

最初のプログラム言語、どれぐらいで覚えた?

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙に行こう2005/09/11(日) 19:12:54
CでもJavaでもCOBOLでもいいけど
0002名無しさん@そうだ選挙に行こう2005/09/11(日) 19:16:19
20秒と掛からなかったな
ttp://www.veling.nl/anne/lang/hello/
0003名無しさん@そうだ選挙に行こう2005/09/11(日) 19:16:45
>>1よ、覚えたってて言うのはどの程度の事なんだ。
プログラムの命令を覚えただけなら、1週間だぞ、
簡単なのを作ったのも数日。
0004名無しさん@そうだ選挙に行こう2005/09/11(日) 19:19:39
どこかのバカが、「プログラムの命令を覚えればマスターだ」と言っていたが
漏れは、1中間でマスターになったのか?  漏れって天才!!!!
0005名無しさん@そうだ選挙に行こう2005/09/11(日) 19:20:28
×1中間
○1週間
0006名無しさん@そうだ選挙に行こう2005/09/11(日) 19:33:06
消防の時にHyperTalk覚えたけどどれぐらいかかったかは忘れた
000712005/09/11(日) 20:05:40
スマソ、とりあえず自分の思ったように扱えるようになるまで
0008名無しさん@そうだ選挙に行こう2005/09/11(日) 20:10:02
マジレスすると1年以上はかかった気がする。
だいたい最初はゲームを作りたがると思うんだが、
自分の作りたいゲームを作れるようになるまでに1年はかかった。
0009名無しさん@そうだ選挙に行こう2005/09/11(日) 20:27:26
プログラミング7年目だがまだ思った通りに作ることはできない
0010名無しさん@そうだ選挙に行こう2005/09/11(日) 20:42:51
Basicのgosubを理解した時、少しマスターしたかなと思った。
0011名無しさん@そうだ選挙に行こう2005/09/11(日) 20:53:05
>>7
>とりあえず自分の思ったように扱えるようになるまで
1ヶ月。
0012名無しさん@そうだ選挙に行こう2005/09/11(日) 20:55:02
だがPHPは3時間で覚えた
0013名無しさん@そうだ選挙に行こう2005/09/11(日) 20:58:59
人それぞれ「とりあえず自分の思ったように扱えるようになるまで 」
のレベルが違いすぎるので、このスレは無意味。
だがPHPは3時間で覚えた
0014名無しさん@そうだ選挙に行こう2005/09/11(日) 21:00:56
俺はプログラマを10年くらいやってるが
やっと最近分かってきたくらいだ。
だがPHPは3時間で覚えた
0015名無しさん@そうだ選挙に行こう2005/09/11(日) 21:16:50
この手のスレは透明化推薦
邪魔
0016名無しさん@そうだ選挙に行こう2005/09/11(日) 21:18:36
だがPHPは3時間で覚えた
0017名無しさん@そうだ選挙に行こう2005/09/11(日) 22:48:42
大体そんなこと聞いてどうすんだ?
だがPHPは3時間で覚えた
0018デフォルトの名無しさん2005/09/12(月) 02:37:06
高校の授業でN88BASICをやらされた。
for文、if文などを使ってプログラミングするまでに、
授業合計時間で500時間分くらいかな。
あの行番号がウザかったが。

大学の授業でCをやらされたときはかなり苦労した。
アルゴリズムの授業でいきなりCの読みづらいソースコードを渡され
困惑。周りでもわかる人は少なく苦労。
単位落として「独習C」を買って読んで実践して初めて理解した。
ちゃんと本読まないとCは理解できないってことがそのときよくわかった。
で、Cを理解するのに1年以上かかった。
その後また大学でPrologをやらされた。Cより簡単とはいえ慣れるのにちょとだけ時間がかかた。
大学の鯖でwebpageを公開できることを知りテスト。
そこでUnixを覚える。Perlを初めて知るがそのころは完全に理解できず遊ぶだけ。
VRMLを知る。これは面白かったので比較的早く習得ができた。1時間ですぐに物体がかけるようになった。
その後Javaを知り、触れる。バイトコードに変換されOSに依存しないように
VM上で動くというのが魅力的でそこからJavaをきわめてゆく。Cをやっていたので基礎はすぐに
理解できた。オブジェクト指向を理解するのはちょっとだけ時間がかかった。半年くらい。
その後デザインパターンを知るまではオブジェクト指向を使いこなすことはできなかった。
そしてServlet, JSPを知り、Linuxの使い方を覚えながら
習得してゆく。Servletは、3カ月以上の思考錯誤の上でTomcat上で動かすことができるようになった。
バイトでもServletを使う機会があり、
そこでついでにデータベースとJDBCなども1週間ほどで習得。
その後、XMLを知る。これの意味を理解するのは非常に苦労した。意味がわからず困惑した。
だが設定ファイルやAntなどにXMLが使われていることを知り、徐々に慣れてゆく。これは1年くらいかかったかな。
けど時間の無駄だったかも。実際に使ってみたほうが早かったから、というのと、ツールが揃ってなかったというのもある。
再びバイトへ。CVS, Subversion, JBossの使い方を覚える。
Hibernate, Cayenneの使い方、Eclipse, Mavenの使い方含めて約1年かかった。
0019182005/09/12(月) 02:39:00
で、最近PHPをバイトでやらされ、
基本は>>16-17と同じくらいの時間で覚えた。
あとはライブラリを使いこなすだけ。

と思ったがPHPでJavaのようにオブジェクト指向で開発してみたら
デバッグで非常に苦労する羽目になった。
型が曖昧でエラーチェックが甘すぎて大変だった。
error_reporting(E_ALL)でも補足できないのはちと大変。
0020182005/09/12(月) 02:42:30
Perlよりかは簡単だが。
0021デフォルトの名無しさん2005/09/12(月) 02:45:19
Perl
1年くらいかな、挫折してやらなかった期間も含めて。
0022デフォルトの名無しさん2005/09/12(月) 03:17:20
1ヶ月ほど
といってもそれまで雑誌のコード打ちまくってたし
ゲームで遊ぶにもある程度コマンド知らないと出来なかったから
今みたいにエディタの使い方も0から覚えてっていうのに比べると全然違う
0023デフォルトの名無しさん2005/09/12(月) 03:30:25
最初に動くソフトを書いたのはサンプルをそのまま打ち込んだだけ
次に自分なりの変更を加えて動かした
そうこうしているうちにいつの間にか自在といえるようになった
だから「覚えた」というのがどういう状態を指すのか自分では分からない
むしろそういうものだと思ってたけど…
でもっていつの間にか新しい言語の習得も早くなっていった
というのは多くの人が経験してることだと思う
0024デフォルトの名無しさん2005/09/12(月) 03:32:33
確かにいつの間にか悟りを開いてるわな
0025デフォルトの名無しさん2005/09/12(月) 07:17:49

Cは1日でマスターした
http://pc.bookmall.co.jp/search/info.php?Code=0000001147278
0026デフォルトの名無しさん2005/09/12(月) 07:32:45
ポケコンで何か動かした。
14・5歳だったかな
0027デフォルトの名無しさん2005/09/12(月) 07:33:18
最初の言語は、1歳に満たないくらいで既に使用していた。
0028デフォルトの名無しさん2005/09/12(月) 10:10:37
みんな最初はVBかと思たけど・・・
0029デフォルトの名無しさん2005/09/12(月) 10:13:09
VBに最初も最後もない。
なぜなら、VBは最初にして最後の言語だから
それがVBオンリー
0030デフォルトの名無しさん2005/09/12(月) 11:02:59
プログラミング始めたときにはVBなんて無かったし・・・
新しく始める言語を選べる立場になったので、おそらくVBは一生やらないだろうな
003162005/09/12(月) 15:18:21
6だけどHyperCardはVB的存在だった
0032デフォルトの名無しさん2005/09/12(月) 18:56:06
BASICは三年やって結局覚えられなかった。
0033デフォルトの名無しさん2005/09/12(月) 20:01:57
Perlから入って1週間で変数なるものを覚えた
003412005/09/13(火) 05:01:19
なんか色々サンクス

今、Cを覚えてるところで、
周囲に比べて覚えが遅いのか不安になって、このスレ立てました。
0035デフォルトの名無しさん2005/09/13(火) 11:35:26
>>34
もし、難しいと感じるならば、CよりPHPの方がいいんじゃないかな?
どこで詰まっているかが分からないけれど。
0036デフォルトの名無しさん2005/09/13(火) 12:52:31
なんで適応範囲の全く異なる言語を薦めるかな。
0037デフォルトの名無しさん2005/09/13(火) 13:21:25
Web系
コンソール系
GUI系
組み込み系
0038デフォルトの名無しさん2005/09/13(火) 13:26:32
>>36
スレの流れだからさ。
0039デフォルトの名無しさん2005/09/13(火) 13:39:49
Web系
PHP
給料の差はSQL

コンソール系
C
コードウォーリアかGCC

GUI系
VB
オラクルポスグレるるるるる〜♪

組み込み系
asm
R8Cまだ組み立ててないや
0040デフォルトの名無しさん2005/09/13(火) 14:20:09
ハングルは結構難しいニダ
0041デフォルトの名無しさん2005/09/13(火) 14:26:27
>>34

>>18でも紹介されている「独習C」がかなりお勧め。

8年前はこれでCを習得した。そのころはこの本が超お勧めだった。

今でもどうなんだろう・・・。
今は高橋麻奈の「やさしいC」とかだろうか。

それとも、いきなりJavaからやっても問題ないかな。
けどいきなりJavaから始めるとOSとかメモリの動きとかが見えず
勉強不足な点が出てくるかも
0042デフォルトの名無しさん2005/09/13(火) 14:27:37

>>34

>>18でも紹介されている「独習C」がかなりお勧め。

8年前はこれでCを習得した。そのころはこの本が超お勧めだった。

今でもどうなんだろう・・・。
今は高橋麻奈の「やさしいC」とかだろうか。

それとも、いきなりJavaからやっても問題ないかな。
けどいきなりJavaから始めるとOSとかメモリの動きとかが見えず
勉強不足な点が出てくるかも
0043デフォルトの名無しさん2005/09/13(火) 14:43:18
未だに言語のリファレンスが手放せないけど・・・
クラスとか憶えきれねえって。MSDNとかUNIXシステムコールを
全部覚えてる奴なんているの?
0044デフォルトの名無しさん2005/09/13(火) 14:50:05
VC++でバリバリにフレームワーク化されたゲームライブラリを使う
細かいことなんか気にしないで最初のうちは、まず絵の出し方だけ覚える

今度はそれを動かして、そのうち敵出して弾出して当たり判定して、
ややこしくなって構造体覚えて、関数宣言覚えて、
でっかい構造体扱うためにポインタ覚えて、ソースがでかくなって
分割コンパイル覚えて・・・とこういう道筋だったように思う

絵が動くのが楽しくて半年ぐらいプログラムにのめりこんだ
こういうのめりこみ期間があればCなら半年ぐらいでほぼマスターできる
0045デフォルトの名無しさん2005/09/13(火) 15:00:51
>>43
MSDNとかUNIXシステムコールは言語の範疇じゃないし。
0046デフォルトの名無しさん2005/09/13(火) 15:37:19
標準ライブラリですら、全部覚えてるやついないだろ
0047デフォルトの名無しさん2005/09/13(火) 16:04:50
>>36
PHPの方が覚えやすし、実行もすぐできるからね。
その後で、厳密な変数の型、ポインタ、共有体等を覚えればいいかなと思って。
0048デフォルトの名無しさん2005/09/13(火) 16:12:51
>>43

そんなに全部覚えてどうすんの
パッケージ(namespace)単位で必要なときだけ
覚えればいいのに。

Javaとかの言語の場合、リファレンス本がなくても
ネットで検索すればJakartaだのが見つかるから
どうにかなってしまうんだが。
パッケージ名がわかりやすいから覚えやすいというのもある。
クラス名やパッケージ名に不可解な文字列が紛れ込んでいると
実に覚えにくい。略称はとくに。動詞、名詞などをうまくつかったネーミングが
覚えやすくわかりやすい。略称でのsprintfみたいな中途半端な
略称じゃなく、よく知られている略称、URI, URL, IOならわかりやすい。
0049デフォルトの名無しさん2005/09/13(火) 16:14:12
>>47
PHPねえ。
webPlog板にはWebデザイナ厨が集まってPHP覚えたって香具師が
多いからな。それだけに厨の匂いがする言語って気が。
Unix界のVBみたいな。
0050デフォルトの名無しさん2005/09/13(火) 16:15:04
>>44
そのゲームライブラリ、よかったらサイトとか教えて遅れ
0051デフォルトの名無しさん2005/09/13(火) 16:20:28
PythonならC++覚えた後も、Boostから使えるので便利ですよ
0052デフォルトの名無しさん2005/09/13(火) 16:30:56
unixでVBみたいにカンタンにguiアプリ作れるツールはあるの?
0053デフォルトの名無しさん2005/09/13(火) 17:27:01
Kylix・・・・・・・・はLinuxか
0054デフォルトの名無しさん2005/09/13(火) 17:31:47
IBMのEclipseもどきがあったんじゃね?
Javaのポトペタのやつ
0055デフォルトの名無しさん2005/09/13(火) 18:53:34
Cを習得するのに一年以上かかったが、その後は芋づる式だった。
0056デフォルトの名無しさん2005/09/13(火) 19:23:44
>>49
Javaスレでも同じこと言ってたね。
別にいいんじゃない?コンパイルいらないし、作りたいものがどんどん出てくるし。
何より超丁寧な公式ドキュメント。
0057デフォルトの名無しさん2005/09/13(火) 20:42:17
>>56
まじですか?
そのJavaスレ、誘導してもらえます?
自分、Javaは全然、打てないです。
0058デフォルトの名無しさん2005/09/13(火) 20:45:14
UNIX界のVBといえばTcl/Tkだろ。
0059デフォルトの名無しさん2005/09/13(火) 20:48:28
Perlじゃね?悪評があってユーザーが多い。
0060デフォルトの名無しさん2005/09/13(火) 21:23:21
では間をとってPerl/Tk
0061572005/09/13(火) 22:17:08
ごめん、誤爆だ。
0062デフォルトの名無しさん2005/09/14(水) 21:50:46
俺もC覚えたが確かに1年以上かかった
仕事で、とかだったりしたらもっと早かったのかもしれないけど

ちなみに関数のヘルプ読めるようになった時に成長を感じた
逆にそれまでは好きに作れなかった感じだったかなぁ
0063デフォルトの名無しさん2005/09/15(木) 01:50:33
Perl。一週間。
JavaはOOやデザインパターンを理解するのに3ヶ月〜半年程掛かった。

JavaとCを覚えた後は大抵の言語は数時間で使えるようになった。
が、しかし…それでもOCamlはまだ使いこなせていない…。
0064デフォルトの名無しさん2005/09/15(木) 08:58:23
PC88買って以来、繰り返し挑戦しては挫折してたけど、学校でCOBOL習ってから
急にプログラムが分かる様になった。
Cは習う前に独学が済んでた。多分、1ヶ月も掛かってないと思う。それで思ったの
は、「なんだ、どの言語も一緒じゃん!」て事だった。
Perl、Delphi、Javaは結構すんなりいけた。でも、C++は未だに訳ワカメ_| ̄|○|||
0065デフォルトの名無しさん2005/09/15(木) 09:06:42
JavaとCができてC++がだめってことはJavaもCもわかってないと
いうことでは?
0066デフォルトの名無しさん2005/09/15(木) 09:11:52
C++はテンプレートを読みこなせない(Perlより読みにくい)のと、流れを
追いきれない。
勿論、一文字ずつ追えば理解できないわけじゃないけど、途方もなく
時間が掛かる。
0067デフォルトの名無しさん2005/09/15(木) 09:13:13
てか、C + Java = C++にはならんよな。
CとJavaが分かってもC++を理解するには別の能力が要ると思う。
0068デフォルトの名無しさん2005/09/15(木) 15:10:05
おまいらは・・・
>>13で答えが出てるだろ
これにてクソスレ終了
0069デフォルトの名無しさん2005/09/15(木) 15:50:03
>>68
それぞれの幅を知りたいんじゃないの?
0070デフォルトの名無しさん2005/09/15(木) 16:04:12
今のところ 3時間から10年でもまだまだ、だが何か?
0071デフォルトの名無しさん2005/09/15(木) 17:17:29
別に何も。
0072デフォルトの名無しさん2005/09/25(日) 14:34:03
意外と良すれage
0073デフォルトの名無しさん2005/09/25(日) 14:47:48
だがPHPは3時間で覚えた
0074デフォルトの名無しさん2005/09/25(日) 14:50:38
27歳 某データセンターのオペレータ。
転職の為にプログラムを取得しようと考えているんだけど、
どの言語からスタートするのがいいと思いますか?
0075デフォルトの名無しさん2005/09/25(日) 14:55:03
>>74
単価の順に並べてみた。やりたい仕事で選べ
組み込み:C、アセンブラ
パッケージ:C/C++
汎用機:COBOL
業務系:Java、VB
Web系:php、perl
0076デフォルトの名無しさん2005/09/25(日) 14:59:57
>>75
ありがとうございます。
JAVAに挑戦しようかと思います。
実際どのくらいできれば「JAVAできます」って言えますか?
0077デフォルトの名無しさん2005/09/25(日) 15:06:02
>>76
HTMLとCSSとJSPとJavaScriptとSQLが書けて、例外処理を適切に記述できれば良いかな
0078デフォルトの名無しさん2005/09/25(日) 18:06:24
家で寝かしてあった「やさしいJAVA」で学習を開始しました。
さて、私は「どれぐらいで覚え」ることができるのかしら。。。

ちなみに「はじめてのC」も寝かしてますw
0079デフォルトの名無しさん2005/09/30(金) 17:20:51
プログラム暦はそこそこあるが、OSを作るレベルには至らない。
0080デフォルトの名無しさん2005/10/05(水) 12:27:21
まともにOS作るには膨大な知識も必要だからねぇ
シングルタスクの簡単なDOSレベルのなら作れそうだけど
0081デフォルトの名無しさん2005/10/05(水) 22:30:45
VC2005betaをインストールしようとしたら、SP2じゃないと無理じゃボケと怒られました。
SP2にアップデートするか製品版VCを買うかどっちがおすすめですか、みなさん。
0082812005/10/05(水) 22:46:17
なんか全然違うスレに書き込んでた。
ごめんなさい。
0083デフォルトの名無しさん2005/10/20(木) 08:44:37
MSXBASICのリファレンス、MSXFAN片手に
4年ぐらいかかった気がする。

その後PC98に触って、処理速度の速さに呆れてぶっ倒れそうになったw
sincosの近似値、最初から計算しなくてもいいんだもんorz
0084デフォルトの名無しさん2005/12/07(水) 12:13:03
>>75
そりは単価の高いもの順でつか?
0085デフォルトの名無しさん2005/12/07(水) 13:11:30
最初はHTMLだった。
今でも完全に覚えた訳じゃない。
0086デフォルトの名無しさん2005/12/07(水) 19:36:38
CとC++。
参考書買ってきてから半年ぐらいかな。
0087デフォルトの名無しさん2005/12/08(木) 03:02:36
初Hまで30年かかったけど
PHPは3時間で覚えた
0088デフォルトの名無しさん2005/12/08(木) 08:16:11
。・゚・(ノД`)・゚・。
0089デフォルトの名無しさん2005/12/08(木) 09:15:57
PHPは3時間かかったけど
初Hは3分で終わった
0090デフォルトの名無しさん2005/12/08(木) 10:33:52
(´・ω・)
0091デフォルトの名無しさん2005/12/08(木) 11:42:51
8080のニモニック
中学1年のとき
0092デフォルトの名無しさん2005/12/09(金) 01:30:18
>>85
人工言語ではあるけど
それ「プログラム」言語じゃない
0093デフォルトの名無しさん2005/12/09(金) 09:13:26
ぢんこー言語
0094デフォルトの名無しさん2005/12/10(土) 05:31:49
他のスレと被るかもしれんが読んだ本についても語ってみては?
0095デフォルトの名無しさん2005/12/10(土) 09:19:16
1977年、本屋にパソコン関係の書籍があまりなかった。(当方、田舎)
とりあえずパソコン紹介の本を買った。
アップル�Uとかコモドール(?)とか載っていた。

BASICの本が3冊あって、そのうちの1冊を買った。
書籍名は覚えていない。
0096デフォルトの名無しさん2005/12/11(日) 03:09:30
漏れは「PC-9801シリーズ BASIC用語・用例辞典」ってのを持ってる。
ポケットサイズで携帯しやすいのもあって、
N88BASICに熱中してた当時、困ったときのリファレンス本として活躍してました。
0097デフォルトの名無しさん2005/12/11(日) 10:17:15
絵でみるマイコン入門
電波新聞社 1979.11/01 B5
コンシューマ関連 ホビーライフ1
ラジオの製作別冊


当時はまだ「マイコン」が死語じゃなかったな
0098デフォルトの名無しさん2005/12/13(火) 12:51:20
雑誌でもマイコンとかI/Oとかあったし
0099デフォルトの名無しさん2005/12/15(木) 23:17:58
casl
カップラーメン作り終えるまでに覚えた
0100デフォルトの名無しさん2005/12/16(金) 18:10:55
答えたいけど思い出せませんよ
0101デフォルトの名無しさん2005/12/19(月) 08:26:08
最初はコモドールのVIC-1001のBASICに付いてきたマニュアル。
とても分かりやすかったよ。1980年代の頭だと思う。
■ このスレッドは過去ログ倉庫に格納されています