[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 2chのread.cgiへ]
Update time : 05/09 14:11 / Filesize : 211 KB / Number-of Response : 788
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

新人研修しているんだが



1 名前:仕様書無しさん [2007/05/27(日) 11:22:36 ]
ある企業で新人研修を担当している。
どんな基準で入社させたのかは知らないがif文すら書けないヤツから
それなりにコードを書けるやつまでピンキリだ。
俺の仕事はそんな20人ほどの連中を2ヶ月以内に育てることだ。

いよいよ研修ももう少しで終わる。
課題を出せば丸投げに出され、2進数の話をすれば嫌な顔をされた。

さあ、質問はないか?

82 名前:仕様書無しさん mailto:sage [2007/05/29(火) 22:04:33 ]
たのしいCって時点でまったくの未経験or初心者じゃないだろ

83 名前:仕様書無しさん mailto:sage [2007/05/29(火) 22:06:30 ]
>>81
因果関係がよくわからないんだが…

俺の読んだ初版ではちゃんとJavaの説明してたと思うぞ。

そりゃあ発展性に欠けるとか、難しい文法が出てこないとか、
いつになってもゲーム作らないとかあるかもしれないが、
そういうのは別の本を買えばいいだけ。
あれはJavaの基礎文法をプログラミング初心者に教える本。

84 名前:55 mailto:sage [2007/05/29(火) 22:13:02 ]
>>82
『たのしいC』は、言語仕様とかが一通り分かった人向け…かな?
あの地獄のような仕様書を書かずにプログラムの楽しさを味わえるというのは格別。
あと、『はじめてのC』の著者は○を○って○ぬべきだ。

ところで先輩諸氏。
上達するには、何を心がければいいでしょうか?
Cだけだとタコツボになってしまいそうなので、EclipseでJavaもやってみたいのですが…
同じ資質で、同じ時間をかけても、二年後に遥かに成長してる人と、そうでない人がある。それを分けるのは何なんだろう?

85 名前:仕様書無しさん mailto:sage [2007/05/29(火) 22:15:20 ]
>>84
資質も時間も同じならば、配属されたプロジェクトの質(いろんな意味で)

86 名前:仕様書無しさん mailto:sage [2007/05/29(火) 22:22:37 ]
>>84
成長しない人はとにかく頭が固いです。
そういう人は知っている知識だけで生きがちです。
新しい考え方や概念を、自分のフィルターや先入観を
排除して理解するということを知りません。面白みがありません。

プライドが高い人もかなり伸び損です。
ググらなすぎの知ったかぶりしすぎです。自分に嘘をつくのはよくありません。
人から何でも教えてもらって、知らないことに出会ったら
ラッキー♪と素直に思えるような人間がすばらしいと言えます。

それと情報を集めない人間はいずれ終わります。
COBOLerが死滅がそれを証明しているでしょう。
あなたがJavaにも手を広げようとしたように、
いろんな分野で手を広げようとしてみてください。

あとは集中力の問題かな。

87 名前:仕様書無しさん mailto:sage [2007/05/29(火) 23:21:26 ]
>>84
sourceforgeのサイトでJava実装されてるプロジェクトのソースを見る、とか。
インターフェースの切り方(コンセプト)をざっと見るだけでもいいんでないかな?


88 名前:仕様書無しさん mailto:sage [2007/05/29(火) 23:30:56 ]
PGってプログラム書いてればおkだと思ってた俺が来ましたよ!
仕事始めて半年だが新人研修なんかなかったよ・・・
ド素人で独習Javaで1ヶ月放置後に業務放り込まれて死にそうだった\(^o^)/

新人研修受けさせてもらえるだけ羨ましい(´・ω・`)

//チラ裏OFF

89 名前:仕様書無しさん mailto:sage [2007/05/29(火) 23:47:00 ]
虎の穴に放り込むってのも方法論的にはアリかと思う部分もあるんだけど・・・
ここで潰れちゃう人的リソースの量を考えるととても肯定できないっす。
この業界「ごとき」がリソースの無駄遣いをしていいわけないっw

開発にあたってのフレームワーク(ライブラリばかりでなく開発サイクルも含めての
枠組み)を確立できればナァ・・・独立系のとことか、やってるところ・やろうとしてるとこは
あるんですけどね。

問題は虎の穴方式の、人を育てるって考えを持たない会社が人材育成・開発サイクルの
プロセスを全く理解していないこと。また将来的にも理解しようとはしないであろうこと。

TCSとかTCSとかTCSとかw


90 名前:仕様書無しさん mailto:sage [2007/05/30(水) 00:01:16 ]
自分で何とかした奴は、会社やら上司に関しては何とも思わない奴しかできんわな。
その上、2ヶ月3ヶ月で何とかなるのならこの業界の未来は明るい筈なんだがなぁ・・・。

まぁ、新人の発言だから気にしないで欲しい。自主的に根性を入れて何とかするよ(´・ω・`)



91 名前:仕様書無しさん mailto:sage [2007/05/30(水) 00:35:05 ]
>>84
>同じ資質で、同じ時間をかけても、二年後に遥かに成長してる人と、そうでない人がある。それを分けるのは何なんだろう?

同じってのは基本的にありえないから。大学の新卒だと最短でも22で卒業で
その22年分の積み重ねがあってその人が出来ているわけで。

いままでに培ってきた基礎的な部分があるから、水が合えば延びるんですよ。
企業が学歴高い人間を欲しいのも、こういう基礎的な部分がある程度出来てる
から取ろうとするわけ。

外れもあるけど、外れたとしても話も通じないほどのボンクラを引く可能性は
低めだからね。うちの人事も外れ引くならもう少しましな外れを引けよorz

92 名前:仕様書無しさん mailto:sage [2007/05/30(水) 02:40:45 ]
研修でプログラミング作法読ませる所ってないのかな
文法理解したての人が読むと凄い効果があると思うんだけど

93 名前:仕様書無しさん mailto:sage [2007/05/30(水) 06:57:21 ]
一番使えない奴が新人教育に回される件について。

94 名前:仕様書無しさん mailto:sage [2007/05/30(水) 07:31:08 ]
>>93
そして使えない奴を生産するというスパイラル。
てか、開発も同じwwww

95 名前:仕様書無しさん mailto:sage [2007/05/30(水) 08:21:48 ]
>>92
うちじゃプログラミング作法を読ませているわけじゃないけど、コーディング規約とかリファクタリングは最初のうちから教えているな。
Javaだったらば、図解Javaルールブックって本を勧めた。

96 名前:仕様書無しさん mailto:sage [2007/05/30(水) 14:15:26 ]
>>70
1次(人事面接)2次(適正テスト)のあとで3次面接とゆー形で開発部隊の人間に
面接させるんであれば、実務への影響を少なくしつつ効果的にふるい落とせるんでない?

面接コストが少し増えちゃうけど、無駄な人間に月給(入社〜適正が無いのを自覚して辞めるまで)
を払うコストと、無駄な人間に研修を受けさせるコスト(適正ある少人数に広く深く教えるほうが
負担かからないし)を下げられるはず。

適正のない人間がこの業界に入ってくるのは、本人にとっても業界にとっても不幸だと思います。
>>1さんは人事にも接触できるみたいですから、ご一考して頂けるとありがたいっす。


97 名前:1 mailto:sage [2007/05/30(水) 21:51:41 ]
>>92>>95
コーディング規約は少し話した。
図解って本も紹介したよ。

>>96
現場は誰も解っているんだが、この手の方針は中々変えられないもの。
そんな話にはなるんだが、「もし、人間が出来ていない新人を雇用したら、責任取れる?前例ないよ」だそうだ。
センスのかけらのない人間を大量に雇っている前例は幾らでもあるんだがなw

98 名前:仕様書無しさん mailto:sage [2007/05/30(水) 22:12:47 ]
>>97
使えない人間をさんざん採用した人事は責任取ってないなwww

99 名前:仕様書無しさん mailto:sage [2007/05/30(水) 22:31:59 ]
>>98
それを使えるようにするのがおまえの仕事だろ、と逆ギレwwww

100 名前:仕様書無しさん [2007/05/31(木) 02:25:01 ]
デキるヤツは、早めに新人研修を終えて、火が噴く戦場へ投入される。
デキない子は、ぬるま湯の新人研修室の中で引き続き研修。

なんか酷いなあ、これ。



101 名前:仕様書無しさん [2007/05/31(木) 05:18:45 ]
○技術者
スキルの無い奴にいくら教育しても無駄
○経営者(技術者経験なし)
何より人間性

後者の意見が圧倒的に多いよね。
「コミュニケーション能力さえあれば技術は後からついてくる」
ねーよw
自分にスキルあればわかるけど、センスない奴は「なんでこれがここまで分からんのだ」って感じだし。
数学センス無い奴は、分数からコケてるわけで、そんな奴に10進2進変換理解させるのは無理だろ。

程度問題で、人間性があまりにも問題あれば当然ダメだけど、技術職で
技術無い奴って、利用価値ないよな。
とりあえず人手不足の間にレンタルして儲けて、不景気になったら(もしくは35すぎたら)、使い捨てにするつもりなら、センスなくてもやめずにがんばる真面目な奴の方がいいだろうけど。

102 名前:仕様書無しさん [2007/05/31(木) 06:14:52 ]
新人です。

「自分は正直言って技術無いんスけど、先輩方との人間関係で何とかなってこれたっスwwww」

って言ってるセンパイがいましたが、
(ああ、この人は本当にそうなんだろうなあ)
と思いました。

103 名前:仕様書無しさん mailto:sage [2007/05/31(木) 11:24:07 ]
経営者側から見ると間違いなく要らない存在だな。

104 名前:仕様書無しさん mailto:sage [2007/05/31(木) 11:47:58 ]
>数学センス無い奴は、分数からコケてるわけで、そんな奴に10進2進変換理解させるのは無理だろ。
そんな奴はプログラマになろうと考えないだろ…とは思うものの、
分数わかんないのにプログラマになろうと思った(なった)奴いたら
挙手しろ

>経営者側から見ると間違いなく要らない存在だな
分からんよ。「優秀な」プログラマが間違いなく嫌う、バッチファイル
に出来ないような恐ろしくつまらない反復動作とかを、文句も言わ
ずに延々と繰り返せる才能があるのかもしれない。

105 名前:仕様書無しさん mailto:sage [2007/05/31(木) 13:13:02 ]
費用対効果でマイナスな奴のほうが経営側に庇われる不思議w

やっぱここのねじれ現象が業界全体に悪影響与えてるとしか思えない・・・
技術者不足とか統計でも出てるっぽいけど、「そもそも戦力外の人間」を受け入れてるのが
問題の根っこではないかと。


106 名前:仕様書無しさん mailto:sage [2007/05/31(木) 13:16:48 ]
とはいえ人間はライオンやキリンなど野生動物ではないんだな。
弱者即死ねというところから脱した環境を築けるからこそ人間。

107 名前:仕様書無しさん mailto:sage [2007/05/31(木) 13:33:54 ]
んでも現状だと弱者即死ねというか、適正ない人は心か体を壊して業界どころか社会から
フェードアウトしちゃうし。

時期的に数年前はブラックでもいいから入れればラッキーな状態だったから、そのツケが
今来てることもあるとは思うんですけどね。

上にも書きましたけど、適正の無い人が入ってくるのってお互いに不幸なんですよねぇ・・・


108 名前:1 mailto:sage [2007/05/31(木) 21:56:05 ]
>>104
まさにそんな連中も混ざっているわけだが、それなりにわかるやつもいる。
うちの一番の問題はそれらに同じ研修を受けさせていることに尽きる。
分けてくれと嘆願したのだが、そんな無駄なコストはかけられない、で終了。

教育って必要なコストじゃないのか?
デマルコ流に言うのであれば、教育は投資と会社が見なしていない時点で終わりなのかもしれぬ。

>>105
ホント、戦力外を切らないのはどうしてなんだろうな。

>>106
それは人間社会の話。
会社という組織の話であれば、弱い会社は実際に死んでいる。

109 名前:仕様書無しさん [2007/05/31(木) 22:05:20 ]
>>108
>うちの一番の問題はそれらに同じ研修を受けさせていることに尽きる。
>分けてくれと嘆願したのだが、そんな無駄なコストはかけられない、で終了。

研修中の新人だけど、俺もそう思う。
レベルがあまりに低すぎるヤツと一緒の部屋で研修を受けたくないよ。
講師は温厚な人柄なのだが、あまりにも低レベルな間違いを繰り返すヤツがいるので、
ついにブチ切れ。部屋の空気は最悪。

110 名前:仕様書無しさん [2007/05/31(木) 22:08:10 ]
来月から新人が現場に配属されるようだが…

正気か?
あの実力の新人など使い物になるものか!
寄越さない方がマシだ!



111 名前:1 mailto:sage [2007/05/31(木) 22:09:10 ]
>>109
そう、解らないのは仕方ない、こちらも業務なわけだし丁寧に教えている。
だが、何度教えても同じ事を繰り返すヤツだけはどうにもならない。
3回目辺りでイライラ5回目くらいになると流石に切れる。

112 名前:1 mailto:sage [2007/05/31(木) 22:10:58 ]
>>110
どこもかしこも同じだな。
配属された所では教育という余計なコストがかかる。
新人の生産性は当然ながらゼロに等しい。
ところが、工数の上ではきっちりと組み込まれているわけだ。

113 名前:仕様書無しさん [2007/05/31(木) 22:37:17 ]
新人研修ってさぁ、どうにかなんないもんかね。

まったくの素人にプログラミングとか教えたところで、
二ヶ月くらいでどうにかなるわけ無いんだから、その辺はある程度あきらめて、
 ・一般的なビジネスマナーとか
 ・コミュニケーションのとり方
 ・わからない事の質問の仕方
 ・質問して答えてもらった後の自分の対処の仕方
 ・物事の調べ方、自己学習の仕方
とかをまずはみっちり一ヶ月くらいやった上で、
それをベースに一ヶ月だけでいいからプログラミング関係を教えるとか。

そういう風にしてくれれば、たとえプログラミング系の学習が一ヶ月だけでも、
現場としてはありがたかったりするんだけど。

……って、ここまで書いて我に返ったけど、これってビジネスマナー以外は社会に出る前に身に着けておくことなんだよねぇ……

114 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:01:38 ]
>>109
うちの会社は新入社員が少ないからか、
入社当初のプログラム経験ある奴らとない奴らでグループ組まされたな。

仲間意識があったのかどうなのか、分からない奴らもマジメだからか、
分からない奴に分かる奴聞いてきたし、
聞かれたら休憩時間とか、講義終了後に飯屋とかで自主的な勉強会してたわ。

115 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:03:04 ]
アメリカみたいに大学を職業訓練校みたいにして、
修学中に、基礎から業務的なこと覚えさせるようにすればいいんじゃないの?
学生にとっても、就職しやすくなって嬉しいだろ。

と、思ったけど、わざわざプログラマーになりたいと思う学生は少ないだろうからダメか。


116 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:05:01 ]
>>111
ビジネスマナーは教えましたか?
新人は質問や注意したことをメモしてますか?

残って勉強しない、家でも勉強しないのにプログラマー初心者
そんなやる気のない新人もいる現状・・・

117 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:08:13 ]
新人研修担当です。
一月以上教えたのにポインタどころかループを使いこなせないのがいました。

そんな新人さんも現場が決まって旅立っていきました。
・・・Whileやforが使いこなせない奴現場に送って、現場は大丈夫なんだろうか・・・

別の新人さんもまったくC言語経験無かったけれど、一月たつ頃には構造体のリストの二分木に
再帰でデータ格納や検索までできるようになったのに(こっちはさすがに例外だと思う)

でもこっちの新人さんはまだ現場が決まってません。
なんだかなぁ・・・


118 名前:仕様書無しさん [2007/05/31(木) 23:10:59 ]
派遣に来るような新人連中が即使えるわけないじゃん。
早慶、東大卒とかじゃあるまいし。


119 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:21:05 ]
>>116
ビジネスマナーは担当が違ったが最初に2−3日やっている。
しかし、ノートやメモが全員のところに現れるのに1ヶ月ほどかかった。
コンパイルエラーが起きたと見に行けば、エラーメッセージすら読んでいないのもザラ。
数回やられると叱るわけだが、そうすると質問をしなくなる。

>>117
解らないやつは2ヶ月かかってもループが使えない。
課題○投げに投稿とか余計なことは知っているんだがな。

120 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:22:53 ]
なんだ
計略はそこそこ実績を挙げていたのか
微力ながら助力したかいがあったというもの



121 名前:仕様書無しさん mailto:sage [2007/05/31(木) 23:52:50 ]
大学名を聞けば誰もがスゲー!って言う某大学の数学科を中の上くらいの成績で卒業して未経験入社した俺だが
プログラムさっぱり身につく気配がない。数学が出来ればプログラムなんて余裕だろ!って2ヶ月前までは思ってたけど
今はもう目の前のソースコード相手に戦う気力もない最悪の状態。
新人研修終わったらどうしよう・・・。

122 名前:仕様書無しさん [2007/06/01(金) 00:09:30 ]
ゆとりの教育世代はマヂ使えない。
ミジンコ・アメーバ並の脳味噌、
いや下手すると脳味噌スポンジ
なのかも。
教育の施しようが無い。


123 名前:仕様書無しさん [2007/06/01(金) 00:10:38 ]
>>121
大学レベルの数学を”自力で”クリアしてきたんなら、論理な思考はできる”はず”だから、
素直な気持ちで解らんところはわからんって認めて、
問題を解く努力じゃなくて”理解する努力”をすればどうにかなると思うけど。

正直、文法とか言語とかどうでもよくて。
どういう仕組みで何がどうなるか、
コンピュータはどういうもので、プログラムってどういう理屈で動くのか
を理解することに最大限の努力をしれ。

どんなレベルのことをやってるのかは知らんが、
新人研修レベルで解らんってことは、つまりその辺がわかってないことだと想像に難くない。



124 名前:仕様書無しさん mailto:sage [2007/06/01(金) 00:14:17 ]
>>117
うちの会社には、入社3年目にして未だにテスト要員としてしか動いてない奴が居る。
要は使いようだ。気にするな。

125 名前:仕様書無しさん [2007/06/01(金) 00:21:48 ]
>>117
そういう使えそうなやつは、出来る事ならちゃんと育てて行きたいな……。

まあ、アレじゃね?
使えない子って、客先とかにセットのおまけでつけて出しやすいから早めに出されたんじゃないの?

126 名前:仕様書無しさん mailto:sage [2007/06/01(金) 00:25:54 ]
>>122
ゆとり直前の最終電車に乗った俺が来ましたよ。

ゆとり教育の子達かわいそうだよ(*´・ω・)(・ω・`*)ネー
ってクラスの女子が言ってたのを思い出した。

127 名前:仕様書無しさん mailto:sage [2007/06/01(金) 00:40:49 ]
>>121
C言語でやることって実質ポインタとデータいじってるだけで
各章で「本来ならポインタ的理解を要する部分」をある程度スルーしつつ、
全体を把握してから、ポインタ的観点から復習しないと覚えない

完全に理解しながら学習進めなきゃ納得できない、とかだとむしろ遠回り

128 名前:仕様書無しさん [2007/06/01(金) 08:00:50 ]
新人です。
ポインタは、
「いちおう、お話としては分かる」
「練習問題程度なら解ける」
……けど、まだまだ理解が足りないレベルだと感じます。

柴田望洋の
『図解C言語 ポインタの極意』
あたりを完全にこなせば、ポインタはマスターしたと言えるレベルになるでしょうか。

まだそれでも甘いかな?

129 名前:仕様書無しさん mailto:sage [2007/06/01(金) 08:48:45 ]
>>128
入門レベルでは十分じゃね?
それ以上については実際に使いながら習得すれば問題ないと思う。

130 名前:仕様書無しさん [2007/06/01(金) 09:03:29 ]
>>128
基本的なアルゴリズムの勉強したほうがいいよ。
配列やリスト、ハッシュなどのデータ構造が理解すればポインタも見えてくるし、
JavaやC#に移ってもデータ構造による性能差も意識できるようになるしね。



131 名前:仕様書無しさん [2007/06/01(金) 10:18:27 ]
>>130
基本的なアルゴリズムやデータ構造が今ひとつ分からないのです。
どういう本(やサイト)で勉強するのが効率的なものか…。

132 名前:仕様書無しさん mailto:sage [2007/06/01(金) 10:23:25 ]
オブジェクト指向における再利用のためのデザインパターン
ソフトバンプパブリッシング


とりあえずはここから。

133 名前:仕様書無しさん mailto:sage [2007/06/01(金) 10:23:32 ]
>>89
>TCSとかTCSとかTCSとかw
どこかの会社ですか?ベンチャーさん?

134 名前:仕様書無しさん [2007/06/01(金) 10:35:22 ]
新人研修が終わったようだが…

正気か?
あのレベルの人材を現場に放り込んで何をさせるつもりなんだ?
そこまで人が足りてないのか?
コードレビューもできない人間を放り込んでも、むしろ逆効果じゃないか?

…ウエの考えることは分からない。

135 名前:仕様書無しさん mailto:sage [2007/06/01(金) 10:39:07 ]
実戦で教育するのが一番手っ取り早い。

136 名前:仕様書無しさん mailto:sage [2007/06/01(金) 11:19:03 ]
ポインタで戸惑ってる人にアルゴリズムやらデザインパターンの本薦めるのは、
さらに混乱させることになるんではないかと。

>>128
ポインタを理解するにはメモリアドレスの仕組みを理解したほうが早いので、
アセンブラの本が良いと思います。問題は教えられる人がいるかどうか分からないため
独学になりかねないところですが・・・



137 名前:仕様書無しさん mailto:sage [2007/06/01(金) 12:46:31 ]
まず、ポインタが理解しづらい、というのがよくわからない。
配列と混同したりしなければ何も難しいことはないと思うのだが。

138 名前:仕様書無しさん mailto:sage [2007/06/01(金) 13:00:57 ]
コボルの方が難しいよね

139 名前:仕様書無しさん mailto:sage [2007/06/01(金) 13:14:20 ]
いや、コボルは全く難しくない。
ただCと同じじゃないってだけ。

140 名前:仕様書無しさん [2007/06/01(金) 13:24:22 ]
ポインタが簡単、と言うヤツは本当に理解してるんだろうか。



141 名前:仕様書無しさん mailto:sage [2007/06/01(金) 13:34:22 ]
ポインタは簡単のほかに何なのか聞いてみたら分かるんじゃね

142 名前:仕様書無しさん mailto:sage [2007/06/01(金) 13:42:31 ]
ポインタとコボル比べたらコボル習得の労力の方がポインタ習得の
労力よりは明らかに上だろ。言語の中の一概念対言語仕様全体
なんだから

143 名前:仕様書無しさん [2007/06/01(金) 14:38:02 ]
”最初のうちはガムシャラにやってみるのがいい”と、したり顔で新人に説教垂れる上役。
法律守ってから言え。

144 名前:仕様書無しさん mailto:sage [2007/06/01(金) 14:51:06 ]
果たして
どこまでできれば一人前のプログラマーなのか

145 名前:仕様書無しさん [2007/06/01(金) 15:36:55 ]
このスレに来ている人の何割がはたして正社員なのだろう?

146 名前:仕様書無しさん mailto:sage [2007/06/01(金) 15:49:45 ]
うちでは
面接試験のときに
リファレンス使ってもいいから
得意な言語でうるう年判定プログラムを30分で書き上げられたら採用してる

147 名前:仕様書無しさん mailto:sage [2007/06/01(金) 16:01:20 ]
その30分て時間はどんな根拠があるんだ?


148 名前:仕様書無しさん mailto:sage [2007/06/01(金) 16:16:46 ]
rubyで書いた。採用してくれい。
def leap? year; (year % 4 == 0 and year % 100 != 0) or year % 400 == 0 end

ライブラリで Date#leap? もあるけど、さすがにそれは禁止?

149 名前:仕様書無しさん mailto:sage [2007/06/01(金) 16:23:14 ]
甘い!
10000と4000で割らなきゃ。

150 名前:148 mailto:sage [2007/06/01(金) 16:28:02 ]
ハァ?と思ってぐぐってみたらそんなんもあるんかorz
つーか、まだ西暦2007年なんですけどw



151 名前:仕様書無しさん mailto:sage [2007/06/01(金) 17:46:05 ]
>>128
間違いなくこれを読むべき
www.amazon.co.jp/gp/product/4774111422/


152 名前:仕様書無しさん mailto:sage [2007/06/01(金) 18:35:28 ]
>>151
学習中の俺はその本をどのタイミングで読んだらいいのよ?
独習Cのあとか、それともポインタ出てきたらまずそれ読んだらいいのか。

153 名前:仕様書無しさん mailto:sage [2007/06/01(金) 18:42:15 ]
>>149
勝手に補正しちゃ駄目だろ。
…いや、グレゴリオ暦だとは一言も書いてないな。
>>146 の仕様の不備ということかー!

154 名前:仕様書無しさん mailto:sage [2007/06/01(金) 18:50:58 ]
>>153
プログラマとして、不完全な仕様を勘と経験で脳内補完/修正する能力は不可欠。
>>146はそこまで問う、深い問題。

155 名前:仕様書無しさん mailto:sage [2007/06/01(金) 18:54:37 ]
2037年もまだなのに4000年とか10000年とかのパスをテストするのかよ・・・

156 名前:仕様書無しさん mailto:sage [2007/06/01(金) 19:03:44 ]
>>154
あとで「訊けよ。」となったら・・・w

157 名前:仕様書無しさん mailto:sage [2007/06/01(金) 19:36:38 ]
>>146
エクセルVBAで瞬殺だな

158 名前:仕様書無しさん mailto:sage [2007/06/01(金) 20:10:54 ]
1400年のライフサイクル持つシステムなんて
一生かかわらねえよw

159 名前:仕様書無しさん mailto:sage [2007/06/01(金) 20:27:49 ]
それはどうかな?

160 名前:仕様書無しさん mailto:sage [2007/06/01(金) 20:50:48 ]
3989年。技術の進歩は著しく、かつてのコンピューターは博物館に数台残ってるのみだ。
しかし、地球の、かつて「東京」と呼ばれた都市の中枢で一台のコンピューターが動きつづけていた。

マニュアルは朽ち果て、システムを知る技術者も尽き、とうの昔にブラックボックスと化してはいたが、
慎重に慎重を重ねたハード交換のみで約2000年の間、命脈を保っていたのだ。

しかし、首脳部の間ではある恐ろしい噂がささやかれていた。
「4000年にこのコンピューターはエラーを起こす、逃れようなく…。」



161 名前:仕様書無しさん mailto:sage [2007/06/01(金) 21:26:36 ]
>>158
何を計算して1400年になったのかが気になる。

162 名前:仕様書無しさん [2007/06/01(金) 21:31:30 ]
面接会場という張り詰めた空間で
突然出されたお題に対し淡々と、かつ素早くコーディングする

出先常駐型コーダーの必須条件ではないかな

163 名前:仕様書無しさん mailto:sage [2007/06/01(金) 21:44:19 ]
>146
まず始めに「うるう年の定義を教えてください」と聞ける奴は見込みあると思う
「このプログラムはどんな場面で使われますか?」と聞ける奴は、個人的には買いだと思う

この2つの内容を自分で勝手に決め付けてプログラム組み出す奴は危ないんじゃね?
>>154の話は、上の質問でまともな回答が得られなかった場合の対応だし、これは経験がモノをいう分野だから、>>156の「訊けよ」が正解だと思う

164 名前:仕様書無しさん mailto:sage [2007/06/01(金) 21:53:20 ]
>>163
この場合プログラムの(というかプログラムを書かせる)目的は自明だろ。
「このプログラムはどんな場面で使われますか?」はちょっとズレてるのでは。

165 名前:仕様書無しさん mailto:sage [2007/06/01(金) 21:54:02 ]
こんだけシンプルな問題でそこまで深読みですか
「イントラネットの広報システムを設計するとしたら、どういう風にやりますか?」とかだったらまだしも

166 名前:仕様書無しさん mailto:sage [2007/06/01(金) 22:31:24 ]
>>163
上流SEじゃないんだから
上二つの質問なんてしたら社会不適合者っていうことで一発でアウトだよ
奴隷は黙って作業してればいい

167 名前:仕様書無しさん mailto:sage [2007/06/02(土) 00:49:47 ]
完璧厨嫌い。
御託並べるまえに最大公約数的なもんで良いから結果示せ。
最大公約数的なものは何かなんて聞くなよw

168 名前:仕様書無しさん mailto:sage [2007/06/02(土) 00:59:33 ]
Wikipediaかなんかでうるう年の定義調べておいて、
「こういう定義で実装しますね。」とニコニコ笑顔で上に
確認を取って、さっさと実装するのが私の中でベスト。

…というより、この程度できない奴は首くくって死ね!視ね!しねよ!!!うわーん!!!

169 名前:仕様書無しさん mailto:sage [2007/06/02(土) 01:09:53 ]
4年に一度とかの雑な実装でいいから。データ受け取りはキーボードからの入力でいいから。エラーチェックも無くていいから。

・・・などと指示してもプログラムが書けないのが研修1月終えたはずの新人。

年をint型の引数でうけて、戻り値は真か偽をintで返す関数を作って。
なんて頼んだら、こちらが何を言っているのか理解できないのが入社後1年たっているはずの人間の中にもいるとかいないとか・・・


170 名前:仕様書無しさん mailto:sage [2007/06/02(土) 02:12:47 ]
#include<stdio.h>

long urue(long year){
return ((!(year % 4) && (year % 100)) && (year % 400));
}

int main(int avgt,char avgl[]){
if(avgt == 1)
return 1;
long year = atol(*avgl);

char *str1 = {"urue"};
char *str2 = {"normal"}
char **urue_msg = (urue(year)) ? str1 : str2 ;

printf("%s\n",*urue_tf);
return 0;
}

こんな作戦でどうよ。エディタ直打ちなのでコンパイル通らんかも知れん。



171 名前:仕様書無しさん mailto:sage [2007/06/02(土) 03:07:08 ]
下手な研修受けさせるくらいなら、会社の人間を監視につけて
会社で朝の8時から夜の8時くらいまで訓練させるほうがまし。

そもそも、基礎的な学力が高くないやつってのは、自宅での自律的な
学習を行う習慣や自己管理能力が"無い"ということ。

ビデオ映像流してるのと大して変わらないレベルの授業しかできない講師が、
1日6時間程度の授業つけるので安くても一人頭1万数千円の授業料を
取られる。

そうして一ヶ月ばかりして会社に再び顔を出した頃には、
Java基礎とかデータベースとか、JDBCとかUMLとかXMLとか、とりあえず
名前だけは耳にしましたって段階に至っているに過ぎない。
限りなく"ハズレ"に近い新人たちは、身に付く自己学習を絶対にやらない。
帰宅したらネットサーフィンするか、他のことやって暇つぶしして生きてる。

1から100までをプリントするプログラムを作成しなさい、ただし3の倍数
の数では「SUN」、5の倍数の数では「FIVE」、素数である数では「素数」と
いう文字列に置き換えてプリントさせること。

↑このプログラムを1日かけても作れない新人が居たが、そいつは授業中ずっと
マインスーパーをやっていたという。
会社は新人一人あたり17日間で20万円ほどの受講料金を負担しており、
翌年からは入社試験に英語と数学、そしてプログラミングを課すようになった。

172 名前:仕様書無しさん mailto:sage [2007/06/02(土) 03:21:40 ]
>>171
訓練の内容を詳しく書いてくれ。

173 名前:仕様書無しさん [2007/06/02(土) 07:27:36 ]
>>171
>1から100までをプリントするプログラムを作成しなさい、ただし3の倍数
>の数では「SUN」、5の倍数の数では「FIVE」、素数である数では「素数」と
>いう文字列に置き換えてプリントさせること。

1
素数
SUN素数
4
FIVE素数
SUN
...(以下略)

こうですか? 分かりません!

174 名前:仕様書無しさん [2007/06/02(土) 09:48:46 ]
if (n mod 400 == 0) return TRUE;
if (n mod 100 == 0) return FALSE;
if (n mod 4 == 0) return TRUE;

1行でまとめている奴は、三項演算子が理解できない俺に配慮すべき。

175 名前:仕様書無しさん mailto:sage [2007/06/02(土) 09:50:31 ]
昨年の新人は出来すぎる子で今では中堅クラスと
対等に仕事出来るくらいまで育ち、教育者担当としては至福

今年の新人は三日かけても
簡単なプログラムの流れすら理解してくれなくてもうアボガド

176 名前:1 mailto:sage [2007/06/02(土) 10:34:46 ]
なにか流れが変わっているな。
俺も>>171の言う訓練ってのを聞きたい
思いつくところとしては、1週間2進10進変換訓練とか?

素質に関しては本当にどうにもならん、本人にとっても教える側にとっても会社にとっても・・・

177 名前:1 mailto:sage [2007/06/02(土) 10:42:53 ]
そうそう、研修が終わったので報告しておく。
人数は19名。その中で12名は特に問題なし。
そして、3名ほど素質ゼロがおられる。

びっくりするのはその中で2名は専門学校なり大学で「○○情報学科」等を卒業してきた、ということだ。
問題ない12名の中には研修に入ってはじめてプログラムに触れた人もいるんだがなw
卒業させた学校に対して贖罪と賠償を請求してもバチあたらんと思うが、どうよ?

尚、19名はそれぞれ来週から配属されてゆく。
CとJavaをやったが、月曜日からVBのヤシもいるのはご愛嬌。
いきなり客先の連中もいるが、どうなろうと俺はシラン。
単純に成績で配属先を決められていたが、成績は目立たず素質が高いヤシに関しては自分の部署で確実に確保。

178 名前:仕様書無しさん mailto:sage [2007/06/02(土) 10:49:06 ]
>>134
全くもって同意。
シタ「まだ、投入できるレベルでないですが?」
ウエ「新人に期待するな」

数ヵ月後・・・
ウエ「なんで条件分岐すらわからねーんだ、こいつ。
研修でなにやってたんだよ!」
シタ「・・・・(期待するなって言ったのは誰?)」

179 名前:仕様書無しさん mailto:sage [2007/06/02(土) 11:01:50 ]
ポインタでひっかかるって新人の中にも、
根本的にアドレスの考え方が分かってない奴と、
C言語の書き方が分からなくて迷ってる奴の2通りがある。
で、多くは書き方でハマってる。
下のsubとsub2は同じアドレス渡しだが、
ポインタ渡しと参照渡しで書き方が異なる。
ってなところで*と&の使い方で迷ってるんじゃねーの?
void main()
{
  char a[]="abc";
  long b;
  sub(a,&b);
  sub2(a,b);
}
void sub(char *a, long *b){}
void sub2(char *a, long &b){}

180 名前:仕様書無しさん mailto:sage [2007/06/02(土) 11:20:22 ]
>>179
基本的にアドレスの考え方がわかっていない奴が大半。

書き方が解らないというのは慣れていないだけ。
理解していても久しぶりにCを使うと書き方を忘れていることもある。
バグだってそのようにして生まれるわけだし。



181 名前:179 mailto:sage [2007/06/02(土) 11:28:31 ]
そしたら自分は少数派だったか

182 名前:仕様書無しさん mailto:sage [2007/06/02(土) 11:38:58 ]
面倒臭いから、とりあえずVBなりDelphiなりで
ウィンドウ生成できたよーから始めさせりゃ良いんじゃね?
DOS窓よりもとっつきやすいだろうし






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<211KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef