トップページ⇒tech
58コメント15KB

プログラミングなんてできないのに・・・

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2009/12/23(水) 12:41:42
明日から俺プログラマになるらしいwwwww
人生\(^o^)/ハジマタ

プログラマって大変なの?wwwww
0002デフォルトの名無しさん2009/12/23(水) 12:44:28
人生\(^o^)/ハジマタ
かも知れんが
人間\(^o^)/オワタ
だな。
0003デフォルトの名無しさん2009/12/23(水) 12:52:13
まあ、段取りとか計画とかが大好きならなんとかなるかもな。
逆にそう言うのが嫌いなら転職も考えておいたほうがいいな。

つか、マ板でやれ。
0004デフォルトの名無しさん2009/12/23(水) 12:53:03
昔働いていた零細企業で、まったく未経験者を社長がみどころがある
とか言って雇って、おれが一週間だけ教育して派遣に出すってことが
あった。
(その教育も初日に2時間くらいして、あとは出てこなかったし)
社長に大丈夫かって聞いたら、向こうも未経験者でいいって言ってるよって返事。

しばらくして、おれも同じ派遣先に言ったら、ぜんぜん仕事できてないらしくて
やっぱ問題児扱いされてた。
0005デフォルトの名無しさん2009/12/23(水) 13:10:57
>>3 間違えたwww

>>4 
やっぱり未経験じゃ無理かな
もうニートには戻りたくないんだがwww
0006デフォルトの名無しさん2009/12/23(水) 13:15:54
向こうが半年一年くらいは無駄飯食わせてくれる気でいるならともかく、
いきなり戦力にするつもりでいるならまず無理だろうな。
0007デフォルトの名無しさん2009/12/23(水) 13:49:05
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。

アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。

                  京都大学霊長類研究所
0008デフォルトの名無しさん2009/12/23(水) 13:56:33
>>6
たぶん戦力にするつもりだwwww
俺「CとJAVAは一通りできます」って面接で言ってみたからwwwww
0009デフォルトの名無しさん2009/12/23(水) 14:00:19
>>8
今から本屋に走って、CとJavaの本買ってこい。
10年選手でも、たいしたこと無いやつゴロゴロいるからなんとかなるだろ。
0010デフォルトの名無しさん2009/12/23(水) 14:11:58
>>8
それが嘘なら、他に決まったとか言って断れ。
0011デフォルトの名無しさん2009/12/23(水) 14:15:32
\(^o^)/オワタ
0012デフォルトの名無しさん2009/12/23(水) 14:18:54
すげえ。
私が「C と Java を一通りできる」なんて言えるのに、あと何年かかるのかなぁ……
0013デフォルトの名無しさん2009/12/23(水) 14:29:45
じっさい、どのくらいなんだろう。
int型の配列を用意して
その平均値や最大値を求めるとかその程度はできるよね・・・?
0014デフォルトの名無しさん2009/12/23(水) 14:34:10
一通りは出来ますで信じちゃう会社も会社だな
普通は面接でちょっとした問題出すもんじゃないの?
0015デフォルトの名無しさん2009/12/23(水) 14:35:50
>>14
だよなあ。
0016デフォルトの名無しさん2009/12/23(水) 14:50:03
>>13
は、配列の個数と中身がわかってるときでいいならなんとか・・・

>>14
だよなあ。



0017デフォルトの名無しさん2009/12/23(水) 14:58:43
まあこんな奴は苦しんで死ねばいいよ。こんな不況、使えない奴は一人でも多く切りたいだろうからな
0018デフォルトの名無しさん2009/12/23(水) 15:04:37
安月給で残業でも文句言わず働いてくれて、なおかつ有能な奴隷を企業は求めている。
0019デフォルトの名無しさん2009/12/23(水) 15:08:37
だからマ板でやれっつうの
0020デフォルトの名無しさん2009/12/23(水) 15:26:19
騙されてるんじゃなくて嘘でも本当でもどっちでもいいのだとしたら……
0021デフォルトの名無しさん2009/12/23(水) 15:50:56
そんな所に入ったら死ねるから、なおさら


就職しろw
0022デフォルトの名無しさん2009/12/23(水) 16:21:23
マ板って負のオーラが漂ってるイメージ
ム板は学生が多くてもうちょっと健やかなイメージ
0023デフォルトの名無しさん2009/12/23(水) 17:20:06
>>14
問題なんか出す会社って珍しいんじゃない?
ふつー経験年数とか業務経歴書だけで判断。
0024デフォルトの名無しさん2009/12/23(水) 18:40:24
イメージだけで糞スレ立てられても困る
0025デフォルトの名無しさん2009/12/23(水) 18:43:45
>>23
中途採用はそうだけど、新卒・未経験は問題だすよ。
0026デフォルトの名無しさん2009/12/23(水) 22:31:23
どうしてプログラマに・・・プログラムが書けないのか?
ttp://www.aoky.net/articles/jeff_atwood/why_cant_programmers_program.htm
>私と同様、この著者は、プログラミングの仕事への応募者200人中199人は
>コードがまったく書けないということで苦労している。繰り返すが、彼らはどんな
>コードも書けないのだ。
0027デフォルトの名無しさん2009/12/23(水) 23:18:16
FizzBuzz書ければ合格でしょ
0028デフォルトの名無しさん2009/12/23(水) 23:24:34
まったくちっぽけなプログラムもかけないっつーと
Hello Worldを表示すだけのもかけないレベるに思える
0029デフォルトの名無しさん2009/12/23(水) 23:42:50
まあ超一流のプログラマからしたら同じようなもんだろうな
Hello,World書けても何も書けなくても
0030デフォルトの名無しさん2009/12/24(木) 00:13:56
>>27実のところ「FizzBuzz」の答えしらないんだけど

iを1から100まで回して
if (i % 5 == 0 && i % 3 == 0)
else if (i % 5 == 0)
else if (i % 3 == 0)
で振ればいいだけ?
0031デフォルトの名無しさん2009/12/24(木) 02:27:08
>>30
うん。最初に15の倍数か調べるのかが重要。
最初に5の倍数かとかチェックしたら15の倍数がチェックできない
0032デフォルトの名無しさん2009/12/24(木) 03:04:05
最初に5の倍数かとかチェックしたら15の倍数がチェックできない
って事もないと思うぞ

if (i % 5 == 0) {
printf("Fizz");
if (i%3 == 0) {
printf("Buzz");
}
printf("\n");
}else if (i%3 == 0) {
printf("Buzz");
printf("\n");
}else {
printf(i);
printf("\n");
}

0033デフォルトの名無しさん2009/12/24(木) 03:12:28
『ポインタとはなんですか?』で結構ふるい落とせるな
0034デフォルトの名無しさん2009/12/24(木) 03:15:05
>>33
ポインタとはなんですか?
0035デフォルトの名無しさん2009/12/24(木) 05:03:22
値が格納されているアドレスを示す変数
0036デフォルトの名無しさん2009/12/24(木) 06:46:39
>>31
いや「3の倍数だが、5の倍数でない」
「3の倍数だが、5の倍数でない」
「3の倍数で、かつ5の倍数」
「どれも当てはまらない」
に分ければ順番は最後だけ
さらに最後を「3の倍数でなく、5の倍数でもない」とすれば順番は完全に無視できる
0037デフォルトの名無しさん2009/12/24(木) 06:47:32
ごめん2つ目の条件ミス
「3の倍数でないが、5の倍数」
0038デフォルトの名無しさん2009/12/24(木) 15:56:56
ポインタとはなんですか?
「C言語やC++の型のひとつ」
0039デフォルトの名無しさん2009/12/24(木) 22:28:22
ポインタとはなんですか?
「沖林やZDNetの墓の穴」
0040デフォルトの名無しさん2009/12/24(木) 23:55:44
>>34
通常はメモリーの番地を指すもの(規格書では違うが)
多くの初心者が配列とポインタの差異について混同をするが別物だしな。

ポインタがないとリストや基本的なデータ構造が組めない、外部C言語関数呼び出せない。
また、文字変換などアドレスを指定して書き換える関数の場合はポインタがないと書き換えられない。
あまつさえ関数をポインタ経由して呼び出せない。switchのかわりにスマートにかけない。タスクシステム組めない。

といってみるテスト。C言語勉強しなおしだなこりゃorz
0041デフォルトの名無しさん2009/12/25(金) 00:00:27
ポインタと配列を同じものだとみなすのはいけないなぁ
*pとp[0]、*(p+i)とp[i]が同じだからいけないんだろうか?

いついかなるときもポインター=配列だと思ってると
たとえば
char *p="asdf"とchar p[]="asdf"の違いがわからなくなる。
0042デフォルトの名無しさん2009/12/25(金) 08:54:22
配列名はポインタ定数だと考える
参照はできても代入はできない
0043デフォルトの名無しさん2009/12/25(金) 11:43:03
講座でも本でも
メモリモデルの項目をちゃんと設けてないところ多いからな……
ポインタの前にメモリモデルの解説しないから躓くんだよ。
0044デフォルトの名無しさん2009/12/25(金) 15:22:27
まったく出来ないわけじゃないんだな
0045デフォルトの名無しさん2009/12/25(金) 15:26:43
いや
配列の中身じゃなくて配列の名前
0046デフォルトの名無しさん2009/12/25(金) 15:53:44
メモリモデルって

■■■■■■■■■■■■■■■■■■■■■■■

こういう箱みたいになってるやつ?
0047デフォルトの名無しさん2009/12/25(金) 17:12:48
C言語のポインタとか配列の説明の分かりやすいHPってあるんだろうか?
俺は

ttp://www.geocities.jp/ky_webid/

でよく勉強したが。
0048デフォルトの名無しさん2009/12/25(金) 17:23:30
どこ見たって同じだろ

ポインタや配列なんて概念や使い方自体はまったく難しくない。
ただmallocやnewで確保したのをfreeやdeleteし忘れるとか、なぜかいつの間にか
未知の空間に値を代入しちゃうとかそういうこと起こるから厄介なだけで。

int *p;
{
int x;
p=&x;
}
*p=10;

これは短いからすぐわかるけど長いプログラムだといつの間にか
こんなようなことが起こっちゃってバグの温床になるから厄介なだけ
0049デフォルトの名無しさん2009/12/25(金) 18:34:19
まあC言語なんて目新しさの欠片もないから説明は定式化してるわな
表現を変えて、あるいは端折って、分かり易く説明しようとして墓穴掘ってるのはあるけど
0050デフォルトの名無しさん2009/12/25(金) 22:27:49
沖林さんの墓穴をそんじょそこいらの墓穴と一緒にするなっ
0051デフォルトの名無しさん2009/12/25(金) 22:56:25
>>47
書籍なら「エキスパートCプログラミング―知られざるCの深層」や「C言語ポインタ完全制覇」あたりかと。

もっともC言語を理解するの一番いいのは演習用にCコンパイラを書くことだろうね。
コンパイラは基本的なプログラミング技法の塊だからいい経験にはなると思う。
0052デフォルトの名無しさん2009/12/26(土) 22:04:01
タイガージェットシンの時みたいに悪ノリ話だろこれww
0053522009/12/26(土) 22:04:53
誤爆
0054デフォルトの名無しさん2010/08/05(木) 01:22:37
w
0055天使 ◆uL5esZLBSE 2011/07/06(水) 19:26:28.97
キリッ
ほんっとに自覚のないゴミだな




天使#test_s

「天使の煽り」の提供でお送りしました
0056デフォルトの名無しさん2011/07/07(木) 16:42:11.01
タイガージェットシンがコード書けるのかと思った。
0057デフォルトの名無しさん2011/07/08(金) 18:36:00.96
学生時代に手元にPCが無いのにc言語の入門書勝ってきて、
紙に書いて机上でアルゴリズム書いてたわ…
実行結果なんて道の世界でも何とかなった。
だから>>1よ、やれば出来るさ。
0058デフォルトの名無しさん2011/07/09(土) 01:14:04.67
俺はCとJava一通りできるが無職だぞ
世の中狂っとるな
■ このスレッドは過去ログ倉庫に格納されています