アカウント名:
パスワード:
ソフトウェア開発を生業としてるはずの会社なのに、プログラミング初心者とかパソコン初心者とかそんなのばかりがやってきます。
むしろ経験の無い人を採用したがる企業が多い時代がありましたが、今はそうではないんですかね?
# 変な癖が付いていると困るからだそうで…
当人はJAVAでオブジェクト指向プログラミングをしているつもりだけど、メソッドへのデータ受けわたしにグローバル変数を使う。 とか、 既存のクラスとか関数とかfooのソースをよそからいただいてきて barという機能に換骨奪胎したときに相変わらず名前はfooのままで使ってるとか、そーゆー癖がついているのは?
「僕は自宅のPCでもPASCALコンパイラを持ってるくらい熟練してるんです」と自慢してる奴が、1000行のメインルーチンにだけ(ユーザ関数/ユーザ手続き一切無しでgoto使いまくり)ってプログラミングをしてそれでいいと信じ込んでるとかいうのは?
コンパイルエラーが出なくなったらプログラムは完成だと思ってるとか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
計算機科学者とは、壊れていないものを修理する人々のことである
建前はそうですが (スコア:0)
お手軽じゃない言語だと、1年生の必修のプログラミングの単位が取れなくて卒業できない学生が多発してしまう。 論外なレベルのプログラミング能力で情報系学科の卒業証書を渡して良いものか、忸怩たる思いがありますが。。
Re: (スコア:0)
駄目じゃないですかね?
もっと真面目に考えて下さい。
まあ使えない人間は、ただそれだけで去っていきますが。
# 中小企業にはできない人間を養う余裕はないので
Re: (スコア:0)
ソフトウェア開発を生業としてるはずの会社なのに、プログラミング初心者とかパソコン初心者とかそんなのばかりがやってきます。
#そんなひとでも数ヶ月「講習」をやれば派遣社員として買ってくれるところがあるんでいいんですけどね。
##そうやって育てられた(?)新人のうち、数年後どれだけこの業界に残っているかが心配
Re: (スコア:2, 興味深い)
むしろ経験の無い人を採用したがる企業が多い時代がありましたが、今はそうではないんですかね?
# 変な癖が付いていると困るからだそうで…
Re: (スコア:1)
「変な癖が付いてるのはお前のほうだ!」
と先輩に言いたくなったことも。
そら30~40年前のプログラミングスタイルからすると、
現在のプログラミングスタイルは「変な癖」に見えるじゃろうて。
Re: (スコア:2, 興味深い)
当人はJAVAでオブジェクト指向プログラミングをしているつもりだけど、メソッドへのデータ受けわたしにグローバル変数を使う。 とか、 既存のクラスとか関数とかfooのソースをよそからいただいてきて barという機能に換骨奪胎したときに相変わらず名前はfooのままで使ってるとか、そーゆー癖がついているのは?
「僕は自宅のPCでもPASCALコンパイラを持ってるくらい熟練してるんです」と自慢してる奴が、1000行のメインルーチンにだけ(ユーザ関数/ユーザ手続き一切無しでgoto使いまくり)ってプログラミングをしてそれでいいと信じ込んでるとかいうのは?
コンパイルエラーが出なくなったらプログラムは完成だと思ってるとか。
Re: (スコア:0)
私は測定器制御のプログラムを書くことがあります。
変数は基本、グローバルです。名前さえかぶらなければ、
スコープで悩むこともないので。
オブジェクト指向なんて、くそくらえです。
癖として定着してしまうとまずいかも知れませんが、よほど
リソースの制限が厳しい場合でなければありなんじゃない
ですかね?
Re:建前はそうですが (スコア:0)
#そういう場合でも、何とかしてローカル変数をエミュレートしようとするかもしれませんが。
グローバル変数の弊害ってのは、他人がメンテナンスする際にある場所で変数の値を書き換えたらどこにどういう影響が出るのかを注意深く解析しないといけないなどですね。時間がないからとか言って複数人でメンテナンスとかすることになったらさらに大変です。