はてなキーワード: excelとは
ちょっと愚痴書くけどさ、氷河期世代もこのパターンが多いと思うんだけど、
「◯歳、未経験ですが人並みの会社に就職したいです」で人並み以下の会社に就職すると大抵ブラック企業なんだよ…😟
だから、「20歳、未経験なので人並み以下の会社に就職しました」で精神病んで、退社しても若いからしばらくして回復するじゃん
で、「30歳、ちょっと経験あるけど、やっぱり人並み以下の会社しか雇ってくれないので、人並み以下の会社に就職しました」でまた精神病んで退職して、また回復して、
「40歳、もうちょっと経験あるけど、人並み以下の会社も雇ってくれなくなりました」で流石に再起不能になるみたいな…
新卒だと「22歳、未経験ですが人並みの環境の大手企業に就職できました」ができる「可能性がある」
あくまで可能性であって、つらい実験の授業落として留年したとか、病気で留年したとか、就職氷河期だったとか、もうそこでつまづいたらはい上がれないよ…😟
色々あって、運よく人に自慢できる実績とか、自営業としてやってた開発経験とかあるけど、まあでも基本そんなの人事に鼻で笑われるんだよね
自営業のつらさみたいなのがおまえに分かるのか、売掛金トラブルとか、ただ会社に勤めてるだけのてめーに経験ねーだろ💢みたいに思っちゃったりするけど、
まあ、ニコニコ笑って面接何度も落とされたり、そのうち書類も通らなくなるし、
精神障害者、身体障害者になったら、尚更スティグマが酷くなったようにしか思えない
会社のWebページとか、NHKみたいなサイトとか、SDGsとか、多様性とか、文字が躍ってるだけで、結局は新卒、上位層、金銭的に環境的に恵まれてる人が牛耳ってるだけじゃねーの?
その上、トランプになった途端にGoogleみたいな企業まで、いや、これまで多様性とか重視してもコストかかるだけでつらかったんですよー、だから、やめるねwwwみたいなの何なの?
俺、養老孟司があんまり好きじゃない、どちらかという嫌いなんだけど、YouTubeでオススメに出てきたから、ちょっといくつか観てみたんだけど、
相変わらずこいつ頓珍漢なこと言ってんなー、そうじゃねーだろ、と思いつつ眺めてて、ひとつだけ俺も全面同意する話があったんだけど、
これまでの国の教えてくれたこと、世間で正しいと言われてたことはすべて間違ってました、アメリカが持ってきた民主主義がこれからは正解になります、
ってそういうことなわけだけど、養老氏が、世の中なんてこんなもんなんだって思った、って言ってて、あー、それは同じこと思うし、俺は終戦なんかなくても普段からそう思ってますよ
だって、宮崎駿じゃないけど、朝令暮改な上司に振り回されたりとか、
そこまでいかなくても、技術的な話でも、こういう設計が正しい、みたいなのがあっても、その次に何かそれを覆すのが現れるわけですよ
例えば、Ruby on Rails以前と以降ってあると思うんだよね
Rails以降、みんなRailsっぽい、なんかRailsの影響を受けた設計になってる
でも、それ以前に、似たような設計を思ついて現場で提案しても、アホか、みたいな対応をされるわけですよ、上司とか同僚に
ところが、偏見だけど、どっちかというと日本人より英語圏とか、なんかイケてる宣伝とかカリスマ性とか、社会運動をどうやって起こすかみたいなもんで、
そうやって外部から受け入れられていくと、上司も同僚も、俺もそう思ってた、みたいな話になるわけですよ、アホかとバカかと
日本の外側から同じ発言を外圧されると、俺も私もそう思ってたんだー、って言って付き従うみたいなの、日本に生きてて子供の頃から何度も見てきた光景ですよ
ほんともうね…
えーと、何の話をしてたんだけっけ…😟
追記:
まあ、でも、とんでもなく💩なJavaコードを手伝わされたことがあるんだけど、誰もコアな部分を読まないで、みんな💩を再生産してる現場で辟易したんだけど、
金にもならないし、評価にもならないし、上司にちょっと遠回しに言ったら心証悪くされたり、仕事しろよ(💩再生産しろよ)みたいに言われたんだけど、
コアな部分読んでて、あれ?これって古いコードだけどRailsっぽいことしたかったのかな?と思ったんだよね
だけど、このコアな部分を誰が書いたか、もうとっくに退職した誰かなんじゃないか、みたいなところまで考えて、まあ、でもそれを言うとまた上司と揉めるんで黙ってたんだけど、
このJavaのコードを書き始めたとき、初期のメンバーの誰か、多分、発言権があるとか偉い人がRailsっぽい設計をしたかったんじゃないか、
とは思うんだけど、このオレオレJavaでRailsやろうとしました、のコードが色々と酷くて、それが延々と悪影響を尾が引いてる感じになってるんだよね
思うに、Webフレームワークって、技術というより、どっちかというと設計思想だと思うんで、統一されて一貫した設計思想がないと崩れちゃう
内製オレオレフレームワークにしないで、外部のフレームワークを使うといいのは、フレームワーク自体のメンテは当然外部がやってくれて、一貫した設計思想があって、ドキュメントもあってってとこだと思う
中途半端にオレオレするぐらいなら、敢えて古いアーキテクチャというか設計思想を使った方がいいと思わされたんだよね
だから、Rails以前にRailsっぽいことやりたい、オレオレフレームワークやりたい、って言うなら、ちゃんとしたコードになるまでフレームワークを突き詰めるべきだし、
ドキュメントもちゃんと書くべきだけど、なぜかExcelで書かれた?クソみたいなドキュメントしかないんだもん…😟どうせいちゅうのよ…
まあ、しかも、上司なのか、同僚なのか知らんけど、物理的な嫌がらせをされるようになったんだよね、どの開発現場で
物を隠されるとか、飲み物に変なものを混ぜられるとか、ニュースとかでもよく話題になったりするじゃない
ああいう嫌がらせとか、仕事を妨害されるような行為をされ始めたんで、その犯人には好都合に思われただろうけど、怖いんでその会社辞めたんだよね
辞めた、って言ったら、親とか親族にギャーギャー言われたんだけど、そのへんの気味の悪い話は自分は忘れたかったんで、あんまり言い訳しなかった
まあ、あんまりにも酷いコードだったんで、そもそもこれはどういう経緯でできたのか、最初はどうだったのか、みたいなのを探ったりしてたのは、
周囲の反感を買っただろうし、そうは言っても、今になって思い出しても、やっぱり酷い、これをそれなりの値段で客に売りつけてるのも詐欺とは言わないが酷い
そう思ったので、頼まれもいないのにコアな部分のソースコードを眺めてみたり、流石にこれはマズいだろ、これは変えたい、
と思っても、そのマズい仕様が前提になって、そのフレームワークの上にまたクソみたいな大量のコードが乗っかっているわけで、
そのクソみたいな仕様を変えたら、すべて変更になるし、そんなことはほぼ不可能、できたとしても、それを認めてもらえない職場だってことは、まあ最初から分かっていたわけだけど、
新卒で製造業に勤めて二十年、途切れ途切れだけどずっとVBA使って業務改善とかサーバー連携の集計用のサブシステムみたいなものを作ってきた。もういい年になって転職も難しいと思うんだけど、最近会社がやばいのでちょっと焦ってる。これまで積み上げてきたスキルってVBAぐらいしかないんだけど、いざ転職となるときっと使い物にならないんだろうなと思ってる。もういい年だし、今後、会社と心中するか転職ジタバタするかはっきりさせたいんで、引導をわたしてもらえるとありがたい。
一応言っとくともちろん転職したらVBA以外も学ぶつもりだ。今の会社はやたらとスクリプトとかEXEとか走らせると怒られるのでEXCELだったら角が立たないからずっとVBAでやってたんだ。最近はAIでコートなんていくらでも書けるから価値はないだろうなーと思ってる。
よくこういう事が言われる
でもこれは正しくない
正しくないというのは語弊があるか
正確ではない、とするか
・億り人になる
次に目標に対しての前提がある
◆100点取りたい人の成績は?
算数の今の点数が「10点」の子と「90点」の子では、やるべき事や難易度が違う事が分かるだろう
Excel触れますってだけの人と、少なくともプログラムの基礎知識はありますって人で、やるべき事や難易度が違う事が分かるだろう
種銭がない人と、すでに2000万持ってる人で、やるべき事や難易度が違う事が分かるだろう
こういうのを、一緒くたに語りがちなんだよね
んで、凄い人は教え方が下手、凡人のあの人は教え方が巧いとか言っちゃう
相対性理論をなんちゃっての例えで教えてくれる人は、教え方が巧いんじゃない
教える事を放棄して「納得」(正しい理解は問わない)に全力を傾けただけ
学のない素人が相対性理論をきちんと理解できるようになるの、相当困難でそういうの教え方以前の問題
アプリ作成について、決められた内容をそのままやらせてくれる人は、教え方が巧いんじゃない
教える事を放棄して「満足」(正しい理解は問わない)に全力を傾けただけ
とりあえず、理解を放置して呪文のように各工程を実行させて、形だけ成立させると
「あの人すごい、教えてくれた通りやったらアプリを公開出来た♪」ってなる
大きい会社のSEが社外で使えないのは、大抵「教わった事、用意された事」しかできないから
環境側で解決していたことを自分でやらなければならなくなった時に、頭が働かないんだ
経験問わず、出来る人は部品さえ指定されれば設計図について自分で調べていける
本当にすごい人は、完成品に対する構成要素、どんな部品が必要かすら自分で調べる
仕事できない人は、全部用意されないと何もできない
こうなると大変なんだ
末端の基礎的な構成要素まで行っても「知らん」となって
自分で学んで行こうとする気配もない
そうすっと、完成品を想定したときのやるべきことが膨大になるんだよね
独自のフレームワークを構築し、ライブラリを充実させ、ケースツールとか用意して、やらなければならない範囲を狭めていく
それで開発が行える
新卒は秋頃に配属され、年末年始の休み明けから会社に来なくなった。
とりあえず本人が寮にいることを工場の人事が確認できたので、そこまで心配はしておらず、「年末忙しかったところに9連休挟んだら来たくなくなるよなー」と同僚と呑気に話していた。
新卒が来なくなってから一週間が経った頃、Outlookに本社の人事から非公開の会議案内が入り、かなり悪い予感がした。
本社の人事と面談したところ、案の定、新卒は私のパワハラのせいで会社に行けないと言ってるらしい。
人事が言うには、Excel作業をしている時にショートカットを使わないことを叱責したこと、また、年末に行ったフィードバック面談で仕事の遅さを叱責したことがパワハラにあたるらしい。
Excelで作業をする際、新卒はショートカットを全く使わないので仕事が遅い。一緒に作業をしている時に「コピペはコントロールCとコントロールVでできるよ」や、「同じ作業繰り返すならF4でできるよ」などと言ったことは一度や二度ではない。
それに、年末のフィードバック面談でも、「仕事丁寧にやってくれるのはいいこと。今後はスピードも上げていこう」という旨のフィードバックを与えた。
正直、上の2つがパワハラになってしまうのなら、指導なんて何もできないじゃないかと人事に食い下がったが、人事によると本人がパワハラだと感じたらそれはパワハラらしい。
私が事実を認めたことで、本社内で私の処分が話し合われ、処分の中では最も軽い譴責処分で収まった。
譴責処分になったことを伝える際、人事が今回は大目に見てやる、という態度だったのが無性に腹立たしかった。
やってらんねー
具体的に言うなら、例えばExcelマクロと同じで、書いた人間が会社辞めたとか、部署を移動になったとか、
何らかの業務を自動化するスクリプト、RPAで言えばシナリオか、をどう管理するかが問題になる
全員がプログラマーとか、プログラミングの素養があるとか、開発現場だったら、
業務を自動化するシェルスクリプトとか、なんかPythonなりPHPなりなんでもいいけど、
やっつけで書いた自動化も喜ばれるんだよ、書いた人いなくなっても、なんとか再利用できるだろうという雰囲気がある
でも、そうでない現場、文系人間しかいない現場になると、例えば上司が拒否反応を起こす
自分に理解できないものをやられると、ものすごく恐怖を感じるのだと思う
上司だけでなく、プログラミングの素養がない人たちが多数派の現場のみんながそうだと思った方がいい
仮に私が書いたとして、それが便利だとしても、おまえがいなくなったらどうするんだ?そんなブラックボックス書くな!という反応をされる
あと、自動化のスクリプトやRPAのシナリオを外注するにしても、タイムラグがあるし、現場と外注とのコミュニケーションコストとかバカにならない
プログラムを書く側からすると凄く腹立たしいのだけど、意外と文系の職場って、自分がやってる業務のワークフローさえ分かってない現場があったりする
自分の担当のことしか知らない、自分の範囲を毎日やってればいいと思ってる
例えば、Aさんの仕事とBさんの仕事がデッドロックするとか、そういう複雑な関係をちゃんと論理的に考えて、全体を論理的に把握してる人が一人もいない
こちらからすれば、正直あたおかと思ってしまうが、そうやって毎日働いている人たちがいるのである
そうなると、要は仕様書が書けない、ちゃんとした仕様書が書けない、作れない
じゃあ、外注側で仕様書も作ります、と言って、調査というかインタビューというか聞き込みみたいなのしても、外注としても全体像が見えない
そうやってるうちに、ワークフロー自体がそもそもおかしいのではないか、業務自体がおかしいのではないか、みたいな現場の問題点に気付いたりする
しかし、おたくの業務、おかしいですよ、みたいに指摘しても、相手は激怒するか、無視するか、とにかくこれまで通りの毎日を送りたい、みたいな話になる
開発現場だったらそんなことはない
なんか自動化したいな、とまず自分の仕事を自動化する、シェルスクリプトを書くとか、Pythonとか、自分ならPHPでWeb関係ない処理も書けるので書いてしまうかもしれない
それを会社で借りてるGitHubなり、なんなりにpushして公開しておけば、誰かが見るだろうし、使ってもくれるだろう
ああ、そうそう
Excelのマクロとか、RPAのシナリオとか、Gitのようなバージョン管理を前提としてないものは、ファイルをコピーしてファイル名に日付を書き加えたりして、
いや、ファイル名も書き換えるのが面倒だからって、~のコピー、~のコピーのコピー、みたいなファイルがファイル共有サーバのフォルダーの中に大量に入ってたりして、
あー、雑な仕事とか管理してる会社ってみんなそうなんだけど、ファイル共有サーバーになんでも放り込んでカオスになってたりするよね
ファイルシステムじゃなくて、なんらかのバージョン管理のシステム下に放り込むなら管理できるんだけど、
駄目な会社って、みんなExcelファイルに何でも書いて、それをファイル共有サーバーに置いて、そのファイルを同時に開きたい人が複数いるけどロックされるとか、そんなことばっかりやってるんだよね
なんか愚痴ばかりで支離滅裂になってしまったけど、悪いことは言わない
RPAなんか使わない方がいい
何ならExcelマクロも使わない方がいい、マクロ作っても電卓で計算しろみたいな笑い話があるけど、自分はあながち間違ってないと思う
上司とか、偉い人が理解できないことをすると、反発を招くだけだし、マクロを作った人がいなくなったけど、マクロの挙動がおかしい気がするとか、どうせ対処できなくなる
まあ、使ってみれば分かる
外注にRPAのシナリオ作らせるにしても、お試しに何か仕様をまとめて、作ってもらって、それをまた直してもらって、みたいなサイクルを試しにやってみれば分かる
そして、良くならない理由の多くは、RPAに問題があるんじゃなくて、RPAを導入しようとか甘い見積もりをしている企業側にある
自分としては、そういったことを解決できるのは、これからの生成AIのような技術だと思ってる
それはRPAのシナリオを作るとか、外注に作らせるとか、プログラミングの素養が必要だとか、そういうことが一切なくなった世界になるからである
私はアルバイトとしてパソコン専門店・家電量販店・軽喫茶兼土産物店を経験。正社員としてオフィスワークに従事している。
男は品性を欠く怒り方を、女は知性を欠く怒り方をする。
製品の不良や、説明の不手際によってお客様に不利益を与えた場合、そのこと自体にお怒りになる。
こちらの不手際とはいえ、そんなに怒鳴っても仕方ないでしょという気持ちにさせられる。
一方女性の場合、製品の故障よりそのときにどんな気持ちだったかを延々と語ってくる。
友達と一緒に××をする予定だったのにーとか、このせいで恥をかいたーなど
パソコン専門店においては圧倒的に女性が面倒な客だった。どっちも怒るなら話が早い方が楽だ。
また、他店購入品や大手通販の激安品などを買って持ってくるのは圧倒的に女性
何もわからないで買って、思ったよりも使えないだのExcelがついてないだの、そんなことは購入店に言ってくれ。
一方で男性はお金を払っても解決できるなら満足して帰って行ってくれる。
余談であるがパソコン専門店の場合、若い男性のクレームはほぼ無い。男性で何かをいってくるのはほぼおじさんである。
5月後半から6月頃になると、他店購入品のパソコンを持った若い女性が割と現れる。大学に入学するためにパソコンをネット通販で買って、Officeがないとか動作が遅いとか、windowsを使う授業なのにmacを買ったとか。
当店で買ったものでもないのに、店頭でだまされた損したと延々と言い続けるのである。
Officeなどは、多くの大学で学校ライセンスで個人のパソコンにインストールできるのではないだろうか。
この文を書く中で、大学入学に際し教科書やパソコンを買う金がなくて買春をするというXのポストを思い出したが、私の経験からは無いのは金ではなく知性だろうと思ってしまう。
長くなったので残りの2店については簡潔に書くが、
家電量販店では、どちらもそんなにクレーマーに出くわしたことがない。多分メーカーが盾になっているのだろう。上司だったのかもしれない。
値引き交渉はどっちもうっとうしい。
男は知識マウントを取り、女は何が必要かすらわかってないので、黙って一番高いの買ってくれよ思っていた。
男は時間がかかるとすぐに怒る。この菓子には焼く工程があるので、怒られてもどうにもできない。
次の予定や電車・バスの時間があるなどでキャンセルをする人も男の人が多い
その点女性客はお友達同士でお話しして比較的待っていてくれている。
私の体験はここまでとし、ではなぜXでこのような話が盛り上がるのであろう。
私が考えるに、適性がある側の性別が店員をやっているので、適性のない側の性別の客がくるとくそ客になるのであろう。
知識のいるパソコン店に知識のない女性がくる。パソコン店に勤める多くは男性店員で、男性目線でくそ客である
優雅な時間を過ごす喫茶に時間のない男性がくる。喫茶に務める女性からするとくそ客である
元々のツイートは鉄道員の方のようだが、時間を扱う特性上男性がくそ客になるのであろう。
お気の毒である
いまから10年ほど前、初めて「人工知能(AI)」という言葉を聞いたとき、正直なところ、私はたいして興味を持てませんでした。ニュースや雑誌などで、「近い将来、AIが人間の仕事を奪う」とか「自動運転が当たり前になる」などの特集が組まれていても、当時の私はどこか他人事のように感じていたのです。なぜなら、それまでの人生で「AI」などという最先端の技術に触れる機会はほとんどなく、自分の日常に結びつけて想像することが難しかったから。正直、「そんなに早くは普及しないだろう」と楽観的に思っていました。
しかし、それから数年が経ち、スマートフォンを買い替えるたびに「音声アシスタント機能」が進化しているのを体験し始めてから、私の中でAIという存在は少しずつ身近なものとして意識されるようになりました。最初は「どうせ大したことはできないだろう」と思いながら試しに使ってみたところ、「近くのカフェを探して」「明日の天気は?」といった問いかけに対して、瞬時に的確な答えや地図情報を返してくれる。ちょっとした会話のようなやりとりもできる。これには正直、驚かされました。
その頃はまだ、「便利だけれども、あくまで“おもちゃ”の延長のようなもの」という感覚だったのですが、さらに数年経つと、AI関連のサービスや機能が私の生活に溶け込んでいることに気づきました。たとえば、ネットショップでの商品のレコメンド機能です。以前は「おすすめ」といってもあまり精度が高くなく、「どうしてこれを薦められているのだろう?」と思うことが多かったのに、いまでは「自分が欲しがりそうなもの」をしっかり見抜いており、うっかり買ってしまうこともしばしばあります。それが嬉しいような、怖いような、不思議な気持ちでした。
しかも、その「AIレコメンド」は私の行動を学習し、時間が経つほどにおすすめ精度が上がるというのです。これこそ、いわゆる“機械学習”の成果なのだと聞くと、最先端の技術が私たちの何気ない日常に深く入り込んでいるのを実感せざるを得ませんでした。
さらに私の職場でも、AIの存在は一気に大きくなりました。私は以前から営業関連の仕事をしていたのですが、最近では「顧客データの分析」や「需要予測」の分野でAIを活用するケースが増えています。上司が「AI導入で業務効率を上げる」と意気込む横で、私は「そんなにうまくいくものだろうか」と懐疑的でした。というのも、過去の私はExcelや独自の分析ツールを使って自分なりに顧客動向を予測していましたが、その結果が大きく外れることも少なくなかったからです。
しかし実際にAIを使い始めてみると、膨大なデータを瞬時に処理し、私が気づかなかった小さな傾向やパターンを見つけ出してくれるではありませんか。初めのうちはAIの結果に半信半疑だったのですが、何度かテストを繰り返すうちに、その精度の高さに感服しました。以前は何日もかけて、あるいは時には自分の「勘」に頼っていた分析が、いまではAIによって高速かつ正確に行われるようになったのです。
こうして仕事の現場でも、私の生活の中でも、徐々にAIが入り込んできたと思っていた矢先、決定的だったのは「対話型AI」の登場でした。インターネット上で入力した問いかけに対し、まるで人間のような自然な文章で返答してくれる。最初にこの技術を知ったときは、真偽を疑うレベルで衝撃を受けました。実際に使ってみると、その回答の的確さや文章の流暢さは、まさに“機械が喋っている”というよりは“人間と会話している”感覚に近いのです。もちろん、まだまだ粗削りな部分や、間違った情報を示すケースもあるのですが、それでも「ここまで来たのか」と感慨を覚えました。
とくに私が驚いたのは、これらの対話型AIが「文章作成」や「翻訳」、「アイデアの提案」といったクリエイティブな領域にまで踏み込んでいることです。私自身、仕事でプレゼン資料を作る際に、対話型AIを使ってキーワードや構成のヒントをもらうことが増えてきました。恥ずかしながら、頭の中でなかなかアイデアがまとまらないとき、ちょっとAIに尋ねてみると「なるほど、そういう考え方もあるのか」と新しい視点が得られたりするんです。昔ならば一人で悶々と考え、ネットの検索エンジンを使っても結局は似通った情報ばかり……という状況に陥ることがしばしばありました。ところが、いまではAIが発想のヒントを「文章」という形で提示してくれるので、自分が思い描いていた以上にアイデアが広がることがあるのです。
また、クリエイティブと言えば、画像生成AIの進歩も目覚ましいですね。これまでデザインのソフトを使いこなせずに苦労していた私のような人間からすると、「こういうイメージの絵が欲しい」と要望を入力すれば、それに近い画像を生成してくれるなんて、未来の話のようでした。もちろん、プロのデザイナーやクリエイターからすれば、現段階ではまだ微妙なところもあるのでしょうが、それでも一般ユーザーからすれば十分に魅力的で、遊び感覚でも仕事上のアイデア出しでも使えるツールになっています。
こうして振り返ってみると、AIはいつの間にか私の生活のさまざまな場面に入り込み、役立ってくれていることに気づきます。スマートフォンの顔認証も、カメラの撮影モードの自動判別も、あるいはメールのフィルタリング機能も、みんな大なり小なりAIの力を借りて動いています。仕事でもプライベートでも、「AIに任せておけばとりあえず間違いない」という安心感が、少しずつ育ってきているのかもしれません。
そして同時に、これほど便利なAIがこれから先どう進化するのか、想像するとワクワクすると同時に、ほんの少しの不安も感じるようになりました。便利さを享受する代わりに、私たちはAIに多くの個人データや行動パターンを預けているわけですから、もしそのデータが悪用されたり、誤った使われ方をしたりするリスクも存在します。
しかし、少なくとも現時点では、私はAIの発展を前向きにとらえています。ほんの10年前には「こんなことにはならないだろう」と高を括っていた私が、いまやAIなしでは考えられないくらい、多くの恩恵を受けているのです。しかも、技術はまだまだ進歩の途上らしく、5年先、10年先には想像を絶するサービスやプロダクトが当たり前になっている可能性があります。自動運転の車が普通に街を走り、医療現場では正確な診断をAIが補助し、教育現場では生徒一人ひとりに合わせた学習教材をリアルタイムで提案するような未来がやってくるのかもしれません。そう考えると、「私が生きている間にこんなにAIが普及するなんて、誰が予想しただろう?」と改めて驚きを禁じ得ません。
もちろん、AIに任せきりにするのではなく、あくまで人間の意志や倫理観をコントロールの舵取りとして残しておくことが重要なのは間違いありません。どれだけAIが進化したとしても、最後に物事を判断し、責任を負うのは人間です。私自身、仕事や日常生活でAIを活用しながらも、「最終的にどう行動するか」は自分で決める、という意識を忘れないようにしています。
とはいえ、日常のあらゆる場面に当たり前のようにAIの手が入るようになった今、本当に「こんなに普及するとは思わなかった」という気持ちでいっぱいです。わずか10年ほどの間に、まさにSF映画のような世界が少しずつ現実化してきているのを目の当たりにしているのですから。次の10年、20年後には、いま以上に私たちの常識を超える技術が生まれていることでしょう。AIはただの流行やブームではなく、今後も確実に社会や生活様式を変革していく核となる存在になっているのだと、今なら素直にそう思えます。
思えば昔は、スマートフォンひとつとっても、「こんな小さな端末で何でもできるようになるなんて」と感動したものですが、その何十倍ものスピードでAIが私たちの暮らしを変えつつあるのかもしれません。私はこれからも、急速に進化するAIの波に戸惑いながらも、その可能性に期待し、上手に付き合っていきたいと考えています。今の私に言えるのは、「AIの普及を甘く見ていてごめんなさい」という一言と、それを超えるくらいの未来への期待だけです。振り返れば、本当に驚かされることばかりでした。今後どんな技術が生まれるのか、どんな便利なサービスが登場するのか、胸が高鳴る思いです。いつかまた数年後、「あのときはまだまだ序章に過ぎなかったんだなあ」と懐かしく振り返る日が来るかもしれません。
だから下請けのこっちが判断をお願いするにしろ、客に話を持っていくよう依頼するにしろ、何度も何度も同じ事を説明させられるし、こっちが抱く問題意識を理解させるだけで大変過ぎる。
てか元請けって、全てを理解しているけど、人件費や時間の都合で、自分が手を動かせないものを下に振るもんだと思ってたけど違うの?
38歳、これからどう生きていけるのか疑問
・現職は3年目の企業向け零細印刷業の事務職でデータ管理とか総務と営業事務って感じでなんでもござれな感じ
・前職は3年くらい大手会計事務所の税務アシスタントで財務諸表の入力とか仕分けとか財務分析とかしてた
・前々職は4年くらい大手の社内情シスだけど実質やんでもやる課で在宅勤務の人のサポートもやるし、社内でリモート会議する人の撮影もするし、まじ雑用でスキル何もなし
・前々々職以前は新卒で保険会社のシステム部門の下請やってる会社で保守とか開発5年くらいやってた
資格は学生でとった秘書検定2級と、新卒の会社でとった基本情報と、今の会社でとったFP3級と、簿記3級くらいだけど経理業務の実務経験はなし
オフィスソフトは概ね触れてExcel関係はVB以外はほぼマスターしたし、Accessも概ね操作可能
もう、誰に相談したらいいんだよぉ😭
Rのリクルーターにはあったけどなんかふわっとした話で誰でも引っかかるような求人送られてくるだけだしさぁ!!!
もっと経歴とかスキルとかブラッシュアップできそうな講師みたいなのいないのかなぁ!!!!藁にもすがる気持ちで転職してるんだよ!!!!もう人生終わり終わり終わりたい!!!生きてけないよこんのじゃあ!!!!
その上司はExcelの関数はSumぐらいしか使えないレベルなんだけど、俺がやってるのを見て便利そう!と思ったらしい
でも流石に飛躍しすぎてるので、まずはIfとかVlookupとかSumifとかピボットテーブルから学んだ方がいいですよってアドバイスしたんだけど、回り道はいいから最短距離でわかるように説明しろって言われた
で、順次・繰返・分岐とは何か、変数とは何か、オブジェクトとは何かって教えたら、案の定上司のキャパオーバーになって教え方が悪いって責められたんよ
で、カチンときて「そんなんSumぐらいしか理解できない人にVBA教えるなんて、魚に木登り教えるようなもんすよ」って言い返したら、「俺は魚じゃない!!!」ってめっちゃキレられた
Programming proficiency necessitates a comprehensive understanding of multifaceted concepts, paradigms, and philosophies that underpin the art and science of software development. The Unix philosophy, with its emphasis on modularity, simplicity, and composability, serves as a foundational ethos for elegant code design. This philosophy advocates for creating small, focused programs that excel at singular tasks, facilitating the construction of complex systems through the judicious composition of these atomic units.
Proficient programmers must possess an encyclopedic knowledge of algorithms and data structures, enabling them to architect solutions with optimal time and space complexity. This encompasses a deep understanding of sorting algorithms (e.g., quicksort, mergesort), searching techniques (binary search, depth-first search), and advanced data structures (red-black trees, B-trees, Fibonacci heaps) The ability to analyze algorithmic efficiency using Big O notation is paramount for creating scalable solutions.
OOP principles—encapsulation, inheritance, and polymorphism—form the bedrock of modern software architecture. Mastery of design patterns (e.g., Singleton, Factory, Observer) and SOLID principles is crucial for creating maintainable and extensible codebases.
The FP paradigm, with its emphasis on immutability and pure functions, offers a powerful approach to managing complexity and facilitating parallel execution. Proficiency in higher-order functions, currying, and monads is essential for leveraging FP's full potential.
Expertise in language-specific advanced features, such as C++'s template metaprogramming or Python's metaclasses, allows for the creation of highly generic and reusable code. Understanding compiler theory and the ability to write domain-specific languages (DSLs) further expands a programmer's capabilities.
In an era of multi-core processors and distributed systems, mastery of concurrent programming models (e.g., actor model, communicating sequential processes) and parallel algorithms is indispensable. This includes proficiency in lock-free data structures, memory models, and synchronization primitives.
A deep understanding of computer architecture, operating systems, and memory management enables the creation of highly optimized, low-level code. This encompasses knowledge of cache coherence protocols, CPU pipeline optimization, and assembly language programming.
In an increasingly interconnected world, a thorough grasp of cryptographic principles, secure coding practices, and common attack vectors (e.g., buffer overflows, SQL injection) is crucial for developing robust and secure systems.
Proficiency in distributed version control systems (e.g., Git) and collaborative development practices (code reviews, continuous integration) is essential for effective team-based software development.
Advanced testing methodologies, including property-based testing, fuzzing, and formal verification techniques, are indispensable for ensuring software reliability and correctness.
In conclusion, the pantheon of programming knowledge extends far beyond mere syntax mastery. It encompasses a rich tapestry of theoretical concepts, practical skills, and philosophical approaches that, when harmoniously integrated, enable the creation of elegant, efficient, and robust software systems. The relentless pursuit of this multifaceted expertise is the hallmark of a truly accomplished programmer.