アカウント名:
パスワード:
ソースコードなんか見たこともないようなのをプログラマとして雇ってたりするのがコの業界ですが何か。
# ウチにもいるのでAC
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
教育にはマイナス (スコア:1, 興味深い)
Re:教育にはマイナス (スコア:1, すばらしい洞察)
Re:教育にはマイナス (スコア:1)
わるいコードしか見たことない人間も、やはり使えません(^^;
だって彼ら、理想が(現実に障害をもたらすほどに)低すぎるんだもん。
#Cの型間違い警告は(常に)キャストで潰すもんだ、と長年信じてたらしい奴が居たので、困り果てたG7
#そんな調子のそいつのソース、字面も内容も、もう汚いのなんのって…
#仕事でC書くなら、最低でもK&R2くらい精読してから出直して欲しい。
----
一方、たぶん「よいコードしか見たことない人間」は、わるいコードに出会ったら
脳がコアダンプっつーか戦意を喪失するでしょうね。
手の付けようが無い(書き直したほうが速い(けど大抵は時間とかが不足で無理))事を
早々に悟ってしまうから。
で、「それじゃ仕事にならない」というのならば、即ち
「その仕事場の既存コードは、わるいコードである」ことを、
認めてしまったようなものです。
ま、それが現実だろうけど。
ま、汚いコード持ちたければ勝手にすればいいといえばそれまでなんだけど、
ただ恐らく、(企業にとっての)問題は、
「わるいコード」をなんぼ書いて/保守しても、競争力は上がらない、ってことなんだよね。
#巧く騙くらかせば利益だけは上がるのかも知れないが。
それは技術的負債 [capsctrl.que.jp]でしかないんだよね。
もちろん(ちょっとだけ)長い目で見れば、金銭的にも負担になるでしょうし。
Re:教育にはマイナス (スコア:0)
ソースコードなんか見たこともないようなのをプログラマとして雇ってたりするのがコの業界ですが何か。
# ウチにもいるのでAC
Re:教育にはマイナス (スコア:0)
実際に、ロクにソースコードを見たことないまま業界に入りました。
それでも、なんとなくは仕事しています。
ソフト作りの経験者のみ業界に就職、というのは、さすがに人手がたりなくて無理かと。
Re:教育にはマイナス (スコア:1)
- 論理的な思考って奴が出来ること。苦手や嫌いやアンチじゃないこと。
(似非「自然派」な奴は、論理的思考を不当に蔑んだりするが、そういう奴は論外ね。)
- キーボードと画面で大量の文字(典型的には英字)を読み書きするのに耐えられること
(ほんとに具合悪くなってしまう人とかも居るようなので…)
-「すっきり」したものが好きであること
(これは必須じゃないかもだが、これが欠けた人は「わるいプログラマ」になるのがオチなので…)
ってところかな。
これさえあれば、あとは、(まともな)プログラム言語を読み書きする能力は
しばらく戯れていればなんとかなります。
逆に足りない人は、なんとかなったように一見見えても、実際にプログラム書かせると凄まじいことになる…
----
で、職業プログラマになるには、これに加えて、
- 周囲の人間(客、上司、同僚…)が論理的な思考を出来なくても(笑)、そいつらとなんとか会話が出来ること
- それどころか、そんな周囲の非論理的な思考を、論理的な思考に翻訳する(難)作業を、お手伝いできること
が必要かなと。
#俺も我慢ならないですけどね:-D