- 1 名前:デフォルトの名無しさん [2006/09/15(金) 00:16:59 ]
- 入門書数冊買ったけど挫折→飾り
で、何ヵ月か経ってからやっぱりやろう、だが難しい… 一日何時間くらい勉強した?
- 496 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 12:43:37 ]
- 指示語。
- 497 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 14:14:55 ]
- 俺、ビットもバイトも習ったことないけど自分で勉強しながら覚えて行った理系
というか最初はプログラミングよりネット用語に関心があったけど(TCP/IPとかADSLとか) 毎日のように知らない単語をIT用語辞典で調べに行ったり辞書サイト登録してた日々 ビットとバイトとか、ポインタが分からないならはじめて読む8086か、ないならはじめて読むPentiumお勧め
- 498 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 14:21:56 ]
- >>495
勉強しない言い訳がお上手ですねw もし、こんな事をまじめに言う奴と仕事する羽目になるのはお互い嫌なもんだね。
- 499 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 14:34:27 ]
- プログラミングはむしろ人文科学に属するところが多いだろう。
算数が出来れば数学でさえあまり必要としないし、自然科学の知見も不要だ。 しかし単語(式)のつながりを読み解き組み立てる能力は必要だ。 他にも論理的思考、多量の雑学的知識力、一貫した計画能力、などと考えれば むしろSFや推理小説を書く能力に似ているような気もする。
- 500 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 14:58:35 ]
- >>495
「ポインタ」が無い言語にすりゃいいだろ
- 501 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 16:32:38 ]
- >>495
意味がわからん 俺は文学部卒だが、普通にJavaやらC++やらつかって趣味グラマやってるわけだが 結局「ならったことがない」とか解らないを理由として逃げてるだけじゃないか?
- 502 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 17:23:07 ]
- プログラム言語よりも、論理的思考が出来る事。
最初はフローチャートを殴り書きしていろいろ考えるもんだ。 それが出来たら、HSPでもRubyでもLispでも好きな言語選ぶといい。 趣味ならポインタ解らなくても良いし、構造化もオブジェクト云々も関係ない。 とりあえず何か作るのが良い。
- 503 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 18:34:11 ]
- 「文学部?」とか言われるほどの文系出身者だけど、
プログラム言語は論理的思考に慣れてれば 問題ないんじゃないかと思いながら勉強してる。 >>495 そこまで行ってないけど、ポインタって住所みたいなもんじゃなかった?
- 504 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:00:42 ]
- ポインタわかってもCしか使えない環境の
プログラム作るような目的がないと意味がない そんなことより膨大なクラスライブラリーを前に挫折するね
- 505 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 21:50:43 ]
- BASICみたいに、すぐに実行できるプログラムの方が上達は速い感じがする。
JAVA言語でコンパイルする必要無いソフトってない?
- 506 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:20:21 ]
- >>505
Grooby
- 507 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 21:23:37 ]
- 最近習ったことしか出来ない香具師大杉
- 508 名前:デフォルトの名無しさん [2007/06/24(日) 19:10:19 ]
- 少しずつ
COBOL CASL C C++ を覚えようと思う
- 509 名前:デフォルトの名無しさん mailto:sage [2007/06/24(日) 23:26:05 ]
- >>508
COBOL CASL こんなんやっても使わないから一週間で忘れるな。
- 510 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 00:19:13 ]
- >>508
C++ Java Ruby のうちから、勘でひとつ決めろ。 そしたらお前の人生も自動的に決まる。
- 511 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 00:25:25 ]
- >>510
無理やりRuby入れんなよと。
- 512 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 00:31:20 ]
- >>511
まあそこはスクリプトならなんでもいいわ。 PythonってかいてもPerlって書いてもつっこみ入るだろ
- 513 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 09:31:54 ]
- C# (MSについてゆきます)
Java (マルチプラットフォームまんせー) LL系 (つーか時代はWEBだろ) の3つでいいんじゃないかと思った。
- 514 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 11:42:02 ]
- C#ってマルチプラットフォーム(にできる)んじゃないの?
- 515 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 14:10:09 ]
- >>513
現状を鑑みるにC#が飛び抜けてリスキーに見えるな。 C/C++(ネイティブアプリ) Java/.NET(VMアプリ) LL系(スクリプト) これでバランスとれるかな
- 516 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 16:38:23 ]
- monoは実際まだ使い物にならないと聞いたのでな。
実質マルチプラットフォームを達成できてるのはJavaだけだと思って。
- 517 名前:デフォルトの名無しさん mailto:sage [2007/06/25(月) 22:23:52 ]
- Javaは起動が重いのでマルチプラットフォームという場合の
デスクトップアプリには向かない。
- 518 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 00:42:37 ]
- まずは一番簡単なHSP。
これは簡単だとおもう。 次はRuby、これは日本人が作ったから。 それにインタプリタだから、作ってすぐ遊べるよ。 他にはエクセルのVBA。 かなりの事が出来る。 まずはこの辺りから選んで。 Cはズブの素人には無理と思って視野に入れるな。 ポインタなんて知らなくとも他言語のプログラミングには支障無い。 支障が出るようになったら覚えればいい。 論理的思考さえ出来ればプログラムなんて簡単だ。 最初は簡単な物で遊びながら覚えるんだ。
- 519 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:00:35 ]
- ポインタごときで大げさな
- 520 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:15:12 ]
- 経験上言えるのは1つだけだな。
1つの言語をやりとおす。 「BASICを大体理解したぜ! よし、次はCだ!」つって、挫折した俺が 言うんだから間違いねー。w
- 521 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:16:51 ]
- 学生時代、大学で市だか県だかが主催した
プログラミング体験講座で助手を務めた事があるよ。 全10回の本格的な物で、教授には謝礼も出ていたんだけど、 この講義に参加してたオジ様、オバ様がたのポインタ挫折率は なんと100%だった。 最初、50人近くもいて、ただの一人も突破できなかった。 やっぱりCは初心者には向いてないと思ったよ。 あと、大学ではpasculが採用されてたけど、 ポインタをすんなり突破できるのは50%ぐらいだね。 最初はすんなり行くっぽいんだけど、だんだんボロが出てきて アルゴリズムの授業に入ると死亡っていうパターンだね。 後は自習したり、質問したりして独力で突破するのが20%ぐらいで それに前述50%を足して70%ぐらいが、単位取るかな。 後の30%は、プログラムが大嫌いになって、 以後、後輩には絶対に取るな!!!ってアドバイスするようになるw
- 522 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:21:49 ]
- >>521
初心者はポインタを勉強するだけじゃないからねー。 「変数とは? 定数とは? クラスとは? 関数とは?」つー、色んな 物を覚えなきゃいけないから、ポインタに行くまでにキャパオーバーに なる人間が圧倒的と思われ。
- 523 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:33:28 ]
- だいたい、ポインタって勉強するものかあ?
「はじめはわからなかったけど、よく勉強したら理解できて使いこなせるようになりました!」 っていう性格のものじゃない気がするんだけど。
- 524 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:40:21 ]
- >「はじめはわからなかったけど、よく勉強したら理解できて使いこなせるようになりました!」
いや、俺はもろ「そういう物」だと思うんだけど。 プログラム自体そういう面があるんでないかい? はじめは、訳わからんけど動く、先生に質問する、よくわからんでも動く また質問に行く、よくわからんけど動く、また質問に行く 「何度もうっさいわ、最初は動けば問題無い、そういうもんだとおもっとけ」と言われる。 こんな感じで一年講義が続く、で時々「ああそうか!!!」と思う。 二年の終わりには、立派なCグラマー、ってな感じだったよ俺は。 俺の周りもみんなそうだったな。 ヒーヒーいいながら必死にレポート打ったもんよ(・ー・)y--~~ (ここで、人のをコピーする奴は大抵DQN化、不良債権化する)
- 525 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 01:43:18 ]
- >>521
ちょっとパソコンの勉強したい老人に市民講座でCやるなんて その時点で選択肢間違えてるだろw おかしいだろw 例えるならば、ダイエットでビリーズブートキャンプに参加したら、 兵嚢渡されて一ヶ月のサバイバル訓練やらされるようなもんだろw
- 526 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 02:00:15 ]
- >>524
学生だったらそういうもんなのかあ。 なんつか、俺にはそれって「てにをは」の勉強をがんばったので「プログラムに勉強する」の文章が おかしいのが判るようになりました!的な感じがするんだよなあ。 ポインタ使うニーズが発生する前に、ポインタを教えちゃうから混乱するんじゃね? つか、 >プログラム自体そういう面があるんでないかい? 言語仕様なんてのは、それ自体が本質なんてことはなくて 何かを解決するために「取り決められた」ことの集まりじゃん? むしろ大事なのは「何を解決するか」ってことで、「何を解決するか」って ことは「言語仕様を勉強する前に」自分の中に既に存在しなきゃいけないんじゃないかと。
- 527 名前:デフォルトの名無しさん mailto:sage [2007/06/26(火) 18:53:26 ]
- 最近は scanf() 使わないのかね?
- 528 名前:521 mailto:sage [2007/06/26(火) 21:35:40 ]
- >>525
んとねー、この講義の前に初心者講座てのがあったらしくて 一応、WordとかExcelぐらいはできる人達だったらしいのよ。 俺には、そうは見えなかったけどw 初心者講座を何回かやって、それなりに結果は出てたらしくて アンケートをとったら「簡単すぎる」とか「別の事をやりたい」って 投書が結構あったらしいのよ。 それで、前講座を取ってた人を対象に、 もうちょいハイレベルな内容をやろうって企画だったらしい。 でも、ポインタが皆ダメだったってだけで それ以外は、それなりに形になる人はたくさんいたよ。 最終目標はバブルソートを作る事だったんだけど、 1/3ぐらいの人はできたよ、理解したかどうかはわからないけど。 大学で1単位に相当する基礎プログラミングの半分ぐらいの 分量をこなしたのかな。 入門書なら余裕で読み解けるレベルまで講義したし、 最後まで残るような人は、それなりに真面目で目的意識もあるので 数年後会った時に「フリーソフト作ってる」とか言われて嬉しかったな。 そういえば、最終日に「ソフト作りたい」って聞かれて 「APIについて学ぶといいよ」とアドバイスして推薦書を書いて 渡したのを思い出したりしたよ。
- 529 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 01:03:50 ]
- >>519
じゃあ、ポインタ解らん奴にわかりやすく説明して下さいよ。 それで皆に理解させる事が出来るなら ポインタごときで大げさだな と思うようにするよ。 変数のメモリ上の配置の概念、各アドレッシングの概念、 アセンブラレベルでの動きの一端を理解出来るなら そう難しくないけど、今時流行らない。 本当に最初はエクセルのVBAでも良いじゃないか。
- 530 名前:513 mailto:sage [2007/06/27(水) 01:56:00 ]
- 俺がC/C++はずしたのは、ポインタ挫折者が多いからだしな。
Cやるなら、コンピュータの仕組み系の本をしっかり読んで、 ポインタ理解してからやったらいいんじゃないかと思う。 Cって高級アセンブリ言語だし。 VBAは微妙だけど。ビジネスマンならいいかもしれんが。
- 531 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 01:59:26 ]
- >>528
>アンケートをとったら「簡単すぎる」とか「別の事をやりたい」って >投書が結構あったらしいのよ。 アンケート取った人の勘違いしてたりしてw 当人たちは「Word・Excelやったけど、友達に見せて、 『凄いですね!』と尊敬される物を作りたい!」って意味 だったと思うよ。
- 532 名前:デフォルトの名無しさん [2007/06/27(水) 09:22:20 ]
- 俺はWindowsでCを始めて、あのいまわしきコマンドラインの画面にうつる
Hello,Worldに「で?」と思ってやめた。 再びプログラムを始めたのはPHPとの出会いだった。 ブラウザに移る「Hello,World」は、決して「で?」ではなく、 「これは使える!」だった。フォームに入力された値が表示されたとき、 プログラムとはこれか、と思った。つまりもとから「Hello,World」を 出力すると決まっているのではなく、入力値によって出力が変わるものが、 プログラムなのだ。 要するにプログラムの「実用性」を知ること。 知れば知るほど、必要だからメモリとかアルゴリズムとかも気にするようになる。 最初からそんなん気にしてたら楽しさが見えなくなると思う。
- 533 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 09:57:30 ]
- 勉強はみんなそうなんだけどな
二次元関数や三角関数の意義は教えずに 問題だけ解かせてはいお終い 大人になってから勉強とは楽しいものだと知るのと同じだな それが大人の階段というものなんだ(嘘)
- 534 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 10:13:04 ]
- 何にもせずに1年間ぼーっとしてたらCが急に実用レベルになってた
- 535 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 12:13:04 ]
- VBもSetとLetの使い分けとか難しくねえか?
即暴走のCよりは安全かも知れないけど・・・
- 536 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 12:16:25 ]
- Cならともかく、C++になると頭がオーバーフローする。
構造体やクラスだけならまだしも、 オーバーロードとかオーバーライドとかフレンドとかインラインとかテンプレートとか、 覚えられないよ。使いこなすのなんてもっと無理だ。 これら基本を覚えたあとに、更に実用的なライブラリとかも覚えていかなきゃならないんだろ? 情熱が持続しませんですよ。
- 537 名前:デフォルトの名無しさん [2007/06/27(水) 12:32:29 ]
- 時々、ただひたすらキーボードの文字を入力してるだけの自分にやりきれなくなる
- 538 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 14:43:52 ]
- 挫折なんかしたことないなあ。分からなくなったことはあるが
色々試したりしてずっとやってたら分かったし。 挫折したとか言ってる人は自分で勝手に挫折したと決めている だけなのでは? 分かるまでずっとやってりゃそのうち分かるよ。 諦めなきゃ良いだけ。 いつまで経ってもできないという場合は本当は自分のやりたく ないことなのかも知れないけどな。そういう場合はやめてみれば いい。だがそれを「挫折」と呼んではいけない。それは単に やめただけだ。
- 539 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 14:44:50 ]
- >>536
C++ は捨てて Java でもやれば?
- 540 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 15:18:59 ]
- プログラミング教室行って
講師のお姉さんが可愛かったので 知らないふりして操作ミスしまくって 教えを請いまくった すごい親切にしてもらえた
- 541 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 16:42:34 ]
- publicなのにmethodだっていうのが納得いかない俺に愛の救済を
- 542 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 16:44:51 ]
- ナニヲイッテイルンダ
- 543 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 16:57:12 ]
- オブジェクト指向を習い始めたばかりの俺には
外から直接呼び出せてしまうような抜け道を作ってしまうのが理解できんとです じゃあ最初からクラスの中で定義しなくちゃいけないようなまどろっこしいことさせんなよ、みたいな そうしないとエントリポイント読み込めないじゃんってのは分かるんだけど
- 544 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 17:01:49 ]
- ナニヲイッテイルンダ
- 545 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 17:14:28 ]
- まあ要するにOOPで躓いたけどこうやって克服したよって人は話聞かせて、と
- 546 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 17:52:48 ]
- 用語の定義とか、原理主義にとらわれなければいいと思う。
特に、特定の言語で実装されてることを一般でも絶対的に正しいと思わない事だ。
- 547 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 18:28:31 ]
- そういうもんですか…
関数が無い言語でメソッドにpublic付けられなかったら 使いづらいことこの上ないのも分かるけど そこまでして純粋なオブジェクト指向言語って名乗ったり わざわざクラスを作らせたがる気持ちが分からない 全体通して一度しか使わない単純なコードだけど見通しの為関数にする、みたいなもんなのかな 後mainメソッドは必ずmainクラスの中で定義する、とかの方が分かりやすいんだけど、 さすがにこれはその言語の実装の問題でつね
- 548 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 20:25:32 ]
- ナニヲイッテイルンダ
- 549 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 21:37:49 ]
- それ言いたいだけちゃうんかとw
- 550 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 21:41:13 ]
- そこでローカル関数オブジェクトやlambda式ですよ
- 551 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 22:21:37 ]
- アレで挫折とかコレで躓いたとか、
そうやって自分の根性の無さとやる気の無さを何かのせいにするから続かないんだよな。
- 552 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 22:23:11 ]
- 出来ないんじゃない
やらないんだよな
- 553 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 22:25:46 ]
- 努力できないのも努力する才能がないから、だってさ。
- 554 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 22:54:04 ]
- a[10]
こんな簡単な書き方でメモリをいじれるなんて興奮するじゃないか
- 555 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 23:08:32 ]
- 555
- 556 名前:デフォルトの名無しさん mailto:sage [2007/06/27(水) 23:17:25 ]
- 興奮はしないw
- 557 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 02:23:26 ]
- >>538
うわーいいこと言うわ。 俺の周りで挫折した奴は、挫折というよりは 根気が続かなくて文字通り「やめた」状態の奴が多いよ。 プログラミングができる奴やスーパーハッカーはやめないもんな。 とにかく少しでも、毎日、毎日やってる。 挫折する奴は、きっと自分の想像する成長速度と 実際の姿にギャップがありすぎるんだろうな。 ちょろっと、最悪でも一年かじったらすばらしいゲームやアプリが じゃんじゃん作れるようになると思ってるんだろう。 努力すれば可能かもしれんが、 実際はそこまで努力できんのだろうほとんどの奴が。 出来た奴は出来た奴でチョロいよ、とか言っちゃから、 それを見た初心者は絶望して挫折しちまう。 俺も仕事で使うか学校とか行ってないと、 そう急速に伸びるもんでは無いと思うな。 挫折をどうやって克服するか?答えの一つは 「やめないこと」だと思うな。
- 558 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 06:53:02 ]
- >>557
実際チョロいよ バカじゃねえの?
- 559 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 08:58:31 ]
- >>558
おまいみたいなのは、このスレにいらないんだよ 空気読めカス
- 560 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 10:57:35 ]
- 典型的なちゃねらーが嫌いそうな考え方だとは思ってたけど
こうもストレートに噛み付くとはね
- 561 名前:デフォルトの名無しさん mailto:sage [2007/06/28(木) 13:08:14 ]
- 結局、持続しないのは目標が見えないからなんだろうな。
理想が高いというか、分不相応というか。
- 562 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 02:51:02 ]
- 簡単に結果の出る言語を選ぶ事。
HSPとかとにかく簡単に画面表示ができるとか出来る奴を選べ。 まずは何か一つでもある程度使えるようになる事。 ネット上に情報がたくさんある言語を選ぼう。 (自称)上級者に笑われようが(・з・)キニスルナ! 上級者に威張れるようには絶対になれない(多分)から 自分のやりたい事が出来るようになるだけで良い。 OOPとかも最初は視野に入れないほうが良いのかも。 規模が大きくなってきたら設計技術を勉強すればいい。 基礎からやりたいならWinを止めてLinuxをやればいい。 開発環境は無料だし。
- 563 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 17:17:28 ]
- Linuxの環境を構築するだけでくじけそう
- 564 名前:デフォルトの名無しさん mailto:sage [2007/06/29(金) 22:59:26 ]
- まずはDOSのバッチ作るところから。
痒いとこに全く手が届かないのですぐ他の言語に手を出したくなるはず。 ならないようなら、そのまま挫折してOK。
- 565 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 01:52:14 ]
- >>563
その手間が惜しい、難しいならなんで小難しいプログラミングなんてやろうとするのか? 必要が無いんじゃないか? 今は何でも携帯で事足りるじゃないか。
- 566 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 02:34:25 ]
- >>565
563じゃないけど、知識を血肉化するまでには時間がかかる。 Linuxが使えるようになるまでに時間がかかって、本来の目的の 言語習得までに時間がかかりすぎて、挫折する確率が高いと思う。 ここは、挫折経験がある人のスレで、天才のスレじゃないです 俺のような凡人のスレ。orz
- 567 名前:565 mailto:sage [2007/06/30(土) 04:54:41 ]
- >>566
挫折経験はあるけど、習得経験もまたあるw 目的が言語習得? つまんなくない? ゲーム作りたいとか、XX作りたいとかが目的でしょ。 目的がすぐそこにあるからほんの1歩努力したらもう満足するんだよ。 目的が遠ければあと数歩は努力するだろう? 言語習得なんてただの通過点なんだよ。 式を覚える、構文を覚える、変数の種類を覚える それぐらい1ヶ月もあれば余裕でしょ? 標準ライブラリ、テンプレート?は覚える必要無し。 でもどんな物があるか、目を通しておくぐらいで良い。 それでとりあえず言語習得したことになるんじゃないのか? 勘違いしてそうだけど、言語の決まりを覚えるのと、プログラムが作れるのとは違う事だよ。 言語を覚えたら、すぐ思うようにプログラムが組めるなんて事は無かったでしょ? 言語は金づちやノコギリやかんなの様な道具、または材料に過ぎない。 道具、材料を持っていたら、すぐに犬の小屋を作れるのか? 道具や材料を使って物(プログラム)を作る方法(思考方法)こそがプログラミングには重要なんだ。 あとは察しろ。
- 568 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 05:17:39 ]
- 目的なぁ…どうやってプログラムが動いてるか知りたかった、かなぁ
後は強いて言えばやりたいなと思ったことができる能力が欲しい、くらいしかないな
- 569 名前:566 mailto:sage [2007/06/30(土) 05:44:16 ]
- >>567
>目的がすぐそこにあるからほんの1歩努力したらもう満足するんだよ。 >目的が遠ければあと数歩は努力するだろう? すごく違う。 言語を習得し、ソフトを組めるようになるまでが、既に長い道のり・・・・。 私は、ネット周辺・暗号関連やらも覚えなきゃいけないし。 理解すれば、物凄く簡単に思えるが、その分野の概念・用語・思考方法に 慣れるまでには時間がかかるんだよ。<一般人 あなたのような勉強ができる人にわからないだろうな。。。
- 570 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 07:53:05 ]
- 言語の習得なんて簡単だと思っていたが振り返ってみると確かに道のりは長かったな
小さい頃から挑戦しては諦めて放り投げるのを繰り返してようやく しょぼいツールをちょこちょこ自作できるようになった そんな俺からすると大学入ってから触り始めて今では小さなソフトハウスで プログラマーやってますなんて人でも十分超人に見える んで俺はとっては数学とかパズルとかゲームとかの頭を使う作業が大の苦手なんで、 もし心当たりがあるなら俺とお仲間と言う事で10年は見積もった方が良いかも(w
- 571 名前:565 mailto:sage [2007/06/30(土) 11:22:15 ]
- >>567
漏れは勉強が出来なかったほうだw プログラムは自由研究のようなもので、自分で何するか決めて、 自分で検証する。 画一的な学校教育とは方向性が違うと思う。 暗号関連を入門者が覚える必要度は低いと思うんだけど、 プロを目指すとか必要なら、勉強できる出来ないにかかわらず、やれば良いんだよ。 時間がかかるならそれに見合った計画を立てるのがいい。 多分、計画が間違っているんだろう。 2chに書き込む時間があれば一つでも何か覚えたら良いんじゃね? 誰でも生まれたときからプログラミング出来るわけじゃない。 >>570 作れる人はこのスレ的には成功者だと思う。
- 572 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 12:03:35 ]
- 意識的に言語を覚える必要なんてない。
ましてや「言語を完璧に習得する」って、なんだそれ。意味わからん。 プログラム組むのに勉強なんて必要ないよ。 ある程度のプログラムなら、知識ゼロでも1日で組めるよ。 おまいらの頭じゃ、どうせ大層な処理なんて思いついてないだろ。 似たようなプログラムなんか、ぐぐればポコポコ出てくるだろ。 パクれよ。 まずは、自分がやりたい処理と近いことやってるプログラムを、適当にネットで拾う。 大抵はコメントとかついてる。日本語だ。これ読めないなら流石に諦めたほうがいい。 読めば、どこをいじれば望む処理が実現できるかわかるだろ。 コメントついてない? そりゃ書き手が大したプログラマじゃない証拠だ。別の探せ。 そのソースの意味を判断できるだけの最低限の記法は、 ぐぐれば「とほほのなんたら入門」とか引っかかるだろうから、それで理解できるはずだ。 で、いじる。 で、完成。 おめでとう、お前はプログラマだ。 とにかく作ったものが動けば勝ちなんだ。 なんでそんなに大ごとのように捉えるの?
- 573 名前:デフォルトの名無しさん [2007/06/30(土) 12:26:39 ]
- >>571 は >>569に対するレスでした。
人間の頭なんて大差ないんだよ。 やるか、やらないかw それだけの違い。 毎日少しずつでも前進してる奴と、 毎日言い訳を考えて何もしない奴とでは 差がついて当然。 たいした処理を思いつこうが、思いつくまいがそんなのどうでもいい。 出来ない奴を馬鹿にする奴はどうせたいした事無いから。 出来ない奴に対して自慢したいだけなんだよ。 やりたい事、目標を見つけて少しでも前進する事。 覚える事がさしあたって100あるなら1つずつ覚えていけばいいだけじゃないか。 一度に100覚えられないから漏れは駄目なんだと思ってるんじゃないのか? それは天才がやる事であって、凡人は1つずつやっていけば良いんだよ。 努力する癖を習得するんだ。
- 574 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 12:42:46 ]
- 努力できる凡人は凡人じゃねぇ
- 575 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 12:47:24 ]
- 飛ばない豚は
- 576 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 12:54:55 ]
- ただの喪男だ('A`)
- 577 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 13:04:21 ]
- 努力しないなら出来ないと思うからここに来るだけ無駄。
出来る友達探せ。
- 578 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 13:07:21 ]
- サンプルプログラムの改造オヌヌメ
ライブラリの使い方も覚えられるし、他人のソースを読む訓練にも さらに書く訓練にも、さらにさらにリファレンスをあさる訓練にもなる
- 579 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 13:41:22 ]
- C#まじお勧め。
VC#EE落としてインストールして、 起動してテンプレートからWindowsアプリケーションダブルクリックして 最後にF5押せばデバッグモードでなんにもないwindowが出てくる。 はいWindowsアプリケーションの出来上がり。 あとはここに遊びながら部品足していけば うちの犬でもアプリが作れる。
- 580 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 14:12:13 ]
- いや、犬には無理ではないか。
- 581 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 14:13:01 ]
- ぬこでも出来るにかけているんだろう
- 582 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 15:47:29 ]
- ああ、漏れって文系だから、用語や基礎的なこともあるから、
見てもわかんないから、結局難しいから、etc... って理由考えてる間に用語の1つ、構文の1つでも覚えてみてよ。
- 583 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 20:59:23 ]
- 2ch見に来るの止めればかなり勉強進むはず
- 584 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 21:01:59 ]
- >>573
全世界が泣いた
- 585 名前:デフォルトの名無しさん mailto:sage [2007/06/30(土) 22:20:12 ]
- >>572
これは釣り?
- 586 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 00:30:10 ]
- 俺にはプログラミング言語に関して頑張って克服っていう感性は無いな。
「何で動かんのじゃ。ウキーッ!」 「ウヲー、スゲー、動いたぜ」 見たいなのの繰り返しで、興味があるので特に苦にならない。 そもそもなぜ克服せねばならんのだ? 就職のためか? 興味が無いものを無理やり覚えたところでたいしたものは組めないし、 仮にその道で仕事にありついたとしても地獄だぞ。 得手不得手を心得よ。
- 587 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 01:40:34 ]
- >>586
そこに言語があるから、やるのさー。 作りたいソフトがあるから。
- 588 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 01:49:45 ]
- >>586
はいはい。君はこのスレにいらない子なんだね。
- 589 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 02:55:55 ]
- >>585
煽った書き方だけど、けっこう当たってると思う。
- 590 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 10:19:35 ]
- > 「何で動かんのじゃ。ウキーッ!」
> 「ウヲー、スゲー、動いたぜ」 それを世間では克服と呼びます
- 591 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 11:26:14 ]
- そうそう
適当に弄ってて動くようになるのでは意味無い、因果関係をどうたらこうたら とかいう人とかいるけどそういう人も出来てないのが殆どだから 天狗になるのも問題だけど高いレベルを見て俺は出来ないとか意気消沈してたら本末転倒
- 592 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 11:48:42 ]
- そういう屑プログラムがデスマを引き起こすんだよ
- 593 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 12:07:49 ]
- デスマの根本的な原因はそこじゃないし
- 594 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 13:04:29 ]
-
完成に近付けば近付くほど完成までにやらなければならないことが増える それがデスマ
- 595 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 13:35:24 ]
- こういうゆったりとした時間が取れるときより
ちょっとした合間合間のほうが勉強する気になれるのはなんでだろうね
- 596 名前:デフォルトの名無しさん mailto:sage [2007/07/01(日) 13:41:18 ]
- そもそもやる事がわからない
これが
|

|