はてなキーワード: Pjとは
※匿名性を保ったまま長文垂れ流すにはやはり増田が一番適しているなということでこちらに。
自分のために書き殴っているので、気になるけど読むのがだるいひとはchatGPTにでもかけてください。ある程度注意するけどPCで書くのでスマホには改行が気持ち悪いかも。
事件そのものやアナウンサーの裏事情とか真相は全くないです。知らないことは書けない。
今回、起こったことから対応まで「なんでこんなことに?」「アホか?」が大量発生していると思います。オールドメディアはマスゴミは~で捌くのは簡単なのですが、一般常識からかけ離れている面、そもそもこういう人たち、世界観なんだよねという前提について、いくつかの記憶と所感から整理したく。そういう意味では誰でも書ける内容かもしれないです。あと意識してなるべくドライに淡々と書いています。後半はかなり疲れてます。
今回は主にバラエティ現場(ないし出身者)を主語にして書きます。ここ数年の働き方改革と、コロナ禍という物理的な遮断を経てADの生活はそれ以前と比べるとマシになったらしく、ハラスメントの方も全く気にしないぜ!みたいなひとは結構減ったようなので(それでも現代の若者に即した職場とは言えなさそうですが)正確には「無法地帯時代のバラエティ現場(ないし出身者)」です。テレビ局はその図体のデカさゆえに、制作部門とビジネス部門で転職したかなというくらい文化や性質が異なります。理由としては他業種からの転職組が多くなりがち、とか暦通りの働き方ができるから、とか色々ありますがいずれにしろ主語をテレビ局にするのは強引な気がしたので。
いくつか切り分けて考えないといけない部分があって
2.なぜこんな対応になるのか
だと思うのですが3.は当事者がいるうえに、そもそも人の数だけ在り方もある、という感じで簡単に主語デカくして話せることでも無いなと思うのでパス。あと一旦文春の報道は大筋正しい、として書く。
彼らは莫大な金を動かすもの(番組)を作っているわけですが、その影響力とは対照的にめちゃくちゃ小さい世界、村で生きています。芸能人は言うまでもないですが、スタッフも同様です。でかい会社の社員だからといって、他の東証プライム上場企業にお勤めの方と同じ常識を持つかと言われると全く異なるわけです。
なぜか。バラエティ現場にとっての取引先は演者か事務所であり、同僚は肩まで現場に浸かったスタッフ、上司は自分たちより過酷な労働環境や、現代でいうハラスメントが横行していた時代を生き抜いた人間だからです。当然名門大学を卒業するまでは大方普通の学生であり、いろんな業界に友達がいたはずです。ただAD残酷生活が始まると、連絡つかない、予定立たない、予定立ってもドタキャンする、来ても疲れている、なんか目がバキバキしているなどで友達は簡単に減り、ADを卒業する頃には同業者かバキバキ仲間が大半になります。先ほど「莫大な金を動かす」と書きましたが、実際にスポンサーや代理店と向き合うのは営業なので、特に下っ端時代は日常的にビジネスマンと接することもありません。要するに世間と同じ常識の感覚を保ち続けるのが困難。で、麻痺させたもん勝ちでそういうひとが残っていきます。自分の環境おかしいな、今の自分は何かおかしいな、と思った人間から辞めていくか潰れていきます。自分のクリエイティビティを活かす機会が来るその日まで、暗黒ピラミッドの一番下から這い上がるゲームです。
もう一つ、AD残酷生活というのは99%人付き合いで決まります。どのビジネスでも人付き合いは大切ですが、ある程度のスキルやセンス、業務遂行能力が土台にあり、(致命的な悪印象を与えない限り)更に人付き合いもいいと嬉しいよね、みたいな加点ポイントではないでしょうか。逆です。人付き合いができる=偏った常識の世界に生きる人達に嫌われず好かれる、が土台で、仕事の出来不出来が加点ポイントです。仕事全然できなくても好かれていたらある程度は生き残れます。極端なことを言うと、仕事は早いけど繊細なやつよりも、仕事全然できないけれど「本当こいつできねーんだよwww」でどつかれても会社に何日も寝泊まりしても100日以上休みがなくても24時間電話かかってきても平気なやつのほうが長生きします。仕事もある程度できれば尚良し。面白さはあんまり関係ない気がする。
で、人付き合いの中にはセッティングも含まれます。合コンのセッティングですね。大学時代の人脈に自信がある奴は毎週ペースで組まされます(これにより更に良識のある友人が減ります)。下っ端ですからセッティング相手は先輩です。これは全員できるとは限りませんが、できたほうが覚えはめでたいです。海外にフォーマット販売できるタイプの番組ならともかく、キャスティングありきの場合はその人の覚えがめでたいほうが得ですよね。局にとっても。その最終形がアレなんだな、と今回思いました。もしかしたらアテンド、ぐらいの気持ちかもしれません。全然違うんですけどね。
今回は自局の社員、アナウンサーを献上していたという疑惑でここまで大きな騒動になっているわけですが、果たしていつから献上までしていたのかは不明です。飲み会程度なら全然あると思います。
もしあなたがテレビにある程度好意的で、知人からテレビ局に入ったと聞いたら、知っているアナウンサーの名前を挙げて「じゃあ◯◯アナも会社で見たことある?話したことある?」と聞いてみたり、冗談で「会ってみたいなあ」とか言ったりしませんか?テレビにある程度好意的、という前提が2025年、特にはてなだと難しいところですが、あなたがテレビを好きだった頃まで遡っていただいて…そんな時代がない人は想像力を膨らませていただいて…。ともかく、逆にテレビ局員に先程のようなことを言われたことはありますか?と尋ねたら、ほぼ全員から「ある」と返ってくると思います。一番表に立つ存在であり、文字通り顔であり、ヒット番組やドラマに並んで話題の入口となる存在であるからです。
真っ当な社会人の方が先輩やPJメンバーを通して、他業種の人と飲んで何かしら得ることがあるように、健全な飲み会や、自身のキャリアのために顔を出しておきたい会も多いのでしょう。世間の夏休みから数カ月後に、番組内で「今週◯◯アナはお休みです」とお知らせされるように、アナウンサーもまた特殊なスケジュールで生活しており、現場の人間と同じく、いやそれ以上に閉鎖的な環境に陥りやすい仕事だと思うからです。ただ、今はどういう言い方をしても性的なニュアンスを拭えません。番組で表に立つ人たちが歯切れの悪い言い方をしているのは、そういう面も、あるのかもしれません。そろそろ誤解されそうなので書いておきますが、今回のケースもその一環、と書くつもりは全く無いです。気を遣ってアナウンサーを先に帰すならまだしも、紹介した人間が先に帰るとか不在なんてのは異常だし、ホテルの部屋に呼ぶのも異常だし、性接待なんて意味不明です。
あと誰が知っている知らないは本当に当事者以外は判断つかないことだと思います。人の心を0にして考えたときに、ターゲットも吟味して口止めの方法など漏れないように全力を注ぐだろうし、言ったらキャリアが終わるとか周りに迷惑がかかるという気持ちを悪用するのは、ある意味最も手堅いから。若干乱暴な言い方になりますが、会社の顔である存在にそのような汚れ仕事をさせることは相当なリスクであり、テレビマンとはいえ正気ならまずとらない手段だと思います。そうした事実のない人が、そのように仕事を取ってきたと思われることに対して強く反発することも自然なことだと思います。ただそれが被害があったひとへの牽制になってしまう可能性は考慮しないといけないと思います。
最終的には持ちかけられた側が断ればいいじゃん、という話で多分断ってきた人たちもそれなりにいるのではないかと思うのですが。いわゆる超大物と呼ばれるひとたちは、水一つでも細心の注意を払ってケアされていて、2,3口飲んで、出番終わって戻ってきたら新品の冷えた水が置いてある。みたいな扱いを受けているので、こんな扱いを受けていたら一般的な常識で物事を測ることは不可能だな、とボトルの差し替えを済ませながら考えたことがあります。ちなみにスタッフでも偉くなると、たとえ自分のすぐそばにゴミ箱が置いてあったとしても、ご丁寧に机にゴミをすべて残して会議室をあとにします。それを本人は特段傲慢だとか思わずにやっている、周りも特に何も思わず片付けている、そういう世界観です。
会見があると知り、配信ぐらいはあるだろうとYouTubeで待機していたものの、いつまで経っても始まらず、中継自体が無いことを知ったとき、想像以上にまずいなと思いました。近年は危機管理上まずいだろと思う会見がいくつもありましたが、同じ土俵にも立てないパターンが来るとは思わず衝撃を受けました。
確かに生中継を行った場合、質疑応答のなかで社長が失言する可能性は高く、リスクマネジメントとしてこの方法を取ったと思われます。が、致命傷か死ぬかぐらいの差であって実際スポンサーはACに切り替えているわけだから、下手な小細工は打たないほうが良かったんじゃないかとは世間一般の目線で思います。あまりにも閉鎖的で強引なやり方にワンマン同族企業かと思ってしまうのですが、6,787名を抱える大企業(フジメディアHD)の中心であることは紛れもない事実でして。フジメディアHDは業界の中でも圧倒的にデカい企業であり、当たり前ですが四半期ごとに決算発表もしているし、株主や投資家と向き合うひとたちもいるわけです。そうしたまともな感覚の人が差し引き計算したうえで、
誠実に対応・調査して発覚する事実によるハレーション>>>>>>>>>不誠実に対応・調査して事実を誤魔化すことによるハレーション
なのかなと考えてしまい、いやどんだけヤバいんだよ…と思いました。まともな人の制止を振り切ってあのやり方にしたのであれば、それはそれで相当ヤバい。
あとこのご時世に「第三者(の弁護士を中心とした)調査委員会」なんて言葉遊びが通じるわけないだろ、アホかと真剣に考えたのですが、何でもいいから早く報告書を作って報告して、話題として早く蹴りをつけたい、という気持ちがあるのかなと思いました。話題が長引いて大きくなるほど、組織としては過去の体制へのケジメと、新しい姿を見せる必要があります。近年の芸能関連の不祥事を振り返ると、ジャニーズは解体され、STARTOとして再出発することで同族経営と距離を置きました。宝塚も法人化して取締役の半数以上を外部出身者に、また劇団員との雇用形態も変わる予定です。表に出るタレントを見る分にはそこまで変化を感じられない人もいるかもしれませんが、組織としてはかなりの変革を実施するに至ったわけです。
当然、フジメディアHDは既に数名社外取締役がいるのですが、フジテレビ社役員の多くを外部出身者にするとなれば相当嫌がると思います。社内政治がどうとかも多分にあると思うのですが、先述した通り現場というのは大変閉鎖的であり、そこにいないとわからないことが沢山あります。番組制作自体が他のビジネスの方法を簡単に当てはめることができない、専門性が高くて複雑な仕事でもあります。また、企画を募集して採用するのは編成の重要な仕事のひとつです。今後メディアとしての価値が落ちていくとしても、生み出すコンテンツの価値は残るはずだ、コンテンツの質を高めていかなければならない、というのは各局共通のビジョンであり、そのためには現場出身の人間が必要である。ちょっと嫌な言い換えをすると「現場を知らないやつに首をつっこまれるのは嫌だ」というわけです。フジ独特の露出文化により、担当番組が変わっても出世しても度々画面に出てきていたので、当時のお笑い好きであれば、記事にある幹部社員が誰かはすぐ察しがついたと思うのですが、彼は制作~編成~で管理職になっているので現場出身の典型的な出世コースに乗っていました。何もなかったら現場の血筋を引く役員になっていたかもしれません。もちろん「いやビジネスだし他の事業もあるんだから現場のことだけわかっていてもだめでしょう、バランスの取れる人がいないと」という考えもあります。そのため筋金入りの現場出身とそうじゃないひとが交互に主権を掴みがちなのですが、今のフジは後者のターンです。鎮火できないまま長期化して変化を見せる必要が出てきた場合、事の発端を鑑みれば現場出身者は真っ先に刷新の対象になるでしょう。これはなるべく避けたい事態であり、もしそうなったら「終わり」だと言う人もいるでしょう。
ここで再び人の心を0にして考えます。ジャニーズはBBCの報道をきっかけに被害者が声を上げ、事実の認定から始まり、被害補償の枠組みを整え、現在も補償は続いています。宝塚は初動を完全に誤った結果、遺族が弁護士を立てて積極的な発信を続け、謝罪・補償内容の合意に至るまでにかなりのダメージを負いました。そこだけ見ると、被害者とされる女性が訴えを立てたのはフジテレビではないわけです。もっといえば収録中の事故や社屋で発生した事件でもないのです。勤務時間に該当するかも微妙、更に示談も成立している。法律はマジでわからないので、むしろ教えてほしいのですが、これは企業に取ってはかなり大きな違いなのではないでしょうか。そしてその一点にすがる形で「血を入れ替える」を何としてでも避けるべく、不誠実と取られることは重々承知の上で「死なない程度に血を流す」を選んだのかもしれないな、と思いました。完全な推測です。デタラメな対応にはデタラメな理由を想像するのが精一杯です。
ただ、この事案を把握しながらも黙認していた人たちに「死なない程度」の判断がつくのかはかなり疑問であり、株主からの意見書に加えて、様子を見ていたスポンサーも続々差し止めを表明していますよね。広告枠という形の無いものを売り、何よりもイメージが大切な業界で、こういうときだけ一般的な企業の論理を当てはめて逃げ切ろうとしていたのであれば、無理があるだろと思います。正直、今ACに切り替わっている分については既にお代をもらっている可能性が高いのですが、春の改編に向けて積み上げるのが今の時期なので来期以降はゾッとしますね。あと、内容が内容だけに出演自粛もありうるのかなと思いました。特にアーティスト。道筋がつくまでジャニーズを締め出したときの逆でフジには出ません、みたいなことがあると現場としては結構痛いのではないかと思いました。出ませんとわざわざ宣言するかは別ですが。
既に視聴者とスポンサーの目はテレビ業界全体に向けられ、対応に動く局も出てきており、この流れが続けば、事態の短期収束はフジテレビがコントロールして成せるものではないでしょう。破産!停波!みたいなわかりやすい破滅は考えにくいものの、さっき書いたような意味での「終わり」は、今後のリカバリーの無さ次第では十分考えられると思います。
20年以上前なら「こんなことで責任を問われるなんておかしい!俺は社長と心中する!!!」みたいなのもあったかもしれませんが、テレビは随分と前からテレビだけで食ってませんし、そりゃ柱は番組ですけど売り方も色々ありますから、現場の血が流れていないビジネスマンも沢山いるわけで、その人たちからすれば、元々ネジが外れている人たちだとはわかりつつも「「偉くなったんだからその辺は弁えてくれるよね」「一企業としての利益をちゃんと考えてくれるよね」という最低限の信頼のもとで働くわけなので、特に他業種から転職してきた人なんかは本気でドン引きしているでしょう。企業として生き残るために血を入れ替えてくれと思う人もいるでしょうし、多分これ無理だなと思って転職先を探す人もいると思います。早期退職施策とキャリア採用を進めてきたところなので、必死に連れてきた人材が抜けてしまうとダメージは甚大。弱体化して身売りを検討する事態に陥れば、本当に企業として終わりを迎えてしまうかもしれません。
ただいま電車なのだが、パンツのサイド部分の片方が剥がれたっぽくてやばい。剥がれていない方のおかげで辛うじて太ももに引っかかってる。
尻の割れ目にパンツが食い込んでることをはじめて感謝した。全力で肛門に力入れてる。
3年前くらいにPJあたりで買ったシームレスなパンツがやられた。
シームレスパンツは構造上縫い目がなくて接着して作られてるタイプな。ユニクロとかで売ってるやつ。
そのサイドの接着部分が座った時にベリって剥がれたっぽい。
スースーして気持ち悪くて最悪だし、万が一もう片方のサイドも破れてパンツが床に落ちたら周りからすると唐突にパンツを脱ぎ落とした痴女になってしまう。
シームレスパンツはヨレヨレになるまで履いたらあかん。身をもって学んだ。
みんなも気をつけろ。
全社的な出社10~40%要求と、割と自由な上司と、割と自由な同僚と、PJの狭間で勉強ぐらいしかすることがない社会人にあるまじき暇さが重なり、
のびのびと不妊治療に取り組めている。でも内心は不安でヨロヨロだ。
現在、採卵周期で3日に1回ぐらい受診している。採血と結果待ちもあり、毎回2-3時間ほど拘束される。待合でちょろちょろとテレワークをしている。
今日は思ったほど卵胞が育っておらず、また数日後に受診の運びとなった。PCOS気味なのである。
こんな風に、予定は立たないわ、内臓の位置の問題で内診が痛くてぐったりするわ、薬の副作用でもぐったりするわ、仕事が忙しかったら使い物にならないし、どちらかが無理だったかもしれない。
でも挙児は選ぶことができないから、働き続ける。キャリアを途絶えさせたら、二度とここに戻ってこれないだろうし。それに、不妊治療は保険適用になったけど、やっぱりお金が掛かるからインカムは重要だ。
今後採卵と移植でも数万円ずつ、さらに先進医療を使う予定で、それに10万円以上の支払いが確定している。
2、3ヶ月、限度いっぱい、またはそれに近い治療費+先進医療費が掛かったら、なかなかの経済負担だ。
経済基盤が怪しかったらちょっと選択が難しそうだ。片働きでは負担感はさらに増すだろう。
しかし私の労働環境はかなり恵まれている方のはずなので、多くの治療中の女性や家族は精神的にも金銭的にももっと苦しい思いをしているのではないだろうか。
民間保険で色々カバーできるが、加入からある程度の年月が経過するまでは不妊治療は免責だったりするので気を付けたい。
今日の日本では、挙児希望カップルの10-15%が不妊に悩んでいるらしい。
2022年に出生した子供の1割は体外受精経由で、総数77k人だったそうだ。
その割合からすると、挙児希望カップルの不妊率はもっと高いはずじゃなかろうか。前に示したように治療のハードルは依然低いとは言えないし、体外受精以前の不妊治療もあるし、それになにより授かれない人もいるのだから。
全員がぽろっと授かれたら出生数は万単位で増えるのかな。
キャベツ畑でとれたらいいのにな。
JTC SIerの研究職と長年お付き合いしてきたけど、彼らはそもそも研究なんて高度なことをしてる人はごく少数で、ほとんどの人は要件定義フェーズの派遣業をしてる感じだね。
研究所も自分でお金を稼ぐというプレッシャーのせいか、事業部門が募集する「研究(依頼研)」という名の開発をする作業員をやっている。
その中で適当に新規性を見つけて(無理やりひねり出して)特許書いて研究所としてのノルマ達成。
ちなみに研究職の人月単価は通常SEの数倍に上るため基本は上流工程しかさせられない。また研究職のためかドキュメントはあまりかけないし、
プロダクトコードレベルの品質を作ることはもちろん、プロジェクトマネジメント等もできない。
となると一体何をやっているかというと、PJ初期段階の技術調査という名のAWSのドキュメントを読んでまとめる作業をしてたりする。
俺はバカだから具体的なことと目の前の開発がつらくないことだけにしか興味ないんだよ。
お前らが言うウォーターフォールって具体的にどの現場の話なんだよ。
今すぐどの手法がどのように悪いのか教えてくれよ。
今すぐ俺の現場で今困っていることも解決できないような連中がしたり顔で今回はミニウォーターフォールだったね(悪い開発の比喩)と言っているのを見るとどちゃくそにイライラする。
ウォーターフォールがダメなんじゃなくてあなたの開発の仕方が悪いだけですよね?道具のせいに何時までもしているからPJが失敗続きなんじゃないですか???????
多くの場合、契約の問題(仕様策定まで請負)や単純に技術力が足りなかったりチームビルディングが済んでいないのに要求分析を始めてしまったり、PMの覚悟がキマってなかったりすることの方が要因として大きくないか?
これはアジャイルだろうがウォーターフォールだろうが同様に起こる問題だし結局は、メンタリティや興味のある分野が狭すぎて、それしかやらない人が参入してくることで起きる問題だろう。
単にPJメンバーの能力や現場責任者の覚悟の問題だ。これに対する圧はどんな手法を使ってやろうともマトモな会社なら厳しい圧がかかるのは当然だろう。
少なくとも現場レベルで言えば別にウォーターフォール / アジャイルがやろうとしていることはさほど違いがあるように見えないし、
ウォーターフォールであっても現場に多少マトモなエンジニアとPMが1人でもいる現場なら詳細設計が終わらないとコーディングしない現場なんてさすがに見たことがない。
オマエラの言うウォーターフォールはどの現場の話なんだよ。そしてオマエラがのいうアジャイルはどこに存在するんだよ。
自分の現場もマトモに向き合ってないヤツが人の現場の悪口いってんじゃねーよ。
んで,結局民間に行ったという話.
これはいろいろな要因があるけど,シンプルにお金がないことが一番の原因.
お金がないのは経済成長が停滞しているからであり,失われたn十年のせいであり,これは要因が根深く,すぐに改善できるものではない.
すなわち,日本のアカデミアは既に何が/誰が悪かったのかを探す段階にあるということ.
昨今のアファーマティブアクションは物議を醸しているが,これも無数に空いている穴を塞ぐ一つの手段でしかなく,日本のアカデミア自体がどうしようもないところまできている.
有り体に言えば,未来がない.
じゃあなんでそんなところに飛び込んだのかといえば,若年層特有の万能感としか言いようがない.
「俺がなんとかしてやる」と豪語し,どうにもならなかったというだけの話.悲しいね.
まあ研究者の仕事って書類書いて科研費などのお金を取ってくることが必須なわけでして.
全博士学生のうち半分くらいが出し,そのうち約2割が採択される(留学生含む全博士学生の約1割が学振持ち).
んでまあ俺は取れなかった.
でも今の時代,少子化で大学のポストが減る中,男性が多い上の世代はテニュアで残り,一方女性比率を挙げるために女性がどんどん採用される時代よ?
純粋に若手男性が取れるポストが減ってる中で学振なしで戦うのは相当に不利よ?
しかもその先の待遇も良いものではない上に,昇進についても女性が有利な時代よ?
流石に勝算が薄すぎる.
幸いにして他の経済的支援プログラムには採択されたので,生活費は工面できた.
これまた大きな流れを受けて状況がとても悪い.
これを強引に解決する手法として,若手男性のポストを犠牲にするアファーマティブアクションが取られることとなった.
諸外国と比べて日本は理系の女性比率が低く,マイノリティである女性が過ごしにくい環境になっていると.
必要性は分かる,分かるんだけどね.
俺の世代は男女平等を叩き込まれてるから,相手がどのような属性の人間であれ通用するような話や言葉遣いを心がけてきたよ(勉強や研究の話がメイン).
だというのに男性という性別の原罪を問うてくるのは,まあやるせなさを感じるよ.
だからといって同年代の女性を恨むかというと,そういうこともなく.
というより,先輩後輩や同期の女性達は,偶然女性が優遇される時代に生まれ落ちただけで,特に俺に何かしたわけでもないし,俺は研究の話ができて良かったよ.
チャンスがあったら掴むのが当然では.
ロールモデルがいないことによる困難さなど,また別のものを抱えてるだろうし.
恨みの連鎖は俺の代で止めるよ.
ま,これも現代日本に生まれて高等教育を受けることが受けた時点で,間違いなく運が良い方には入っているだろうが.
上の世代の不始末の影響を受けているといえばまあそうなんだけど,じゃあ上の世代を全員恨むかと言うとそれもちょっと違うかな.
博士向けの経済的支援プログラムを作ったのもまた上の世代の誰かなわけだし.
上の世代の犠牲のもとに,我々世代の博士の民間就活は改善されているように感じた(上の世代が伝え聞いていた話ほどひどくはなかった).
修士より要求されるものは多いかもしれないが,しっかり就活すれば野垂れ死ぬことはなさそう(文系の状況は分からないが).
あるいは海外に行きましょう.海外はアファーマティブアクション済みのところが多く,また欧米諸国以外でも日本より良い待遇で雇ってくれる所がある.
無論,要求される資質が日本のポストと異なることもあるだろうが,国内のポストよりは生きやすいと思われる.
「女性枠だ」みたいな声に左右されずに,ガンガン研究して成果を出してください.お願いします.
カツ丼オブザイヤー2023 | 上熊本欧風料理NAKAHARA |
カーオブザイヤー2023(接待がある方) | プリウス |
カーオブザイヤー2023(接待がない方) | セレナ |
お取り寄せラーメン・オブ・ザ・イヤー2023 | すず鬼 |
外食カレーオブザイヤー2023 | 「新欧風カレー提供店」(新欧風カレーを提供するカレー店全店) |
レトルトカレーオブザイヤー2023 | 「新欧風カレー/レトルトカレー全商品」(新欧風カレーを販売する全メーカー) |
JAPAN BURGER CHAMPIONSHIP2023 | 「Burger BigBang PJ」 |
クソ物件オブザイヤー2023 | ビッグモーターの青い巨塔 |
国際ビールオブザイヤー | 盛岡・ベアレン醸造所の「シュバルツ」 |
2023 くるみパン オブ・ザ・イヤー(リテール) | 株式会社タカキベーカリー「石窯くるみパン」 |
マーケターオブザイヤー2023 | 八代目儀兵衛 |
プロダクトアワード2023年タブレット部門 | Galaxy Tab S9 |
日本バイクオブザイヤー2023 | 選考中 |
日本バイシクル・オブ・ ザ・イヤー2023 | トレック・マドンSLR |
半導体オブザイヤー2023 | ナノひっつき虫TM |
ゼンマイオブザイヤー | LEON1月号で発表 |
アニメオブザイヤー2023 | サイバーパンク エッジランナーズ |
こういう仕事は割とあるんだがなかなかのヤバさだったので紹介したい
ちなみにサービスの内容は非常に良くてユーザーも万単位で付いているらしい
バックエンドはAWS EC2で動作しているがログインアカウントは共通化されていてパスワードを全員で共有している
ユーザーを追加しようとしたら「そのような勝手な行為はセキュリティ上許可されていません」とのこと
本番環境とStagingはインスタンスが分かれているが運用は同じ方法
Staging上で5人ぐらいが作業しているが、ホームの下にそれぞれのユーザーが自分の名前でディレクトリを作って作業している
バックエンド側のシステムは詳細は伏せるが、某システムで動いている
仮にNode.js系だとすると、package.jsonがあってnpm run installでインストールするのだが、普通にインストールしようとするとエラーになる
内容は依存関係で失敗しているのだが、本番も同じソースで動作している
動作させるにはnode_modulesをまるっとコピーして、とのこと
さっきの自分の名前のディレクトリ配下にコピーしてきて、適当なポート番号でサーバを立ち上げれば一応は動く
このため、新しいモジュールを入れようとすると依存関係で失敗するため、便利なモジュールがあってもインストールできないし
セキュリティアップデートも当てることはできない(現にバージョンがすごく古い)
ソースコードはGitHub管理されているがセーブポイント感覚でcommitされているのでコミットログを見ても何が起きているのかさっぱり分からない
おまけにPRも使わずにmainにマージしまくっていてわけがわからない
加えてソースコードはコメントアウトの嵐でどこに何が書いてあるのかさっぱりわからない
データベースはPostgreSQLだが山ほどテーブルがあるのに外部キー依存は入っていないしVIEWも作られていない
まぁ、他にもテーブルを見ていくとアンチパターンのオンパレードで、EAV、ジェイウォークあたりは確認できたしHTMLやSQLが格納されているテーブルも見つけた
ソース上でクエリを作ってAPIを作っているが、ザッと見ただけでもインジェクションし放題の状態になっていた
フロントエンドも詳細は伏せるが、いわゆるReact的なものを利用している
こちらは npm run installでインストールできるし npm run devでちゃんと動く
ただ前述の通りバックエンドはローカルで構築できないのでEC2を利用するしかなく、CORS対応のためのプロキシを自前で用意する必要があった
バックエンド同様にGitHub管理されているが、管理しているだけ
バックエンドは5人ぐらいが利用しているが、ソースコードを編集するのは実質1人なのでコンフリクトはほとんど起こさないらしいが
フロントエンドは5人ぐらいが編集するのでコンフリクトしまくっている
解消するときにデグレすることが日常茶飯事でその都度Hotfixしている
コードもコメントアウトだらけなのに加えて、不必要なコードが大量にあるので可読性が著しく低い
(難しい処理を読み解いて追いかけていったら最終的に使われていない、などが大量にある)
2000行ぐらいあるコードとかChatGPTに突っ込んだら20行ぐらいになる予感がある
また、DBがご覧の状態なので取得されるデータも全然抽象化できておらず、コードが膨れ上がっている
例えばProductの一覧データをサーバから取得して、ユーザーがクリックしたProductをCartに投入するのだが、投入する情報はProductではなく、CartItemにする必要があるし
OrderするときはOrderItemにしてAPIを叩く必要がある
ほとんど同じ情報なのだが微妙に変わっていたりKey名が違っていたりするのでそれぞれ変換する
他にも数え上げればキリがないが、コピペして少しだけ改変している部分などが大量にあってバグがあるのかどうかすら判別できない
DBにHTMLやSQLが入っていると言ったが、調べて見るとDBから取得したHTMLをそのまま埋め込んで表示していたりした
SQLについてはフロントエンド側でSQL生成しており、そのテキストをAPIに送り込んでサーバ側で実行して貰った上で格納とかしていたので
「ここにDROP TABLEとか書けばTABLE消えるんですか?」
と聞くと
とか言われたのでことの重大さを伝えたが、まだ対処できていないようだった
認証等はOAuth2を使っていたので大丈夫そうだったが、本当に大丈夫かどうかは自信がもてない
システム内容はゴミのような状態だがサービス的には良いので、幹部やプロダクトオーナーからは追加要望が山盛り来ている
開発チームが「稼働が足りない」という理由で断ったので「じゃぁ支援して」ということで自分のところに来たのだが
「申し訳ないが、そもそもそういうレベルに無いし、全て作り直しが必要」
と伝えてもどうやら伝わっていない様子
ちなみに元々の開発チームは過去にもこんな感じでサービス作ってたらしいが売れないので問題になってなかった様子
ぱっと見は動いているように見えるのが厄介なところ
正直逃げたいところではある