-
プログラム
-
おまいらのプログラムの勉強の仕方を教えろください
-
UPLIFTで広告なしで体験しましょう!快適な閲覧ライフをお約束します!
さっぱり分からん - コメントを投稿する
-
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所 -
挫折しろ
-
どこから入っていいものかもさっぱり分からん
-
>>6
別にいまから焦らずに学校で習いながらやってもいいんだぜ。
もっとも、習っただけで終わらせたらだめだが。習ったことを家でやってみたりしないと伸びない。
あと、プログラミング言語だけじゃなくて現実の言語の英語も覚えておくといいよ。
最新の技術とかはみんな英語だし、技術的な書籍も安く買えたり、無料公開されたりしてるから資料に困りにくい。 -
>>8
バリバリ3Dのゲームやグラフィック関係のソフトウェアを作らないなら問題ない。
必要あっても、ライブラリがあるからある程度までは対処可能。
現実での重要度は数学より遙かに英語の方が重要だったりする。日本限定だが -
すいません。あの、最近、プログラミングの勉強を始めて、こんな事を言うと、玄人の方に、怒られちゃいそうなんですが…新しい言語が生み出せるかもしれないって気付いて
-
どれくらいの学力が知りたいか教えて欲しいんですが…
-
>>11です。
あぁ、すいません。基本を忘れてました。 -
読む
書く
直す -
>>14
学校のは元々、「数学」とは呼びがたい代物だから、試験の成績はあまり関係ない。
3Dとかで必要な本来の数学は、プログラミングに必須な部分に絞ったまともな入門書を読めばOK。
Webだと、まともな情報は英語の方が圧倒的に多い。 -
つうか数学て受験数学レベルでも面白いじゃん。それがダメって時点で適性があるとは思えない。
-
いやドカタの適性があるかもしれないので。訂正させてもらう。
-
プログラミングに数学なんていらないだろう。
-
むしろプログラミングが数学の一種
-
数学のできない奴は
for(int i=0;i<list.length;i++)
if(i==n)return list[i];
なんてコードを書いたりする。list[n]と等価ってのが解らないんだろうな。 -
1箇所や2箇所じゃない、10箇所以上あったので彼に指摘してやった。
-
>>21 そこまで行ってないから何とも言えんが、
プログラミングは英語7で数学3って言ったところか
英語はどうにかなるが数学が苦手以上にヤバイから
何とも言えんな
人によっては必要あるやらないやら賛否両論と言った所か
数学的な論理が必要という人も居たな -
長いことプログラミングしてるけど数学は苦手
何が苦手って、あのわざわざ読みにくくしてるかのような数学記号が受け付けない
プログラミング言語でおk、と言いたくなる -
>>23
ハッカーを目指さなければ、英語もいらないよ。 -
俺も数学嫌いだ。何が嫌いって参考書に載ってる証明で途中お前ら
当然知ってるだろっていきなり説明省いたりするのが気に食わない。
その点プログラムのソースは省略なんてしないしつまみ食いしながら
でも知識を深めていけるから最高だ。 -
さらっと専門書からアルゴリズムだけ借りパクしようにも
理工学部の大学1、2年生レベルの知識は当然あることが前提で
書かれてる本が多いからな。
突然何の説明もなく出てくる数学の記号や用語でこれなんだっけ?って
挫折する奴が多いと思う。
専門卒や社会人になって何年も経つ連中には本当にしんどい。 -
これと決めたテキスト(薄い講習会用のもので十分)を参照しながら、
丁寧に課題をひとつひとつ練りあげていく。それ以外にない。
ライブラリ参照するには英語がいるだろうというようなことは最初の段階で
考えるべきことではない。
-
一番重要なのは目的があること。目的に向かって進む意志の問題。
適性や能力は二番目だ。 -
移植が一番動機が単純でためになる
-
俺の場合には3通りくらい勉強方法みたいなのがあるかな。
1.プログラミングの本を読む
→過去に作ったソースにぶち込んでみる
2.バグが発生する
→バグの発生元になっていた関数などの詳細をいろいろ調べる
3.自分がすぐわかる範囲でやりたいことができない
→それをやる方法を調べる
-
プログラム言語なんてどれも同じようなもんだし勉強しなくても書けるだろ
勉強しても書けなかったって言ってるやつのほうが異端だと思うわ -
プログラミングが理数系?どうみても文系向きだろ
-
プログラムやってみても難しくて全く長続きしないんだが・・・
-
コンピュータなんて5歳児以下だから
俺の言いたいこと分かれよ! ってのがいっさい通じない
思い切り背をかがめて同じ目の高さで考えぬくのが最初の一歩 -
コンピューターなんて言ったとおりにしか動かないんだから
自分がやりたいことを整理するのが始めだろ -
やりたいことのうちの99%は
やりたくないことでできている(by俺) -
絶対にやったほうがいいプログラムって何?
-
就職して事務処理するならVBAか?
-
>>39
なかなかの名言だな。 -
(メインフレーム+)COBOLを引き継ぐものはJavaから知れないしC#かもしれない。
しかし、より重要になるものはデータベース。これまでのCOBOL的な手続きの
弱点をここが吸収する。そういう意味ではプログラム言語は手続き型から
関数型へ移行すると思われているが、実は論理型への移行の方が底堅い。
-
これは良い良スレ
-
COBOLの引継ぎはCOBOLで十分だ
-
算数の()を使う式 -
コンピュータ言語で逆コンパイルされにくい順のリストを教えろ
-
>>51
アセンブリ言語>>その他 -
>>51
「コンパイル」が何者かについてのイメージ次第だな。 -
ショボい勘違いPGに限って逆コンパイルを気にする傾向があると思う
お前が作ったショボいプログラムなんて誰も解析しないっつーの -
>>1
C言語の中で最強の入門書といったら「猫でもわかるC言語」だと思う。
ベッドで横になりながら、夏休み中、1週間でCの使い方を一通り覚えたのはいい思い出。
サンプルは脳内で1行ずつ実行し、どういう結果になるかを予測する。
本を読み終わるまで一切パソコンを起動しなかったな。 -
柴田先生の本もいいらしいです。
-
最初は,1976年高3の頃、科目で勉強する1年前に図書館の隣に有った学校のJOBにまぜてもらった。
>>56 本の紹介で話終わってる。 -
やりたいと思った事をどうやったらできるか毎回調べるだけ。
今はネットですぐ検索できるから楽。 -
今はほんと楽だよな
本とか売れないんじゃないか -
断片的で新旧入り混じり腐った前提に基づいた
不整合だらけのゴミ情報ならたくさんあるが -
「猫でもわかるC言語」やった後にTopCoderで訓練した、これで数学も鍛えられた気がする
-
1からやってみたい人は、本。
・入門書( if分とは〜みたいなのが書いてる物)
・○○を作ろう系の本 (掲示板を作ろうみたいなもの)
・小技集(有名どころだとなんとかの極意みたいなやつ)
で入門書と○○を作ろうみたいな本を同時にやればいい。 -
>>60
まあそこは自分が求める答えを正確に検索できるスキルが必要だな -
1. 入門書に記載されてるサンプルコードを入力し、動かして、結果確認
2. 自分で目的を考え、コードを書いては動かし、自己流の流儀を作る
3. 自分の書いたコードを他人に見せて、馬鹿呼ばわりされ、叩きのめされる
4. 他人の書いたコードを読み解いて、自分の流儀に取り込む
5. アルゴリズムや計算理論の本・論文を読む
てなところじゃないのかな。プログラムの勉強といったら。
-
通勤中にヤドカリ本のコードを頭に描く
自販機なり、電子レンジなり身近な物の状態遷移図をイメージ -
スマートフォンで全て済ます。
C言語入門サイトを見ながら、C/C++ コンパイラアプリで実行とか
Java入門サイトを見ながらJavaアプリで実行とか。
-
スマホすげえよな
俺の学生時代にあったら本買わなかった
本じゃないと覚えられないと言ってる奴は、繰り返し読んでないか、覚える気がないかどっちかだw
入門本は間違いくいらねと思う -
最近HTML始めようと思って本屋に立ち読みに行ったら予想以上に簡単だった
-
勉強方法は、分かるまで適当に人で聞きまわればいいよ
最初の一歩がきついだけ
ある程度自分で情報調べられるようになったら後は連鎖的に何でも作れるようになる
-
いま俺はいろんなスレで教えてもらってる。
つまり実践してるやり方だから間違いない -
プログラムは勉強するものではない、練習するもの。
-
おれはまだそのレベルじゃないから
-
俺もだな
-
>>71
どんな練習してんの? -
イメージ&本
-
自分に合った勉強法を探しましょう。
-
>>67
俺もそれ用に欲しいんだけど、WindowsPhoneが爆弾だという情報を聞いたもんだから不安で買えない。 -
独学は基本的に本を頼って勉強することになるけど、
本だと(実は大して難しくないのに)所々理解できない場所があって詰まる。
本+勉強してるプログラミング言語に詳しい人のアドバイスがあれば
学習がスムーズに進められる。 -
本の判りにくさは著者自身が理解してないところから来てるんじゃないかな
-
初心者の頃は勘違いするけど
本の著者 = スキルレベルの高い奴
じゃないからね
「本を書いたら売れる」ような、人脈とかがあったりちょっと有名な奴が本を書いてるだけ
あと少なくとも俺がプログラム始めた頃はネット上に情報少なかったから
書籍頼ってたけど
今なら別に書籍買う必要もないわ
ずいぶんと情報増えた
ただしこの2chのマ板ム板が、はっきりいって初心者に何かを教える掲示板としては機能していないから
相変わらず初心者が第一歩をふみだすハードルは高い
-
プログラミングなんてやってる時間は無駄だ
よくネット上で1年かけて覚える(笑)とか
いってる奴いるけど
それはそいつがバカだから時間かかっているだけ
学習なら詳しい誰かから聞いたほうが10倍速い
割とマジで10倍とかそれ以上違う
独学で上まで登ってきた奴というのは、誰かから聞きまわるのの10倍の時間をかけて
様々な困難を一人で突破してきた奴
確かにそんなことをやっていれば他人と比べておぞましいまでのスペック差を手に入れることは出来るがオススメはしない
そうやってやって俺様のように化けるような奴はごくわずかしかいない
独学でやっていれば、ほとんどは挫折する -
プログラム覚えるより英語を覚えた方が100倍上手くなれる
理由がわからなかったらそいつは才能がなさすぎる -
今参考書使って勉強してる(つもり)だけど
いざ問題解くとなるとなかなかできない・・・気がする
今はただ「知ってる」段階できちんと「理解」して「使える」段階まで
のもっていきかたがわからないorz
作って覚えろとよくいいますが、ネットで練習問題あって解説もしっかりしているサイト
ってどこかありますか? -
馬鹿には無理
-
何でもいいからRubyやっとけと
-
Rubyは本当はオワコンだけどこのままじゃマズイからRubyやれ
-
|| !| │
|| !| │ ,.-─‐-.、
=||=!| │ /:::::::::::::::::::::ヽ
|| !| │ |:::: ::::::::::::::::::::::l
|| !| │ |::: ::::::::::::::::::::::::!
=||=!| │ |:::::::::::::::::::::::::::::l
─.─.┤ | !:::::::::::::::::::::::::li:|ニニニニニ.、
| .! !:::::::::::::::::::::::::l|::| ̄ ̄.!| |.!
| .! 、r, /|::::::::::::::::::::::::ll.,7:! .!| |.!
||`ー|. ̄ 丁 ̄|\ ´ミ《 |:| !:::::::::::::::::::::::l|.l|:.:.!_」.! !.!
__||二二二]|__ || | .!| !::!|:::::::::::::::::::::├.|:.:.::l─´. !.!
|| ̄ ̄ ̄ ̄ ̄.!l `ヽ !、 |l/:.:.:|:l|::::::::|!:::::::ll|::l|:.:.:.:|=コ|.|
|| l三三l || ,_」____!l_:.:.:|:|.!:::::::|l!::::::|l:.:||:.:.:.::l'丑丑|ニl___,'ニヽ___
||.==========!l '‐┬┬‐─ヽ|ll_|__:_!|:?:!:.::l‐!:.:.:.::l.─────┬┌′
|| l三三l || | /丁´/:.:.:.:.:.:.:.:.:.:.:.:.`ヽ!:.:.:.:.:! ̄ ̄ ̄ ̄丁ヽ、|
||==========:!| | !.| | / ::/ .:.:.:.:.:.:.:.:.:.:.:.:.:.:ヽ:.::_│ ! | |
|| l三三l !l .| !.! ||、:::.!:.:.:.: :.:.:.:.:.: :.:.:.:.:.:、:`<ヽ, .! ! !
||----------|.! ___,| !.|_メ´丶、:: ::::::::::::, -‐─、:ヽ:::::`\ ヽ .| l _
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ー'"? 、┴-、:_:_;:-l_____, -ー‐‐‐‐' ´ `ー'
-
>>90
全然違うだろ・・・・
プログラミングの泥沼は
良い言語があるにも関わらず、過去にゴミカス言語でライブラリつくりまくっちゃったから
言語や環境の移行が簡単には出来ずに
仕事では老害言語を使い続けるしかないというもの
そして初心者や素人は、その老害言語の情報を辿っていっちゃうから
とてつもない遠回りをしていく
プログラミングに熟知することにおいて、機械語への理解は必須で
そのためにはC言語がちょうどいい、
でも初心者はC言語で何でもやろうとして、無駄な時間を浪費していく
俺的には、Cを1〜2ヶ月と思ったけど、
初心者はCを1〜2ヶ月で覚えられないし、覚えたとしても他言語への以降とか絶対しないから
もういっそのこと最初からRubyを奨めたらいいと思い始めた -
問題を解くには、問題を捉えて、理解して、解決策を立てて、設計して、
コードを書いて、結果を確かめるという手順が必要だけど、
このどこかが抜けてることは良くある話。
問題を捉えて、理解して、解決策を立てる辺りは、
ビジネス書とか色々漁ってみるのがお勧め。
ボリアの「いかにして問題をとくか」が挙がることが多いけど、
好みもあるし。 -
60%の人間はプログラミングの素質がない
http://cpplover.blog...t.jp/2012/05/60.html
話題のブログ記事
>>83 が諦めて投げ出すのに都合のいい理由付けを用意してあげた -
世の中の半数の人間は偏差値50以下ってことですね
判ります -
オワコンのRubyに手を出さなかったのは懸命だ
-
仕様覚えても無駄になる
開発者にとってこれほど
無責任な対応は頂けない -
きちんとした物が欲しければ、金を払うか品質アップに貢献すれば良いだけのこと。
-
Rubyはドキュメント関係がいろいろ貧弱と聞いてはいたけど
公式サイトでいきなり思い知らされた。
英語と日本語だけみても公式サイトの内容がぜんぜん違うし・・・
↑今すぐ読める無料コミック大量配信中!↑