プログラミングってバカでもできる? [転載禁止]©2ch.net (629レス)
上下前次1-新
105: 2015/03/30(月)13:48 AAS
学生でプログラミングできるって過度に騒ぐ人はだいたい微妙
美味しいパスタを作ってくれる
106(1): 2015/03/30(月)14:16 AAS
微妙に美味しいパスタならいいじゃないか。
パスタ作りのプロじゃないんだかから。
107(1): 2015/03/30(月)15:07 AAS
一からコードを書くのは得意だけど
他人のコードを読んで修正するのが苦手だわ
できなくはないんだけどパパっと短時間でできない
100%理解してからじゃないと自信がなくて手を出せない
ほんの数十分で目的地を発見してパパっと直しちゃう
派遣のプロみたいな人たちは尊敬しちゃう
108(1): 2015/03/30(月)15:24 AAS
自分がCPUになったつもりでソースを追いかけるんだよ。
109(1): 2015/03/30(月)15:42 AAS
>>108
それは得意
でもそれやると時間がかかる
変数の内容も全部脳内に記憶しながらやってるんだけど
同僚にやり方がおかしいって言われる
110: 2015/03/30(月)16:14 AAS
>>107
それは派遣関係ないw
単なる経験値の差だよ。
自分が書いたものしか修正できないんじゃまだまだだね。
なぜなら仕事では一から作ることは稀で、
他人が書いたものを修正するのがほとんど。
君はその経験が少ないだけだよ。
111(1): 2015/03/30(月)16:22 AAS
>>109
> 変数の内容も全部脳内に記憶しながらやってるんだけど
それは完全にだめ。
記憶に頼るっていうことは、記憶が頼れない自体になったら場合にアウトだから。
まあそれはわかってるだろうけどね。
記憶に頼る人は、記録を残さない。なぜなら記憶しているから記録する意味が無いからだ。
だがその記憶がなくなったらどうなる? 書いた人に記憶があっても他人はその記憶が無い。
つまり、他人のコードが修正できないというお前の状態になる。
そのやり方だとどんなにあんたがぱっぱと修正できたとしても
属人化していることになる。つまりあんたが病気になったら他人に迷惑をかけるということ。
仕事は一人でやっているんじゃないだから。
まずコードは記憶する必要が無いようにすること。
つまりソースコードの可読性を高くし、ソースコードを読むだけで
ほとんどのことがわかるようにすること。
そしてソースコードに書くだけじゃダメな場合コメントとして残し。
コメントにも残しにくいことは、別途ドキュメントを作る。
最初からコメントやドキュメントに頼ったらだめだからね。
それはメンテナンスコストが高くなる。つまり実装と資料が食い違っている状況になってしまう。
全てをソースコードに記述して、それを解析するのではなく
小説を読むぐらい気持ちで読めるような、高い可読性で書けるようにならないとだめ。
もちろん読むにも技術はいるから、文法をしっかり理解して自然によめるようにならないとだめ。
112: 2015/03/30(月)21:03 AAS
>>106
パスタ云々ってのはソースがある意味きれいに絡みまくってる、と言いたかったのです…
113: 2015/03/30(月)21:19 AAS
うん。CPUはコードを記憶しないよな。
114: 主 2015/03/31(火)03:06 AAS
で、おれにも30歳からそういう修正とかできるか?
115: 2015/03/31(火)03:15 AAS
主は来ませりー♪
116: 2015/03/31(火)12:54 AAS
チューリングマシンですね。
117(1): 2015/03/31(火)22:44 AAS
>>111
そんな入門書にも書いてあるようなこと、いちいち長々と説明しなくていいよ
118(1): 2015/04/01(水)21:57 AAS
>>117
そんなことを書いてある入門書を教えてくれ!
具体的なページがあれば嬉しいが、
わからなければ目次だけでいい。
こういうことを書いてある本はなかなかないんだ。
119(1): 2015/04/02(木)13:10 AAS
>>118
ワインバーグでも読んだら?
120: 2015/04/02(木)21:21 AAS
>>119
目次だけていいんで、どれか教えて下さい。
知っていたらでいいんで。
121: 2015/04/03(金)08:36 AAS
Joel on Softwareの「やさしい機能仕様」はなぜ仕様書を書くべきなのか、
どうやって書いたらよいのかがいい感じに説明されていた。
外部リンク[html]:japanese.joelonsoftware.com
122: 2015/04/04(土)00:04 AAS
機能仕様の話を誰がしてるの?
123(1): [sge] 2015/04/04(土)22:41 AAS
>>1
無理
124(2): 主 2015/04/05(日)02:13 AAS
>>123
しね
125: 2015/04/05(日)23:18 AAS
>>124
これだから無理なんだぜ
126: [sge] 2015/04/06(月)01:02 AAS
>>124
Androidアプリなら
開発は無料だからやってみろよ
たぶん無理だけど
127: 2015/04/06(月)01:44 AAS
馬鹿なのか不慣れなのか、意味の無いコードを書いたり「同じコードを二度書く」奴もいる。
そうしたコードは改良とか出来なくなる。
外部仕様と必要なプロトコルが明らかならば(メンテナンスなら絶対定まってる筈だが)
コードの出来が悪ければ一から組み直す方が早いのだが偉い人には分からんのです。
馬鹿でもやってやれない事はないが、他の技術者に凄い迷惑を掛けるよね。
128: 2015/04/06(月)02:15 AAS
1つ書き直したらほかの箇所も書き直せばならぬ
しまいにはすべて書き直す事になる
129: 2015/04/06(月)03:25 AAS
それは自業自得。
クソコード書いた奴が泣きながら
書きなおしているのを見るのが楽しいw
130(1): 2015/04/06(月)10:20 AAS
問題はクソコードを書くやつと直すやつが別の人って事だ
131: 2015/04/06(月)12:48 AAS
クソコード書く奴はほかの箇所を直そうなんて考えない
その場でフィニッシュさせるウルトラCを使うから
次の修正で誰かが泣きを見る
132(1): 2015/04/07(火)02:27 AAS
プログラマはプログラム組めるよりもコミュニケーションとれる人のほうが向いてるんだけどね
人と喋れないようなやつだと多分面接で落ちる
勘違いされがちだけど、IT業界は体育会系のほうが理系よりも多いからな
133: 2015/04/07(火)06:37 AAS
天秤にするな
コミュ力はあるに超したことはないけど
プログラミング能力が低かったら話にならない
134: 2015/04/07(火)07:05 AAS
>>132
プロスポーツ選手は一軍で好成績を出し続けられる選手よりも
二軍落ちや戦力外通告されるような人でもコミュニケーション取れる人が向いてる、とか?
選手活動を辞めて異業種に転職することを考えればそうかもしれない。
でも与えられた役割すらこなす力がなければプロとしては失格もいいところだよな。
というか口がうまくて技術者としては大したスキルでもない人を
世間ではIT営業と言うんじゃないの?
上下前次1-新書関写板覧索設栞歴
あと 495 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.024s