アカウント名:
パスワード:
Winを使うのにDOSから学ぶ必要はないんじゃないかなあ?
Macもそうだけど、深いことをやろうとするとコマンドを知っておいた方が良いけれど。
正直言って、子供にWinを与えたくはない....運悪く、Winしか知らない子供がソフト系のエンジニアになった日の事をかんがえると。# 最近、Microsoft 系しか知らない故に、なんでも(WebServerもDBもWeb Frameworkもバージョン管理も) Microsoft 系押しの似非エンジニアは見敵必殺する事にした。##最初はうちの社長からだ.....
なんでもMac系でごり押しするような似非エンジニアよりは余程マシなんだけどな(別に#2520289のACさんのことを言ってるわけではないが)逆にLinuxが好きすぎて客の事務員が使うデスクトップ環境までLinux提案する馬鹿も世の中に居る。客の業務にMS Officeが使えないといけないって書かれてるのに理解できてない(外部とのデータやり取りがあるから互換品不可)
Winを与えなきゃ「Winも他のOSもチョイスとして選べるようになる」なら別に良いけど、実際には「Winを知らなさすぎる」使えないエンジニアになる可能性もある。Winだけ与えるのは駄目かもしれないけど、Winを与えないのも同じぐらい駄目だ。
そして最後に。「君は社長を見敵必殺しなきゃいけないような会社に勤めていて、それでも子供にエンジニアという職を勧められるのかね?」この一言に尽きると思うんだ。
得意分野をごり押しするのと、それ以外の分野を知らないからごり押しするのもまた違うんだけどな。
そうですね、まずやる事は子供に「ソフト系のエンジニアにだけはなっちゃいけない」という事だった。
最近やった仕事が以下だったので....
WebServerがIISWeb FrameworkがASP.netバージョン管理がVSS言語はC#仮想環境がHyper-V
細かく問題点を挙げようとしたけど、面倒なので省略します。大雑把に言えば、・OSと不可分なものが多いのとGUI以外での設定方法がわかりづらいので環境のポータビリティおよび設定情報の見通しが悪い・仮想環境内のOSに手が入ってしまうため、融通がきかない・プログラム的にはぐだぐだに書こうとすると書けてしまう(というよりそれを推奨しているよう
それはMicrosoftしか知らないのではなく、英語読みたくないからでもなく、MSDN買ってしまっているからでもありません。ただの不勉強です。
これはチューニングの要素や情報がOracleに比べて(もしくはMySQLなどと比べても)少ない
これを言うのであれば、もっとも資料が豊富なOSはWindows、つまりMicrosoft製品です。
Microsoft製品のことを知らない人ほど、Micorosoft製品を叩く様に思えますし、この方もまたそのように思えますね。
>もっとも資料が豊富なOSはWindows、つまりMicrosoft製品です。Σ(゚Д゚)
うーん、資料(情報)は豊富...豊富かもしれない。でも、それはバージョン・製品の相違毎に資料(情報)・ノウハウが爆発的に発生し続ける(しかもガセも込み)という状態なだけなんだよね。#だいたい、引用部分はDB(SQL Server)の話のはずなんだが...##OSの資料が豊富→Microsoft製品の資料が豊富とはすごい論理だ。これがMicrosoft脳か。
Microsoft 製品で勧められるのはクライアント用としてのOS,Office ぐらいなんで、そっちの話にしたがるんだろう
センスが悪い(使い方を知らない)人間の所作を環境のせいにしているだけと気づいていますか?
・OSと不可分なものが多いのとGUI以外での設定方法がわかりづらいので環境のポータビリティおよび設定情報の見通しが悪い
OSと不可分であってもMS製品で固めることでサポートを一元化できるメリットがある。GUIの設定は上級者には面倒なだけだけど、オペレーションに慣れてない人に操作させるならこちらのほうが正解。
・プログラム的にはぐだぐだに書こうとすると書けてしまう(というよりそれを推奨しているような設計とも思える)ので、センスが悪い人間が最初に書くと後の人間が死ぬ
これは別にC#に限った話ではない。Javaでも何でも似たようなことは起きる。フレームワークの仕様そのものを「ぐだぐだ書くこ
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
OS (スコア:1)
Winを使うのにDOSから学ぶ必要はないんじゃないかなあ?
Macもそうだけど、深いことをやろうとするとコマンドを知っておいた方が良いけれど。
Re: (スコア:0)
正直言って、子供にWinを与えたくはない....
運悪く、Winしか知らない子供がソフト系のエンジニアになった日の事をかんがえると。
# 最近、Microsoft 系しか知らない故に、なんでも(WebServerもDBもWeb Frameworkもバージョン管理も) Microsoft 系押しの似非エンジニアは見敵必殺する事にした。
##最初はうちの社長からだ.....
Re:OS (スコア:1)
なんでもMac系でごり押しするような似非エンジニアよりは余程マシなんだけどな(別に#2520289のACさんのことを言ってるわけではないが)
逆にLinuxが好きすぎて客の事務員が使うデスクトップ環境までLinux提案する馬鹿も世の中に居る。客の業務にMS Officeが使えないといけないって書かれてるのに理解できてない(外部とのデータやり取りがあるから互換品不可)
Winを与えなきゃ「Winも他のOSもチョイスとして選べるようになる」なら別に良いけど、実際には「Winを知らなさすぎる」使えないエンジニアになる可能性もある。
Winだけ与えるのは駄目かもしれないけど、Winを与えないのも同じぐらい駄目だ。
そして最後に。
「君は社長を見敵必殺しなきゃいけないような会社に勤めていて、それでも子供にエンジニアという職を勧められるのかね?」
この一言に尽きると思うんだ。
Re: (スコア:0)
MacかWinかLinuxかという問題ではなくて。
Re: (スコア:0)
得意分野をごり押しするのと、それ以外の分野を知らないからごり押しするのもまた違うんだけどな。
Re: (スコア:0)
そうですね、まずやる事は子供に「ソフト系のエンジニアにだけはなっちゃいけない」という事だった。
最近やった仕事が以下だったので....
WebServerがIIS
Web FrameworkがASP.net
バージョン管理がVSS
言語はC#
仮想環境がHyper-V
細かく問題点を挙げようとしたけど、面倒なので省略します。大雑把に言えば、
・OSと不可分なものが多いのとGUI以外での設定方法がわかりづらいので環境のポータビリティおよび設定情報の見通しが悪い
・仮想環境内のOSに手が入ってしまうため、融通がきかない
・プログラム的にはぐだぐだに書こうとすると書けてしまう(というよりそれを推奨しているよう
Re: (スコア:0)
それはMicrosoftしか知らないのではなく、英語読みたくないからでもなく、MSDN買ってしまっているからでもありません。
ただの不勉強です。
これはチューニングの要素や情報がOracleに比べて(もしくはMySQLなどと比べても)少ない
これを言うのであれば、もっとも資料が豊富なOSはWindows、つまりMicrosoft製品です。
Microsoft製品のことを知らない人ほど、Micorosoft製品を叩く様に思えますし、
この方もまたそのように思えますね。
Re: (スコア:0)
>もっとも資料が豊富なOSはWindows、つまりMicrosoft製品です。
Σ(゚Д゚)
うーん、資料(情報)は豊富...豊富かもしれない。
でも、それはバージョン・製品の相違毎に資料(情報)・ノウハウが爆発的に発生し続ける(しかもガセも込み)という状態なだけなんだよね。
#だいたい、引用部分はDB(SQL Server)の話のはずなんだが...
##OSの資料が豊富→Microsoft製品の資料が豊富とはすごい論理だ。これがMicrosoft脳か。
Microsoft 製品で勧められるのはクライアント用としてのOS,Office ぐらいなんで、そっちの話にしたがるんだろう
Re: (スコア:0)
センスが悪い(使い方を知らない)人間の所作を環境のせいにしているだけと気づいていますか?
Re: (スコア:0)
OSと不可分であってもMS製品で固めることでサポートを一元化できるメリットがある。
GUIの設定は上級者には面倒なだけだけど、オペレーションに慣れてない人に操作させるならこちらのほうが正解。
これは別にC#に限った話ではない。Javaでも何でも似たようなことは起きる。
フレームワークの仕様そのものを「ぐだぐだ書くこ