「Ide」を含む日記 RSS

はてなキーワード: Ideとは

2024-04-30

ア゜ッッ!!アッ!!!゛!?アッ゛!!

P→が√ㅤ ヾ(๑゜ω゜๑)ノブカル

i5....шi3...ルク!ㅤ ザマァ!!√ラ16Gψ8GB!!

オイッ!ㅤ コンノ、カリギュラ効果!!! ㅤ マタデてるかっ!

鰯社อุด้งか!


效率ザンネン!!√!ㅤ ソノ侍ち時間

โค้ดㅤ ↓

ㅤ ㅤ ㅤ ㅤ ㅤ メモ帳 +αㅤ IDE不要。。。。 √テスト!!解析不要。。(゚∀゚)

ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ アッ!!!ㅤ 部昴交換自分しろ

保証マルデ消える~~~!!!!!!

ㅤ ↑ BTOㅤ ㅤ ㅤ ㅤ ㅤ ㅤ ㅤ 安ㅤ ガラクタPCㅤ 買っィ...ㅤ ㅤ 交換ㅤ ←時間 モッタィナ

転職ㅤ ←考え古い


∑(O_O;)アッ!!!

これがㅤ 現実......ㅤヤバ!!!!!!!!!!!

なぜエンジニアに型落ち一般業務レベルPCを使わせるのか

4月も終わりだが、

未だにエンジニア微妙な性能のPCを使わせる会社があることに驚きだった

 

CPUは2,3世代は前のi5やi3

メモリは16GBや8GB

 

しかもこれを高性能だと思って買ってるからたちが悪い

つの時代に生きてるのか

上がいつまでも古い考えだと本当に迷惑

 

ちょっとした操作のたびに待ち時間が入るだけでどれだけ効率が悪いと思ってるのか

いつまでも古い開発環境しか使ってない人は困ってないらしいが、なぜそれに合わせる必要があるのか

そりゃIDEレベルのものを使わずほぼメモ帳レベルのでコードを書いてれば性能はいらないし、

自動テストも静的解析もしなければ性能はいらないだろうよ

 

さらにはパーツは自分で取り替えろだとかあった

分解すれば保証なくなるのでは?

BTO最初からカスタマイズすればいいのに、なぜ出来合いの安いPCを買って交換が必要なのか

そりゃちょっと安いのだろうが交換する作業にかかる時間の時給計算もできないのか

 

これだけで十分転職を考える理由になるだろうに、そのあたりの考えも古いままなのか

2024-03-30

動的型付け言語って難しくね

メモ帳プログラミングするなら、動的型付けのほうが簡単ではある。

でも、VscodeIDE使ってインテリセンス活用するなら難しく感じる。

C#なんか、varで動的型付けぽく使いつつ、中身は静的型付けだからインテリセンスががっちり効く。

VisualStudioC#プログラミングめっちゃ簡単

TypeScriptは使ったことないけど、おそらくJavascript欠点をそうやって補っているのかね。

もう、インテリセンス頼りになりすぎてインテリセンスなしでのプログラミングが難しい。

そういう意味だと、Pythonは初学者向けと上級者向けということになるのかな。

2024-02-29

honkitつかいこなせた!

べつにおどろくことでもなんでもないけど、honkitできた!

HP作成ツールなのね?

Node.jsがらみのツールらしい。これってのもはじめての経験だ。Node.jsとはjsの開発環境のこと?なんじゃ?IDE

ディレクトリーに適当マークダウンファイルjsonファイルをおいておけば、HP作成してくれた。htmlタグベタ打ちするのも、いやだった。だからよかった。

さいきん、ベタ打ちすることないし、といっていちいちpandocとかで変換するのもめんどうだし・・・よかった。

いまのところ、git repoでもなんでもないフォルダーマークダウンファイルなどをおいて、honkitでウェブファイル作成してから

そいつエイヤーっとgit repoに動かして、git pushリモートにもっていって、さらgithub pagesHPにしているけど・・これって

もしかして・・・git repoのなかにマークダウンたちを置けないか

2024-01-29

IDE等のフォントって何をいくつのサイズで使ってますか?

当方WebエンジニアVSCodeやObsidianを使ったりしてるんだけど、IDEテキストエディタを使われてる方はどんなフォントでいくつのフォントサイズを利用されてるのか気になったので、どなたか気が向いたら教えてください。

ちなみに私は両方ともSource Han Code JPを使ってるけど、VSCodeではフォントサイズ12で使ってるのに対してObsidianでは14で使ってて、なんで同じフォントなのにサイズを変えてたんだろうかと首を傾げてたところです。

ディスプレイによっても使い勝手が違うと思いますが、こちらは31.5インチのWQHDを使ってます

2024-01-20

AI数学オリンピックの難問証明 ひらめき獲得 数学者「ついに」

https://news.yahoo.co.jp/articles/cb7d34659a27796f8ad65f0584a11720353ad730

現代人間アセンブラ最適化をしたりGCを書いたりしないように、アルゴリズム人間意識しない時代になりそう

計算量とかデータ構造とかはIDEが考えて、人間業務ロジックに集中する

そんな未来になるんだろうなあ

2024-01-07

ちょっと前は「プログラミングするならMac」という風潮が確かにあった

今でこそWindowsでも全く問題なく開発できるけど、ちょっと前は「Macのが開発体験が良い」と言われていた。

具体的には2011~2015年あたり。

2013年のころ、俺はWindowsで開発していた。WSL2なんてものは当たり前に存在しない時代だ。

たとえばC言語を使いたい場合MinGWとMSYSを使ってこんなかんじ必要ものチェックマークをしてインストールしていた。

まちがえた。俺が使っていたのはCygwinだ。こんなかんじインストールする。

パスを通す」とか言われていた時代だ。今ではインストーラほとんどやってくれる。

Windowsコマンドプロンプトがアホほど役に立たないので、msysCygwinコンソールを使うのだ。

Pythonインストールにもパスを通していた時代だった。当時はまだ2系が主流で、卒論を書く際、大学教授から「3系は使ってもいいけど、俺は知らないかサポートできない」と言われた。

Scipyはインストールしなければ使えなかったので、「python scipy インストール」検索して出てきた記事を参考にしてインストールしていた。これがまたエラー連続だった。

プログラムを開発するエディタも、vimemacsがまず候補に上がった。どちらも癖のあるエディタなので、そういうのが嫌な人はサクラエディタが推奨されていた。そして少しして登場するAtomに感動したのだ。今ではあたりまえのようにVSCodeがある。

ちなみに俺はPythonの開発ではIDLEというのを使っていた。知ってる?こんなの

そんなWindowsユーザーを少し煽るような(Winユーザ自虐するような)、「プログラミングするならMac」という風潮があったと記憶している。そこから「どうやらMacUnix系で、コンソール操作簡単らしい」「文字がきれい」「Windowsでは定期実行するためのcronすらないが、Macにはある」「xcodeというのがあるからめちゃくちゃプログラミングラクらしい」みたいなイメージがあった。

今ではWindowsも随分便利になったし、IDEインストーラがなんでもしてくれるようになった。今では結論、「どっちでも好きなほうを使えばいい」という良い環境になった。

2023-12-26

anond:20231224205347

自分は「宗教は『まだ必要である」という立場をとる。

非常に長文なので誰も読まないかもしれないが、読んでいただければ幸い。

日本人宗教観について

日本人宗教批判は主にオウム神理教創価学会あたりから根深くなったと自分は思っている。とにもかくにも「宗教やばい」となり、それが「宗教的なものやばい」となっているのではないか。たしか新興宗教団体はやばかった。最近でも、自民党から膿となって出てきた旧統一教会問題がある。

日本人全体で、なんとなく「宗教やばい」というゆるやかな共通認識があると思う。

そこから宗教について熱心に語る者は、なんとなく、やばい」とされていると思う。ごく少数の人間けが宗教について深く調べる。多くは、ミイラ取りがミイラになることを恐れているとか、宗教的な人間とみなされることを怖がっていたり、単に無関心な可能性もある。

ほとんどの人は、まずその「ヤバい」「うさんくさい」「拝金主義」という外から見える性質嫌悪感を感じているはずだ。実際に、古来から権力権威金銭などと結びつきが強いように思う。多くの人々に害を為すものは、それが宗教だろうがなんであろうが、どういう形をとっていようと敵対される。宗教に対するネガティブ意見は、おおよそこの表面に出てきた宗教ネガティブな部分についてのものが多いと思われる。

また「人型の何か偉そうにした超常の力を持ったジジイ」を幻視して「そんなやつがこの世界作ったわけないだろ」と直感的に思うのではないか

アイドル文化について

宗教的なものやばいの1つの例でいえば、ガチドルオタキモいというものがある。キモいというのは比喩的表現で、ドルオタクラスタの方には申し訳ない表現だが、周りから理解不能なのであるアイドルという神を信仰することで「生きがい」となして自分人生を全うしていく。しかしひとたびその信仰の前提が破壊されれば、一瞬にして生きがいを喪失する。

アイドル推し活は「きわめて宗教的だ」と半ば冗談めいて表現されることが多いが、比喩でなくそのまま宗教といっても過言ではない。仮に江戸時代に今のアイドル状態を維持可能状態で放り込めることができるとすれば、瞬く間に江戸幕府を牛耳ることができるだろう。実際BTS外交などと言われるほどアイドルは脅威的な潜在能力を持っている。一向宗など目ではない。江戸の民たちはアイドル存在を知覚することで、それに畏怖し、夢を見ることができ、人生に生きる意味見出しやすくなることだろう。本居宣長も、古事記伝にて「それはさておいても◯◯ちゃんのかわゆしこと尊し」などと書くかもしれない。知らんけど。

宗教のはじまりについて

宗教のはじまりアニミズムだという。何か神聖視せざるを得ないもの発見しそれに畏怖し感動することで、その圧倒的な偉大さを見て、人はそれを「神」と名付けたようだ。

日本では現状「科学信仰」と「常識信仰」が主流であると思う(これは自分主観による)。「科学的な権威ありさえすれば信用する」だとか「よく知れ渡っているから信用する」といったものだ。「長いものには巻かれろ」という日和見主義的な発想がそこにあるように見える。

そもそも「信じる」とは「実際に本当にあるかどうかわからないが『ある』と信じる」ことにある。

自分には本当にあるかどうかよくわからないものを『本当にある』と思い込むことを信じるという。そういう行為には、根拠など無いのではないか。少し古いが「アイドルはうんちしない」などがそうだ。

宗教果たしてきた役割について

宗教必要かどうかは置いておいて、その発生過程宗教果たしてきた役割は、歴史学習すれば誰でもその関連性には嫌でも気付くだろう(重要性は別かもしれないが)。人は「たか宗教とき」で人を殺し合い、憎み恨み、人生を捧げたり、幸せになったり、正しく生きようと努力したり、救われてきた。さまざまな血を流してきたのであった。これは事実である現在の今の自分にとって宗教全然必要でないと感じていたとしても、その自分存在する羽目になった基盤に宗教がある。一体全体どうしてこんなもの人類の中で大きな役目を持つようになったのか。

真に必要でないのであれば、なぜこの世から抹消できないのか。たとえばガラケーは抹消されつつある。必要でなくなったからだ。しか宗教はどうか。消せども消せども名を変えて復活しているように思う。

科学であると自負する人であっても、古来から続く伝統的な宗教っぽいものをなんとなく忌避していて、その拝金主義的傾向や宗教政治的利用による人間支配を見て、なんとなく嫌悪しているのではないか

宗教は実際に無くせるか

また「宗教必要かどうか」を論じるとき、「実際になくせるかどうか」のその現実性について論じられることは少ない。宗教がなくなれば代わりのものが出てくるのみである。名を変えたそれが絶対視される。

実際にとりあえず「宗教必要ないもの」と考えて、この世から排除することにしてみよう。つまりそれは逆に言えば「信教の自由」の剥奪である仏教を信じてはならない、キリスト教を信じてはならないとされる。

ありとあらゆる宗教的なもの不要なので排除されなければならないとする。しかし、必要か、不要か。それは誰にとって必要なのか、誰にとって不要なのか。

宗教宗教でないものについて、どこで、誰が、どのように、なんの権限で線を引くのか。これはもしかすると権力闘争の始まりかもしれない。受容するか・弾圧するかのどちらかを、ある人間主観で決めることができるということほど恐ろしいものはない。異端審問のラベリング(【十分科学的でない】というラベル)を受けて生きなければいけない世の中は厳しいものになるだろう。反ワクチン派・反知性主義者が実際にそうした世の中を生きている。われわれから見れば彼らは狂っているが、彼らから見ればわれわれが狂っているのである

科学万能論についての批判

宗教科学はなんの根拠もなく二項対立されがちだが、これは一神教的な態度ではないだろうか。

まり科学的であればあるほど宗教的でなくなるはずだという根拠のない「思い込み」があるのかもしれない。

いったいなぜ、科学であることが正しいのだろうか。いったいなぜ、論理的であることが正しいのだろうか。これは唯物論的な立場である。いったんそういうことにしているという、あくまで仮説である。そのように考えるとうまくいっているだけなのではないか

そして、自分にとって宗教必要いからといって、他人にとっても同様に必要ないとは限らない。つまり全体としては「まだ必要」というのが答えになると思う。

科学万能論者の傾向とその批判

それから自分は、ロジカルシンキング科学最強説を強硬に主張してその他の考え方を排除しがちな陰キャはあまり好きではない(自分ロジカルシンキングのもの科学思考は好きだが、論理的であることが正しいことを信じることは論理的ではない、という前提があると思うからだ)。

彼らは科学論理というアカデミック権威おこぼれを欲しており、いわば虎の威を借る狐のように見える。そうした人間は、自分よりも科学的で自分よりも論理的人間宗教的なものを崇拝しているのを目の当たりにしたとき、考え方を転向するかもしれない。これを改宗(conversion)というのだろう。

Vimについて

Visual Studio Code等さまざまなIDEに組み込んでコマンド操作できるテキストエディタがある。これはVimと呼ばれ、世の中で広く親しまれている。入門はやや難しいが、Must-Haveでおすすめである。これは宗教以上に必要である

もちろんあなたVimを導入しないという選択をとることもできる。

おわりに

こう言うと自分は旧来の宗教観を引きずっているように思われるかもしれないが、一方で自分は古来から続いておりただの慣習となっていて合理的ではない規則を、ただ自分の強権を保とうとせんがために信じている老害もまた好きではない。彼らは自分の保身を考え、自らの世界観の安定させ、外に目を向けない人間である生臭坊主と言われる。

自分は、そうした既製品宗教や、新興宗教教祖というただの詐欺師をそのまま信じてしまう人は愚かだと思うが、そういうことも含めて現実でありなぜそういった事象がでてきてしまうのか、なぜ彼らはそれに縋りつくはめになったのかを単に否定することは科学的ではないと思う。それは現実を観察できていない。少なくとも彼らにとって、彼らを救ってくれるのは科学ではなかったということなのだろう。

宗教おもしろい。とりわけ理系哲学文学や詩や宗教やヒトや精神や心というものから縁遠かった者ほど、大人になってから初めて知ることで、そのおもしろさに気付きやすいかもしれない。

2023-12-17

anond:20231216154938

コードの重複があるわけでもない状況で、コード関数ごとに分離するメリットデメリットを知りたいという話ですよね。

コードの重複がある場合関数などに切り分けていないと、同じコードを何度も書くことになり、不具合があった時にコピーされたすべての個所に変更が必要となるというデメリットがあるので理由がわかりやすいですが、重複が無いとその点が不明確ですね。

画面に収まらないサイズコード複数関数に分割するのが一般的だとは思います

理由元増田も書かれている通り、長いと理解の限度を超えるからです。

コード意味があるまとまりで短ければ短いほど理解がしやすいと思います

グローバル変数を使わないようにすると、入力・出力が関数を読むだけで明確にわかるので、さら理解がしやすいです。

また、関数に分けておけば、関数仕様通りに動くかの確認するユニットテスト簡単に書けます

ユニットテストでは関数さらにほかの関数を呼び出している場合、呼び出される関数の代わりにテストダブルを用意することもあります

分割して、複数関数を呼び出すようにすることのデメリットは、

下手糞が切り分けるとなんでそういう切り分けになったかからないところで切り分けられてかえって可読性が損なわれるとか、

関数機能拡張してより多く・あるいは少なくの情報必要な時に関数インタフェースの変更が必要になることとか、

関数を置いているファイル内の場所を変えたときバージョン管理システムが追っかけてくれないことがあるとか

くらいでしょうか。

いずれにせよ、分割するメリットの方がデメリットを上回ることが大半なので、大抵は機能ごとに分割して小さい関数を作り、それをメインからは呼ぶようにすると思います

以下、お悩みポイントに答えます

一番はメイン/サブ関数間で右往左往するので今やってる工程が何なのかがよくわからん

まず、関数名前をやっている工程を表すものにすることですね。

データの取り込み」 とか 「データ突合せ」とかを明示すると、それを呼んでいるということはそういうことをしてくれると思うので。

また、関数が何をしてくれるのかも関数コメントとしてつけておくとよいと思います

例えば、

filename引数指定されたファイルからデータを取り込み、JSONフォーマットで返す

引数: filename

返値: JSONフォーマットされた取り込まれデータ。例: [{'employee name': '山田 太郎', 'employee id': 1}]

例外: filenameを開けない場合はFileOpenError、JSONコンバートできなかった場合はConvertError

みたいなコメントをつけておくと何をする関数なのかわかるので、その機能を調べたいとき以外は読まないでいいかなと。

あと、コード連続で読みたい場合ソースを解析してタグジャンプをつけてくれるツールやらIDEやらを使うことが普通だと思います

あとは関数ごとに変数をいちいち定義し直すのがだるいみたいなのもありますね。

これはどういう意味でしょうか?同じものを表すのに関数ごとに別の変数名を付けているとか?

もしそうだとしたら、使っているプログラミング言語の制約やプログラミング規約によるものなのでしょうか?

ある関数ローカル変数が他の関数ローカル変数に影響を与えることは無いはずなので、ローカル変数は大抵適当名前が付けられるイメージです。

今時のプログラミング言語なら変数スコープ関数の中にとどまるような書き方ができると思うのですが。

関数インタフェース定義し、そこにいちいち引数を書くのが面倒というなら...まあ、それは必要税って感じがします。

そこに引数を書いておくことでこの関数が何に影響されるのかわかるので。

参考までに。

2023-09-17

ITエンジニアなら転職時のコーディングテストで生成系AIを使うな

https://qiita.com/app_js/items/a78e0605af702b155efc

この記事読んだ。

Paizaの対応の良し悪しやこの人の考えや不満については今回は触れない。

一人のITエンジニア採用担当者、また同時に一人のITエンジニアとして生成系AIに対してどう触れるべきか書いておく。

採用面接(コーディングテスト)時

まず、業務で生成系AIを利用するのは会社ルール範囲で好きにやれば良いと思う。

問題転職フェーズであり、ここでは能力をチェックされているわけだから、生成系AIの回答でコーディングテスト通過です、となるわけがない。

ソフトウェア開発は複雑であり、AIは間違った回答や遠回りな回答もするわけだから、生成系AIを使うにしても結局真偽を確かめられる能力必要だよね。

コーディングテストで生成系AIを使うというのは「私はそのような最低限の考える力も有りません」と言っているようなものなので、企業側がほしい人材とは言えない。

最近コーディングテストサービスでは入力内容を記録しているのでコピペたかどうかは分かる。

なので生成系AIで回答しているような場合企業側はある程度検知できる。

もちろん誤検知もありえる。サービス(Web)上ではなくIDEなどで回答を作って貼り付けることもあるだろう。

そのため、企業コーディングテスト通過後の面接で回答に対して深掘りすることが多い。

生成系AI回答で何も考えていない人はここで脱落する。

企業によってはコーディングテストサービスではなくホワイトボードなどでライブコーディングさせる場合もあり、そもそも生成系AIが使えないこともある。

どうすればいいのか

AIに頼らず考える力、最低限の能力を日頃から高めてほしい。

本当にこれにつきる。頼むからスキル高めてくれ。

俺はもうFizzBuzz程度の問題も解けない人や生成系AIに逃げる人の採用活動をしたくないんだ。頼む、スキル上げて。

2023-09-14

anond:20160902031012

なんというか、ネタしか見えないんだけど。本当はできる奴がバカのフリして書いているみたいな感じしかしない。

しろ大学から情報系の勉強を開始して、中学ぐらいかコードを書いていましたみたいな人たちをスパッと抜き去っていく人が世の中にいるのは知っている。

どこの大学か知らんけど、大学でも大抵は実習の授業があるはずで、そこでプログラムを書くものだと思う。

10年以上前TAしていた時にすでに学生IDE使わせていたが、今時IDE無しでプログラミング学習させるなんて冗談だろと思う。

海外大学などがYouTube講義を公開していたり、コーディングを教えるようなYouTubeチャンネルもあるから別に本で勉強する必要はないと思う。

元増田がそういうことを知らないとも思えないので、正直ネタしか見えないなと思う。

プログラミング勉強は全部の意味が分からなくてもとりあえず写経して、そのうちに全部の意味が分かるみたいなところがあるから、わからないことはしたくない!という人には向いてないかもな。

趣味で書いていたコードは何か調べて勉強したいからとか、勉強したことを使ってみたいみたいなものも多いと思う。

あとは自分用便利ユーティリティを書く感じだったな。

バイト先で、情報系の検索術みたいなもの背中で学ばせてもらったこともあったな。

2023-09-10

m◯◯◯みたいな老害が俺の職場にも居る

IDEや型付けに頼らなくても優秀なチームメンバーが居れば問題ない!」と言いながら、formatterやGithub Copilotを使わずVimでカタカタしてる。

そしてその人が書いたコードは、俺のVSCodeでは大量のエラーが表示されている。

2023-08-23

anond:20230823161136

静的型付け言語流行ってIDE機能が充実してきてからは補完に合わせてタブキーを押すだけだったし大して変わってないと思う。

まだHDDIDE接続だった時代自作PCリスキーだけど楽しかった。

やれこのメーカーマザボチップはこのメーカーグラボサウンドボードと相性が悪いから避けようとか、

同じ型番でも前期型後期型で相性が変わるとかあって、パソコン雑誌やら自作板でワイワイ調べた事共有したなぁ。

0時販売に凸った住人に

「おいお前人柱になるつもりか」

あい・・・いい奴だった・・・

みたいな流れとかあったのも良かった。

2023-08-11

anond:20230811224103

ひょっとしてテスト手動だったり古のIDEだったりするだろ?

2023-08-01

anond:20230731233604

他でも書いたけどそもそもフレームワークとかライブラリー言語勉強のうちに入れてないし業務時間にやってる

この2年で新しくやったのがReact, Node, SpringBoot, .NETC#も初めて), classic ASP, Thymeleaf, その他LiquibaseだのSequelizeだのExpressだの

IDEeclipseNetBeansjDeveloperからintellijに移行

過去10年このペースなので何十もあるけど一つでアップアップの人が多くいるからこれらが勉強ならまあ死ぬほど勉強ではある

2023-07-04

anond:20230704175340

今なら、高機能IDEを使えば、力技でハードコーディングを書き換えることも可能

そんなIDEないんじゃね。できたとしても、なんか無茶苦茶なことになりそう

2023-06-15

anond:20230615114021

なんか規格が古いとかでSATAすら挿せないみたいっすw

IDE?とかいう。あとホコリがすごい。

救済(たす)けて。

2023-05-11

たまに使うかと思ったIDE更新

何か書こうと思ったVSCODE更新

2023-04-22

anond:20230422001528

あー、うん、まああれはだいたいは正しい

そのかわり実行時には何も決まってなくて本質的にぐちゃぐちゃしてるし、「普通」の言語なら当たり前のようにできる静的なIDEサポート提供も弱くなる(実行しないとわかんないんだから仕方ない)

Rubyはなんでもできる!という万能感はプログラミング人生においてなかなか楽しいのであなたが35歳以下ならRubyの履修を強くお勧めする

36歳以上の人に無理には勧めない

あと、3年くらいドはまりしたあとに「いや規模が大きくなるとRuby不便だな…Kotlinとかよくねえ…?」みたいに覚醒して浮気してそれっきりになったりするので進路については心配しなくてもいい

2023-04-03

anond:20230403121022

0か100かで話すなら全くその通りで、コーダーりある種のコンサルの方が先に0になる気はする。

ただ、AIの影響でコンサルが80ぐらいになったタイミングではコーダー20ぐらいになってるんじゃないかなー。そして元々の絶対数コーダーの方が圧倒的に多いので影響を受ける人数も絶大になるのでは

 

ChatGPT的なやつが本格的にIDEに組み込まれたらコーダー仕事量減る→人減らすになるでしょきっと

 

ちなみに今のコンサル業界レイオフAIの影響じゃないぞ。例えばおまえのプロジェクトがうまく行かないときにChatGPTに相談して解決する(=PMOやるコンサルがいらない)か試してみたらいい。

あいAIがめちゃくちゃ発達した時に今の形態コンサル必要かと言われれば怪しいと言わざるを得ないが

2023-03-17

ChatGPTとプログラマーの今後

ChatGPT が脚光を浴びて AI の台頭が本格的になってきている。

これからプログラマー仕事はどうなっていくだろうか。

1年というスパンでは変わらないが5年後の世界は様変わりしてそうだ。

ChatGPT は素晴らしい。Google Home っぽい LP を作らせてみたらものの5分程度のやり取りでできてしまった。

これからプロダクトマネージャープロダクトオーナーPO)がこれを活用していくのは間違いない。

自分POならこれを使って自分でできることがないかを探ってみるだろう。


とはいえ Railsアプリで作る複雑なものは大変なはずだ。

できなくはないが、時間はかかる。

頑張るPOならもちろんできるが、ちょっと考えにくい。


TwitterクローンRails で作りたいです。手順を1から教えてください。OSMacです。」


試しに質問してみたところ、rbenv のインストールから devise の導入から本当に1から手順を書いてくれている。

この手順通りにやれば確かにできてしまいそうだ。


これで作ってしまうのはスマホだけで動画作成するティーンネージャーYoutuberのようだ。

プロのデザイナがなくならないけど、プロのデザイナがいなくても動画は作れる。

これはプロのデザイナへの要求レベルが上がる、と言う意味でもある。


プログラマーに対しても要求レベルが上がることはありそうだ。

デザイナならより魅力的で説得力のあるデザイン

プログラマーなら、より複雑で堅牢プログラムが組めること。

さらに直接対話して要求を伝えることで、細かく自分で調整しなくてもいいようにやってくれること。


ソースコード全体を知識にしたIDEができたら、コードの変更の難易度も間違いなく下がる。

プロンプトを作る能力、と言うのはあるかもしれないが、いずれ誰にでもできる仕事になるかもしれない。


ChatGPTの進化を経てその先に残るプログラマー仕事とは何だろうか。

プロンプト作業動作確認しかないのでは?



こうして全ての知的労働がなくなっていったら、最終的には社会的課題しか残らないのではないか

ここまで書いて、ふとプログラミング自体社会的課題解決仕事ではなかったのだと気が付く。


これから社会的課題解決を目指す人たちが増えていくのだろうか。

2023-02-13

anond:20230213084019

それだとどうせ「部屋が寒いのでプログラミングできない。コントローラーガチャガチャやってIDE使いたい」とか言い始めるので素直に暖房の設定温度上げろ

2023-01-24

anond:20230124045812

リストはありきたりだけど説明がありきたりじゃなくて凄いと思う

この増田本業は一体なんなんだ、ゲームIDEとかDBとか挙げてるところを見るとプログラミングから絵や音楽まで自己完結できるゲームクリエイターとかディレクターかな?

ニコニコ動画って言ってるしZUN氏みたいなマルチクリエイターオープンソース側の人か?

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