はてなキーワード: システム開発とは
たまには UNITED ARROWS でシャツでも買ってみようかなと思って開いたらトップページにお詫び出てんのよ。
曰く、「10月に新サイトオープン予定でしたがシステム開発の遅延のため旧サイトを復活させます」とのこと。
もうなんというか「お前もか」という感じ。
SHIPS も2年ぐらい前にサイトリニューアルしてんだけど同じような状況だったの。
たしか予定通りにオープンできなくて遅延して、なんとか公開したはいいけどパフォーマンスが悪すぎて再びお詫びしてた。
当初は1ページ開くのに数十秒かかって、いまはなんとか解消したんだけど使いにくさは相変わらず。
サイトのナビゲーションが悪くって MENS を選択してからシャツ選択すると女性と子供ものが一覧に出てくるの。
一方で ZOZO。あそこはほんと使いやすいのよ。何しろ速い。アプリのデキも悪くないし UI/UX も良い。
社長の言動とか会社カルチャーなんかで炎上したりするけど、服を買いたいユーザとしては重宝する。
他のセレクトショップは大手 SIer に依頼してプロジェクトが炎上してるんだろどうせ。
----
大手が ZOZO を撤退するという話が1年前ぐらいからちらほらニュースになってて
たぶん UNITED ARROWS も撤退なのか安価な B&Y ブランドしか載せてないような気がする。
どこのブランドも ZOZO から脱却するためにECサイトを自社構築し始めたんだろうけどまともに仕上げられず苦労してる感じ。
0点の記事だな
お前chokudaiのツイート読んでないの?
atcoderやってんのに
彼はこういってんだよ
通常のシステム開発において競技プログラミングで役に立つか、という意見ですが、まぁこれは諸説分かれるでしょう。
システム開発と言っても色々あるので判りませんが、プログラムの全体を素早く捉える抽象思考、必要なものを漏れなく列挙する論理思考、この2つは共通して役に立つのではないでしょうか
職業プログラマでシステムの開発保守をやってるんだけど、色んな人が競技プログラミングにハマっているのをみてatcoderを始めてみて一ヶ月が経った。未だにF問題が解けなくて実力の無さを痛感してるけど、これ、たしかにめっちゃ面白い。アルゴリズムを考える力もつくし、これからも続けようと思う。
それと同時に、やはり競プロは業務では使えないって思いが強くなった。「アプリを作るのが好きで、趣味で競プロもやってます」って人であれば面接で速攻でとると思う。問題となるのは「競プロで青色なので、プログラミングは得意です」という言い方をする人。その時点で俺なら落とす。
普段、仕事でプログラムを書いていると可読性とか保守をどうするとか、ほとんどの時間はそういうことを考えてコードを書いている。幸いそのお陰で、自分の関わるシステムは5年以上開発を続けても苦もなく保守できる状態が保たれている。しかし、atcoderに参加してみて、競プロ中は普段と全く関係のない知識を使っていることに気がついた。いや、使っているではない、使わざるを得ないのだ。
例えば、普段の開発では単体テストを必ず書くが、atcoderでは提出時間が早いほうが有利なため、簡単な問題では単体テストが完全に無駄だという思いが脳裏に浮かんだ。システムを作るときには絶対にあってはいけない発想だ。回答を通す、という目的だけがはっきりしているのも問題だ。参加中は可読性を上げるために変数名をつける、読みやすいようにリファクタリングする、などの行為がすべて無駄と感じられてしまった。回答を通すためだけに、 ad-hoc な if 文がどんどん付け足されていく。そして、回答が通った時点ですごく達成感が出てしまい、完成したコードにはまったく興味がなくなってしまった。atcoderに参加しただけで、普段システム開発をしている自分の頭がそのような発想に至ることがあるなんて全く想像していなかったので、恐ろしくもあり、競プロのマインドはシステム開発とは全く違うと痛感させられる経験だった。
こんなマインドでプログラミングを覚えた人間は、絶対にまともな開発はできない。ひどい手癖が染み込んでいる上に、そこに自信を持ってしまっているのが非常に恐ろしい。ずぶの初心者よりももっと悪いと思う。
ちきりんは2019/2/24の記事で、Suicaの盤石さを書いてた。
2019年 日本のキャッシュレス決済事情 - Chikirinの日記
ツイートからも、Suicaへの愛とQRコード決済の不便さへのいらだちが感じられる。
https://twitter.com/search?q=from%3Ainsidechikirin%20suica&src=typd
ちきりんのブログ記事から7ヶ月が経過したPayPayの現状。
PayPay「スーパーアプリ」を目指す。決済から全てをPayPayに - Impress Watch
店舗数はすでにPayPayがSuicaを抜き、決済回数の月間4000万回は、Suicaの月間2億回の1/5程度。年内には半分程度になりそう。
ちきりんに言わせればこれはバラマキの結果に過ぎないのだろうが、本質はそうじゃない。
キャッシュレス戦争の構図がわかっていない、ちきりんのマーケット感覚が心配だ。
Suicaが店舗からの手数料で儲けているのに対し、PayPayやLINE Payは手数料を無料または限りなく小さくして、広告や金融など、それ以外のところで儲けようとしている。インターネット企業の得意パターンだ。
既にSuicaを導入している店舗も、手数料無料の決済を多くのユーザーが選択するようになったら、売上の数%もの手数料をSuicaに渡すのを馬鹿馬鹿しく思うに決まってる。
中核である決済機能はFelicaの方がQRコードよりはるかに便利。でも個人間送金や請求書払いなど、電子マネーとしての機能は、インターネット陣営(PayPay、LINE Pay)がどんどん便利になっていく。
決済の瞬間だけでなく、周辺のあらゆる機能の便利さの戦いになっていく。エンドユーザー側だけでなく、店舗側に提供する機能も重要だ。
そうなると意思決定のスピードや、いかに早く開発して改善できるかが勝負。インターネット企業と、システム開発を外注している鉄道会社のどちらが勝つかは明らかだ。
既存サービスのユーザーがQRコード決済の不便さを馬鹿にし、JRが「やっぱりSuica」だとCMを打っているうちに、不便なQRコード決済が新しい価値を提供して市場を席巻するという、イノベーションのジレンマのような状況になっているのは面白い。しかしこの状況は一時的なものだろう。
PayPayやLINE Payも別にQRコード決済を普及させたいわけじゃない。店舗を獲得するのに便利だっただけだ。
iPhoneでもNFCが使えるようになるから、これからタイミングを見てスマホ同士のNFC決済が導入されるはず。
(LINE Payは以前から、PayPayも7月に店舗向けアプリをリリース済みで、スマホ同士のQRコード決済は既にできるようだ)
決済方法のアドバンテージがなくなり、使える店舗数でも使い勝手でも見劣りする状態になったときに、Suicaが勝てる方法があるだろうか。
今更、手数料無料のビジネスモデルをSuicaが構築できるはずもなく、使い勝手をインターネット企業と同じスピードで開発して改善できるわけもなく、Suicaはもう打つ手がない。
そもそもSuica事業はJRの中では小さな副業みたいなもの。誰も本気になってキャッシュレス市場を抑えようとは思ってない。
このたび・・・といってももう結構昔ですが、新卒でエンジニアとして入社したデラックス・ワルード・エンタテイメントを退職いたしました
このブログは可能な限り主観を抜かして事実ベースで書ければと思います。
この会社が1社目ということもあり、転職活動をするまで知らなかったのですが、デラックス・ワルード・エンタテイメントは業界No.1の体育会系らしく、利用した転職エージェントや面接を受けた面接官の方達に「あー君のところは激しいからねw」とよく言われました。転職理由ではネガティブな理由は絶対にいうべきでないというのが定説ですが、私は割とポジティブな理由もネガティブな理由も全部話していましたが、「君のところは確かにそういうところありそうだねw」と、露骨にマイナス評価はされませんでしたし、そういう話をしても同情(?)はしてくれても、1次面接で落とされるということは1社もありませんでした。
デラックス・ワルード・エンタテイメントは上司が絶対であり、間違っていようが決して口答えなどしてはいけないというような雰囲気がある。確かに上司の権限と発言力はとても高い。昨今増え始めた360度評価なんてその言葉すら出てこない。
上司は間違っても決して部下に対しては謝らず、新卒のSlack上での口癖が「誠に申し訳ございませんでした」と「ご指導頂き誠にありがとうございます」である。上司が優秀であれば良いのだが、上記の理由から部署やグループ全体のパフォーマンスが上司の力量に左右されるので、たまに変な人が上にたつと、前期まではイケイケだった部署が急にパッとしなくなるということはよくあった。
えらい方々が開発に関わっている製品のテストをしている最中にエラーが発生することを発見した。調査をして報告をしたが無視をされ、2,3日後に説明なしでアサインを外された。その後他の人に検証のタスクがアサインされ、同じようにエラーが発生して初めてしぶしぶバグがあることを認めた。
あなたも元はエンジニアじゃなかったんですかと言いたくなるが、エンジニアが自動化等の提案をすると、「すぐにエンジニアは横着をしようとする!だから俺はエンジニアっていう生き物が本当に嫌いなんだ!」と長々とお説教をされたことがあった
忙しいのはわかる。だが毎日指示内容が変わるのは本当に困った。開発の進捗を報告すると、「なんで○○なんてしてんだよ!△△すればいいんだよ!早くやれ!」で、△△をして翌日再度報告をすると、「なんで△△なんてしてんだよ!××すればいいんだよ!そんな難しいこと言ってるか俺?」で、もう想像はついていると思うが、翌日××をして報告をすると、「なんで××なんてしてんだよ!○○するに決まってんだろ!」と。「その○○は一番最初の実装方式なんですが、そのときは△△っておっしゃりましたよね?」というと、上記のように返された。
最初は上記のようなことがあってもひたすら謝罪し、最初に実装したものを出し直すということをしていたが、ある程度経験を積んだりすると、ちょっと口答えもしたくなる。人間だもの。だが、上にも書いたように上司のお言葉は絶対なので、口答えをしようもんならとことん罵倒され、もう俺がやるからやらなくていいとアサインを外される。ただし、実際にやることはなく、当初の期限をすぎてから、「うちのエンジニアはまだまだ新人でして、すぐにやらせますからもうちょっとお待ちください」と他の部署に平謝りしている。
毎朝出社すると、まず最初にやるタスクが「今日自分が何をやるか」を30分単位で1日分上司に送ることから始まる。そして30分毎に実際の作業が遅れていないかを逐次報告しなければならない。
基本的にマネージャーは忙しいので、直接話しかけてはいけない。どんな短い話でも、からなず秘書を通してと言われる。ある時などは、「今月は忙しいから基本話しかけないで」とあり、まさかのマネージャーと1ヶ月話さないということもある。これはマネージャーの下にチームリーダー等がいて、その彼らがちゃんとマネージャーとコミュニケーションをとれているのであれば良いのだが、基本マネージャーの下はみなエンジニアで横並びであった。
新卒研修として、駅前で歌を歌わされる研修がある。詳しくは「富士 地獄の研修」とかでググると動画とかいろいろ出てきます。
「正社員にしてくださってありがとうございます!!」
月に数人程度だが契約社員やフリーランスから正社員になる人もいる。その人たちは、全社員が集まるMTGで、壇上に立ち、感謝の言葉を述べなければいけない。
「正社員になれて本当に嬉しいです!これからも今まで以上に頑張ります!本当にありがとうございます!!」と。新入社員こそ正社員がほとんどだが、システムを開発しているメンバーはほとんどが契約社員であり、実質ほとんど正社員はいませんでした。ただ、入ってくる中途の契約社員の方々は、正社員登用を目指して入社してくるらしい(私が仲良くなって聞いた範囲では)。ただ毎月何十人も入社して、そのうち正社員になれるのが数人なので、当然ほとんどは正社員になれない。
デラックス・ワルード・エンタテイメントは給与が完全に年功序列である。年齢毎の給与テーブルが決まっており、新卒でこの会社で経験を積んだエンジニアと、入社したばかりの中途エンジニアでも、年齢によってははるかに中途エンジニアの方が給与をもらっている。
おまけとして、半年間で5日以上休んだらボーナス全額カットというすごい制度がある。
デラックス・ワルード・エンタテイメントのシステムは本当に面白いし、メンバーは本当に素晴らしいと思う方が多かった。
だけど、デラックス・ワルード・エンタテイメントという会社を本当に嫌いになってしまい、転職という道をとることに決めた。今はシステム開発ではないが、ベンチャーで働きそこそこの裁量とおちんぎんを頂いているので、頑張っていきたい。
ありがとう。社内ネットワークも社内システムのDB管理も、グループウェアの管理も、新規システム開発担当も何でもやるぜ。中小の社内SEやで。だから資格補助も無いし、受験補助も無いw
と言っても待遇悪い訳でもないので、プロマネ的な実務経験積みつつ技術も手に入れていざとなったら転職出来る状態にしておこうかな?という感じ
ディープラーニングの分野は今後延びるのは分かるんだが、上記の通り価格がね。1万超えると躊躇する。情報も少ないし
ORACLEはやっぱ憧れるけど、データーベーススペシャリストとか取った後かな。あと価格が… 個人的にはプラチナ以外は無いと一緒って風潮も苦手
まともな人が寄り付かない
かと言って事業を考えると後退は有り得ないし、カネならいくらでもある
地獄生成条件が整ってきたよ
ってか何でわざわざフィンテックに近づいてんだよ
2019年6月を持ちまして、大学新卒入社後約7年勤務した会社を退職しました。
良い機会なので記録に残したいと思います。
地方国立大学の工学部情報科卒。保有資格は基本情報、応用情報技術者。
日立製作所の子会社としてシステム開発、運用、保守、構築を担う会社。
社員数は2~3000人。
入社してから運用、構築業務を行い、開発は未経験。担当したシステムの分類は公共系のみ。
基本的には「客先常駐」で、システムが安定稼働に入った段階で別のプロジェクトに参画し、構築を行った。
サーバ構築(オンプレミス)業務としてOS、MWの導入に携わることで、構築に必要な知識を得られた。
ちょっと残念だったのが日立製品(JP1、uCosminexus Application Server)に携わる期間が長かったこと。
他社のAPサーバ(Weblogic、Jboss等)も触れ、インフラ屋さんとしての価値を高めたかった。
力不足ではあったが5年目ごろから小さいチームのリーダになり、進捗管理、顧客調整等を行った。
協力会社のメンバーは全員年上で、コミュニケーションにおいて苦労した部分もあったが、
人に恵まれ、大きな問題なくプロジェクトを遂行できた。若いうちにリーダーを経験できたことはとても良かったと思う。
最終年度で約560万。
◆内訳
・基本給 :26万
・賞与 :約60万(年2回で業績により若干増減あり)
そのため、仕事がないのに残業するという所謂「生活残業」をする人も少なからずいる。
また、最近は働き方改革で定時退社を励行しているため、残業についてはかなり厳しくなっている。
昇給は若干ではあるが、たぶん毎年した。
昇格については、早い人で8年目から主任、15年目くらいで課長になる。
主任の年収が600~800万(残業による)、課長の年収が900~1000万。
主任まではある程度の実績とポイント(資格等)があれば誰でもなれる(はず)。
ただ、課長以上になると「上が詰まっている」&「製作所から下ってくる」ため、相当優秀でない限りはハードルが高いと思う。
劇的に仕事が増えて部&課が新しく作られれば話は別だが。
プロジェクトに合わせる形になるが、フレックスのため勤務体系が自由。
上述の通り、残業についても働き方改革で定時退社を励行しており、男性の育休取得も推進している。
環境についてはシンクラ端末が一人一台支給され、インターネットがつながる場所であればどこでも仕事ができるという状態。
どこでも仕事ができてしまうため、公私のバランスがとりずらいという方もいるかもしれないが、私にとっては最高でした。
これさえあれば在宅勤務も可能なので、娘が熱を出し保育園に行けないときは重宝した。
また、複数拠点にサテライトオフィスがあり、社員証があれば使用できるため、打合せで移動が多い日はよく利用した。
働きやすい環境作りにはかなり投資されているため、恵まれた環境で仕事ができたと思う。
・残業しないと給料低い。また、担当レベルだと成果を出した人とそうでない人で給与の差がほとんど付かない。
・新しい技術に関する感度が低い。
・意識低い系がそこそこ多い。そしてその人たちは決して辞めない。優秀な若手はどんどん辞めていく。
・SIerあるあるかもだが、協力会社に丸投げのプロジェクトがけっこうある。
大きなシステム開発プロジェクトにアサインされて、プログラミングしている。
言語はC++なんだけど、構造体同士を比較するのに、memcmp() 使ってて、みんなもそれを使えっていう。
中身を一個一個比較するより早いけど、構造体には内部にギャップができてるかもしれなくて、なので、
そのギャップの部分だけが違う二つの構造体は、「中身が異なる」と判断されてしまうのよね。
だから、構造体を作って各要素に中身を代入する前に構造体の領域全体を memset() でゼロで塗りつぶしましょう
ってことになってて、毎回それをやるんだけど、塗りつぶし忘れがないかどうか心配だったりする。
構造体メンバとして bool operator==(const T &other) を作るか、あるいは関数として
bool operator==(const T &obj1, const T &obj2) を作って、どちらにしても中身を一個一個比較するべきだとおもうんだよね。