二次元裏@ふたば
[ホーム]

[掲示板に戻る]
レス送信モード
E-mail
コメント
削除キー(記事の削除用。英数字で8文字以内)
  • 添付可能:GIF,JPG,PNG,WEBM,MP4. 3000KBまで. 現在985人くらいが見てます.
  • スレッドを立てた人がレスを削除してスレッド内のみアク禁にできます.
  • メール欄に「id表示」と入れてスレッドを立てるとid表示にできます.
  • 削除依頼が閾値を超えるとidを表示します.
  • 政治はだめ. 同人関連のアップロード依頼はだめ.
  • 1スレッド最大1000レス,最低1時間保持.
  • 管理人への連絡は準備板 ご意見へ. 削除依頼は記事番号を押しdelを押して下さい.
  • スマホ・携帯ふたば入口 この板の保存数は30000件です. 規約
  • 新しい板: 人工知能 ZOIDS

画像ファイル名:1739294372246.jpg-(2412748 B)
2412748 B25/02/12(水)02:19:32No.1282289200そうだねx3 07:40頃消えます
ここは俺の日記帳
祝日ということもあって勉強が進み…ようやくC言語の教本一冊終わらせられました!
Unity興味あるしC#に手を出すかCのその先勉強するか迷う
125/02/12(水)02:22:32No.1282289661そうだねx9
低レイヤに興味あるのでない限りC#でいいんじゃない?
225/02/12(水)02:24:34No.1282290012そうだねx4
関数型とかRustとかアセンブリ言語にいくのでもなければ
Cが一番むずいのでCできればあとは余裕だよ誇張なく
325/02/12(水)02:26:36No.1282290334そうだねx2
組み込みに行きたいんでもなければC極める意味があまりないので
素直にUnityC#にいったほうがいいよ
425/02/12(水)02:28:04No.1282290558+
完全初学にC選ぶのはいいセンスだけど
そこから実用物につなぐのはいまどきしんどいからC#でいいと思う
525/02/12(水)02:28:25No.1282290607そうだねx4
頭に刺すだけでC完全に理解したってなれる道具ほしい
625/02/12(水)02:30:46No.1282290906+
何をしたいのかによるけどUnityに興味あるんなら低レイヤいってもあまり意味はないので高レイヤやツールを極めていこう
725/02/12(水)02:31:39No.1282291001そうだねx4
ありがとう!ハード方面はそこまで興味無いしC#やってみる
825/02/12(水)02:31:47No.1282291021+
Cはカーネル開発とかデバイスドライバとか運用とか実践的なところはその辺りになるからね
まあUnityやってて特定のアドオンが気になってその中で使われてるライブラリが気になったらその先にCというかC++が出てくる可能性は高いが
925/02/12(水)02:32:09No.1282291064+
Cの基本が抑えてあるなら戻ってくるのはそんなに難しくないので
応用はもっとまともな言語に行ったほうがいい
1025/02/12(水)02:33:14No.1282291185+
ちなみにC#とCは名前こそ似てるが全然別物なので注意な
JavaとJavascriptもまったく似てない
CとJavascriptがコードの見かけだけ似てて、JavaとC#が色んなところで似てる
1125/02/12(水)02:33:22No.1282291204+
C#だけやっていたいのにライブラリのラッパーがC++で書かれている
まれにいじらなきゃならなくなって頭が爆発する
1225/02/12(水)02:33:53No.1282291267+
>応用はもっとまともな言語に行ったほうがいい
まるでCがまともな言語じゃないかのような…
1325/02/12(水)02:34:11No.1282291307+
>C#だけやっていたいのにライブラリのラッパーがC++で書かれている
>まれにいじらなきゃならなくなって頭が爆発する
C#ってC++++じゃないの?
1425/02/12(水)02:34:33No.1282291343+
Unityとかゲーム開発ならC#かC++
WebならJavascript
AIから何からなんでもやりたいならPython
1525/02/12(水)02:34:56No.1282291387そうだねx13
>ちなみにC#とCは名前こそ似てるが全然別物なので注意な
>JavaとJavascriptもまったく似てない
>CとJavascriptがコードの見かけだけ似てて、JavaとC#が色んなところで似てる
この辺りのネーミングマジでカス
1625/02/12(水)02:35:30No.1282291445+
Cで身に付けたポインタやメモリまわりの知識はゲーム開発にきっと役に立つぞ
1725/02/12(水)02:37:31No.1282291660そうだねx1
Unityとかで高いレベルの開発する時に低レベルの話を知識として知ってるだけでもめちゃくちゃ意味があるからC言語から始めたのは良かったと思う
UEだとそもそもC++だっけ
1825/02/12(水)02:39:59No.1282291920+
ゲーム作りたい&サーバー運用したいので
C#やってUnityで基本的なゲームを作れるようになったらAWSを勉強する予定です!
お聞きしたいのですがC#を学ぶ際にオススメの教本とかはありますか?
1925/02/12(水)02:40:23No.1282291959+
>C#ってC++++じゃないの?
弟の嫁くらいの他人だろうが
2025/02/12(水)02:43:18No.1282292271+
教本は出せんが目的がしっかりしてるのはいいことだ
険しい道だとは思うが頑張れ
どの方向の知識もIT分野なら腐らん
2125/02/12(水)02:44:17No.1282292369そうだねx4
>C#やってUnityで基本的なゲームを作れるようになったらAWSを勉強する予定です!
サーバー方面はフロントエンドやバックエンドって話になるから単にAWSというよりはWebフレームワークの勉強になると思うよ!
AWSはただの土台サービス
2225/02/12(水)02:45:13No.1282292456+
C#ってMSが開発したんだからネット上にチュートリアルぐらいあるだろと思って軽く調べてみたけど公式ページ見辛かった…なんか初心者向けの方買った方がいいかもね
2325/02/12(水)02:45:54No.1282292530+
ゲームとサーバーはけっこう離れた話題な気がするので片方やって気分転換にもう片方やるぐらいのノリがよさそう
2425/02/12(水)02:46:10No.1282292566+
MSのリファレンスってなんであんなわかりにくいんだろうな…
2525/02/12(水)02:47:00No.1282292654+
>>C#ってC++++じゃないの?
>弟の嫁くらいの他人だろうが
つまりヤれる
2625/02/12(水)02:47:24No.1282292693+
具体的な本は知らんが悩んだらオライリーを頼れ
2725/02/12(水)02:47:27No.1282292698+
便乗するけどIT形に転職したくて応用情報まで4月試験で取れそうな感じなんだけど30代未経験だとむしろ給与下がりそうでつらい
2825/02/12(水)02:48:26No.1282292809+
教本みたいに通読するのに向いてるかは知らんけど未確認飛行Cは網羅的だし内容も深くてすごいよね
2925/02/12(水)02:49:15No.1282292889+
>便乗するけどIT形に転職したくて応用情報まで4月試験で取れそうな感じなんだけど30代未経験だとむしろ給与下がりそうでつらい
しなきゃええ
というか今のポジでIT部門に異動しろよ
3025/02/12(水)02:49:31No.1282292914+
>便乗するけどIT形に転職したくて応用情報まで4月試験で取れそうな感じなんだけど30代未経験だとむしろ給与下がりそうでつらい
一旦は下がるかもだけどIT業界は転職の連続で数年で給与上げられるしそこまで悲観することはないんじゃないかな
気にしないといけないのはただのコーディングはもうAIに取って代わられるから仕様書や設計やマネジメントの方向を目指すことだと思う
3125/02/12(水)02:49:50No.1282292943+
ベンダードキュメントが漏れなしを重視した読みにくさなのはそれこそメインフレーム以来の伝統なので⋯
動くもの重点でその対極にいくとstdio.hをおまじないって言う領域になるので痛し痒し
3225/02/12(水)02:49:51No.1282292944+
>便乗するけどIT形に転職したくて応用情報まで4月試験で取れそうな感じなんだけど30代未経験だとむしろ給与下がりそうでつらい
まあそれはしょうがない…
とりあえず入った会社で数年実務経験積んでまた転職くらいの感じで考えたほうがいいかもしれん
3325/02/12(水)02:50:43No.1282293041+
応用持ってりゃ偉いねとは思うけど職場での実力を担保するもんじゃないしな
3425/02/12(水)02:50:53No.1282293061+
なんでこんなにたくさんあるの…一つに統一しようよ…
3525/02/12(水)02:51:13No.1282293092+
ずっとC触っててこないだ初めてC#のソース読んだんだけどポインタ出てこなくてびっくりした
3625/02/12(水)02:52:29No.1282293216そうだねx1
>なんでこんなにたくさんあるの…一つに統一しようよ…
チューリングマシンで統一されてるだろ
3725/02/12(水)02:52:35No.1282293227+
色々ありがとうございます!
3825/02/12(水)02:54:05No.1282293377+
>気にしないといけないのはただのコーディングはもうAIに取って代わられるから仕様書や設計やマネジメントの方向を目指すことだと思う
ネットワーク構築とかはAIがやってくれるわけでもないだろうしそっち方面もよさそう
3925/02/12(水)02:54:21No.1282293399そうだねx1
LLは実質的にPythonに統一されていってる印象
PerlとかRubyとか群雄割拠だった時代から相対的にだけど
4025/02/12(水)02:55:07No.1282293464そうだねx1
経験上だが興味あることから始めないと途中でモチベが燃え尽きる
4125/02/12(水)02:55:22No.1282293485+
なんでルビーって廃れたの?
なんかこれからはRuby!Rubyオンレールも添えてバランスがいいって感じだったのに
4225/02/12(水)02:55:34No.1282293496+
C++「あのっ!」
4325/02/12(水)02:56:35No.1282293602+
Rails用途でしかほぼ使われなくなったからですかね…
4425/02/12(水)02:57:08No.1282293647+
サーバはカーネル読む段階まで来るとCが出てくる
4525/02/12(水)02:57:29No.1282293686+
チューリング不完全とかあるの?
4625/02/12(水)02:57:36No.1282293702+
C -> コンパクト
C# -> わかりやすい
C++ ->
4725/02/12(水)02:57:43No.1282293715+
ただのコーディングを習得したところで満足して留まるのがいかんだけで
ただのコーディング自体は一通り身につけておかないとAIの出したものを読み解けないままお出しする恥ずかしい生き物になるからな⋯
4825/02/12(水)02:58:34No.1282293799+
>ゲーム作りたい&サーバー運用したいので
>C#やってUnityで基本的なゲームを作れるようになったらAWSを勉強する予定です!
>お聞きしたいのですがC#を学ぶ際にオススメの教本とかはありますか?
本じゃなくてwebサイトだけど 「++C++; // 未確認飛行 C」
こんなサイト名だけどC#がわかりやすく書いてある
本も買ったけどこのサイトのほうがわかりやすかった
4925/02/12(水)02:58:44No.1282293809+
Pythonはいい感じにPerlのアドバンスドシェルスクリプトなポジションを奪っていった
5025/02/12(水)02:59:06No.1282293840そうだねx1
>ただのコーディング自体は一通り身につけておかないとAIの出したものを読み解けないままお出しする恥ずかしい生き物になるからな⋯
参ったな…俺は自分が書いたコードを読み解けない…
5125/02/12(水)02:59:22No.1282293868+
ポケモンやマイクラもチューリングマシンでありプログラミング言語だ
5225/02/12(水)02:59:25No.1282293874+
>なんでルビーって廃れたの?
>なんかこれからはRuby!Rubyオンレールも添えてバランスがいいって感じだったのに
pythonが既存のソフトやサービスから連携先として受け入れられた結果超強くなったからですかね…
5325/02/12(水)02:59:38No.1282293902そうだねx1
機械語の列からアセンブリ命令のオペコードを読み取ってCPUの処理内容を把握できるような人種に正直あこがれはある
やりたくはない
5425/02/12(水)02:59:42No.1282293908+
読んだ方がいいですよ…リーダブルコードは
5525/02/12(水)03:00:50No.1282293989+
リーダブルコードはいい本なんだがその次の本がほしい
個人的にはAPoSDでいいと思っている
5625/02/12(水)03:00:59No.1282294004そうだねx4
Pythonはコーディングスタイルがガチガチなのがいい
誰が書いても強制的にあのスタイルになるし読みやすい
Perlはお前なんだプログラミングで詩が書けるってバカなのか
5725/02/12(水)03:01:41No.1282294059そうだねx1
perlでやりたい事とperlの面倒臭さが吊り合ってねえ
5825/02/12(水)03:02:08No.1282294090そうだねx3
結局プログラミングは複雑さとの戦いみたいに言うけど俺はまだその領域にたどり着けない
普通にコーディングが難しい…
5925/02/12(水)03:03:22No.1282294192+
Perlくんは変態機動が可能過ぎた
でもそのおかげでシェルスクリプトで実現するには過重だがツールとして一つアプリケーション開発するのも行き過ぎなところの需要を長く満たし続けた
6025/02/12(水)03:03:25No.1282294200+
>機械語の列からアセンブリ命令のオペコードを読み取ってCPUの処理内容を把握できるような人種に正直あこがれはある
>やりたくはない
x86は汚すぎてなあ…ARMやRISC-Vならいいけど
あとほんの少し上のレイヤになるけどLLVMいいよオススメ
6125/02/12(水)03:03:45No.1282294223+
シェルスクリプト代わりに書き捨てるような用途だとpythonよりrubyのほうがまだ優位な気がする
たぶんバッククォートのせい
6225/02/12(水)03:05:19No.1282294328そうだねx4
この手のクソ言語だとJavascriptが元気に生き残ってるんだよな
ブラウザのフロントエンド環境が実質一択だからしゃーないとはいえあんなぐちゃぐちゃな言語に20年以上縛られてるのは人類の生産性の無駄遣いだと思う
6325/02/12(水)03:05:20No.1282294331+
>お聞きしたいのですがC#を学ぶ際にオススメの教本とかはありますか?
俺は『独習C# 第3版』から入ったけど結構わかりやすかった
今の最新版は第3版から著者変わってるみたいけどたぶん中身はあんま変わってないと思う
6425/02/12(水)03:06:31No.1282294424そうだねx1
Typescriptも各種フレームワークも全部オリジナルのJavascriptをラッパーでなんとかしようという涙ぐましい努力を感じる
6525/02/12(水)03:07:08No.1282294473+
最低限の仕様覚えたら要件決めて自分でコード書いた後にAIにレビューさせたり同要件のサンプル書かせるのがいいよ
年取るとアウトプットの回数増やさないと記憶に定着しないから
6625/02/12(水)03:07:19No.1282294488+
TypeScriptというかJavaScript周りはエコシステムがぐちゃぐちゃすぎて触りたくねえ〜ってなる
フロントエンドやってる人大変そう
6725/02/12(水)03:07:34No.1282294512+
>この手のクソ言語だとJavascriptが元気に生き残ってるんだよな
なのでJSちゃんはTSして原型とどめてない意識高い系の子になっちゃったっていうね
まあ元のJSちゃんがやんちゃ過ぎたからTSして良かったよ
6825/02/12(水)03:07:51No.1282294533そうだねx1
javascriptはphpとかで死にかけたのに息を吹き返したのが本当によくないよ
死んで
6925/02/12(水)03:08:35No.1282294597+
unityで作るためにJavaとPythonからC♯に乗り換えてる途中なんだけどこれ言語よりunityの勉強した方が良いなって気分になってきた
7025/02/12(水)03:09:15No.1282294660そうだねx2
しかしphpが元気なのもそれはそれで…
7125/02/12(水)03:09:29No.1282294671+
codecademyに毎月40ドル払って勉強してるけど週に10時間くらいしか触ってないの普通にもったいない気がしてきた
7225/02/12(水)03:09:44No.1282294696そうだねx1
Androidアプリ開発に手出してからKotlinにドハマリしたんだけどAndroidアプリ以外がまだ手薄でつらい
PCのデスクトップアプリもサーバのバックエンドも全部Kotlinで書けるようになってほしい
7325/02/12(水)03:10:08No.1282294723+
JSのプロトタイプ継承とかいう無駄なこだわりになんの意味もなかったし
thisが3種類とも4種類とも157種類あるともいわれるのは言語のバグとしか言いようがない
7425/02/12(水)03:10:34No.1282294760+
DOMの考え方とかJavascript自体は適当な小さいアプリ動かすにはいいんだけどリッチなアプリ開発はどうしてもな
Webがプラットフォームとしてデカくなりすぎてしまった悲劇
7525/02/12(水)03:10:46No.1282294778+
wasmはJavaScript経由しないとDOMとかブラウザAPI触れないんだっけ?
7625/02/12(水)03:11:41No.1282294831そうだねx2
>Androidアプリ開発に手出してからKotlinにドハマリしたんだけどAndroidアプリ以外がまだ手薄でつらい
>PCのデスクトップアプリもサーバのバックエンドも全部Kotlinで書けるようになってほしい
お前がフレームワークを作るんだよ
7725/02/12(水)03:12:07No.1282294867+
JavaScriptに(let s: string)みたいな型注釈機能が提案されてるらしいんだけど
これが通ればTypeScript使われなくなったりする?
7825/02/12(水)03:12:22No.1282294880そうだねx2
ES6で2015年にようやくletとconstが使えるようになったクソっぷりだからな
それまでは変数全部varだしローカル変数使うためにわざわざ無名関数定義からの即時実行をやる関数クロージャが必須とかもう気が狂ってた
7925/02/12(水)03:12:39No.1282294896そうだねx1
本読んだだけだと何も身につかないぞ!
趣味ならしょうがないが
8025/02/12(水)03:12:51No.1282294914そうだねx2
セミコロンの自動挿入とかなんだよ…やめろよ…普通にエラー吐いてくれるだけでいいんだよこっちは…
8125/02/12(水)03:12:56No.1282294920+
・switch文でbreakが必要って言語仕様作った人は反省してくれ
・nullの発明はやむを得ないがデフォルトでnull安全にしてくれ
8225/02/12(水)03:13:08No.1282294937+
C++とJava触った後Rust触ったら感動した
8325/02/12(水)03:13:59No.1282295005そうだねx1
>読んだ方がいいですよ…リーダブルコードは
>本じゃなくてwebサイトだけど 「++C++; // 未確認飛行 C」
>俺は『独習C# 第3版』から入ったけど結構わかりやすかった
ありがとうございます!未確認から触れてみて物理本欲しいな…ってなったら独習買ってみます!
リーダブルコードは自分でプログラム見返す時に役立ちそうなので読ませて頂きます!
8425/02/12(水)03:14:09No.1282295017そうだねx2
>ES6で2015年にようやくletとconstが使えるようになったクソっぷりだからな
>それまでは変数全部varだしローカル変数使うためにわざわざ無名関数定義からの即時実行をやる関数クロージャが必須とかもう気が狂ってた
いいよね
(function () { })();
何もよくねえよ
8525/02/12(水)03:14:47No.1282295062+
無名関数即時実行はトップレベルでawaitしたいとき今でも使っている
8625/02/12(水)03:15:52No.1282295130そうだねx3
一冊終えたのは偉いけどunityで何かしら作りたいんだったら即unity触って分からないことを調べるくらいが丁度いい
分からない所の調べ方が分からないレベルなら今ならとっかかりとしてchatgptとか便利なものあるし
8725/02/12(水)03:16:16No.1282295146+
たぶん最初にJS作った人は今みたいにバリバリ使い倒されること想像してなかったんだろうな…
初期バージョンのJS機能少なすぎる
8825/02/12(水)03:16:25No.1282295164+
よし!LLを開発するぞ!
お!Cが流行ってるね!じゃあ文法はCっぽくしようね!
お!Javaが流行ってるね!じゃあ名前にJavaを入れようね!
8925/02/12(水)03:17:29No.1282295241+
CI/CDって何すんの…って思ってるうちになんか当然になってしまった
9025/02/12(水)03:17:45No.1282295250+
基本応用支援士もってるのに俺はどうすればセキュリティとかPCの中身に詳しくなれるのか分からない…座学だけはできる…
9125/02/12(水)03:17:48No.1282295253+
>最低限の仕様覚えたら要件決めて自分でコード書いた後にAIにレビューさせたり同要件のサンプル書かせるのがいいよ
>年取るとアウトプットの回数増やさないと記憶に定着しないから
GPTに練習問題のコードを採点してもらったり学んだ事柄の複合問題作ってもらったりはしていましたが…自発的にどんなプログラム書くとかはやっていませんでした!
それもやります!
9225/02/12(水)03:18:08No.1282295276+
>ありがとうございます!未確認から触れてみて物理本欲しいな…ってなったら独習買ってみます!
あと今はChatGPTに質問しまくるといいよ
言語機能でよくわかんないとこ聞いてもいいし自分のコードの改良点聞いてもいいしネットに転がってるコード分かんなかったらコピペして解説してもらってもいい
とにかく何かあったらChatGPT先生に頼るんだ
9325/02/12(水)03:18:37No.1282295316+
なんか少しでも興味のある小さい小さいゲームとか自作してみるといいよ
意外とできても自信がつくし意外とできなくてもわかってなかったことがわかるようになるから
9425/02/12(水)03:19:03No.1282295340+
なんかエッチなゲーム作ってここで見せてくれ
9525/02/12(水)03:19:08No.1282295344+
あれば便利レベルの機能で超大作作っちゃうやつあるよね⋯
9625/02/12(水)03:19:14No.1282295350+
なんなら自分の書いたコードの解説をChatGPTに頼る時代だしな今
9725/02/12(水)03:19:37No.1282295370+
TCP/IPのさわりだけ勉強したら普段の送受信ってこんなことしてたんだって地味に感動した
9825/02/12(水)03:21:10No.1282295466+
>あと今はChatGPTに質問しまくるといいよ
>とにかく何かあったらChatGPT先生に頼るんだ
コードの採点なり練習問題しかりいっぱい頼らせていただいてます!ありがたいと同時にこの先生を超えないといけないという壁が凄いです
9925/02/12(水)03:21:20No.1282295474+
>・switch文でbreakが必要って言語仕様作った人は反省してくれ
これは別にbreak必須ではないし
>・nullの発明はやむを得ないがデフォルトでnull安全にしてくれ
switch文もだけどnull安全の担保は誰がするかとか許容するかで揉めてた頃のレガシー言語にそんな事言ってもねぇ?
10025/02/12(水)03:21:22No.1282295478+
>TCP/IPのさわりだけ勉強したら普段の送受信ってこんなことしてたんだって地味に感動した
ネットワークとかスイッチまわり自分は全然わかんないんだけどこういう基幹的なところはAIに取って代わられないしむしろ需要が高まりそうだと思ってる
10125/02/12(水)03:21:46No.1282295500+
やっぱ基本情報技術者とかみんな持ってる?
プログラミングの上達にはあんまり関係ない?
10225/02/12(水)03:21:50No.1282295505そうだねx1
ChatGPT先生を超えられる人間なんてもう地球上には…
10325/02/12(水)03:23:00No.1282295563+
>やっぱ基本情報技術者とかみんな持ってる?
>プログラミングの上達にはあんまり関係ない?
俺資格取得目指してる人に仕事で教えてたけど持ってないよ
プログラミングスキルとは全く関係ない
応用はもっと関係ない
10425/02/12(水)03:23:06No.1282295567+
>やっぱ基本情報技術者とかみんな持ってる?
>プログラミングの上達にはあんまり関係ない?
持ってないし教養と現場経験だけでやってる
でも横に持ってる人もいて同じように仕事してるからルーツが違うだけでやることは同じ
10525/02/12(水)03:23:18No.1282295581+
>ネットワークとかスイッチまわり自分は全然わかんないんだけどこういう基幹的なところはAIに取って代わられないしむしろ需要が高まりそうだと思ってる
構築とかはコード化で自動デプロイが進んでるからあんまり楽観的ではない
10625/02/12(水)03:23:19No.1282295582+
>本読んだだけだと何も身につかないぞ!
>趣味ならしょうがないが
本当にそう…なので良くわからないサンプルプログラムは全部打って練習問題は何も見ないでコード書くようにしています!
10725/02/12(水)03:23:22No.1282295585+
>基本応用支援士もってるのに俺はどうすればセキュリティとかPCの中身に詳しくなれるのか分からない…座学だけはできる…
PCの中身知りたいならこの本がおすすめ
https://www.amazon.co.jp/dp/4839936919
10825/02/12(水)03:24:07No.1282295630+
読むか…パタヘネ!
10925/02/12(水)03:24:34No.1282295647+
>これは別にbreak必須ではないし
C++しか知らんので他の言語だったらすまんし
必要と書いたのは確かにコンパイルしないとかの意味ではないが
returnとかを除いてまずbreakか[[fallthrough]]のどちらかを書くのが普通じゃないか?
11025/02/12(水)03:24:39No.1282295654+
>コードの採点なり練習問題しかりいっぱい頼らせていただいてます!ありがたいと同時にこの先生を超えないといけないという壁が凄いです
ChatGPT先生を超えるのはもう人類には無理だから気にしなくていい
11125/02/12(水)03:24:55No.1282295668+
>やっぱ基本情報技術者とかみんな持ってる?
>プログラミングの上達にはあんまり関係ない?
一種も二種も持ってるけど今だと試験内容と実務で理解していてほしい内容が剥離してると思う
昔はプログラミング業務で環境構築とかする上でも理解しておきたい内容が多かったけど今とは業務で触るツールやサービスが全然違うでしょって思ってる
11225/02/12(水)03:25:00No.1282295673+
>やっぱ基本情報技術者とかみんな持ってる?
>プログラミングの上達にはあんまり関係ない?
プログラミングという側面だけに注目するなら基本の勉強を通じて用語とか考え方とか覚えるのも良い
働くと考えたら応用以上の製造する方法とかを学ぶほうがいいけど
11325/02/12(水)03:25:01No.1282295675+
>読むか…ヘネパタ!
11425/02/12(水)03:25:19No.1282295699+
>本当にそう…なので良くわからないサンプルプログラムは全部打って練習問題は何も見ないでコード書くようにしています!
上達目指すなら何か作るもの決めてシンプルなアプリを作ってみればいい
単純なプログラミングだけでなくミドルまでの知識がついていくぞ
11525/02/12(水)03:25:36No.1282295725+
>一種も二種も持ってるけど今だと試験内容と実務で理解していてほしい内容が剥離してると思う
おじいさん…
11625/02/12(水)03:25:41No.1282295730+
サーバーのいるゲームならAWSよりはGCPを更に簡単にした感じのFirebaseのほうが手軽かなどんなゲームにもよるけど…それか全部C#でできるAzureか
11725/02/12(水)03:25:58No.1282295752+
一通り自分でできる限りの勉強をやってみたら尚更ChatGPTのすごさがわかるよ
11825/02/12(水)03:26:08No.1282295762+
>Unity興味あるしC#に手を出すかCのその先勉強するか迷う
UnityってESCでやる?
もしそうならc言語とc#並行で触ってもいいと思う
ESCじゃないならc言語はあんまり使うタイミングない気がする
11925/02/12(水)03:26:33No.1282295788+
>なんか少しでも興味のある小さい小さいゲームとか自作してみるといいよ
>意外とできても自信がつくし意外とできなくてもわかってなかったことがわかるようになるから
>一冊終えたのは偉いけどunityで何かしら作りたいんだったら即unity触って分からないことを調べるくらいが丁度いい
薬草を取ってきます!来年の祭りには参加出来るように…来週再来週は死ぬ程忙しいので
12025/02/12(水)03:27:18No.1282295835+
上達ってなんだろうな
言語仕様の理解はコンパイル作る人だけ知ってれば良いみたいな内容に踏み込む必要はないと思う
フレームワークへの理解はかなり必要
ただ同時にフレームワークに依存しない実装や設計の知識というのもあるのだがそこになってくると本や人によって全然言ってることが違ったりスル
12125/02/12(水)03:28:06No.1282295889+
単にプログラミングといってもめちゃくちゃ分野広くて立場によって言うこと変わるから初心者は何を信じればいいのかわからなくて大変だと思う
12225/02/12(水)03:28:25No.1282295908+
本読むよりChatGPT先生とお話しし続けた方がスキル上がるのは確か
12325/02/12(水)03:28:33No.1282295918そうだねx3
>ChatGPT先生を超えるのはもう人類には無理だから気にしなくていい
基幹部分に破壊的創造入ったり
単純に最新情報が必要になると信用できねぇ!
12425/02/12(水)03:28:41No.1282295923そうだねx8
>>一種も二種も持ってるけど今だと試験内容と実務で理解していてほしい内容が剥離してると思う
>おじいさん…
この質問への回答自体は別にジジイがしてもいいじゃん泣いちゃうぞ…
12525/02/12(水)03:29:05No.1282295947そうだねx1
>本読むよりChatGPT先生とお話しし続けた方がスキル上がるのは確か
まず本を手元においておかないと会話が続かないと思う
12625/02/12(水)03:29:18No.1282295961+
>上達ってなんだろうな
どうなったら上達って言えるかって難しいよね
職業プログラマと趣味の人でも基準違いそうだし
12725/02/12(水)03:29:40No.1282295978+
>TCP/IPのさわりだけ勉強したら普段の送受信ってこんなことしてたんだって地味に感動した
データにどんどんヘッダが乗ってってパケットになるの面白いよね
12825/02/12(水)03:30:38No.1282296036+
何も知らんところから全部ChatGPTに聞きまくるとタイピング量がハンパなくて大変だし全部の個別の項目が再帰的な学習になるからネストが深くなって時間かかるぞ
本みたいに適切に構造化されて幅優先探索で勉強するのは最初のステップとしてはまだまだ悪くない
12925/02/12(水)03:30:48No.1282296044そうだねx4
所詮道具だから作りたいもの作れたらそれでいいよ
13025/02/12(水)03:31:10No.1282296068+
実際にパケットキャプチャして解析するとさらに面白くなるぞ
13125/02/12(水)03:31:14No.1282296076そうだねx1
>所詮道具だから作りたいもの作れたらそれでいいよ
究極的にはそう
13225/02/12(水)03:31:39No.1282296104+
>>>一種も二種も持ってるけど今だと試験内容と実務で理解していてほしい内容が剥離してると思う
>>おじいさん…
>この質問への回答自体は別にジジイがしてもいいじゃん泣いちゃうぞ…
中身結構変わってるからソフ開前後やシスアドあった時代の知識でFEとかみるとちょっと老害感あるぞ!
ジジイならしょうがないが
13325/02/12(水)03:31:59No.1282296124+
プログラミングも趣味みたいになっていくのかなあ
生産性でLLMに勝てる気しないし
13425/02/12(水)03:32:21No.1282296148+
ChatGPTはあれどうやって書くんだっけかとかちょっとした処理面倒だから作ってよとお願いして部品提供してもらうくらいが一番だと思う
13525/02/12(水)03:33:25No.1282296220+
>どうなったら上達って言えるかって難しいよね
>職業プログラマと趣味の人でも基準違いそうだし
異常発見から原因特定するまでの速度とか
13625/02/12(水)03:33:30No.1282296226+
>プログラミングも趣味みたいになっていくのかなあ
>生産性でLLMに勝てる気しないし
LLMが出力した内容を担保するために結局必要だよ
コーダーと呼ばれるタイプの人はいらなくなるかもだけどそもそも今コーダーって存在するのか…?
13725/02/12(水)03:33:33No.1282296228+
ピンポイント用途だよね現状のAI
本格的にチュートリアルから何から何まで全てを任せるにはまだ単純に出力が足りないのとUIが整えられてない
OpenAIがその辺どんどん充実させていってるけどね
13825/02/12(水)03:33:53No.1282296246+
PythonとJavaはある程度他人のコード一通り読めるくらいのスキルで今組み込みにちょっと興味あるんだけどCの基本をさらった後は何をすればいい何を読めばいいとかオススメある?
13925/02/12(水)03:34:12No.1282296260そうだねx1
>上達目指すなら何か作るもの決めてシンプルなアプリを作ってみればいい
>単純なプログラミングだけでなくミドルまでの知識がついていくぞ
ありがとうございます!シンプル…電卓とか作ってみます!
14025/02/12(水)03:34:20No.1282296267そうだねx1
>プログラミングも趣味みたいになっていくのかなあ
>生産性でLLMに勝てる気しないし
ティム・オライリーは「むしろプログラマの仕事増えるよ」って言ってる
https://www.publickey1.jp/blog/25/ai_1.html
14125/02/12(水)03:35:20No.1282296324+
人間の仕事はつまるところ責任を持つことになるからコードへの理解は重要なままだと思う
14225/02/12(水)03:35:32No.1282296338+
>プログラミングも趣味みたいになっていくのかなあ
>生産性でLLMに勝てる気しないし
作るのはそうだけど実際どうなのかな
テスト駆動開発とかドメイン駆動が重点って言われてるけどそれもなんか腹落ちしない
14325/02/12(水)03:35:39No.1282296341+
>ティム・オライリーは「むしろプログラマの仕事増えるよ」って言ってる
プロはAI使ってさらなるプロになるってことか
あとパラメータ調整役になるよねってのは確かにそう
14425/02/12(水)03:37:06No.1282296400+
既にここ2年ぐらいChatGPTにコード書かせてるけど人間がやることが挙動とか設計の指示とそのチェックと調整なのでとにかく創造的タスクが増えて脳が使れる
考えながらだらだらコーディングしてたのって実は脳のリソース的には丁度よかったのかもしれん
14525/02/12(水)03:37:21No.1282296414そうだねx1
コード検証ができるというか
検証結果に対して誰が責任取るのかって言ったらプログラマだからなぁ
14625/02/12(水)03:37:29No.1282296424+
電卓をアプリで作ろうとすると結構時間掛かるから普通にUnityのチュートリアルからゲーム作ったほうがいいと思うよ
14725/02/12(水)03:38:18No.1282296462+
>PythonとJavaはある程度他人のコード一通り読めるくらいのスキルで今組み込みにちょっと興味あるんだけどCの基本をさらった後は何をすればいい何を読めばいいとかオススメある?
https://amzn.asia/d/170Vkr1
この本がいいって聞いたけど真偽はしらん
とりあえずラズパイpicoかarduinoとか触ってみたら?
14825/02/12(水)03:38:43No.1282296484+
L4以下の仕事で生きてきた人間としてはLLMのおかげで趣味の範囲では全部自分でやれるようになったのはありがたい…
14925/02/12(水)03:39:00No.1282296500+
きっとまた富士通あたりがAIがコードを生成してくれるのでプログラミング不要みたいなツール売り出すよ
今の富士通にそんな余力あるかは知らない
15025/02/12(水)03:39:05No.1282296508そうだねx3
組み込みとかゲームみたいな複雑な用途だとあんまりChatGPT先生役に立たない…
15125/02/12(水)03:39:13No.1282296513+
詳細設計のとおりコード組みましたコンパイル通りました後は知りませんなんてピュアコーダー今時いるのかだけど
それぐらいならAIで代替できるかもね
15225/02/12(水)03:39:17No.1282296518+
コーティングそのものは一種のパズルだからな…
楽しい人は楽しめるオモチャ
15325/02/12(水)03:39:19No.1282296520+
>何も知らんところから全部ChatGPTに聞きまくるとタイピング量がハンパなくて大変だし全部の個別の項目が再帰的な学習になるからネストが深くなって時間かかるぞ
>本みたいに適切に構造化されて幅優先探索で勉強するのは最初のステップとしてはまだまだ悪くない
コーディングにせよ要件定義にせよUI設計にせよなんでも良いから何かしらの得意分野を持っておかないと詰むのよね
15425/02/12(水)03:39:38No.1282296535+
>コーダーと呼ばれるタイプの人はいらなくなるかもだけどそもそも今コーダーって存在するのか…?
組み込み系だと実際にコード触れないと話にならん
15525/02/12(水)03:39:48No.1282296544+
実はUnityはビジュアルスクリプティングあるから今かでもC#を学ばなくても簡単なものはある程度作れるよ
もちろんC#を知っておくことに損はない
15625/02/12(水)03:40:01No.1282296558+
>きっとまた富士通あたりがAIがコードを生成してくれるのでプログラミング不要みたいなツール売り出すよ
>今の富士通にそんな余力あるかは知らない
その手のソリューションサービス今いっぱいありすぎて富士通なんて高くて質もお察しでスルーするわ
15725/02/12(水)03:40:14No.1282296575そうだねx1
>L4以下の仕事で生きてきた人間としてはLLMのおかげで趣味の範囲では全部自分でやれるようになったのはありがたい…
L2いいよね
15825/02/12(水)03:40:22No.1282296584そうだねx1
>組み込みとかゲームみたいな複雑な用途だとあんまりChatGPT先生役に立たない…
OSSで落ちてない言語はまだお勉強してないだろうな
15925/02/12(水)03:40:47No.1282296606+
CやったならC++とUnreal Engineの方に行くのもありなんじゃないの?という気がする
ゲームエンジンならどれ使ってもエンジン特有の知識が必要になるか
16025/02/12(水)03:40:56No.1282296612+
>今の富士通にそんな余力あるかは知らない
むしろドキュメンテーションソリューションだろやってくるとしたら
16125/02/12(水)03:41:14No.1282296629そうだねx3
Javascriptを書かてるとChatGPT先生は生き生きするからな
この言語が一番Webに資料落ちてて本当によかった全部やってくれ
16225/02/12(水)03:41:19No.1282296632+
今更だけどOSSの中身漁ってライセンス無視してんの終わってんな
16325/02/12(水)03:42:35No.1282296696+
pythonとjsはだいぶ良い感じに出してくれるから初学者には優しい時代だな
16425/02/12(水)03:42:36No.1282296697+
>今更だけどOSSの中身漁ってライセンス無視してんの終わってんな
まあそういうのは今に始まったことじゃなくGoogleが勝手にクロールして画像検索で画像だけ載っけてたりだとかもあったし
とりあえずやってみるのがあちらのスタイルだし
16525/02/12(水)03:42:45No.1282296702+
>CやったならC++とUnreal Engineの方に行くのもありなんじゃないの?という気がする
>ゲームエンジンならどれ使ってもエンジン特有の知識が必要になるか
あらかじめ用意されてるブループリントだけで作るならまぁ…自分でゴリゴリ書いてエンジン改造したりブループリントの関数自作したいとかだとC++ないと無理
16625/02/12(水)03:42:47No.1282296707+
結局業務なんて落とし込みとすり合わせに行き着くので
AIで代替できるならはよやれ!シンギュラリティ越え確実だからはよやれ!脅してないではよやれ!早く奪え!って感じ
16725/02/12(水)03:43:50No.1282296757+
OSSのコード読むだけでライセンス違反することってできんの…?
copilotのコード生成あたりが怪しまれてたのは聞いたけど
16825/02/12(水)03:43:54No.1282296760そうだねx1
ずっとC#とTSしか触ってなくて最近C++のOSSの改造に手出したんだけど
参照型の関数でローカル変数をreturnしたら呼び出し元のコードに戻るときには変数の寿命切れててエラー吐くというC++初心者のテンプレみたいなことしてしまった
メモリ管理意識しなきゃいけないの大変だね…
16925/02/12(水)03:45:17No.1282296831+
CVの人だから一生Pythonで浅チャプしてたい
17025/02/12(水)03:45:25No.1282296838+
IPAの資格は取ってるけど技術士って取った方が良いの?
17125/02/12(水)03:45:28No.1282296842+
>OSSのコード読むだけでライセンス違反することってできんの…?
>copilotのコード生成あたりが怪しまれてたのは聞いたけど
既存のコードそのまま吐いちゃうケースならわかるけど
モデルの学習元にするだけでライセンス違反になることってあり得るのかね
17225/02/12(水)03:46:15No.1282296880+
>この本がいいって聞いたけど真偽はしらん
>とりあえずラズパイpicoかarduinoとか触ってみたら?
ありがとう…本の字面だけでワクワクするな買ってみる
17325/02/12(水)03:46:48No.1282296902+
>IPAの資格は取ってるけど技術士って取った方が良いの?
支援士?
技術士は取れるもんならって感じだぞ
17425/02/12(水)03:48:10No.1282296969+
>メモリ管理意識しなきゃいけないの大変だね…
C/C++から入るとむしろ参照型関数とかあんまり書かなくて
基本は値返しすか参照渡して書き換えさせるかのどっちかになる印象があるので
メモリ管理というよりC#とTSの書き方に慣れてるせいみたいな話だと思う
ライブラリ開発とかしないならnewとかdeleteもめったに触らないし
17525/02/12(水)03:48:16No.1282296974+
>>IPAの資格は取ってるけど技術士って取った方が良いの?
>支援士?
>技術士は取れるもんならって感じだぞ
技術士
年数掛かるからメリットないとあんまり受けたくないなって思って
17625/02/12(水)03:50:55No.1282297100+
>年数掛かるからメリットないとあんまり受けたくないなって思って
デカいところで古い企業なら評価される
小さくて歴史浅いところだと機電系よりなんかな
17725/02/12(水)03:51:21No.1282297122+
いまどきCから入門するとは硬派な人だ
17825/02/12(水)03:52:59No.1282297175+
正に自分もC→Unityの順で経験してクラスやオブジェクト指向で結構苦戦したけどそのうちなんとかなる
最初はブロック崩しでも作りつつ自分の好きな漫画アニメにちなんだアイテムを追加して効果考えたりするの楽しいよ
17925/02/12(水)03:53:05No.1282297180+
若干古い人間なのでここからどの方向いくにしてもC起点はいい感じに色や癖がついてなくていいと思う
18025/02/12(水)03:54:18No.1282297229そうだねx5
C言語って低レベルなんでしょ?って言おうとしたけどこれ伝わらなかったらdelされそうだな…
18125/02/12(水)03:55:30No.1282297277+
>いまどきCから入門するとは硬派な人だ
教本自体は学校で…授業で触れたら凄い楽しいのに時数そこまで無いし章も練習問題も飛ばし飛ばしなのでそれなら出来るところは自分で全部やる!と…
18225/02/12(水)03:56:34No.1282297324+
>教本自体は学校で…授業で触れたら凄い楽しいのに時数そこまで無いし章も練習問題も飛ばし飛ばしなのでそれなら出来るところは自分で全部やる!と…
勉強熱心で眩しい
俺はもう新しいこと覚える気力ないよ…
18325/02/12(水)03:56:36No.1282297326+
Cスタートはなんか学校っぽいよな…と思ったがやはり学校だったか
18425/02/12(水)03:57:25No.1282297366+
Cで始めると他の言語の習得がめちゃくちゃ楽だけど挫折する人も増えるから難しいな
18525/02/12(水)03:58:34No.1282297408+
電気電子工学科なんかに行くと必ずでCとアセンブラとマイコンの実習あるわな
18625/02/12(水)04:09:58No.1282297864そうだねx1
これから何を開発するにしても言語とかライブラリのリファレンス原文を読む習慣少しづつ付けると良いよ
ChatGPTとかに聞けばわかる部分も多いけどリファレンス読むと背景とか関連情報もわかるし
軽く調べてわからないときって最後にはリファレンス読むしかなくなるから予め慣れた方が有利
18725/02/12(水)04:13:25No.1282298008+
Cでメモリの動きを覚えるのは実際アリ
おまじないとかで読み飛ばすなら不要
18825/02/12(水)04:14:19No.1282298054+
そうだそうだリファレンスとしてISO/IEC 9899を読むんだ
18925/02/12(水)04:16:52No.1282298158+
スレ画が合ってたなら同じ人のC#本でもいいんでない?
19025/02/12(水)04:17:14No.1282298175+
言語の仕様書とか一度も読んだことないな…
ちゃんと読んでる人すごい
19125/02/12(水)04:20:09No.1282298299+
>そうだそうだリファレンスとしてRFCを読むんだ
19225/02/12(水)04:20:10No.1282298302+
自分で規格読もうとは全く思えないけど読んでちゃんと理解できるような人に憧れる気持ちはある
19325/02/12(水)04:23:28No.1282298424+
読まざるを得ない読み解いて理解せざるを得ない局面に直面することになるんだ
19425/02/12(水)04:23:52No.1282298439+
ライブラリのリファレンスはさすがにちゃんと読む
言語の仕様書までは手が出ない
19525/02/12(水)04:24:15No.1282298455+
>自分で規格読もうとは全く思えないけど読んでちゃんと理解できるような人に憧れる気持ちはある
向き合わないといけない場面もあるしさらっと規格について引用できると評価されて自己肯定感上がるからちょっとずつ覚えるのがおすすめ
19625/02/12(水)04:26:06No.1282298521+
C++の新しい規格で何出来るようになったとか追うの楽しい
19725/02/12(水)04:27:41No.1282298582+
急がば回れってやつだな…結局読んだ方が早い
19825/02/12(水)04:34:23No.1282298850+
.NETの公式リファレンスの日本語訳なんとかしてくだち!
苦労しながら英語で読んだほうがマシなんですけお!
19925/02/12(水)04:35:39No.1282298898そうだねx3
リファレンスって英語で読むもんだと思ってた
20025/02/12(水)04:37:00No.1282298941+
理解も深まるし英語も鍛えられて一石二鳥なんだ
20125/02/12(水)04:38:00No.1282298981+
俺翻訳ツールに頼ってて全然英語読めないんだよな…
英語勉強ってどうやればいいんだろうか
20225/02/12(水)04:41:22No.1282299113+
>俺翻訳ツールに頼ってて全然英語読めないんだよな…
>英語勉強ってどうやればいいんだろうか
単語覚える→文法覚える→シャドーイングするのサイクルを回し続ける
20325/02/12(水)04:42:54No.1282299162+
UEのリファレンス見た後だと.NETはマシに感じられる
いやあれは翻訳云々の問題ではないか
20425/02/12(水)04:43:26No.1282299178+
自分も英語はさっぱりだったけどForest読んで文法を叩き込んだ後はリファレンスとか論文とか読みまくって力技で覚えた
20525/02/12(水)04:56:45No.1282299668そうだねx1
別に英語力を鍛える明確なモチベーションが無いなら翻訳ツール使えばいいと思う
20625/02/12(水)05:05:44No.1282299975+
C#はunityのゲームのmod作れるっていう実利がある
20725/02/12(水)05:29:12No.1282300718+
今なら馬鹿みたいに難しい本もAIにちょくちょく質問しながら翻訳してもらいながらスラスラ理解して読めちゃうよ
20825/02/12(水)05:41:48No.1282301132+
eraとか弄くり回すのに使えるのはなんて言語なんですか
20925/02/12(水)05:48:21No.1282301378+
>eraとか弄くり回すのに使えるのはなんて言語なんですか
確かほとんどCSVでできるんじゃなかったっけ
21025/02/12(水)05:56:56No.1282301698+
C++とJavaとphpくらいしか触ったことないけどCってそんなにムズいんだ…
21125/02/12(水)05:57:52No.1282301718+
era basicできます!!!!!
21225/02/12(水)05:58:53No.1282301746そうだねx1
>C++とJavaとphpくらいしか触ったことないけどCってそんなにムズいんだ…
++もそうとうだるくね
21325/02/12(水)06:14:53No.1282302310+
たまにC++いじると.hで関数宣言して.cppで実装するのめんどくせえってなる

- GazouBBS + futaba-