はてなキーワード: プログラマとは
ほぼスマホ見てるし。見るからにプログラミングに対して興味もセンスもなさそうなんだが、無理にプログラマになるなよ。技術に興味がないやつが生み出すゴミを掃除する方の身にもなってほしい。貴女がrubyのforループの書き方を勉強してる時間、子供でも作って育ててた方が貴女の人生は何倍も社会に対してもたらす価値が大きいだろ。将来しょうもない派遣会社に就職して書くコードも確実にゴミだからIT業界に対してもマイナスでしかない。そんな意味ないことしてる暇あったら男捕まえて子供産んで、子育てでもしててくれないかな。いまRails勉強してるのもほんとセンスないから。
多重派遣プログラマを20年以上やっていた就職氷河期高卒増田が出会ってきたパワハラ上司、パワハラ顧客たちの記憶。全部昔の話。
増田が結婚した時のこと、新婚旅行で1週間休むと伝えたら「派遣社員なのに結婚するんだ?」と高笑いした某銀行システム部の50代社員。
そうなんすよーと答えつつ、ホントにこういう奴っているんだ!と感動した。
タクシーで帰ることが認められていた。
プロパーのリーダーは毎日15時すぎに出勤して24時にタクシーで帰るのである。
私は朝9時に来て、毎日21時~終電あたりで帰っていたが、タクシー男、自分より早く若者が帰るのが気に入らない。
ある日嫌がらせで、後に聞いた話だと「あいつは絶対出来ない」と他者に語っていた課題を渡された。
アホくさいのでその後は毎日昼すぎに出勤してタクシーで帰る生活にした。労働時間はさほど変わらなかったが何も言われなくなった。
ゴルフ経験者増田。若手の時は手取りが17万円なのに、参加費が4万円(名門コースのプレー代込)かかる年2回の自社ゴルフコンペにしつこく誘われた。
出向先に総務部長、常務、社長から電話がかかってきて、最終的にはゴルフをやれるほど給料貰っていないと言ったが、1度、老いた会長のキャディをやらされつつ回ることになった。
その日のコンペの準備も当然全部若手増田。楽しさなど微塵もない。苦行。
現場に入った直後、いきなり仕様書を渡され今週中にやれとだけ言われ、他は何も教えてくれない。
今であれば開発環境、システムの概要など現場に入ってまず何を見れば良いか解るが。
まず何をどうしたら良いかを尋ねるとブチギレ。他の社員に助けられる。
「田舎に帰って頭の使わなくていい缶詰工場で働け。業界にいたら迷惑だ」
強く叱責された後、地下鉄の電車に飛び込みそうになる自分が居た。
その10年後、別な現場の上司(プロパー会社の社員として転籍していた)として缶詰男が登場。
だが仏のような性格に変わっていて、当時の俺は頭がおかしかったと謝られ、2人で昼飯を食う仲に。
だがそのおかげで他人が死にかける事もある。
不具合多発のシステムの開発現場、SEを奴隷としか思っていない顧客システム部。
その中で25歳くらいの女性がいたが、まだ若手なのでシステムの知識が浅い。
顧客システム部の方針で指摘をいくつか上げなければならないのか、ドキュメントの語句のどうでも良いツッコミが多い。無駄なテストのやり直しも多数要求。そして性格が偉そうでヒステリック。周囲も止めないしわりと偉そう。
開発側にメンタルを壊される人間が現れ、一次受けのSI会社の営業が「お前が〇〇を壊したんだよ!!!」と客である姫にお前呼ばわりで超ブチギレ。
というPJの端に目立たないようにして座っていた。
リモートワークになった時、自堕落な増田が働いているのか、下手すると1時間おきに起きてます?働いてます?と聞いてくる年下現場リーダーがいた。
全く失礼なやつだが、わりと寝てたし、仕事してるときもアニメ見ながらプログラム書いてた。ごめんな。
これも20年前の話。
某巨大システムの現場の打ち上げ、1次会は普通に居酒屋だったが、二次会に連れて行かれたのがPMの大好きなフィリピンパブだった。
逃げれず、自分の前についたのは20歳の若い子だった。 だが、日本に来たばかりで日本語が喋れない。増田はコミュ障で喋れない上に英語が喋れない。今みたいに携帯で翻訳も出来ない。
次に行くぞ!の号令が聞こえた時に逃げ帰ってきた。
ちなみに支払いは大手SIの会社の若手が入社時に貴族カードを持たされていて巨額の支払いが来たと言っていた。
銀行システム部に出向(立場上は銀行員側になる)した際、海外の支店のシステム担当と毎日英語でやりとりをしなくてはならなくなった。
私は英語だけは本当に出来ないと伝えていて、出向する際はプロパーの営業から英語以外の仕事で大丈夫と聞いていたのだが、現場のリーダーにその事を伝えてみると、「そんなの(英語を使わないのなんて)許されないですよ」と笑顔で即答された。詐欺だ。
プロパーの営業に文句を言うと、ごめんね。じゃあがんばって。との返信。詐欺だ。
翻訳サイトを使い、泣きながら英語で文章を書いたが、高学歴の銀行員に文法の怪しい英語を嘲笑されつつ英語のメールを描き続けた。
とある現場の大手SI企業の40代後半リーダー、金曜日は早く帰って沖縄に発ち、月曜日の早朝に東京に戻って来る生活をしていて、月曜日は毎週のように雪塩ちんすこうをくれるのである。雪塩ちんすこうすき。
プロジェクトが終わった時には増田、韓国人中国人の部下達へ、南青山の高級フレンチで自腹で奢ってくれたりした。
人生楽しそうな人であった。仕事の振られる量も的確で嫌な空気になったことも無く、ほどほどの緊張感もある良い現場だった。
自腹で奢るのが良いという話では無い。
今は派遣プログラマを卒業して起業し、全く別の業種で働いているのだが、それから何故か更に8キロ太った。おかげで高血圧。
もっと酷いことが色々あったはずなのに、辞めてから2年以上経つともう記憶があやふやだ。
どうやら喉元を通り過ぎてしまったらしい。
親父の正体がプログラムだと子供の頭で理解した時本当に驚きだった
俺の親父は0と1で作られていると知ったとき、オリジナルの学習型AI素体を見せられて10歳の誕生日を待っていたと明かされた時、俺の親父は何者でもなかったのかと本当に痺れた
親父は亡くなる3日前に「パソコン持って来い」と俺に言った
親父はちょっとコードを変えてコンパイルしてちょっとコード変えてはデコンパイルしていた
親父はバイナリエディタでその中身を眺めては再びコードに変えられてデコンパイルしていた
親父が寝て起きて目覚めると10歳の頃に出会った学習型AIの素体に戻っていた
お袋は親父のその姿をずっと横で見ていた
お袋は「でもその中身は確かに私達だけのパパだったと言いたかったんだよ」と教えてくれた
親父は最後の最後にコードの羅列の中に刻まれ続けた初期プログラムとの差異を自分の走馬灯に選んだのだ
ありがとう親父
親父が残した初期状態のオリジナルAI素体を施設に送り届けて「この人はもう僕の父ではないけど、この人は確かに僕の父でした」と伝えてこようと思う。
俺にとってはビル・ゲイツよりもスティーブ・ウォズニアックよりもリーナス・トーパルズよりもケン・トンプソンよりもアラン・チューリングよりもティム・バーナーズ=リーよりもブライアン・カーニハンよりもビャーネ・ストロヴストルップよりもジョン・バッカスよりもグレース・ホッパーよりもデニス・リッチーよりも数々の功績を挙げた偉大なプログラマよりも本当に本当に偉大なプログラマだった
親父の職業がプログラマだと子供の頭で理解したとき本当に驚きだった
俺の親父はテレビテニスが作れると知ったとき、オリジナルのゲームウォッチを目の前で作りあげ誕生日プレゼントだと渡してくれたとき、俺の親父は何でも出来る人なんだと本当に憧れた
PC9801やX68000で疑似3Dやワイヤーフレーム3Dをレンダリングされた際の衝撃が理解できるだろうか?俺はまさに最先端のゲームを目にしていると子供ながら身を震わせてしまったことを今でも思い出せる
「小さなプログラムで大きな事を成せ」と教えてくれた親父はもう居ない
世間に注目されない俺の仕事を少年期のままに褒めてくれた親父はもう居ない
1970年代〜1980年代にかけて活躍した俺が最も尊敬する偉大なプログラマはもう居ない
なぜ俺はもっと話をしなかったのか
なぜ俺は日本の計算機界を支えた偉人の資料をまとめなかったのか
親父は亡くなる3日前に「パソコン持って来い」と俺に言った
親父はちょっとコードを変えてはコンパイルしちょっとコードを変えてはコンパイルしていた
親父はバイナリエディタでその中身を眺めては再びコードを変えてコンパイルしていた
親父は寝て起きてコーディングしコンパイルしてバイナリエディタで眺めるを繰り返しているうちに起きなくなって亡くなってしまった
お袋は親父のその姿をずっと横で見ていた
お袋は「まだパソコンできるって言いたかったんだよ」と教えてくれた
親父は最後の最後まで俺が小さな頃から憧れ続けた偉大なプログラマのままで逝ってしまった
ありがとう親父
親父が作った動かなくなってしまったオリジナルのゲームウォッチをどうにか修理して「爺ちゃんが昔作ってくれたゲームだ」と息子に自慢しようと思う
無職が転生してプログラマになったんですよ。運よく雇ってくれる会社が見つかった。
それまで一人でしかプログラムを書いたことがなかったから、コードレビューをしてもらえるということにとても期待していたし、それで安心して仕事ができると思っていた。
しかし、コードレビューは俺が期待していたものとは違うらしいと気づくまで、ものすごく時間がかかった。そんな話。
無職転生してプログラマになって、もちろん新規開発にアサインされるわけがなく既存のコードの保守が仕事となった。そのコードはなかなか大規模なもので、その全てを把握するなんて到底無理なものだった。
うん、ここですでに結論が出てるんだけど、当時の俺はそれに気がつかなった。
んで、割れ窓を直していくのが仕事なんだけど、俺がデグレが起こるようなことをしようとしていたら先輩が気づいて止めてくれる。それがコードレビューをしてもらえるってことだと思っていたわけだ。
でも、全然そうじゃなかった。
先輩がしてくれるコードレビューは追加されるコードの品質を見るというもので、デグレの可能性に気づいてくれるなんてものじゃなかった。
そりゃそうだ。コードの全貌を把握している人間はいないのだから。
その辺りでようやくうっすら気づいてきた。コードレビューはデグレが起きないようにしてくれるものじゃないって。コードにより引き起こされるバグの責任はレビュアーじゃなくて俺にあるんだって。
レビュアーもこのコードの全貌を把握していない以上、当然の帰結だった。
それはとても怖いことだったけど、でももう乗ってしまった馬車だ。俺は俺なりに仕事をするしかなかった。
そうして仕事をしているうちに、そこそこデカい不具合を出した。
不具合の原因は、影響範囲がそこそこ広い割れ窓の修正手段をとってしまったことだった。そのそこそこ広い影響範囲の中に、作られたのが昔すぎてドキュメントも残っていないのに今だにユーザーが使っている機能があって、そこがデグレた。しかもそのデグレによって出た損失は、回復不可能なものだった。
もちろん、レビュアーがそれに気づく事はなかった。
メンタル弱者に寄り添う生暖かいメッセージや誰も得しない死にたがり電話センターが乱立しているが、
実際問題メンタルヘルスの問題を抱えていると、人並みの社会生活を送ることは厳しい。
まず、生命保険の加入、および住宅ローン(団体信用生命保険の加入)が組めない。上記2つをやろうとすると、それぞれの既往歴チェックに引っかかる。
既往歴の申告期間は、生命保険がだいたい5年、住宅ローン(団信)が3年。つまり何らかの診断をもらうと、上記期間中は保険にも加入できないし、ローンを組んで家を買うこともできない。
厳密には引受基準緩和型の保険や、フラット35なら団信が任意だったりするのだが、健常者よりはコストがかかったり、資産価値が下がり続けるマイホームに35年かけてローンを払い続けるのは正直勘弁してほしい。
加えて、転職活動が非常に難しい。厳密には転職活動に際し、既往歴を開示する必要はないのだが、だいたいの職業の面接では病歴について面接官に質問されることがデフォルトである。
これに答えないこともできるが、普通に考えれば病歴を開示しない人は採用されないだろう。かといって、健常者である と嘘をついても、どこかしらのタイミングでバレることになる。(入社時に前職の源泉を渡すなど)
また、メンタルが不調なまま新しい職場で健常者を装いながら仕事を覚えるのはかなり酷なものである。
勝手にメンタルを潰しておいて態度がでかい、何様だと憤りを覚えるモーレツサラリーマン様もいらっしゃると思うが、こんなクズでも養わなければならない家族がいたりと、クズなりの正義や義務が存在するのだ。そんなクズが社会におけるハンディキャップを回避しながら鬱を治療する方法の一つが、個人輸入による投薬治療である。
これは必ずしも人に薦められる手段ではないし、私が責任を取れることは何もないが、現状 自分が服用するために個人で抗うつ剤を輸入して使用することは、法律上はセーフ(のはず)
ただし、薬品の種類によってはアウトだったり、一度に輸入できる量に制限があったりするので、そのあたりはきちんと調べる必要がある。
私は今年の3月初旬、現職からIT業界への転職を目指してプログラミングの学習をしていた。しかし、当時ChatGPTがもてはやされ、プログラマという職業がなくなるのでは、と喧伝されていたこと(今考えると馬っ鹿馬鹿しい)や、現職が非常に忙しくなってきたこと、加えて元々体が弱く季節の変わり目でガタがきていたこともあり、精神状態が非常によろしくなかった。
具体的には家中の物に当たり散らかす、職場の同僚と話している時に突然キレる、妻とまともに会話できなくなる(私の荒れた様子をみて怖がっていた)、外に出る事を避けるようになるなど。ただのやばい奴なのだが、自分をコントロールできない自分自身への絶望も相まって、精神状態は加速度的に悪くなっていた。
私が在職中にメンタルをやってしまったのは2度目で、前職では家庭事情(実家)のストレスで抑鬱状態が悪化し、めまいで体を起こすことができず、壁などの支えがないとまともに歩くことができない時期が1年以上続いた。その時はきちんと休職して通院し、抗うつ剤を処方されていたが、飲み初めのセロトニン症候群でめまい症状が劇的に悪化し、結局飲まずに時間の経過だけで症状をある程度改善させた。しかし、実際は(めまいが発生したり、抑うつ症状が発生した場合でも健常者のふりをして社会生活を行う)というスキルがついただけで、自身のメンタルヘルス自体が良くなったわけではない(と思っている。)
働き始めて2度目のメンタル不調がきたことで、根本的な治療を行わなければならないと思い立ち、前回はできなかった投薬治療をもう一度挑戦しようと考えた。ただし前回の休職、転職時に、メンタル関連の診断が降りるといわゆる「まともな人」が送れる社会活動が一部阻害されるとわかったので、個人輸入で抗うつ剤を仕入れ、休職と通院なしで薬と気合いで何とかする手段を思い立った。
私が購入したのは、トルコの製薬会社が製造している、とある抗うつ剤のジェネリック薬品。主に不安症状への効果が高いとネットに書かれており、もともと人嫌いな性格の自分に合うのではないか、と思い、軽い気持ちで1ヶ月分の錠剤を購入した。注文してから日本に到着するまで約3週間かかった。香港の倉庫から出庫されるまでは早かったが、トラッキングサイトを見るとフライトへの搭載と通関で時間を食っていたようだ。
ボロボロの状態で3週間を耐え抜き、ようやく手に入れた直後に規定量を服薬する。やはりセロトニン症候群によりめまい、吐き気が起こるが、今回は初期症状がおさまるまで我慢して飲み続ける。服薬してから5日ほどで、めまいや吐き気はなくなった。
そうすると、今度は薬による本来の作用を感じるようになった。私が飲んでいたのはSSRI(選択的セロトニン再取り込み阻害薬)という、セロトニンの血中濃度が上がるタイプの薬なのだが、この効果なのか常に「お風呂上がり」のような感覚が体に染みついて離れないようになった。
お風呂上がりの時に、昔の辛い思い出が蘇ったり、将来に悲観したりすることはあまりないだろう。つまりは、通常の思考を妨げるマイナス要因が差し込まれなくなった という表現が近い気がする。脳みそにあたたかいバリアが張られているような?
飲み始めて1〜2週間はその感覚が強かったが、3週目以降はそれが当たり前のようになり、日常生活を送る中でトラウマのフラッシュバックや衝動的な不安に襲われることがほとんどなくなった。とんでもないものである。
しかし、良いのか悪いのか、現状の生活に満足ができるようになったので、IT業界への転職活動と学習は全くやらなくなってしまった。
ところが、GW中に運悪くコロナに感染してしまい、それなりに症状が重かったため1週間ほど薬をガバガバ飲みながら寝込むことになってしまった。コロナの諸症状を抑えるための薬が抗うつ剤とバッティングしないか不安だったため、一時的に抗うつ剤の服薬を止めたのである。
これにともない、不安、抑うつ症状が復活するかと思いきや、高熱と咳と呼吸困難でてんやわんやのためメンタルどころではない。生命の危機にメンタルもクソもないのである。結局、コロナの症状が治まった後も抗うつ剤の服用は再開していない。
3月に服用を始めた時は、自分の中の不調の波がピークだった時なので、今後も波がきた時に飲み始めればいいやと思っている。
服薬をやめて、また人嫌いや外に出たくない欲求が少しづつ復活してきている(程度はしれているので、元の性格に戻った、が正しい)。加えて、IT業界への転職欲求が復活してきている。
これは、現状維持では満足できず、慢性的に何らかの焦燥感に苛まれていることが原因だと思う。自分が抱える不安症状が、現状を脱するためのプラスの力になることもあるのだな、と、自分の性格を前向きに捉える事ができる良い機会となった。
文章として書いていて気づいたが、やはり自分はクズである。ちゃんとしている人たちから見れば、人並みのことができない人間が人並みの幸せを得ようとするな!信用もねえやつがローン組んで家買おうとしてんじゃねえ!と思うだろう。
現職の同僚や、休職してしまった前の会社の同僚にも迷惑をかけている。それを責め立てようとする自分もいる。
しかし結局、自分の身を立て直すこと以外で、迷惑をかけた方々へ報いる手段はないのだ。そう開き直ることで今日もなんとか働いている。今日もわたしは人並みの幸せを追い求め、ゴキブリのように生きていく。