「Si」を含む日記 RSS

はてなキーワード: Siとは

2016-08-03

[]我らをめぐる元素

C「よう久しぶりだな兄弟。この前、海洋プレートごとマントルに引き込まれて以来だから、かれこれ7000万年ぶりか?」

H「再会するときダイアモンドになっているんじゃなかったのか」

C「うっさい。地上でナメクジ共のうんこになりまくるよりはマシだい」

P「ガスになって脱出するチャンスがあるCはまだ恵まれている……」

N「俺なんて、せいしが入ってきたせいで、おならになったと思ったら、今度はせいしが出て行っておしっこだぞ」

C13「お前らはまだいいよ。あいつら何度も何度も短期間で俺のことを使い回しやがって……」

H「熱帯雨林のC同位体か」(上層で電離して宇宙に飛ばされそうになったとは言いにくい雰囲気だな)

C13「チクショーメ!」

Siおっぱい、ぷるーんぷるーん!!」

C12・C13・元C14「「偽乳はだまってろ」」

O「うるさあい!!おまえら全員デトックスしてやる!うんこになるより肛門になるほうがつらいんだぞ」

http://anond.hatelabo.jp/20160730174226

2016-08-01

契約無しの仕事

ソフトウェア業界、たまに契約無しで仕事してたとか話あるけど、基本それって真っ黒やんね。

SIでそんなことしてたらもう終わってると思ってたけど、ギョーカイ常識は違うのかなぁ。

今日そんな話をさらっと流してるのを聞いてびっくりしたのです。

2016-07-31

学校の授業で

SI接頭辞(キロメガギガテラ・・・)を義務教育の時きちんと教えるべきだと思わない?そういうのを感覚的に覚えてたものからSI接頭辞と千、万、億を同じ次元の物と思ってたよ。

2016-07-14

会社やめて6ヶ月たった

もうすぐ40になる。

上司喧嘩して辞めてやるっていったら本当に辞めることになった。

いままでは外資系SIで働いてた。

転職活動してみてるけどまったく仕事が決まらない。

最初は前職と同じ業界で探してたけど、あまりに決まらないので、今月から希望給与を半分に下げたけどそれでも決まらない。

前職では年収700万にしても決まらないとは思わなかった。

俺って市場価値ないんだなと思った。

転職活動しはじめたときに、昔一緒に働いてた人が会社やってるというので話を聞きにいって条件提示されたら、年収500万とかいうので喧嘩して帰ってきたけど、あれを受けとけばよかったとつくづく思う。

面接行く会社の話きくといまどこも景気が悪いみたいだし、景気が回復するまでのんびりしたほうがいいのかな?

2016-07-07

良く分かる「みずほ銀行デスマーチ

やあ、デスマーチってるかい

実はデスマーチ基準ってのがあって、7時間寝られるか。

なんと自宅に居る時間は5時間だけ?継続してたらデスマーチよ。

法律守って作業者が自宅に9時間いられるようにマネジメントするのがお仕事

(鎮火の初動は、終電まで働かせといて健康管理自己責任とか言う人の排除から

というわけで、みずほ銀行最近また話題になったので、振り返ってみよう。

銀行権力闘争根本原因

さて、みずほ銀行吸収合併は、こんな感じ。

で、記憶に新しい2011年東日本大震災システムトラブルの影響で、

システム刷新して再発防止するぜ!というのが2012年スタートの話。

みずほコーポレート銀行みずほ銀行吸収合併されて、

みずほコーポレート銀行みずほ銀行改名

はい、クソメンドクサイですね。

モメにモメるぜ銀行格式の話

しっかし、この合併って超ややこしくて

第一銀行が1873年(明治6年)創業

安田銀行1880年明治13年)創業

日本銀行1881年明治14年)創業

日本興業銀行1900年明治33年)創業

とか並べると、ウワー関わりたくね-って判るでしょ。

今のみずほ銀行は、旧みずほコーポレート銀行なので、旧富士銀行なのね。

法人格法律上会社人格)も、SWIFTコード世界的な銀行識別番号)も、旧富士銀行のを使ってる。

でも、日本国内で使う統一金融機関コードは、旧みずほ銀行で、旧第一勧業銀行で、旧第一銀行なのね。

なぜなら、旧第一銀行統一金融機関コードは0001で、旧富士銀行が0003だから

なんでマルチベンダーなのよ

ベンダーってのは企業システムを納入する業者だと思ってね。

銀行システムを納入すると継続的に儲かります保守とかで。

しかも、元みずほコーポレートたる興銀は企業向けメインで、元みずほ銀行は個人向けがメイン。

AKB宝塚歌劇団合併したみたいなもんスよ。そりゃ一歩も引かないわな。

自分とこのシステムが他行の軍門に下るのは承服しがたい。

という政治的決着を経て、

銀行としての本懐は第一勧銀の富士通

信託として信頼と実績の富士日本IBM

外向けに儲かってるところは興銀の日立

全銀システムはそもそも開発保守をずっとNTTデータがやってるんで、そこしかやるところがないという)

なぜデスマーチが終わらないのか

あのね、マルチベンダー地獄っていうのは、違うのよ。

全銀ネット使うなら、NTTデータ噛ませないのはありえない。

そして三菱東京UFJ銀行の開発はちゃんと終わりました。あそこも無茶やりました。

ポイントは、どの派閥が主導権を握って、有無を言わせないか

UFJ派閥抗争で完全に疲弊しきった所を、天下の三菱御三家東京三菱銀行が救済しました。

から、旧UFJ系(日立)は「実利で残した」という形で、東京三菱側(IBM)が完全にコントロールしてた。

主導権が完全に旧東京三菱側にあるので、旧UFJ(旧三和銀行)がなんか言っても鼻で笑われるレベルね。

まりクライアント(依頼主)側の命令系統キッチリしてるかどうかが全て。

結局みずほシステムって完成するの?

家を建てる時にさ、大工左官職人と配管職人ガラス屋と設備屋が居るから完成しないとか、無いでしょ。

それぞれの職人にそれぞれの指示をして、結果として一つの建物ができるのはそんなに珍しく無い。

(もちろんちゃんと連携しとかないと穴空いてないか換気扇付けられんとかあるんだけど)

から、誰かが主導権を握れば普通に完成するよ。

例えば、みずほ銀行の現頭取の林さんは富士銀行の人。

だもんで、日本IBMプロジェクトマネージャーに全権委任して、組み直せば終わるよ。

みずほ銀行内の揉め事は、全部林さんがOK/NG決めて、IBMPMが采配して進める。

要は、クライアント(依頼主)側の意思統一ができていないのが一番の問題

これは、ベンダーがーとか多重請負構造がーとか、そういう問題じゃない。

第一勧業銀行富士銀行日本興業銀行合併が終わってないのが問題

(外面の話じゃなくて、内部的に一つにまとまってるかってことね)

つうか、みずほ情報総研音頭取らないの謎だけどな。

自社もまともにできてないのにSIとか臍が茶を沸かすぜ。

追記その1

みんなコダワルねぇ。

ヤヤコシイということだけ判ればエエのに。

とするじゃろ

/*合併前の法人格リスト 第一勧業銀行, 富士銀行, 日本興業銀行*/

/*ここから2002年*/

社名変更(みずほ銀行, 吸収合併(吸収合併(第一勧業銀行, 会社分割(富士銀行, 富士リテール)), 吸収合併(新規設立(みずほ統合準備銀行), 会社分割(日本興業銀行, 興銀リテール))))

社名変更(みずほコーポレート銀行, 吸収合併(富士銀行, 日本興業銀行))

/*ここから2013年*/

社名変更(みずほ銀行, 吸収合併(みずほコーポレート銀行, みずほ銀行))

追記その2

第一勧業銀行第一銀行から来てることは知らなくて良いなんてコメントは甘い甘い。

日本では古いほうがエライ。それは実にシンプル帰属意識や誇りに結びつく。

今をときめく日本銀行よりも第一銀行(第一国立銀行)の方がエライのよ。

まり第一勧銀の方が富士よりも格が上だと思ってたりする。

んで、明治創業の三行がプライドを漲らせたママ

  1. 一般人相手預金業務を第一勧銀の富士通システムにする
  2. 企業相手の貸付業務を興銀の日立システムにする
  3. 信託業務は富士日本IBMシステムにする
  4. 信管理とか項目名どうする?
  5. 合併元それぞれの銀行マンがそれぞれのシステム担当者に違うこと言う

よしもと新喜劇AKB宝塚歌劇団合併したみたいな話に例えると

「この衣装リストはどう管理しますか?」

衣装衣装で良いだろ」

「じゃあそれで」

「おい衣装セットリストは揃えるのが常識だろ」

レビュー衣装は別で管理が良いな」

「えぇ……」

小道具って衣装とセットにしますか?」

「しないだろJK」「含めるに決まってるだろ?」「千秋楽だけ生花衣装扱いで」

「えぇ……」

「どうかな?公演の日取りは決まってるけど」

「「「おおむね順調です!」」」

(オマエラマジいいかげんにしろよ)

追記その3

はいはい結論だけ読みたい人ようこそ。産業

(三行で正確に知りたいってのは業腹ってもんだ)

期日があるし作り出してから摺合せとか、そりゃ炎上せずにはいられない(相川七瀬感)

2016-07-06

コンピュータ言語言語ごとの特徴を俺が教えてやる(異論は認める

コンピュータ言語って世の中に山ほどあるけれど、それぞれの言語ごとに特徴がある(特徴のない言語は廃れていく)。

まり言語に詳しくない人相手に、俺の考えるそれぞれの言語の特徴を書いてみようと思う。

なお、取り上げるのはある程度広く使われている言語に限りたいと思う。

TL;DR

言語概要
C言語高速動作するバイナリ生成を目的としたコンパイル言語。だいたいどんな環境でも使えるがバグやす
C++マニアック言語、高速、習得大変
Javaサーバで高速かつ安定に動作するコンパイル言語、大規模でよく使われる
C#主にWindowsクライアント用のバイナリ生成に使われるコンパイル言語
Perl広く使われていたが今は若干時代遅れのスプリクト言語。汚い
PythonPerlにかわって主流になりつつあるスクリプト言語。綺麗
PHPWeb開発にフォーカスされたスクリプト言語一世を風靡した。
Rubyとても綺麗なスクリプト言語
JavaScriptブラウザで実行出来る唯一の言語言語自体はいまいちだが、ブラウザ事情需要あり
Goサーバサイドで安全かつ高速動作するバイナリ生成を目的としたコンパイル言語

詳細

C言語

メモリに直接アクセスして書き換えるといったコンピュータ機械語に近い言語構文を持つため、高速な処理が可能言語

コンパイラ歴史も古く環境も整っており、組み込み系などを含むほぼ全ての環境で利用可能な万能言語

一方で、メモリの確保や解放といった基本的なことも自前で処理する必要があるため、コーディング効率が良くなく、多種多様バグを生みやすい側面も持つ。

ある程度以上のエンジニアであれば常識として知っておきたい言語だが、初めて覚える言語としてはあまり適当ではない。

C++

C言語オブジェクト指向を導入した言語C++言語とはあまり呼ばれず、しーぷらすぷらす、もしくは略してしーぷらぷら、しーたすたす、などと呼ばれる。

C言語の速度を維持したままオブジェクト指向テンプレートなどの効率的記述可能にしようとした意気は真っ当だったのだが、

当時最先端だった色々な技術思想を叩き込んだおかげで、あり得ないほど複雑化した言語としても有名。

C++理解しています」という人はほぼ初級者で、本当に理解していくほど「C++には自信がありません」となっていく。

速度を追求する分野では良く使われている。完全に理解するのは難しいとしても、テンプレートくらいまでは理解しておくと仕事上なんとかなる…かもしれない。

Java

サーバサイドで安全コードを実行する目的でよく使われる言語。長い歴史を持っており、比較的高速に動作する。

当時は画期的だった「バーチャルマシン」や「ガベージコレクション」という機構を備え、CやC++でよく問題になるメモリ解放忘れというバグを生まず、

サーバサイドなどで何千時間動作するソフトウェアに適した言語として受け入れられた。

必然的エンタープライズ用途で利用されることが多く、各種ツールなども豊富人海戦術がしやす言語という側面も出てきた。

一方でブラウザHello Worldを出すだけでも大変な労力を必要とするので、スタートアップなどではあまり使われない。

ガラケーアプリや(ちょっと違うが)Androidなど、クライアントサイドでも使われることがある。

プログラミング言語最初Javaを覚えるという人は結構多いが、仕事としてJavaを使うのは大抵SI系の業務になり、なかなか辛い労働を強いられる可能性が高い。

C#

クライアントサイドで安全コードを実行する目的でよく使われる言語。こちらも比較的高速に動作する。

元々はWindowsクライアント用の言語であり、Javaとは違ってクライアント向きのAPIが多数ある。

マイクロソフトが開発した言語ということもあり、マイクロソフトの優れた開発環境が利用出来るので開発効率は非常に高い。

Unityなどでも利用可能であるが、基本的にはクライアントの実行形式ファイルを生成する目的が大きく、サーバサイドではあまり使われない。

自作ゲーム開発をしたいのであればうってつけの言語。初めて覚える言語としても十分に良いだろうが、C#を使う仕事は近年無くなりつつある。

Perl

ほぼ全てのLinuxディストリビューションに含まれており、ツールや様々な用途で使われていた。

上に紹介したC、C++JavaC#のようなコンパイル言語とは違い、(少し語弊はあるが)1行ずつ実行してエラーがあれば止まるスクリプト言語である

ちょっと開発してすぐに実行ということが出来るのと、コマンドラインでワンラインコードを読み込ませてちょっとした処理が出来るなど応用範囲の広い言語である

20年近く前にWebCGIが普及した時には、ほぼどのようなサーバ環境でも実行可能だったこともあり、Perlを使うことが極めて多かった。

しかし、主に読みづらい言語仕様のせいで、近年新規ではほとんど使われなくなった。既存コードもどんどん別の言語に置き換えられていることが多い。

日本大手Web企業の一部が使っているので、そこに就職するために覚えるのもアリっちゃアリだけど、今からPerlをわざわざ覚えるのは強くオススメしない。

Python

後発のスプリクト言語。こちらもほぼ全てのLinuxディストリビューションに含まれており、それゆえに広く使われている。

インデントまで言語仕様規定することで、誰が書いても読みやすコードになるように考えられている言語である

Perlの代わりに使われることが増えていて、周辺ツールなども充実しており、小規模から大規模までカバーする勢いがある。

ただ、Python2とPython3のバージョン間での非互換性があまり綺麗に設計されていなかったため、そこで混乱を招いていたこともあった。

最近だとマシンラーニング系のライブラリPythonが使われていたり、海外ではPerlに代わる言語として受け入れられつつある。

最初に覚える言語としては良い選択肢だろう。

PHP

Web開発に特化したスクリプト言語CGIの代わりに使われ始め、一世を風靡した。

以前CGIWebに何かを表示するには比較的大変な労力を割かなければいけなかったのが、PHPを使うと誰でも即座にWeb開発が出来たので爆発的に普及した。

またphp.net豊富ドキュメントスニペットのおかげもあり、開発初期の効率が大変に良い言語である

残念なことに、言語API設計がいけていない点が多く、一部の人から蛇蝎の如く嫌われている。

今でも根強い人気があり、海外でも小規模プロジェクト最初の開発にPHPを選ぶのは比較的よくある選択肢であるようだ。

Webアプリを開発をしたいという明確な目的を持つ人が、最初に学ぶ言語としてPHPを選ぶのは理にかなっていると思う。

なおこの言語を本気でディスってる人は大体視野の狭いエンジニアであることが多いので、地雷エンジニアを見分けるのにも役立つ。

Ruby

綺麗なスクリプト言語日本発で世界的に普及している数少ないIT技術の一つ。

言語仕様が美しく、それゆえにファンが多い。Ruby on RailsというWebフレームワークの登場で、Webアプリでの採用例も一気に増えている。

基本的には他のスクリプト言語と同じくサーバサイドでのプログラミングに用いられることがほとんどである

スクリプト言語で何かを作成するのであれば、Rubyを選んでおけばそう失敗することはない万能言語

サーバサイドで何かすることに興味を持っているならば、最初に覚える言語としてはとてもオススメ出来る。

一方で、なぜかRuby採用するWeb側のフレームワーク(具体的にはprototype.jsCoffeeScriptはいつもクソなので、そちらは深入りしないのが吉。

JavaScript

ブラウザで動くスプリクト言語ブラウザ戦争が勃発していた18年前、奇跡のようなめぐり合わせでベンダー間の合意が取れ実装された言語

言語としてはプロトタイプベースオブジェクト指向という少しめずらしい形式を取っているが、実際にはあまりその特徴は利用されていない。

言語仕様イマイチで、大変バグを生みやす言語であり、また関数スタックが深くなる特性もあり、あまり積極的に使うべき言語ではないが

ブラウザで動く言語現在これしかないので、大きなシェアを持っている。

一部の物好きがサーバサイドでこの言語を使おうと(主にnode.jsで)四苦八苦している(とはいえ、1つの言語Webサーバが完結するのは大きなメリットだ)。

ブラウザで動く唯一の言語のくせにとにかく書くのが面倒ということもあり、多数のAltJSと呼ばれるJavaScriptに変換される別言語を生み出されている。

まあJavaScript本体人が手で書く言語ではない…というのがECMAScript5までの印象だったが、新しい規格が順次導入されており、今後に期待。

Web業界で生きていくならば、好むと好まざるとにかかわらず覚えなければいけない言語である

最初に覚える言語としては、ブラウザ上でゲームなども作れるし、node.jsサーバサイドもできるしで、意外とオススメだったりする。

GO

C、C++Javaと同じでコンパイル言語サーバサイドで高速かつ安定なバイナリを出力することを目的とされ設計されたGoogle発の言語

その目的においてはかなり高性能を誇るので、特に速度を要求されるサーバサイドでのプロジェクトでは導入が進んでいる。

それ以外の目的ではあまりこの言語採用するメリットはないが、ニッチ用途ピンポイントで抑えており、これから広く利用されることも期待される。

コミュニティも活発であり、初めて言語を覚える人が参入すれば喜ばれるだろう。言語としても美しい言語なので、サーバ系のプログラムに興味があればオススメである

まとめ

繰り返しだけれど、それぞれの言語ごとに特徴があり、特徴のない言語は廃れていく。

ここに挙げた言語は何らかの特徴があり、何らかの用途必要なので生き残っている。

その背景を知った上で、ここにある言語は全部ある程度読み書きが出来るようになると素晴らしいと思う。

4000億円をどぶに捨てても守らなきゃいけない銀行事情ってなんなの?

SIのことはしらないけどさ

噂じゃみずほの4000億のシステムが完成しないんだとか騒いでますけど

知り合い曰く、あんなのまともな企業だったら100億でおつりがくるんだとか言ってる

ただそこに銀行の諸事情とかもろもろが入り組んで、みずほとか日立のいろんなしがらみが絡まって4000億に膨れ上がってるんだとか

それってなんなの?

2016-07-05

http://anond.hatelabo.jp/20160705235216

開発よりの話

サーバ運用もやってる部署はあるけど、社員の年齢構成については開発と同じだと思う

オッサン・オジイチャンはマネージャーばかり

高年齢の技術者待遇的にかなり厳しい

まあこれはうちが人売り中小SI屋だというところも大きいと思う

日本SI業界の一番悪い点は多段階の下請け構造だね。

システムを実際に使う人とシステムを実際に作る人の間に、ふんぞり返って「大至急これをやれ」と言うだけの人がいっぱい挟まっている。

システム開発費用が高くつくわけだわ。

2016-06-30

2016年増田ブクマランキング中間発表!!

2016年増田ブクマランキング中間発表!!

さぁさぁ、増田のみなさん!クソ雑魚ナメってますか?二段ジャンプってますか?

アナルパァぁああああーーーール!をケツに突っ込んで普及活動に勤しんでますか?

2016年突入して早くも半年が経過しました!

そ・こ・で!

はてな随一のサービスと謳われるはてな匿名ダイアリー2016年ブックマークランキングを発表したいと思いまーーーす!!!

順位ブクマ投稿タイトル
1位2598users3月31日お坊さんをお呼びした家族葬(D.I.Y.葬)が総額42,360円で完璧に出来たお話
2位2596 users6月16日我が家のインドカレー
3位2203 users2月15日保育園落ちた日本死ね!!!
4位1976 users2月18日保育園の第一志望受かったけどやっぱり日本死ね
5位1838 users5月31日リフォーム業者の営業が仕組みや値段について書くよ
6位1522 users1月 2日1日10時間の勉強を半年続けた
7位1504 users1月23日SIはやめておけ
8位1478users1月18日35年勉めて幹部もやった会社を辞めることになったので、愚痴る。
9位1238 users4月13日富士通を退職した話
101168 users6月 2日留置場入った日本死ね!!!
111116 users4月24日富士通を退職して思うこと
121047 users5月30日船員さんが足りなすぎてたぶん日本は死にます。

※本ランキング2016年投稿された増田で、6月30日時点でブクマ数が1000を超えているもの掲載しています

さぁさ2016年増田ブクマランキング!大方の予想を覆してTOPを飾ったのはー!

D.I.Y.葬!!D.I.Y葬です!!!

2016年TOP増田を飾ると予想されていた保育園落ちた日本死ね!!!を追い越しD.I.Y葬がTOPに躍り出ました!!

やはり葬儀を4万で済ませられる魅力にはブックマーカーも勝てなかったか!?

そして2位、2位はこれまた保育園落ちた日本死ね!!!ではなく

インドカレー!!インドカレーです!!

TOPのD.I.Y葬との差は本ランキング集計時点でたったの2ブックマーク

たかだか半月前に投稿された増田にも関わらず猛烈な勢いを見せています!!

やはり増田といったらウンコウンコといったらカレー!鯖よりもインド!!!

熾烈なTOP争いを繰り広げる2つの増田に目が離せません!!

そして3位はついに出ました!保育園落ちた日本死ね!!

国会に取り上げられたというアドバンテージを以ってしてもライフハック系の増田には歯が立たなかったか!?

しかしかし、3位に陥落してもその影響力は健在!日本死系の増田が以降のランキングに3件も続いております

~・~・~・~

(以降のランキングの発表につきましては都合上割愛させていただきます。各人、トラバブクマにて思い思いに盛り上がり下さい)

~・~・~・~

さぁ!2016年も残す所あと半年!!

このランキングを塗り替える珠玉増田がどれだけでてくるのか!?みんなの漲る増田投稿を待ってるぜ!?

http://anond.hatelabo.jp/20160630145118

最高例を持ち出すのは卑怯かも知れないが。

エンジニア年収4ケタってどうやったらなれるの?稼いでる人に聞いてきた

https://codeiq.jp/magazine/2016/06/42239/

こういう例は、一般公務員には無いから。ダメSIじゃなくて、ちゃんと仕事が身に付くいい会社に入って自分研鑽して自分を高く売れる人なら、公務員より夢があるし、世界に出ていけるチャンスもあるし、プログラマ悪くないと思うけどね。

SI界の最底辺職業という意味でのプログラマなら、夢が無いにも程があると思うが。その中でも頭角を現せる人もいるから、あとは本人次第って所もあるだろうけど。

2016-06-10

http://anond.hatelabo.jp/20160610011029

IT底辺土方も50年後には花型なのかな

お爺ちゃんはSI屋の派遣プログラマーだったんじゃぞ

戦場をいくつもくぐってな…

2016-06-07

http://anond.hatelabo.jp/20160606084954

アンテナ弱いぞ。今年の4桁ブクマ増田は他にもこんだけある。

1日10時間勉強半年続けた

 ttp://anond.hatelabo.jp/20160102221820 1526 users

SIはやめておけ

 ttp://anond.hatelabo.jp/20160123131828 1520 users

35年勉めて幹部もやった会社を辞めることになったので、愚痴る。

 ttp://anond.hatelabo.jp/20160118000740 1479 users

保育園の第一志望受かったけどやっぱり日本死ね

 ttp://anond.hatelabo.jp/20160218153103 1979 users

お坊さんをお呼びした家族葬(D.I.Y.葬)が総額42,360円で完璧に出来たお話

 ttp://anond.hatelabo.jp/20160331150720 2604 users

富士通退職して思うこと

 ttp://anond.hatelabo.jp/20160424135253 1098 users

富士通退職した話

 ttp://anond.hatelabo.jp/20160413023627 1242 users

リフォーム業者営業が仕組みや値段について書くよ

 ttp://anond.hatelabo.jp/20160531150129 1817 users

まいとしだいたいこんなもん

2016-05-11

昔風に言うと銀の弾丸だっけ

今日日本の何処かで、基幹システムリプレースが行われている。

基幹システム…そう、古くは汎用機COBOLという、枯れるを通り越してまさに朽ち果てんとしているアレだ。

そもそも朽ちて土に還る前に建て直すためのリプレースだ。

てか朽ちないんだったら、もう半永久的に触るべきじゃないと思うんだけど、形あるものは必ず滅びるのだ、作り直すしかない。勘弁してくれーという感じだ。

じゃあ何を用いて作り直すか?またCOBOLが一番手っ取り早そう(ソースいじらず移植という意味で)だが、それは許されないのだそうだ。ふざけんな。

今だったら大体どこでもJavaで作り直しだ。どういうわけか今のトレンド()だ。

てかそれ、オブジェクト指向Webアプリに夢見過ぎじゃね?別にそれ銀の弾丸でもないしエクスカリバーでもなければ伝家の宝刀でもない、ただの道具なんですけど。

その証拠に、色々共通化されて保守性も拡張性も格段に上がったとか言ってる割に、その実態は、数える気にもならないほどインターフェースをimplementしまくった、複雑怪奇クラスファイルの乱立ですよ。

もちろんドキュメントも上から下のレイヤーまで、そのクラスの分だけ揃ってる。というか山のようにある。いやそれ分量的に読めねーから

ちなみに、今時の銀行大企業は、基幹システム一つだけなんて事は無いケースが多い。基幹システム複数あって相互通信する巨大システム群の中の一つに過ぎなかったり。

そこで基幹システムだけ今風に作り直した所で、コスト増大の根本原因である複雑さの解消に、微塵も貢献しているとは思えないのだが、その質問ダメらしい。


もうさ、ぶっちゃけちゃうと、そもそも人間という柔軟な脳を持つ生き物がこなしている業務を、人間より正確かもしれないけど全く融通が効かないコンピュータ代替することが限界なんじゃね?と思うんだわ。

基幹システムを見ていると、そんな暗澹たる気分になる。

そりゃCOBOL汎用機しか選択肢のなかった時代から比べて、今は色んなソリューションソフトウェアがある。どれもシンプルに造るため、分かりやすく造るためにある。

しかしこの国の基幹システムは、それでもなお複雑さを解消していない。

あるいは、そういう大きなシステムを抱えている日本組織性の問題なんですかね?

だったらそんな組織爆発しろと暴論を吐いてみる。

爆発しなくてもいいから、Google辺りに生息している本物のプログラマが、そういう複雑さを一気に解決するような、黒船もびっくりなソリューションで、今のITゼネコンありきのSI世界に風穴を開けてくれることを切に願う。

それこそ、ミッドウェーのように日本側が大打撃を被るほうが未来は開けそうとか、終わってると思うけど仕方ない。

この世界発注者も受注者も色んな意味で疲れる存在なので。

2016-05-09

2016年俺的IT業界勝ち組ランキング(日本編)

情報大学生の私が今のIT業界ランキング付けしてみた。

第1位

海外大手支社(Go◯gle, Micros◯ft, Ci◯co等)

勢いもあって楽しそう。高収入。結局は支社で本社ではない。結果を出さなければならない。

第2位

シンクタンク(野◯総研,産◯研,日◯等)

好きな研究に専念できる。頭が良かったりコネがある人が入れるイメージ

第3位

通信系(N◯T, KD◯I, Softank)

インフラから安泰。泥臭いこともあんまなさそう。

第4位

大手SIer(N◯Tデ◯タ, オラ◯ル等)

下請けに任せて結構楽できそう。好きなことはできないイメージがある。クライアントにヘコヘコ頭を下げてるイメージ

第5位

メーカ(Sha◯p, So◯y, To◯hiba等)

かつての日本の人気企業最近落ち目。いつリストラされるか怯えながら働いているイメージ。入れれば親からすごいと言われる。

第6位

大手Web系(Cy◯er Agent等)

ちゃらそう。溶け込めれば楽しそう。

第7位

ソシャゲ(Cy◯ames, ◯Lab, De◯A, Gr◯e, mi◯i等)

勢いはあるが、流行り廃りが激しいから安定感はない。市場ドメスティック

第8位

下請けSI

大手SIにこき使われるイメージブラック

第9位

ソシャゲ以外のゲーム

海外が圧倒的すぎる(一部のNin◯ndoなどをのぞいて)

10

底辺ベンチャー

地獄低賃金

相関的には

1>2>3>4>>5>6>7>>>>>8>9>>>>10というイメージ

ただ4,5,6あたりは人によって考え方に差があるイメージ。あと最近大手SI研究開発にも力を入れているところが多い気がする。

番外

大学教授

好きなことできる。高収入。頭が良くないと無理。

2016-04-16

富士通20年勤務している側から見たお話

富士通退職した話」を読んで、20年近く努めている側から感想と疑問について書いてみたいと思います

山奥の工場

私も、情報科学大学時代専攻した後、新人で山奥というかむしろ雲の上にある天空工場に勤務してメインフレーム関連の仕事をしていました。

その工場に配属される新人は(希望すれば)寮に入るわけですが、高専卒は工場敷地内にある山頂の寮で二人部屋、学士卒は山の5合目にあるアパートの一人部屋、修士ドクターは街中にあるマンションという感じでした。

街中の下界から工場がある天上界への通勤バスで移動することになるのですが、わたしは、バスディーゼルエンジン排気ガスが苦手なので、頼み込んで工場敷地内にある寮にしてほしいと願い出て、山頂の寮に特別に入れてもらいました。そもそもが2人で一部屋なのですが、学歴関係か私は一人で2人部屋を使わせてもらっていたため、ものすごく広々と部屋が使えました。

わりと頼み込めば、人事や勤労も柔軟に対応してくれる会社という印象です。

メインフレームというレガシー業務

20年前でさえ、メインフレームは古いというイメージがありました。

ただ、私は古臭い部署に配属されたことは不幸とは思いませんでした。電話からスーパーコンピュータまで幅広く扱っている世界でも稀な会社に入ったからには、いろんなことを経験してみたい。

そのためには、そろそろ絶滅してしまいそうなメインフレームを今経験せずにいつ経験出来るのか?くらいな感じでむしろラッキーくらいに考えていました。

最新の流行を追いかけるのもそれはそれで面白いが、そういったものは出来合いのライブラリを組み合わせて流行を少し遅れて追っていく2位集団であるし、やりたければ個人で家でも出来るじゃないか程度の感覚です。

自分意見が割と通る環境

ただ、せっかくメインフレーム部署に来たのですが、私の担当ワークステーションで動作するUNIXPCでの開発が主体でした。

そもそもが、メインフレームを扱っていた部署ですから、先輩の人達はあまりUNIXPCに詳しくなかったので、大学UNIXPC経験した新人が入ってきたことは非常に重宝されました。

その部署では開発言語は、社内の独自言語(Cよりもさら機械語に近い言語マウスグラフィカルに操作してコーディングする言語)を使っていました。もともとはメインフレーム用の言語なのですが、UNIXワークステーションPC用にも

その言語コンパイラはあり、あわやその言語UNIXの開発する羽目になりそうだったのですが、私は猛烈に反対して自分意見を通しました。当時はJavaRubyなどの言語は無くCが全盛でしたが、

その部署の開発メンバーはCをほとんど知らなかったのです。そこで、社内のカイゼン活動として、C言語勉強会を開くことを提案し私が講師になってC言語メンバー習得してもらい、

PCUNIXでの開発は独自言語ではなくC言語を利用することを認めさせました。

元の増田の方は、自分エクセルVBAソースが見れない立場のようだと言っていましたが、ソースをみようとしたらシートにロックがかかっていたのを見て諦めてしまったのではないでしょうか?

元のEXCELを使った業務が非効率であるならば、業務改善活動として提案すれば、それを拒む上司というのはちょっと考えにくいです。

忙しい部署にも、改善活動ノルマが課せられるのですが、先輩はそういったことに関わっている時間が中々取れないので新人がそういった仕事をやると宣言しても拒むのはまずありえません。

案外苦労するゼネコン

下請けプログラマーからみると富士通のような会社中間搾取していて高給をとっているのに、仕事は丸投げという印象があるでしょうが、実際やってみると案外大変です。

私は、富士通本社SE的な立場グループ会社に出向して、そこから顧客先に派遣される4次受け5次受けのプログラマ両方を経験しましたが、はっきりと下請けの方が精神的に楽と感じました。

商売や、自分でやっているわけではない人に依頼した仕事について、責任をとるのは非常に苦しいものがあります。そもそもプログラミングはとても楽しいというのもありますが。

異動の希望はまず通る

私見ている範囲では違う部署に異動したいという希望100%通りました。異動を希望しているのにその部が解散するまでその部署にいる羽目になった人など見たことがないです。

もちろん、「プロジェクトが佳境で君に今抜けてしまわれては困る」というケースはあるのですが、IT業界プロジェクトの開発周期は年々短くなる一方ですから、割と早い段階で異動の希望は通る感じです。

もとの増田の方は巨大プロジェクトだったので大量の人がいるわけですが、こういった部署は異動の希望は通りやすいです。

なぜなら、新規プロジェクトで最も忙しいときは大量の人員を動員しているわけですが、バージョン2、バージョン3あるいはメンテナンスフェーズに入ればそんなに大量の人員必要がないので、会社としてもその部署人員を異動させたいわけです。

けれど、プロジェクトで中核の技術を担っているようなメンバーマイホーム天上界に立ててしまったメンバー、新しい仕事対応しにくい高齢メンバーは異動させにくいので、

EXCELをいじっているだけのような新人は異動の希望が通りやすいのです。

もとの増田も、もう少し我慢していれば希望が通った可能性は極めて高いですが、プロジェクトが佳境でまだ新人で入ったばかりといった状態では、もう少しその部署で頑張れと言われるだろうと思います

ただし、異動先の都合もありますので、ここから出たいはほぼ100%通りますが、あそこに行きたいは必ずしも通りません。

今更「京」スーパーコンピュータをやりたいといっても、人気部署ですし、プロジェクトの最盛期は過ぎているのでその希望が通る可能性は低いでしょう。

嫌な上司はすぐにいなくなる

色々な部署がある大きな会社では、管理職クラスは頻繁に異動が起こりますから、嫌いな上司はわりと直ぐにいなくなります。小さい会社だとそもそも部署が開発部と人事部営業部しかないというかんじなので、上司がやめるか自分が辞めるまで、嫌な上司と付き合う羽目になりがちです。

入社時の部署希望のコツ

新人研修期間が終わった後、人事の面談のチャンスがあるのですが、そこにはコツがあります

「おおざっぱにはっきりと希望を言うこと」です。

いちばん最悪なのが、大学での研究を話し、それを活かせる部署に行きたいと話すことです。

人事の人は技術には詳しくないですから研究内容が最先端であればあるほど、人事の人には通じないです。

キャッシュコヒーレンシが。。とか話すと、「よくわからないけどこの人は基本ソフトウェアに向いているのかな?だったら、自社でOSを開発しているメインフレーム回そう」という感じになってしまます

それよりは、人事の人が、会社組織のどの部署に配属すればいいかわかりやすいように、おおざっぱに希望をいうことです。

例えば、

上記のことを強い口調ではっきりというのが良いと思います

そのうえで、できれば○○製品をやりたいだとか、こういった業種のSEをやりたい等の希望だすと、どの部署に配属すればいいか相手にも伝わり希望が通りやすくなります

私の同期で入社して新人研修で山奥に配属されたバブル時代末裔のようなおねーちゃんとか、数人は、割とはっきり希望をいって、下界に戻っていきました。

2016-04-14

http://anond.hatelabo.jp/20160316184340

ビジネスモデルの違いが大きいよね。

サービス開発とSI開発を比較すると

サービス開発は、沢山の人にプログラムを使い続けてもらうことで収益を上げるモデル

SI開発は、作ったプログラム業務効率化をはかり人件費節約して収益を上げるモデル

なので

サービス開発は、利用者が魅力を感じるために改善し続ける必要があり、継続投資意味がある。

UI改善パフォーマンス改善接続数のスケールセキュリティ、他社サービスとの接続、各種デバイスへの対応などなど。

技術力こそが命だし、技術者の開発力が収益の源泉になる。

ライバルユーザーを取られたらサービスわっちゃうもんね。

早くローンチ重要場合もあるので、まずベータで出してブラッシュアップさせてVer1.0を目指すことも可能。

一方SI開発は、簡単に言うと人件費を減らす為のもの

受注業務で10人が電話FAX応対してたのをWeb化、自動化して3人で回せるようにする。

営業残業して顧客情報Excel管理してたのを一元化して残業代を削減する。

とかとか。

なので開発予算最初に決まるし、継続的に高いお金をかけて改善していく意味ほとんどない。

システム導入時のようなコストインパクト改善では出すのが難しい)

素敵なUIにする必要はないし、少しくらい応答が遅くても問題ない。「運用でカバー」だ。

難易度が高い開発を高いお金をかけてやる必要はない。

削減予定の人件費を超えてしまっては本末転倒

オーダーメイドなので開発費は高くなる上に

継続的改善しないので、導入時点でVer1.0どころか、2.0、3.0 の機能を求められる場合もある。

ベータ版からはじめましょうとか基本的に許されない。

そりゃ保守的になる。

枯れた技術設計がいいし、少しでも安いエンジニアを使いたくなる。

見積もりハズしたら赤字ですよ。

一方重要になるのはスケジュールコスト

設計の手戻りは許されないので、顧客との調整力、フェーズごとに仕切れる段取り力、「ここまでしかやらない」と言える交渉力

決められた作業を決められた期間に決められたコストで実行するマネジメント重要になる。

SIerの儲けの源泉は、類似プロジェクトを沢山こなして

業務ノウハウを溜めて、見積もり精度をあげること。

プログラムは自社フレームワーク化して、コーディングパターン化していくこと。

新規サービス開発で求められるような技術力は基本的不要だし、技術動向は一部のR&D部門の数名が研究していればOKな世界

根本的に力学が違うのかなと。

マイナンバーやeTax関連でも、クラウドサービス化して「利用者が増えれば収益が上がるモデル」になってるところは

高い技術力の人がいて頑張ってるんじゃないですかね〜

2016-04-13

SIしかろうが楽しくなかろうがExcelおじさんは今週末の試験のことで頭がいっぱいなの。

平成28年度 春期

システムインテグレーション業界試験

午後Ⅱ 問題

試験時間 2時間

問1 システム開発プロジェクトにおける要員のマネジメントについて

http://anond.hatelabo.jp/20160413023627

http://nzmoyasystem.hatenablog.com/entry/who_loves_SI

設問ア あなたが携わったシステムインテグレーション業界における特徴、プロジェクト組織体制、要因に期待する能力について800字以内で述べよ。

設問イ 設問アで述べた業務の中に、要因に期待した能力が十分に発揮されていないと認識した事態立案した対応策とその工夫、及び対応策の実施状況について、800字以上1,600字以内で具体的に述べよ。

設問ウ 設問イで述べた事態について、あなたはどのように評価しているか。今後改善したい点とともに600字以上1,200字以内で述べよ。

anond:20160413023627

富士通入社5年目の自分だが、ちょっと会社庇護をさせてほしい。彼の求める仕事会社存在しなかったわけではない。

弊社、ここ数年、OSS利活用に猛烈に注力している。有名どころではCloud Foundry参画の話http://www.publickey1.jp/blog/15/26_paas.htmlOpenStackへのコントビュートリンク先は作為的抽出なので注意)http://stackalytics.com/?release=all&metric=commits&module=api-site

彼の求める仕事はおそらくあったはずで、彼がその仕事をできなかったのは運(縁)がなかったという話で同情するし、彼の上司はクソだという点にも同意する。(彼の心象にも、富士通への風評的にも、それ以前に人としてよろしくない)

Excel某の話は自分経験があって、弊社開発の闇。1年目は彼と似たつらい思いもした。そういったことも全部自動化できればよいが、マンパワーで解決してしまいがち。ただ、2年目からは新製品の開発を含めガッツリ開発できたし、今はSI上流工程担当させてもらって(苦戦はしてるけど)充実してると感じる。

彼の境遇から辞めたことを批判できないが、面白い未来もあったかもしれないというお話

今後の彼に幸あらんことを。

# ところで弊社、2016年入社であれば絶賛研修中のはずだけど、2015年度以前入社?あるいはグループ会社

http://anond.hatelabo.jp/20160413023627

早めに決断したように読めるので、それは賢明判断

大手SI会社なんて基本はシステム開発保険屋としての人材プール

とにかく人が余るので、使えない人をいかに纏め上げて成果を出せるかがメインストリーム情報処理系の学位なんか飾りです。

増田理想を阻害してるのは人材流動性を低下させてる終身雇用制度に因るものが大きいので、終身雇用を頑なに守る組織から離れるのは自然な流れ。

でも、終身雇用富士通じゃなく日本法律なので(以下略

富士通退職した話

少し前に新卒入社した富士通株式会社退職した

理由は簡単に言ってしまえば自分の目指すキャリアパスとのミスマッチ

おそらく人事部書類にも、今頃そんな感じのことが書かれているんだと思う。

ただ、それだけで済ませてしまっては腹の虫が治まらないので、

なぜ好き好んでそんな会社入社して、短期間で退職するはめになったのかを書こうと思う。

入社する前は大学情報学部に通い、大学院まで進学して専門分野の研究にそれなりに熱意をもって取り組んでいた。

それもあって、同じ分野の研究企業として行なっている同社に入社しようと考えた。

内定前後にいくつかの職種マッチングを行う機会はあり、自分希望についてはしっかりと主張したつもりだったけれど、

入社して1週間後に告げられた自分の配属先は、山奥の工場メインフレームを主とするシステムの開発・保守を行う関連会社への出向だった。

当然この決定に対して人事に不服を申し立てたけれど、返ってくる答えはあらかじめ用意してあったような定型文と、「みんな我慢しているからお前も我慢しろ」というお説教だけ。

もちろん、規模の大きい会社だし、全員が希望通りの職種につけるとは思っていたわけではない。

でも、曲がりなりにも現代IT企業入社したつもりなのに、20代そこそこの新卒社員化石みたいなプラットフォームの世話を押し付けられるなんて想像だにしていなかったし、

綺羅びやかな会社説明資料の中にそんな説明を見た覚えもなかった。

もちろん決定は全く覆らなかったのだけど、その後も思いつくだけの人脈を辿って色々な人に相談して助言を貰い、

せめて担当業務オープンプラットフォームにしてほしいとか、COBOLは嫌だとか、ついでに可能であれば山奥の工場に押し込まれるのも勘弁してほしいとか、

できる限り主張をしつつ、しばらくの間実際に働いてみてから身の振り方を決めることにした。

それからしばらくの間新入社員研修をこなし(富士通に限らず、いわゆる日本的大企業研修期間がやたらに長い)、

そろそろ本格的に業務に携わりたいと思っていた矢先、上司に告げられた自分担当業務はほかでもない、あの20人月案件だった。

例によって守秘義務があるので詳しくは書けないのだけれど、業務を行うツールはもちろんMicrosoft Excel

自分仕事は言われたとおりにExcelシートに入力し、マクロを実行して成果物となるファイルを吐き出すことだった。

このマクロ挙動はとても怪しいものだったのだけれど、どうやら自分はこのマクロ修正はおろか、ソースを見ることもできない身分らしい。

SI現場で日々行なわれている業務内容については詳しく知っているわけではなかったけれど、自分のやっていることが著しく非効率的であることだけははっきりとわかった。

そもそも、具体的な配属先については希望とズレがあったにせよ、少なくとも自分は開発職として入社したはずで、SI業務がやりたくてこの会社に来たわけではない。

とどめに「君はオープンプラットフォームでの開発には多少覚えがあるらしいけど、メインフレームではそんなものは役に立たないから。」なんて台詞が飛んできた。

確かに、Excelシートへの入力作業情報学修士号なんていらないし、キャッシュコヒーレンシの話なんてオタク気持ち悪い自分語りみたいなものでしょうね。

結局これが引き金になって、転職を決意した。

しばらくの間働いてみてそれから考えるなんて、とんでもなく愚かなことだとようやく気付いた。

ただ、短い期間ではあるけども世話になった上司と、開発職の社員SI業務に割り当てざるを得ない状況については自分一定の理解を示しているつもりだったので、

多少なりとも会社への影響を軽減できればと思い、転職するつもりである旨を早い段階で上司に明かした。結果としてこれが大きな間違いだった。

転職の旨を伝えた週の金曜日、自席に上司から電話があり、「働く気がないならすぐに辞めてもらう」といった調子一方的退職日を設定された。

流石にこれは法的にも問題がある行為だと思い、すぐに折り返し電話をかけて抗議し、翌週時間をとって直接話すことになった。

翌週直接話してみると、上司はケロッとした顔で「なんだ、働く気がないわけじゃないんだ、勘違いしてた。じゃあ退職はいつにする?」なんて聞いてきた。

自分が抗議しなかったらどうするつもりだったんだろう。

幸い、書類上は見栄えのいい学歴と、知人からの紹介と、"多少覚えのある"スキルのおかげで転職には全く困らなかった。

それでも、無駄にした時間は何をどうやっても返ってこない。

そろそろ就職活動が本格的に始まる頃だけど、今の就活生には是非とも就職先は慎重に選んで、貴重な若い時間無駄にすることがないようにしてもらいたい。

2016-04-10

大手SI屋はヤバイかもね、とは思った

金だけ食う仕事をしないジジイは多いし、社風もアレだし、仕事のやり方もアレだし

プロジェクトが立ちゆかず潰れたり

下請け切って自分とこに回したり

2016-04-07

部署が変わると評価基準が違う

ゴミSI屋に勤めている

うちは使えるやつからよそに売られる

使えないやつ・売れなかったやつ・病気持ち・時短勤務者なんかは社内で安い仕事をやる

けどそういう使えないやつの掃き溜めにも課長がおり係長がおり役職がつく

先月まで数ヶ月単位の切り売りでたらい回しで、今回次が見つからず社内仕事になった

なんかすげーレベルが低い

こんなレベル役職つくんだ?っていう

ゴミかと思った

つーかもう自分ゴミでいいやと思った

死ぬほど優秀に仕事して終電残業で平社員

金にならない仕事ゴミ集めてチンタラやって課長

後者がいいに決まってんじゃん

ログイン ユーザー登録
ようこそ ゲスト さん