プログラミングとシステム設計でこの業界を10年以上歩いてきて最近思ったことがある。
インフラエンジニアなるものが業界には多いが、使えないインフラエンジニアが多すぎる。
俺のインフラエンジニアのイメージは、プログラミング言語最低2つ以上、フレームワークを
いくつか使いこなしながら、インフラ構築もついでにできますよって感じ(というか昔はこんなのが普通だった)
なのだが、プログラミングも全くできない、OSとアプリのインストール・設定できますよレベルの奴が
インフラエンジニアを名乗っているのに最近憤りを感じる。
マイクロソフトの資格持ってるだの、情報処理の何かもってるだの、看板は立派なのだが
トラぶった時に自力で何とかするって能力が不足している。
そんな不満を持ったSEのお前ら、ここで愚痴れ。
で深夜作業させる脳内お花畑の>>1 みたいな老害が多くて萎える。
お前それインフラエンジニアじゃねーから。
お手伝いだろ、お・手・伝・い・人。
Windowsのインストールなんて誰でもできるだろ?ってレベルで
雑用に使われているのはエンジニア以前のレベルだから。
その会社やめて自分を磨け。
信じられんだろうが
Windowsのインストールすらできない奴が、ザッカーバーグになる!ってこの業界に来るんだぜ
片っ端から頃したい
資格なんてハナクソレベルでとれるんだか、とっとけばいいだろ
あぁうからないのか
が何を言いたいのかサッパリ伝わらない
まあ俺もインフラエンジニアではあるんだが
・インフラの定義が曖昧
・サーバ構築して終わりの奴が多すぎる
・バッチやOnlineAPの実装まで面倒を見る
ここまでやって、初めてインフラエンジニアを名乗れると思うんだが
最近そんな奴少ないよね
もちろん俺はAPからインフラまで一人でやってた経験があるんだが、インフラだけって奴が増えてきて>>1みたいな状況なんだろうな
>>18
同意
GUIだけでWinをセットアップできるって勘違い野郎が多いよね
そいつらを育てるのが仕事だろ?
お前今まで何してきたの?
仕事なんだから、言われたこと以外やらない。
>>22
俺も同じ立場だし、>>18前半は同意だな
だいたい
>・バッチやOnlineAPの実装まで面倒を見る
の部分をやれるプログラマが少なすぎ
インフラ名乗る奴らも
特に問題なのはバッチ実装だな
Onlineは開発時にやるからプログラマでも何とかなるけど
>>23
俺も危機感あるんだが、上が人をアサインしたがらない
組織として危機感無さ過ぎるんだよな
GUIだけでOracleセットアップする奴はだいたいNG
本番後に性能問題出すのが目に見えてる
>>24
それでは駄目だな
俺は常に部下よこせって言い続けてる
きちんと理由も言っているのだが・・・・
客でサポート契約結んでるんですからベンダに丸投げして回答待ちっすよ
どうせ設定ミスなんだから明日までに調べて何とかしとけよ。
お前がやる気ねーなら俺がやるからroot権限よこせ・・・
てのがいつものパターンなんだな。
パススルーするだけの技術者なんて何の価値もないぞ。
立派な姿勢だけど、どこかで線引かないと死んじゃいますよ
いまいち、インフラエンジニアって何すればいいのか?解らんな
IPアドレスって何?OSはWindowsだよ。っていうレベルの自称SEをフォローするのがメインの仕事なのかな?
インフラエンジニアにアプリの開発はさせるな。
コードの開始から終了まで一直線、シェルスクリプトを
書くような感覚でコードを書いていくぞ。
オブジェクト同士の関連とかモデリングとか
そういった感性を持ち合わせていない。
という常識は通用しないのかー
PC感覚ならそんな感じだろうね。
でも意味不明なメーカーパッチやら
プログラミングより意味不明な設定ファイルだとか
プログラマが片手間でやれるレベルではないこともあるんだよ。
作業が終わったら、基本メーカーサポートになるから、アプリより神経使う場合もあるよ
DCでエロゲーやってるな。
通常のPCならともかく、鯖機にはLinuxや*BSD, Solarisの方が楽ちん。
シス子も馴れれば楽ちん。かえって駄目ル子やプラネッ糞なんかが鎮座してるラックに
遭遇すると頓死する。
これからインフラエンジニアを目指すとしたら何やっとくといいですかね?
>>26
OS、DBの知識は当然だが、プログラマの経験も物を言う
インフラだけの知識ってのはあまりお勧めしない
多数のPP(Job管理、Backup、障害監視など)を扱うので、マニュアルを素早く要点を付いて読む能力も必須
何でもいいから本を沢山読め
今は仮想マシンでPCにOS Installいっぱいできる時代だから、其処から始めると良いな
>>28
なるほど。。。
ちなみにプログラマとしての経験ていうのは広く浅くなのか、特定言語をきっちり勉強するのか、どちらがベターですか
もしくはどちらにせよ職務経験がなければあまり意味ないですかね
>>33
全くだな
>>29
>ちなみにプログラマとしての経験ていうのは広く浅くなのか、特定言語をきっちり勉強するのか、どちらがベターですか
>もしくはどちらにせよ職務経験がなければあまり意味ないですかね
1個だけはきっちりと、システムコールやプロセス/スレッドの操作までやれる事
その他は広く浅くでいいんじゃねか
>>35
理想の姿だな
まあ俺もそうあるべきとは思うが、マニュアルとの格闘でプログラマ寄りな部分は最近できていない
ちょっと反省する
新しい基盤がどんどん出ている現状、インフラとプログラマの溝を生めるだけで精一杯
これから勉強する人には>>34が第1ステップだと思う
頭の切れる奴は>>35の言うとおりにやるべきだ
>>29
> ちなみにプログラマとしての経験ていうのは広く浅くなのか、特定言語をきっちり勉強するのか、どちらがベターですか
特定言語による”開発全般を”きっちり勉強することだよ。
開発全般っていうのは、テキストエディタの使い方からテストや実稼働まで。
言語の知識はプログラマの経験の一部にしか過ぎない。
例えば今だとgitなどのバージョン管理システムを使えるのは当たり前。
それに付随してgithubなどのコラボレーションツール。
ウェブ系なら各Linuxディストリの知識とウェブサーバーやデータベースサーバー
クラウドサービスを操作できること
開発そのものでも言語だけじゃなく、その言語で広く使われている
ライブラリやフレームワークの使い方。ユニットテストや自動テストのやり方
言語を知っているだけじゃ全然足りなすぎる。
横からだけど、PPって何さ
インフラ用語?
マ板なんで妙な用語は勘弁シテクレ
>>30
IT用語
略さないと
プロダクトパッケージ
プログラムプロダクト
とか各社言い方色々あるが
どうせPPになる
ていうか、おまえらPP作ってんじゃんって思った
桃白白から桃を取り除いたもの
>>37
同意
能力の無い奴が突っ走って爆死するパターン
俺も一度やった
今は反省している
それ、ちょっとインフラのことかじったSEだろ。
その程度の理解しかできてない奴がSEをやってるかと思うとゾッとするな。
まともなインフラエンジニアに会ったことないのか?
コードもある程度書けるけど、インフラエンジニアが書くのはConfigだろ?
あとはシェルスクリプトか。
もちろんセキュリティやネットワーク、サーバー冗長化が当たり前に設計できて設定できる。
それができない奴らは、インフラエンジニアというかオペレーターだよ。
監視運用のオペレーター。
引用元
管理人からひと言
|
この記事へのコメントはありません。