「組み込み」を含む日記 RSS

はてなキーワード: 組み込みとは

2023-04-08

ポリコレ物語面白くするわけないだろ!

当たり前だろ!

なぜそうなのか分かるか? おれには分かる。

何故かと言えば物語ポリコレ要素を入れるという事は、「つまらなさを減らす」「面白さを阻害しているものを減らす」ことであって、「物語面白くする」ことではないからだ。

順を追って説明しよう。

説明する必要あるか? 単体のポリコレ面白くない。つまらないのではなく面白くない。無味無臭だ。

ポリコレしかない映像想像してみろ。男女人種均等、パワハラセクハラもない映像だ。"面白くない"だろ。

(もちろんここでポリコレ平等下でもヒューマンドラマ面白さは出せる、と言う人がいるかもしれない。でもそれはヒューマンドラマ面白いのであってポリコレ面白いわけではないよね? という話をしている。あと面白いかパワハラセクハラを入れろという話でもないし、パワハラセクハラ面白いという話でもない)

爆発しかない映像想像しろ恋愛しかない想像でもアクションしかない映像でもいい。"面白い"だろう。まあ一瞬で飽きると思うが、ポリコレはその一瞬の面白さすら提供しない。

ポリコレの役目は爆発や恋愛アクション面白さを受け入れるにあたり、視聴者や読者の脳から「でもこの話「(反ポリコレ要素)」だから引っかかるな……」という不快さを取り除くことだ。

決して、物語面白くすることではない。

では、「ポリコレ物語面白くする」と「ポリコレ物語から不快さを取り除いて面白さを受け入れやすくする」は何が違うのか?

全然違う。この二つを一緒にしないで欲しい。

だってさっき書いた通り、"ポリコレ物語面白くしない"のだ。物語面白くしないのに物語面白くするから入れろ、って受け入れられるわけがない。

例えば「この果物には甘みが足りない、塩をかけよう」って言われたら、知らない奴から意味が分からないだろう。料甘くするなら砂糖が先だ。塩をかけろと指示するなら「塩をかければ果物自体の甘みが引き立つから」と先に提示するべきである。もちろんこれは喩え話だ。言いたいことは分かるだろう。

ただポリコレ支持者側が「塩を入れれば料理の甘みが逆に引き立つ」という因果をあまり理解しておらず、塩が甘い≒ポリコレ面白いという理解をしていそうなので、甘みを引き立たせる≒不快を取り除いて面白さを受け入れやすくする、という説明自体が出来ないのかもしれない……。

俺は、『ポリコレ支持者のうち多くが「ポリコレ面白物語と非ポリコレ面白物語を見て後者を受け入れられなかったとき、その理由についてあまり考えず「ポリコレ物語面白くした」と考える』と思っている。人間全体が"そう"なんだからポリコレ支持者だって"そう"に決まっている。人間全体が物語について深く考えないし、浅く考えて簡単結論に飛びつく。だからポリコレ支持者も"そう"だ。

では、全ての物語ポリコレを話に組み込むべきなのか? という話に移る。

これに関しては答えが出ない。難しい。俺が何かしらの物語を描くとき、無理のない範囲組み込みたいなとは思っている。

しかしなんか色々すったもんだあった末、今では「ポリコレ物語に組み込まれている」「作者がポリコレ意識している」こと自体不快感を覚える人間がいる始末だ。

難しい。

から全然関係ない話をするのだが、ポリコレって物語面白さを担保する要素ではなく不快を取り除く要素であるのだけど、テーマに使われる場合もある。

なんか前同性愛者のスーパーマン話題になっていたが、連載前からポリコレ要素が大々的に喧伝されていた。

あれってどうなの? 俺はああいポリコレテーマ作品で「ポリコレテーマです!」って宣伝されるとめちゃくちゃむしゃくしゃする。おれの中には「自作テーマについて語る作者」という不快スイッチがあってそこを踏む。今回のテーマは愛です、みたいに語る監督に感じるやつだ。いや勿論スーパーマンときは作者が語ってたわけでもなかった記憶はあるが。

あと普通の話は男女差別きつくて読めないけど××はポリコレ遵守してるから読める、みたいな感想をたまに見るのだが、あれ普通に滅茶苦茶攻撃的な文章からやめた方がいいと思う。

最近映画ポリコレきつくて見れないけど昔の映画は男らしさにあふれてるから見れる」みたいな枕で昔の映画推奨してるやついたらムカつくでしょ。

「今時"男らしさ"~!?」みたいな怒りより前にさ、"ポリコレきつくて見れない"の時点で怒りがきてその怒りが「今時"男らしさ"~!?」の方で爆発して男らしさをdisる形になるイメージ

なんだっけ。とにかくポリコレ物語面白くしない。

物語面白さを引き立てたり、受け入れやすくする要素はあるかも知れないが、物語面白さの絶対量を増やすことはない。

"物語面白さを引き立てたり、受け入れやすくする要素"を入れることを、物語面白くすると呼ぶ人間は多分多くないし、インターネットツイッターでクソみたいな論争してる時にそこまで頭が回る人間はいない。(何しろ園士温みたいな実在被害者が出てる"気軽に言及できない"案件と違ってみんな"気軽に言及してる"はずなので。)

物語面白くする、が主目的であるとき、非ポリコレ要素、反ポリコレ要素で物語をより面白くするものがあれば止めづらい。

ポリコレテーマ喧伝すると興味ある人間からポジティブな興味を得るが、テーマに興味がない人間(これはテーマが嫌いな人間だけではなくテーマに強い関心がない人間も含む)からは「テーマを語る人」という文脈ネガティブな興味を得てしまう。

難しい。

そして難しい話を「簡単な話だ! 物語ポリコレ入れればいい!」と片付けれると思っている人が多分いて、難しい。

2023-03-27

プログラミング5年やってもいまだに謎なこと

ビットごとの演算子およびシフト演算子ってなんのためにあるの?

組み込みとか昔の世界ならわかるけど、今わざわざビット演算し使う意味あるの?

2023-03-26

anond:20230326235422

通例、Excel大文字関数で書かれている場合VBA関係ないぞ

Excelの数式で使われるいわゆる組み込み関数の話だ

2023-03-22

意識が変わった

プログラム書くときキーボードにこだわってた。数万のキーボード3つくらい買った。俺にはかなり高い買い物だった。

今使っているのはこの安物ノートPC組み込みキーボード

内心地は悪い。

でも気軽だ。いちいち上に乗っけて、Bluetooth切り替えたり、USB指したりすることもなく使える。

タイピングするときもそこそこ疲れるが、何故か気持ちが良い。

ノートPC抱えて、立って文章書いたり、立つのだるくなったら座ってコード書いて、

それすらだるくなったら寝る。ふと、書き残しとかあれば上半身だけ起こして膝に乗せてコメントだけ書いて寝る。

これにキーボード切り替えアクションがつきまとうことは考えられない。

USとかJISとか、軽量とかうちごこちとかカチャカチャとかどうでもいい。

easy

それこそが俺の求める環境だったんだ。

2023-03-21

三三七拍子って四四八拍子じゃね?

たん たん たん うん(4) たん たん たん うん(4) たん たん たん たん たん たん たん うん(8)

から名前素数の集まりに見えても単純拍子の曲に三三七拍子を組み込みやす

2023-02-15

anond:20230215014048

マジレスしてくれたかマジレスするけど、その3つ揃ってたらなかなか結婚できなくない?

顔、性格体重が平均より悪い確率が1/2だとして、3つとも揃う確率は1/8じゃん

年齢は組み込みにくいけど、初婚年齢平均29歳だからまぁ1/2が30手前で結婚するとしたら1/16

生涯未婚の女もいるし、↑のガバガバ計算は平均付近も大いに含んでるし…って考えると流石に大抵は言い過ぎじゃん?

友達とか同僚の結婚式で毎回、こいつの嫁さんブスで性格悪そうでデブだな〜って思ってるのか…?

2023-01-10

anond:20230110181120

TGL本業では電カルとか組み込みみたいな結構お堅めの仕事してんだよな。

2023-01-03

記憶メモ

もう長らく見ていないのだが、とある匿名掲示板の奴らはどっちもどっち的な指摘や、質問に対して質問で返す行為をとても嫌っていた印象がある。

どっちもどっち」については、俯瞰するとどちらにも落ち度がありそうな対立関係に対してさえ、明確にどちらかの立場に立っていないといけない雰囲気があったように思う。

これについて、「彼らは世の中の出来事を単純な構造しか起こすことができないのではないか」とも思っていた時期があったが、流石にそこまでではないだろう。なんならあえて単純な構造にして、自分を関心に組み込みやすくしていたのかもしれない。であれば、もしかすると自身が情勢に詳しいという尊厳を保つための行為だったのかもしれない。

質問質問で返すな」については、とある質問の前提を固めるための質問でさえも嫌われる場面をよく見たため、その行為妥当性は関係せず、ただただ質問に対して質問が飛んでくる構造自体を嫌っていたように思う。

これは最初質問者が質問に対して素直に求めた返答が来るような構図を好んでおり、そうでないものが返ってきた場合に「自身尊厳を傷つけられた」と誤認することで怒り始めている可能性がある。

これらのような問題はいくつか存在すると思うのだが、そのうちいくつかは「風潮として嫌っている人間が多い様子なので、同じくして嫌う」というものがあるように認識している。本人にとっては何故だか分からないが嫌いになっているという状態になる。

もしこれらが見当違いではないのであれば、とことん単純で余計に悲しくなってくる。あの掲示板からは離れた方が良い。

2022-12-08

セックス定義できるがオナニー定義できない

セックス、すなわち性交とは男女が性的に交わることである

上記定義は多くの人が同意し、多くの人が追録しようとするだろう。

もはや同性愛が広く認識されている現在においてセックスは男女の営みに留まらない。

しかし、他者との性的な交わり止まりでもある。

性別が何であろうが、相手が単数だろうが複数であろうが、セックス他者との性的な交わりであることに変わりはない。

私はセックス快楽とは他者の不在化による自意識の安定化だと考える。

愛撫などのコミュニケーションによる関係構築は他者自己組み込み受動的な快感享受他者機構的にし、能動的な快感供給が全能感を与える。

交わることによる一体感他者を不在にする。一人じゃないと確認することが一人にしてくれる。セックスしてる相手が実際どう思ってるかどうかなんて関係ない。だって自分が思い込むのがセックスから

なんてつまらないんだろう。

ではオナニーとは何なのか?

自分性器を刺激して性的快感を得る行為

上記定義に多くの人が同意するだろうが、私はそうは思わない。

刺激する部位は性器でもなくてもいいし、触覚ではなく聴覚などでも性的快感は得られる。そもそも性器をいじって得られる快感性的だと表現ことはオナニーセックスの類に含めているからではないか

かに性器快感に与えるとこでセックスは促進されている。淘汰によって作り出された厳然たるシステムだ。しかしそれに従ってオナニーセクシャルだとすることは、セックスとは子孫繁栄のために行われる男女の交わりとするのと同レベルの追認ではないか

ではオナニーとは何なのか?

快感を得る行為か?自意識を安定化するための行為か?

そのどれでもない。いや、そのどれでもいいのだ。

なにを縛られる必要があるのだろう。自由でいいじゃないかオナニーセックスとは別物なんだから

かに現時点ではオナニー性的と見なされても仕方ないのかもしれない。しかし、この先もそうだとは限らない。

技術進歩文化の発展。私たち未来可能性があるように、オナニーには可能性があるのだ。(セックスにはない。)

無限可能性があるもの定義名前必要ない。その志を込めて、今日から私はオナニーを「」と呼称することにする。

今日、私は「」をした。

2022-11-29

anond:20221129085814

コンピュータサイエンスを学べという人を見たこと無いけど、言いたくなる人の気持ちは分かる気がする。

何を教えればいいかわからんのだと思う。

コンピュータサイエンス自体めちゃくちゃ幅広い。プログラムが動く仕組み、プログラミング言語GUIアプリケーションアルゴリズムネットワークの仕組み、物理的な機器アーキテクチャ設計運用人工知能量子力学組み込み機器ちょっと違うのもあるかもしれないけど、とにかく色々ある。

この中であなたはどれに興味がありますか?と言って、もし答えが出るならじゃあそれをやれで済むし、答えがなさそうならとにかくコンピュータサイエンスを学んでみろ、という事になる。

今の時代インターネットに繋げば情報が手に入るし、手を動かせば体験できるようにドキュメント化されている。大学だって講義資料は公開している。

なのに、それを自分でやらない人や目標も決まってない人になんて言ってやればいい?

2022-10-25

anond:20221025164812

やば

今はAWS IoTとか色々あるけど、ああいうのはオンプレ感覚で使うとあっという間にデータが膨大になるから気をつけないといけないんだよなあ

組み込みならなおさらネットワークとかセキュリティも気をつけなきゃいけないし

鶴の一声まじ怖い

anond:20221025163631

横だけど組み込みって今どのWindows使ってるの?

あと業界も教えてくれると嬉しい

最新の情報が知りたい

2022-10-17

米国中国半導体産業規制のヤバさについて

数日前にTwitter話題になっていたアレ。中国半導体メーカーから米国籍の人々が逃げ出しているというツイートね。

匿名ダイアリーでも半導体業界の人が書いていた。

https://anond.hatelabo.jp/20221016140905

当方半導体業界ではなく、どちらかというとノンビリした業界にいるけど、輸出管理関係仕事もしているので、何がヤバいのかを書いておこうかなと。

■今までの規制

米国世界の警察」という言葉がある通り、米国はありとあらゆる手を使って敵対国経済制裁等を発動してきた。その中には、米国財務省主導の資産凍結や、米ドル取引禁止したりする処分があった。

今回の規制米国の商務省主導であり、一般的に「輸出管理」というときは、普通こちらの商務省主導のものを指す。

で、普通の国の輸出規制であれば、その国の中で規制すべき貨物を定め、その輸出に監督官庁許可必要とする仕組みとなる。たとえば日本は高性能な工作機械を輸出するとき経産省許可が要る(仕向地によっては許可下りないことも当然ある)。

ところが、米国の輸出規制というのはちょっと変わっていて、米国から輸出する貨物技術含む)だけではなく、米国原産貨物を組み込んでいるもの規制対象にしていたり、米国に由来する(米国オリジン規制技術を使って他国製造した製品も、米国の輸出規制を受けるとしているんだ。

じゃあ例えば米国の釘を一本打ち込んだ機械や、あるいは米国製の3Dプリンターを使って製造したモノを輸出する場合米国輸出規制に引っかかるのかというと、さすがにこれは各国から強い反対もあったようで、米国も譲歩している。具体的には貨物組み込み比率だったり、米国技術がどのような理由規制されているか等々なのだが、結構複雑なのでここでは割愛する。

とはいえ日本から輸出する場合米国規制に引っかかるのは①米国貨物一定上組み込んでいるか、②米国規制されている狭い範囲技術に基づいて製造されたものか、を気にしていればよかった。①か②にあたる場合でも、それが米国規制していない貨物技術であれば米国商務省の許可不要(EAR99という)だし、せいぜい米国が定めている制裁リスト(DPL、ELなどというものがある。山口組対象となったリストSDNという財務省主導のリストなので、また別の話)に輸出先が掲載されているかどうかをみれば、まあクリアできた程度のものだったのだ。

この「EAR対象か否か」というのが、今までの米国規制限界閾値であり、その外の世界であれば自由貿易できていたのが、2022年10月7日までの世界だった(正確には10月21日施行だが)。

■ここ最近の情勢

ところが、米国規制はここ数年でどんどん先鋭化している。それは、米中の対立もそうだし、従来の「輸出管理」で上手くいかない部分が出てきているからなんだ。

輸出管理は通常は国々の合意に基づき、規制される貨物を各国一致で決めている。通常兵器でいえばワッセナー・アレンジメントという枠組みだったり、ミサイルであればMSG、生物化学兵器であればオーストラリアグループという枠組みがあり、そこに加入している国は、ほぼほぼ同じような規制貨物を定め、その国から輸出する場合官庁許可必要としている。先述のとおり、日本だと経産省アメリカだと先述のBISとか。

ところが、この枠組みは近年機能しなくなってきている。というのは、とにかく加盟国が多すぎてなかなか決まらない。いくつかの枠組みにはインド中国も加入していて、その議論には党派性が強く出てしまっている。国連のようなもの想像してもらえばいいかもしれない。おまけに技術日進月歩で、今で言えば高性能3Dプリンターとかドローンとか、規制すべきものが中々規制されず、時代遅れ工作機械位置決め精度とかの、ショボい改正一生懸命議論して決めている体たらく

米国の本気

米国はそんな状況に業を煮やし、先述した規制限界撤廃し始めている。つまり半導体製造関連で、かつ仕向地が中国であれば、①米国貨物を組み込んでいなくても、②どんな技術であれ米国規制技術を使って製造したものは、米国輸出規制支配下に置かれる、ということを一方的宣言したのだ。

正確に書くと②については対象貨物米国制裁リスト区分でいくつか条件分岐するけど、たとえばスパコン関係であれば、富士通日本国内の子会社メイドインUSA機器を移そうとした場合でも、いちいち米国商務省の許可必要となる。そう聞くと果てしなく面倒くさいものイメージできるのではないだろうか。

■今後中国半導体開発・製造の援助は全てNG(要許可、ただし許可下りません)

退職者が続出しているという例の話は、この援助(support)規制が影響しているものと思われる。この規制はEARインフォームという、その名前に反して通知すら不要というよくわからない規制なのだけど、とにかく範囲がめちゃ広い。なにせ規制対象は幅広く「援助」なのだ。もちろん、前述のEAR規制閾値関係ない。半導体業界で働くことはもちろんのこと、おそらく機械設備を運送する運輸関係もアウトと思われる。

■今後の見通し

EAR規制閾値突破したケースは過去に一度だけあり、それが現在ロシア規制だったりする。

上で述べたEARインフォームが使われ、非米国製品も幅広く規制されている。じゃあこれが日本でなぜ話題にならなかったかというと、ざっくり「米国ロシア規制に賛成し、同様の規制を敷いた国は、対ロシア以外であれば普通貿易をして良い」という免罪符があるのですな。日本菅さんか岸田さんの頃か忘れたけど、ちゃっかりこの免罪符をゲットしていた。

から、今回の中国半導体規制も、米国と同様の規制を敷いた国同士の取引例外扱いになると思う。たとえば日本英国アームとか、前述の富士通グループ取引や援助は、米国許可なしで普通にできるようになるのではないでしょうか。

とはいえ中国に輸出できないというのはビシっと決まってしまったわけで、今後の日本半導体業界の売上自体は右肩下がりになるのではないかなーと思います半導体業界を知らないから何とも言えないけどね。

2022-10-13

anond:20221013145402

ほいノ

学歴

中学ん時の偏差値は60くらい。

高専行こうと思えば行けたんだけど、実家離れるの怖くて偏差値45の工業高校へ。

もう全然馴染めなくてさっさと中退

17歳までニート

18歳までフリーター

18歳〜21歳まで定時制に通った。

英語個人的にそこそこ勉強したけど、数学なんかはⅠの後のAが半分も終わらなかったレベルバカ校。

大検で足りない単位取って3年で卒業した。

職歴

21歳〜24歳まで契約社員

この時期は暇で、なぜかやる気に満ち溢れてたから、TOEIC700近くとか日商簿記2級とか色々資格を取った。

24歳でうつになって、30歳くらいまで日雇い派遣無職を半々くらいでリピートしてた。

30歳で製造業正社員になった。

これが人生初めての正社員だった。

やってる仕事は大したことなかったけど、幸い仕事中にPCをめちゃくちゃ使うのでやりたい放題だった。

この時にプログラミングを始めた。

33歳で正社員社内SE転職

年収めっちゃ下がった。

34歳でWebスタートアップ転職

ここで年収どんどん上がった。

36歳でうつが再発して辞めて今に至る。

プログラミング遍歴

略歴・技術スタック

基本は、仕事で使えそうなもの必要ものをその都度吸収していった感じ。

Webが中心ではあるけど、組み込みとかのハードが絡む分野以外は結果的に広く浅く手を出してる、つもり。

言語的なやーつ
Excel VBA 1年
VB.NET半年
JavaScriptNode.js 4年
HTML 1年
SQL 4年
GAS 3年
C# 1年半
TypeScript 2年
Java半年
C++半年
ラダーFB三菱シーメンス 1年

実務経験があるって胸張って言えるのはこれくらい。

大体習得順。

他には、Python、Julia、R、Fortran、Rust、GoDart、Shell、Deno、CSSなんかは少しずつかじってる。

最近Webに関してはほとんどJSTS)で済む感じになったので楽。

なんでPLC最後やねんってツッコミは置いといて、Web系寄りでラダーも触ってるって人は観測範囲ではあんまりいないので、それが俺の数少ない強み。

それ以外のなんかなやーつ

RDBPostgreSQLSQL Server、MySQLSQLiteの順で実務経験あり。

NoSQLはFirestoreが実務経験あり、実務なしだとNeo4jとか。

PaaSGCP(Firebase)、AWSの順で実務経験あり。AzureADVM周りをちょっと触った程度。

Dockerはよく使うけどKubernetesとかまでは行ってない。

後は産業用の通信プロトコル的なやつを無駄に色々触ってる。Modbus TCPとかORiNとかCC-Linkとか。PLCもそうだけど、あの辺は日本ドイツアメリカが未だに既得権益で幅利かせててまじで闇深い。その代わりそれをブレイクスルーできればめっちゃ稼げる分野だと思う。

閑話休題

俺のキャリア形成方法と、簡単アドバイス

まずはカイゼンをしよう

フリーターでどんな仕事してるか知らないけど、仕事で一日の半分が無くなっちゃうじゃん?

から、その時間をまず有効に使う。

以下、俺の場合ね。

次長クラスの人が「この製造番号でクレームがあったんだけど、作業当時どんなことあったか覚えてない?」みたいなことをわざわざ現場まで何度も聞きに来るんだよ。

作業したのなんて半年前だったりするから一々覚えてないっすよ、って言ってるのに何度も聞きに来るからイラッとして仕事用のPC勝手Excel業務日報を付けるようにして、イントラファイルサーバーに置いて「そういう時はこれ見て下さい。次長の貴重な時間が勿体ないです」って言ったのよ。

それだけでめちゃくちゃ喜ばれる。

で、今度はその次長が「この製造番号どれくらいの時間作業終わった?」みたいなことを現場までわざわざ何度も聞きに来るから、俺はその時またイラッとして、Excelストップウォッチもどき作って製造番号とか工程ごとに時間計測して記録して、やっぱりファイルサーバーに置いて「これ見て下さい」って言ったのよ。

それでまた、めちゃくちゃ喜ばれる。

俺のプログラミングの始まりは、ひたすらそれの繰り返し。

最初プライベート時間結構使ってやってたんだけど、そういう周りに喜ばれる効率化を繰り返してると、少しずつ業務時間内で自分スキルアップに直結する時間を作れるようになる。

自分でこれ面倒くせーな、効率よくできねえかなって思ったら、じゃあどうやって?てのを考える。

これがカイゼン英語Kaizenって言っても通じる。

ちなみにPCがなくても、たとえばメールアドレスさえあれば今の時代カイゼンはできる。

大きな会社に勤めてるとかだと使うのが難しいんだけど、IFTTTとかが良い例かな。

https://ifttt.com

これはiPaaSっていうサービス一種で、まあ言葉意味は覚えなくて良いんだけど、要は「イベントAが発生したら別のイベントBを起こせ」っていうのを登録して、自動化できるWebサービス

例えば、あなた日雇い会社にいて、毎日違う現場に働きに行くとする。

で、出勤前、現場到着時、勤務終了の時にLINE毎日報告しなきゃいけないとする。

で、その報告を受けた事務方は、Googleスプレッドシートにその都度入力する。つまり、それだけの為の事務員が一人いる。

面倒くさいし、お金がかかる。

そこで、「特定グループLINEを受信したら(イベントA)、特定Googleスプレッドシート情報を記録せよ(イベントB)」っていうのをIFTTT登録すると、少なくとも事務員入力の手間は省けるってえ寸法だ。

IFTTTはたくさんイベントを処理させたい場合は有料になっちゃうけど、個人で試すぶんにはクレカ登録しなきゃいいだけだから試してみるといいよ。

プログラミングを学ぶならN予備校

月1000円で学べる。コスパは圧倒的。

テキストベースだけど、Web講義とかチャット質問できる。

入門コース学習に180時間と公称してる)がしっかり理解できていれば、Webで大抵のものは作れる。

ただし、大筋は問題ないんだけど、細かい部分で最新技術キャッチアップできてない可能性があるので、そこは注意した方が良いかも。

https://www.nnn.ed.nico/pages/programming/

安定志向なら中小企業社内SE転職する

N予備校の入門コース終わらせたら、基本情報技術者応用情報技術者を取る。

そしたら、職歴書の作り方次第で中小企業社内SEにはまず転職できる。

中小企業社内SEは、ITリテラシーの低い社員が多い中で「Excelセルの色が変わらなくなっちゃったんだけど!」とか「複合機が紙詰まりって言ってるけどその紙が見つからない!」とかクソイージークエストをこなすだけでおちんぎんが貰える、人によっては天国、人によっては地獄のような職業だ。

ごめん、流石に言い過ぎた。実情は色々と面倒くさい。DXとかバズワードを聞きかじったクソ重役から突然言い渡される重めのミッションとか。

けど安定なのは間違いない。

上昇志向なら中小製造業生産技術転職する

N予備校の入門コース終わらせたら、基本情報技術者応用情報技術者を取る。ここは社内SEと同じ。

生産技術ってのは、誤解を恐れずにすげえ簡単に言えば、カイゼンばっかりやってる人たちのことだ。

あんまり詳しくは言えないんだけど、俺が最後にやっていた仕事は言わば生産技術だった。

で、中小企業生産技術は、Webに強い人材をかなり欲しがっている。有り体に言うとIoTとかね。

IoT最近セキュリティの強化がかなりクローズアップされていて、そのせいで二の足を踏んでる企業が多い。

そこに滑り込むのはアリだと思う。

まとめ

よく「T型人材」って言われ方をするけど、どっちのスペシャリストの言うこともある程度分かる「橋渡し」的な人材になると途端に貴重になって需要が増すので、上昇志向があるなら「Web+何か」の組み合わせでお金稼ぐのが良いんじゃないかな。

ま、橋渡しって自然プロマネとか任されがちで、裁量大きくて大変なんだけどね。

質問あればどうぞ。頑張って。

2022-10-03

エンジニア有害な振る舞い」へのエンジニアっぽい対処方法

一見正しそうだが正しくないラベリングをすると、結果として意図しない結果を引き起こすことがある。

"難しい人"、"有害な振る舞い"というのは、大変よろしくないラベリングになる。

こういったときに「言ってることはわからなくないけど、なんか違うな」と違和感を持ち、解決策を探るのがエンジニアである

機械的判断できない基準を用いない

アクションに落とし込めないもの、計測できないもの機械的判断できないものは、いわゆる人間力に頼ることになる。

具体的に以下を例に挙げる。(元の記事の一番最初に例示されているもの

チームの創造的な議論を阻害したり他者時間を奪う

この短い(1行80文字以下を短いと言う)文章の中に、人間力に頼る判断は何か所あるだろうか?

私は、「創造的」「議論」「阻害」「時間を奪う」の4つは、機械的判断が難しいと思う。

他者の話に割り込んで自分意見差し込む

例えば、以下のパターン想像してほしい。

これは客観的基準で「他者の話に割り込んで、自分意見差し込」んでいる。

機械的判断できているが、どこの何が問題だろうか?

創造的」「議論」「阻害」とは、誰が判定するのか

先ほどの例だが、こんな前提があったとする。

そうすると、「営業管理職から見て、大変有意義創造的な議論に、毎度口をはさむ難しい組み込みエンジニア」というレッテルは正しいだろうか?

各人の判断は、正しいだろうか?

チームの大多数がそう思っていれば、そうなのでは?

人間力に頼る判断基準多数決を用いるのは、エンジニアリングで無く、政治的解決だと思う。

先ほどの会議の例でいえば、5人中3人が心理的負担を感じており、不愉快な気分になっている。

チームの60%が「創造的な議論を阻害する有害な振る舞い」だと認定している。

その判断は、正しいだろうか?

この場合組み込みエンジニアが、難しい人 or 有害な振る舞いをする人として、指導もしく排除されたとする。

それは、心理的安全性をあげ、チームの生産性をあげる行為だろうか?

例えば、今後デザイナーは、営業管理職が「どのような雑談をどの長さでしていても」発言しなくなるかもしれない。

デザイナーからみて、その会話が創造的な議論判断ができないからだ。

有害な振る舞いをする機械に対して、アラートを出したいとき

さて、Web系のバックエンドエンジニアや、クラウドインフラエンジニアだと、アラートを設定したり、対応したいことがある。

「何かまずいことが起こっていることを、何らかの方法監視して、対応したい」という場合だ。

例えば、待機系サーバーの起動時に妙に時間がかかっている場合自動対応ができないので、アラートメール飛ばして手動対応したいと思ったとする。

必要なのは「妙に時間がかかっている」を定義することである

絶対値10分)か、相対値(過去5回の起動時間平均値)かは場合によるし、それが適切かはまた別の話だ。

アラート基準を設定する

チームの創造的な議論を阻害したり他者時間を奪う

他者の話に割り込んで自分意見差し込む

この基準が正しいとして、アクションに起こしたいとする。

他者の話に割り込まない」というルールは、誤検知引き起こしやすアラートだ。

そんなのは常識で考えたらわかるだろう?曖昧基準は「俺のは有意義議論発言だ」の判断を誰かが決めることになる。

大多数がそう思っていれば、という複合的な基準もありうる。その場合、先ほどの例の組み込みエンジニアは、アラート対象になる。

会議アジェンダ記載されている内容を3分以内で喋っている場合に、割り込まない」というのは、一つの基準になる。

この場合営業が「営業概況を冒頭のアジェンダに加えて欲しい」と交渉する余地がある。

また「報告時間10分は欲しいが、3回以上は一度会話を止めるので、営業概況に対する質問はその時に」という合意もできる。

そして、顔合わせのキックオフミーティングで、営業概況をやるかは、会社やチームによる。

とはいえ、そんなルールばかりにできない

明示的なルールで縛るのが正しいかと言えば、そうした方が良い職場もあるだろうが、窮屈な職場も多いだろう。

チームの創造的な議論を阻害したり他者時間を奪う

他者の話に割り込んで自分意見差し込む

という簡単な話に見えることですら、ルールを作って守らせることに違和感を感じる感性も正しいと思う。

チーム(もしくはマネージャー)に求められるのは、こうした「何かチームに嫌な感じがある」とき軌道修正できることだ。

一例でしかないが、例えば以下の流れでルールを作らずに、解決できることもある。

まとめ

コミュニケーションコストを、チームを維持するのに必要コストとして、きちんと時間を割けるかが重要だと思う。

さらに言えば、「それは有害な振る舞いだと自分は思うが、あなたがそう思わない理由は何か」とコミュニケーションを取れないのであれば、そこに課題があるだろう。

チームやマネージャーがある人を「難しい人だなあ」と思ったとして、2つの解決策が出てこないのなら、その思考には課題があるのではないか

  • 該当する人を指導して振る舞いを変えさせる
  • チーム側を指導ルール作成して、振る舞いを変えさせる

他者配慮できる」という曖昧基準で異物を弾くようなチーム作りは、蛸壷化して致命的な結果を引き起こすことがある。

パワハラセクハラ試験結果改ざんが、「なんでそんなんなるまで誰も言わなかったんだよ」となるのは、

「その構成員他者配慮できる人たちで構成されていて、異物を弾き続けた結果」であることが多い。

少なくとも、「エンジニアの”有害な振る舞い”への対処法」には、機会、動機正当化のいわゆる不正トライアングルのうち、動機正当化を満たしている。

いやいや極端だろと思うだろう?

不快が、正しい正しくないに繋がっていることは社会生活を送っていると極めて多い。

マネージャーならば」法律や外部の意見も含めてかなり慎重に判断する必要がある。

エンジニアならば」相手に快適に聞こえるようにコミュニケーションするスキルは磨いておいて損はない。

(あと、機械的判断可能ルールを守ることが自分を守ることに繋がる。ルール順守か業績なら、常にルールを守れ。記録を軽視するな)

2022-09-12

anond:20220912232105

言語仕様とか無数にある組み込み関数とかを覚えられないんだよ。引数の順番とか。

2022-08-29

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

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

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

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

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

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

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

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

2022-08-27

Linuxも使えないくせにプログラマーを名乗るな

ただしスタンドアロンアプリを書いてる人については特に問題ない。

要はシステム構成がWindowsPC1台orスマホ1台のみで済むとか、組み込みとかね。

それからITゼネコンの末端で、詳細設計コード翻訳するライン工もどきみたいな立場の人も別に知らなくていいけど、それもうプログラマーじゃなくて単なるコーダーだよね。

こういうこと書くと

「それ事実上Web限定じゃん」

サーバサイドプログラミングしか当てはまらないじゃん」

とか言い出すやつが絶対にいるんだけど、今やクラサバモデルシステムは開発のメインボリュームで、かなりの数の開発者関係する話じゃねーの?って思うから言ってるわけで。

あと、Linuxというか本当はUNIXなんだけど、現状サーバ用途UNIX系OSがほぼLinuxで占められているので。

なんでLinuxが使えないと問題かというと、実際にサーバ運用しているエンジニアとまともにコミュニケーションが取れないから。

それが回り回って開発と運用対立する、あるいは何かあったときに適切に連携できなくなる遠因になる。

本当は開発側がサーバ側の運用設計まで書いて、運用するSE承認してもらうまでが仕事

そのためには自分が作るシステム動作環境の構築は自力でできなきゃダメだし、そのためにはLinux基本的な使い方を知っている必要があるわけで。

それにネットワークプログラミングなのだからある程度のネットワーク知識必須で、Linuxも扱えない人がそういう専門家になれるとは到底思えない。

まあ流石にスイッチアプライアンスストレージみたいな話になると、カネ払ってベンダーセミナーを受講しないとわからないと思うので正直厳しい。

その場合でも、Linuxに触れることで身につけたネットワーク知識不要ではないどころか、

「今こちらのサーバでこういうコマンドを実行した結果がこうで・・・

みたいな話をインフラエンジニア相手にできるとできないでは大きな差がある。

最近の流れで、そこらへんを全部クラウドにお任せするにしても、サーバとは一体何者か?レベル体験的に知っておいたほうがよさそうだし。

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