「SIer」を含む日記 RSS

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

2022-09-17

anond:20220917141932

SIerPG職とカテゴライズされる層が自らをエンジニアと名乗ってる例が増えているね。ソフトウェアエンジニア区別をすればわかりやすいよ。

anond:20220917000743

約5年間SIer世界にいた。客とのMTG時間があまりにも多く大変だった。MTGの準備のための資料体裁を整えないといけないし、その資料上司に事前に見て貰う必要があるのが本当にストレスだった。

2022-09-14

anond:20220914161042

SIerさんはマンションとか靴とか自転車とか、「身に着けるグッズ」系に興味が人一倍強い傾向があるよね

あんまり中身を磨いたり社会を良くしたりっていうことに興味がないことが分かる

自分がツツツイーッっと滑るように人生を🚢で流れたらそれでいいって感じ(わかるかな)

SES社員SIerツイッター

圧倒的に「肉を食べました!」報告が他の人より多いな

肉を食べて、良い生活ラクにしたい、って人が圧倒的に多い

やっぱり食べ物って思考思想に影響するんだね

2022-09-13

COCOAに対するはてなーダブスタにはほんと呆れる

普段からSIer叩いといて何言ってんだって感じ。

あとこれまた普段からソフトウェアエンジニアが厳しい口調になるのはプロである以上当然で、より良くするために受け入れるべき(キリッ」って言っておいて開発者擁護とかバカの極み

もうお前ら小難しいこと言わないでハッキリ言えよ。

「俺が好きなものは称賛する、嫌いなものは叩く。基準は俺のお気持ち」って。

そういった方がスッキリするし論理も明快だわ。

2022-09-12

anond:20220912220254

まともな企業ってどこなんだろう

大企業かその傘下か小さい企業を見てたけど、上がおじさんばかりなせいかダメだったな。コテコテ系だったんかな

言うまでもないが営業強い系の会社は全部ダメ(それは世界共通だと思う)。金融ダメ

IT技術色が多少薄めのとこあたりがいいんじゃね(技術色強いところはセクハラオヤジはいいかもだけど代わりにすぐストーカー化するコミュ障キモオタがいたりするので厳しいだろう)。独立系SIerとか。

2022-09-08

anond:20220908100712

そもそもSIerじゃねえ。言語が固定されようとなんだろうと細かい仕様なんか興味ないし覚えたくないし必要言語はなんでも使わざるを得ないんだよ。

anond:20220908100309

言語によって違う部分を覚えたくない、という話ならSIer辞めて自社サービスとかパッケージ持ってる会社転職すればある程度環境が固定されて解決するのでは

2022-09-01

anond:20220901001529

栄光メーカーから落ちぶれたSIer経営者よ、「猿まね力」がないなら変革は無理だぞ

https://business.nikkei.com/atcl/gen/19/00322/121300024/?P=2

 社名を出さないで「落ちぶれた」などと言っているのも感じが悪いので、はっきり書いてしまおう。メーカー落ちぶれ組とは、もちろん富士通NEC日立製作所のことだ。日立最近IT×重電」などでDX(デジタルトランスフォーメーション)に成功しつつあるとの評判だが、私は留保をつけさせてもらう。IT部隊だけを見ればSIerであることに変わりがないからだ。この3社にNTTデータを加えた4社が、ハイテク産業のふりをした労働集約産業であるIT業界親玉中の親玉として君臨しているわけだ。

2022-08-29

企業でクソDXプロジェクトに巻き込まれてるんだけど限界かもしれな

偉い人の思いつきでDX予算が着いたらしく、流行りのビッグデータによるデータサイエンスAIを駆使した販売促進システムの開発プロジェクトに巻き込まれてて月曜の出社が苦痛すぎて辛い。

詳細はぼかすが、店舗でのポイントカードの購買履歴に基づいてAIリアルタイム自動的販売動向をチェックし、効果的な販促(アプリからプロモーションとか)ができるシステムを作ろうとしてるんだけど、仕様を決めてる偉い人のセンスが壊滅的で盛大に炎上している。

何がヤバいかっていうと、元々のポイントカードの購買データAIによる処理に向いていないと言うところだ。ポイントカードには年齢、性別職業とかのデータが紐づいているけど、そのデータ登録から更新されることはまれである。なんで素のデータをそのままAIに渡して処理するのは危険だったりする。

例を上げると、全国的に30代独身女性アンパンマンおもちゃ付きのお菓子を好んで買うというデータがあったとして、それは実態を表していない可能性が高いと言うことがあったりする。

人間の目でデータ分析して見ると彼女たちがポイントカードを作ったのは20代独身の時で、今アンパンマンおもちゃ付きのお菓子を買っているのは結婚して子供ができてその子供にねだられて買っている(=商品が刺さる層は小さい子供母親が買っている)という仮説を容易に立てられるわけだけど、機械はそうじゃない。

なんで、こういうデータを扱うときは人力で生データを加工して使えるデータ補正しないといけないわけだけど、補正の手間って思っている以上に大変なのだ。例えばアンパンマンならまだ判別ルール組み込みやすいが、実際に30代独身女性自分用に買っている可能性が考えられる、すみっこぐらしのおまけ付きお菓子とかならどうするかとか悩ましい問題があって、人手と現場ノウハウ要求される泥臭い要素が結構あったりする。

だけど、口の回るコンサルSIerに乗せられた偉い人は完全に自動でできると思ってるし、システムが稼働したら運用コストサーバー管理費用程度だろうくらいに考えているんで、理想現場現実との板挟みでマジで辛い。実際にシステム構築する側からすれば、常に人力でのデータ加工が必要な筋が悪いシステムで、そんなシステム作ってもまともに運用できないと思ってるんだけど、俺の考え間違ってるかな?

2022-08-28

SIerゴミという知識ってみんなどこで仕入れてるの?

いや、SIerは確かにゴミなんだけどそれは業界内にいるからわかることであって

一般社会には浸透してないと思ってたんだけど。

共通認識になりつつあるんだなと思ってさ。

anond:20220827183403

SIerかいゴミビジネスなんとかせえよって思う。DXって本来自社のtech企業化だけど、DXできてる会社ビックカメラくらいじゃん。

2022-08-27

センスの無い未経験年収300万強のプログラマとして就職して必要だったこ

学歴がよくなくて、就職が困難だったので中小 SIer で働いていた。 (プライム案件を取ってこれる分マシらしい)

レキサルティレクサプロデパスのお世話になって続けてたけど、結局は薬でどうにかできず、辞めてしまった。

参考程度だけど、未経験の人が 300万 をもらうために、どのようなスキル必要かを、まとめておく。

ちなみにどれくらいプログラムが書けなかったかというと、競技プログラミング努力しても AtCoder黄色になれず青色のままってくらい。

AtCoder でいう、初心者から抜け出せないという、要するにセンスがないということなのだけど、そういう人も居そうなので、参考までに。

要するに

経験プログラマに対して、これだけ要求されるのだから、未経験の人は覚悟するようにという指針を提供したいので書いた。

入社時に覚悟しておかなければならない事

誓約書

基本的に、損害を与えた場合には、それを作業者補填するという誓約書を結ぶ。

要するに、捨て駒として扱って、失敗したら賠償しろ、という事になる。

このことを認識して、失敗しないように振舞ないと、連帯保証人含めて迷惑をかける事になる。

要するに、低賃金で未経験プログラマ案件にノーリスクで送りこんで、稼ぐための手段です。

必要だったスキル

ディレクション

基本的に PL (夢想家) → PM (御用聞き) → プログラマ という環境なので、プログラマ自分ディレクションして意思決定する必要がある。

例えば、下請け場合は、PM の御用聞きの結果の WBS に合わせないと、顧客から DM瑕疵担保責任がどうとか言われる。

社内開発の場合は、PL の方から直接、長時間の叱責を受けなくてはならない。

そういう不幸を防ぐためにも自分ディレクションして、PM の決めた実態を反映していない WBS に合わせて作業するスキル要求される。

基本的に手戻りは個人の過失になってしまうため、手戻りしないように考え抜いて意思決定をする、というのが重要になる。

これこそ、ガクチカと呼ばれる、頑張れますというスキルなので、学生時代に頑張っておけばよかったなぁ。

デザイン

こう見せたい、こう表現したい、という事を伝えるには、必然的デザイン知識必要になる。

創造思考デザインは切っても切り離せない概念で、デザインとは創造なのだから、当たり前である

ソフトウェアアーキテクチャも、ソフトウェア設計も、コーディングデザインと言えるかもしれない。

言語技術 (言語能力)

顧客と 1:1 で話す事が DM でもボイチャでも突発的に発生するので、いつ、いかなる時でも論理武装していなければならない。

まぁ、顧客であったり PL であったりはキレるのが仕事なので、それに対して理路整然と説明する必要がある。

なんとなく、では納得しないし、すぐ損害賠償請求とかそういう話にいくので、答えられないと持ち帰りますお茶を濁して、エマージェンシーになる。

後述する設計能力においても、課題を把握するための言語技術(言語能力)は重要ファクターだと思う。

ソフトウェア設計

C/C++システムプログラムフレームワーク基本的に無いので、自分概念を整理して、どのような変更、拡張があるかを考えて設計する必要がある。

この能力が弱いと、手戻りが発生しやすくなり、瑕疵担保責任を問われることになる。

読んだ本の中だと、ボブおじさんの本が、やっぱりしっくりくるなという個人的な感想がある。

ネットワークプログラム (C)

UDP で送ってくるデータを受けて 24/365 で停止しない WebAPI への繋ぎ込みという簡単作業があって、振られた。

リークしてはいけないという事で malloc禁止で、グローバル変数を利用するという変なルールがあった。

Rust で書けばいいんじゃないかなと思ったけど、Rust 書くのもシンドイし、C/C++ で、しんどくて読みづらいコードを書いた。

あとで保守する人が大変そうだけど、そういうルールを決めたのは PL だしね。

システムプログラム (C++)

なんか、特殊PCI Expressカードからベンダーが用意している SDKデータ引っこ抜いて Web API へつなぎ込む部分をやった。

データの中の特殊信号を取りたかったらしい。

一応、SDK の使い方をパラ見して 1 日で作ったので、別に負担じゃなかったけど、素人やらせるんなとは思った。

Webバックエンド (Express/Fastify + PostgreSQL)

当たり前だが、DB 作って RestAPI を生やすのは現代プログラマにとって自然にできなければならない。

なので、新規開発のサブモジュールバックエンドを任せられた。

だが、ORM の癖を把握したり、発行されるクエリ確認したりするのは、疲れる。 SQL を直書きするのはシンドイ。

結局 SQL を直書きすることにしたけど、あまりいい決断ではなかったと思っている。

それ以外は フレームワーク に乗ってしまっていいので、書き捨てる分には楽だった。

最近だと、TypeScriptPrisma 使うのが、型安全でよさそうだなと思っている。

Nest.js個人的には好み。

Linux操作 (EC2 とか)

デプロイEC2 直でやったり ECS にしたりとしていたので、ベアメタル知識必要になった。

要するに systemd のいじり方とか、死活監視の仕方とか。

個人的には、クラウド嫌いなので、ベアメタルの方が安心できる。

Bind権威DNS管理して、postfix絶対止めてはいけないメールサーバ管理するとかもあったけど、出来て当然ではある事だし。

Webフロントエンド (React/Vue)

会社Webアプリ案件を取ってきたので突っ込まれた。

経験プログラマでも、月単価 100 万以上で顧客請求してるんだから会社はそりゃ儲けるだろうと思った。

会社が一人前の経験N年のプログラマといったら、その通りに振舞う必要がある。顧客責任はないのだから

当たり前だが、WebディレクションWebデザインWebプログラミング, Webマークアップ は、全て作業者であるプログラマ仕事になる。

個人的には、これが分かれている理由が良く分からないけど、分けたい人がいるんだろう。

デザインで、CSSフレームワークを使うと、その色が出るという事で、全部 CSS手書きしていた。

tailwind が出た現在では使っていればよかったなと思う。

結局、全く分からない中、手探りでデザインし、コードを書いて、顧客に 1 日 5 ~ 10リリースするという行為をした。

顧客大手企業だったので、自社のエンジニアならもっと出来る、と叱責されまくったけど、だったら自社でやればいいじゃんと思った。

一応、今でもサービスは生きていて、ユニークユーザ数は上がっているらしい。

そして、焼き付け刃だったので、 WAI-ARIA を知らず、アクセシビリティへの配慮が足りない事が問題になってしまった。

これはなんとか保守対応ねじ込めたのでトラブルにならなかったけど、瑕疵担保責任と綱渡りだなと思った。

CI/CD 構築 (Azure Pipelines)

当たり前だが、リリースサイクルを短くしないと顧客はキレてしまうので、CI/CD を整えないといけない。

今は Github Actions とかあるけど、昔は無くて Bitrise が高いからみたいな理由Azure Pipelines で CI/CD フローを構築した。

もう Multi Stage Pipeline になってるだろうけど、Release Pipeline が GUI からしか設定できないのが辛みだった。

IaC (Terraform)

当然だが、デプロイするためには IaC を整える必要がある。

これを知らずに、コンソールポチポチしていたので、 IaC 出来てない事がバレた時に色々怒られてしまった。

今は CDK とか便利なものが出来てるんだなぁ。

自動テスト

本来テスト自動テストを整えて、質保証をしてバグを減らさなければならない。

だが、テストを書くという手間を払えなかったので、人力テストしかできなかった。

一応、リグレッションテストを人力でやりまくったので、バグ発見曲線が結合テストでの IF 不一致しかない、という結果にはなったけど

自動化できれば費用必要じゃなかったから、怠慢だと、責められてしまった。

同じような未経験の人へ

経験でも誓約書を盾に、振られた事全部を出来なくてはならない慣習があるので、プログラマはそんなに良い職業じゃないよ。

甘い考えで、プログラマになろうと思っているのなら、考え直した方がいいです。

2022-08-23

SIer業界にいて不思議だったこ

客が大企業で古いシステムサポートが切れるから新しいものを入れる、みたいなやつ。

なんか新しいシステムを入れるのに、古いシステムのどれだけ満たすか、独自開発がどれぐらいいるか、みたいな調査をするのだけど、なんかアホだなって思ってた。

古いシステムそもそも魔改造されてるわけで、サポートが切れるっていう意味もよくわからず、古いソースコードが急に消え去ったりするということなのだろうか、という疑問があった。例えばJavaフレームワークが古く、アップデートできない状況ならば、なんとかしてリファクタリングするなりして解決したらいいのではって思ってたんよね。

なんで全く新しいシステムを入れて、炎上プロジェクトにするんだろうって思ってた。

2022-08-20

anond:20220820010431

SIerだけどチームで仕事がもらえる職業でそんなことしてる女は普通にクズなり

SIerは皆様にがんばらせる仕事です

2022-08-18

SIerの半数はエンジニアではない

しいて言えば「商流エンジニア」というべきものだろう。

具体的には、下請け工数をうまく水増しして儲けにつなげるような、政商的なスキルが求められる。

技術的な知識はまったく不要であることも多い。

エンジニアリング」が本来研究・開発という意味であることに立ち返ると、

いか自分は動かずに金を儲けるか」を研究する職ともいえるし、「トリックエンジニア」と言えるかもしれない。

トリックとは詐術英語である

商流トリックし、金の流れを作る。

それがたまたまIT業界に適していたということにすぎない。

根本は金を巻き上げる政商、いわゆる時代劇に出てくる越後屋スキルである

半数は真面目にエンジニアリングをしているが、半数はそのような人材なのが実情。

これを見て、自分がどちらに属しているかは、本人が一番わかるだろう。

そのくらい自覚的に行っている詐術ビジネスなのである

どちらに行きたいか?という精神人間が二分されるのも、フィルタのようで面白い

究極はウイグル人を躊躇なくレイプして臓器を抜ける人間か、そうでないかの違いであろう。

まさに闇と光である

おそらく前者のほうが少ないだろう。

人数比的に、SIerで上流を目指す人や、好んでSES業界起業する人が少ないのに合致していて面白い

一部のMVNO新電力太陽光発電にも共通する人材である

闇を自ら選んで魂を生贄にする人は、なんだかんだで限られるということだろう。

多くの人は売った結果どうなるかを、無意識に知っているのかもしれない。

2022-08-16

副業で会った低学歴ITおじさん

小遣い稼ぎでちょっとしたシステムを作ってたんだよね。DBスキーマ定義とかマイグレーション履歴gitチェックインしてあったし、コード読めない人のためにそこからER図も自動出力するように設定していた。

ある日、おじさんが急に上にやってきて「DB定義エクセルでやるのが業界常識!そんなことも知らんのか!」と言ってきたんだよね。このおじさんの経歴を見てみるとまともな会社で働いたことが一度も無い。学生時代受託システム会社起業したようでその後は大した人間を雇うこともなく零細システムをほそぼそと作ってきたらしい。学歴も大したことがないんだけど何故か自信満々なんだよ。自分コードを書けると思い込んでる。「昔はコード書いてたので分かるんですが」とかいちいち言ってくる。でもね、どうも言っていることが時代遅れガラパゴスなんだよね。なんと英語全然できないらしい。「英語アウトプットはできないが読むことはできる」と強がっているけどどうも嘘くさいというか英語情報に全く触れていないことが分かるタイプというか。でもこういうタイプだと低学歴IT世界では幅を利かせられるらしい。

そんな感じで自信満々で偉そうなガラパゴス男だから話が通じない。自分けが正しいという態度。急に怒り出すし。DB定義エクセル管理して変更履歴エクセルじゃないとダメだって言うの。それが業界()の常識なんだと。上位互換を既に全部セットアップしてあるのにそれを理解できないのか何なのか。低学歴IT世界しか通じない弱小零細SIer常識押し付けられても困る。

2022-08-14

(コラム)「手が空いたら他人ヘルプ経営日本人生産性を下げる

① 池ポチャ後、キャディーは元の位置から打つ選択肢も考えられるためにゴルフバッグを残して、池まで行った。

② まだ、どちらから打つか決めていないのに、同伴競技者のキャディーが気を利かせたつもりで大西選手ゴルフバッグを持ってきてしまった。

大江キャディーは、元の位置から打つかもしれないのに、バッグを持ってきてしまった同伴競技者のキャディーに大声で注意した(「なんで持ってくるんだよ!」みたいに強めの口調だった?)

④ そのことに対して、大西選手大江キャディーに注意した。(18Hの会話で「(バッグを)持ってきてくれてありがとうで終わりじゃん。」と大西選手は言っている

https://www.youtube.com/watch?v=qzWMMV7qMZo

これは勝手に他の選手のバッグを持ってきたのが発端ですな

多くの職場でもこうしたことが起きていて、日本職場生産性を落としていることが多い

「手が空いたら他人仕事ヘルプ」は、専門性の低い労働集約ジョブでは意味があるが、

しかし、専門性のある仕事では逆効果になるのである

専門性のある仕事であればあるほど余計な事であり、優秀な人間の足を引っ張ることになる

たとえば60分かかる仕事10分で終わったら、50分を別のブルシットジョブに充てるというのは愚の骨頂である

経営者自体労働集約型の発想から抜け出せていないためである

SIer人月計算など、元来的に足を引っ張りあったほうが儲かるビジネス場合を除く)

おそらくアメリカなどはこの余剰リソースの考えが優れているか大国なのだと思う

余剰リソースを作った=優秀な人間、という評価が下されるのである

日本は逆で、余剰リソースを作らせない、全員が均等になるような方向で動く経営者が多い

根本論として「みんなで平均的でありましょう」という、「運動会みんなで一緒にゴール思想」があるためと思われる

この場合はキャディという専門的判断を要するプロ他人仕事に、勝手に手を出したことが原因だろう

ただしこの場合バッグを持ってくるというのが戦略的に致命的とも思えないので、

発端はほかにあれど、大声を出したのが失敗という結論でいいと思うが

2022-08-13

anond:20220814015001

そういうのも含めて「0.5倍の法則」なのよ。SIerは。

0.5×2人なら4倍の時間工数が稼げるでしょ?

5倍の能力持ったエンジニアbashスプリクトなんて作っちゃったら売上1/5になっちゃう。

海原雄山社長「この手順書で儲けるぞぉっ!」ってこと。

https://megalodon.jp/2022-0814-0238-34/https://anond.hatelabo.jp:443/20220814015001

2022-08-12

anond:20220812120943

み〇ほの障害SIerに丸投げしてたところが故障したんだっけ?

あっちはハードウェアだけど。

ベンター依存で他に相談できないことが間接的な原因だった。

なぜなら他人事から

年中開発するのがDXで、それでビジネスが加速する。

DXのマインドかどうかは、このブログが分かりやす説明してる。

年中開発やってるわけにはいかないので、元請SIerが人を必要したことと同じ理由ユーザー仕事外注する。

https://www.orangeitems.com/entry/2022/08/06/143024

これが50代SIerの偽らざるマインドだと思う。

開発とは断片的に点と点で存在していると思っている。

なぜなら他人事から

開発費がもらえて、期間が終われば、究極、しったこっちゃない。

SIマインド限界がよくわかって面白い

でもユーザービジネスは続いていく。

ユーザーも頭がよくなってきて、IBM訴訟とか尼崎USBメモリ問題かいろいろ闇が見えてきた。

からDXとか内製が言われている。anond:20220812120358

自社サービス運営する会社ソフトウェアエンジニア

SIer業界PG職を

同じエンジニアという括りで語る人おるんだけど、

両者は、全く異なる世界というのをもっと知ったほうが良いと思うんよな

休日勉強するしないもどっちの世界かで話が変わる

自社サービス運営する会社でのソフトウェアエンジニアなら、

知らない技術使うのがあったとして、今日これ調査してやってみます、で済むが、

SIerだと、勉強調査金もらうわけにはいかないから、休日キャッチアップをせざるを得ない感じなんよな

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