プログラミングって意外と簡単だな

■ このスレッドは過去ログ倉庫に格納されています
1以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:08:37.160ID:nd045EiE0

if
for
配列
連想配列
連想配列に配列を入れる応用技

ここらへん覚えたら大体作れるようなったわ
2以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:09:32.874ID:nd045EiE0
型の必要性はまだそんなに分からねえけどな
まあ大規模になるとわけ分からなくなるから一箇所で管理しましょ、明示しときましょって感じかな
3以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:09:55.632ID:nd045EiE0
プログラミングって知能必要なイメージだったけど誰でもできるくねえかこれ?
4以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:11:40.437ID:2ZF0EIeV0
それだけで同期とかネットワークとかどうすんの
5以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:13:05.697ID:p+RKtLXs0
https://i.imgur.com/ZNdbgrj.png
6以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:13:33.865ID:PHv7qgOu0
同期処理もメモリをwhileで監視して
ifで値が変わったかどうかを見てるだけだよ
7以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:14:05.655ID:nd045EiE0
>>4
同期ってasyncだのいうやつ?
あれってライブラリ使うだけじゃないの?

ネットワークは具体的には何?
8以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:14:58.685ID:nd045EiE0
>>6
すげえシンプルな仕組みだな
とんでもない負荷がかかりそうだが
9以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:15:27.827ID:yNZayJff0
WebSocket使ったリアルタイム通信さえ抑えとけば取り敢えずいけんじゃね
10以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:18:16.364ID:nd045EiE0
>WebSocketは、ウェブブラウザとウェブサーバー間で双方向のリアルタイム通信を行うためのプロトコルです。

プロトコルってことはhttpみたいなもんか
つまり>>4のいう通信が>>9のいうwebsocketというわけか
通信の方法なんてhttp以外考えたことなかったな
11以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:18:57.602ID:I3gz90LY0
趣味?
それとも仕事でやってる?
12以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:20:08.876ID:nd045EiE0
>>11
デスクワークの仕事で業務効率化のために使ってる
13以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:22:13.736ID:nd045EiE0
プログラミングの難しさってパーツは簡単でも規模がデカくなったり変更が容易にできるよう整理して書けてるかってところだよな
つまり構造理解の問題
一つ一つは物凄くシンプルな>>1の部品の組み合わせ
2025/06/14(土) 01:23:04.288ID:gk8B8TCm0
その辺全部AIにやらせてる
プログラミングわからんでも業務効率化くらいなら十分
15以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:23:15.219ID:5EgNdNUEd
おっパイザでSランクとれる?
16以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:23:21.157ID:bYI4WuTm0
基礎がわかればあとは調べることができる人ならどうとでもなるのがプログラミング
17以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:24:35.617ID:bYI4WuTm0
>>13
何万行のものをみんなバラバラで作るから大変なだけなんだよね
18以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:25:08.750ID:rPrGmRHn0
今ならAIで取り敢えず雑に動かしてから修正出来るし入口が広くなった分、にわかには辛くなるなw
19以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:25:24.724ID:3Bwc7fyF0
>>12
有能だな
オレ社内情シスやってるけどインフラや基盤とヘルプデスク中心で、プログラムなんてしばらくやってないもんな。
もう絶対書けねーわ。
20以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:27:03.602ID:nd045EiE0
>>14
やってから言えよ
普通に一発で動かないから手直しするのにある程度の知識は必要
2025/06/14(土) 01:27:26.477ID:mx3xVhse0
いいセンスな気がするが一時期クソみたいな本がこぞって書いた偽OOPみたいな観念に囚われないか心配だ
もしがっつりやる機会があればクリーンアーキテクチャ本でもチラ見してほしい
22以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:28:06.155ID:nd045EiE0
>>15
なにそれ?
それって学問に対しての受験勉強みたいな無意味な指標じゃなく、本当にプログラミング能力を表す指標として優秀なのか?
23以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:28:36.332ID:b4AGvkll0
最近はGeminiでしかプログラミングしてないなぁ
24以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:28:55.435ID:s2CJbqMl0
文法と単語ちょっと覚えたくらいで名作書けるみたいな言い方するやん
凡作駄作なら書けますそしてそれで十分ですってくらいだろ
2025/06/14(土) 01:29:52.655ID:gk8B8TCm0
>>20
いや別にそれで回っているし
ちゃんと指示できれば動くよ
26以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:30:54.697ID:nd045EiE0
>>16-17
それマジで思うわ
にしても俺は実務で学べたから良かったけど本読んだらオブジェクトとか回りくどい説明してんなーあれ
たとえ話ばっか出すけど本だと意味不明だわ
オブジェクトって要は関数と変わらんと思うのだけど
27以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:32:22.204ID:nd045EiE0
>>21
oopってオブジェクト指向ってやつ?あれどういう意味なんだ?
学問ベースで学んでないからクリーンアーキテクチャもわからん
28以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:34:51.123ID:nd045EiE0
>>19
うぇーい
デスクワークやってると意外とエクセルポチポチ多くて時間食うからな
時間記録してるから意外とポチポチに時間かかってるの分かって自動化したった
29以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:35:55.726ID:5EgNdNUEd
>>22
プログラミング能力を表す指数として優秀なのかどうかは知らないけど一応IT向け転職サイトの運営もしててプログラミングスキルがどれ位あるのかのそのサービス内では指標にできるらしい
30以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:36:14.762ID:nd045EiE0
>>25
たとえば最近はどういうものを作った?
具体的に
31以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:39:00.532ID:nd045EiE0
個人的に>>21の話が気になるんだが
オブジェクト指向は今パチモン扱いなのか?
名前よく聞くんだが
クリーンアーキテクチャという設計思想?を学べばいいのか?
32以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:39:13.725ID:nd045EiE0
>>21 カモーン
解説してくれー
33以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:44:10.008ID:zk+gZFFE0
Paizaなんてアルゴリズム触ったことあったらS取れるだけで何の指標にもならんだろ
まあレート赤になれるならそこそこすごいんじゃないの
34以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:45:12.370ID:99qI2SO+0
完全に理解したってやつやな
35以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:46:18.188ID:zk+gZFFE0
アルゴリズム触ったことなかったら実力者でもS取れなかったりするし
36以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:50:11.260ID:x1mbKehW0
デスクワークの効率化ならpowershell いい感じだった
37以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 01:52:41.690ID:nd045EiE0
俺が大学生の頃は聞きかじりだがオブジェクト指向なんとかをよく耳にしたが、今はクリーンアーキテクチャがメインということか?
2025/06/14(土) 01:57:05.361ID:mx3xVhse0
>>31
OOP自体はパチモンとか時代遅れとかそういう訳ではない
教科書的にいうと、OOP変数や関数(メソッド)を一つのクラスって単位にまとめ上げた上でプログラミングする手法のこと
とりあえず関数や変数を分かりやすい単位でまとめといて、外側から使いやすくしたもんみたいに捉えれば良いと思う

で、そのクラスの分け方なんだけど
直感や入門書に書かれた通りの分割アプローチだと上手くいかないことが多い
入門書は大体「似ている」とか「現実の物体に当てはめてクラス化する」とかって基準でクラスを分けてんだけど
実際には「変化しやすい部分は依存逆転する」とか「単一責任とモジュールの複雑性のバランスをとる」とか色々考えた方が良いことが多い
クリーンアーキテクチャはその分割方法についてのオススメというかヒントみたいなもの

完全に分離している訳じゃなくて、どちらも地続きな話なんで
OOPがまだわからないならOOP->クリーンアーキテクチャの順で学ぶのが良いと思う
ただそこまでガチでやる気がなければ、とりあえず手を動かしまくった後なんか手詰まり感じたら学び直すでも良いんじゃねえかな
2025/06/14(土) 01:57:57.663ID:mx3xVhse0
>>38
誤字った
✖OOP変数
◯OOPとは、
40以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:04:45.950ID:nd045EiE0
>>38
なるほどな、サンクス
要は分類分け、まとめ方の問題か
機能に必要な変数と関数をどう分類分けするか、まとめるか、それがoppだと基準が大雑把だったと

クリーンアーキテクチャーは変更可能性に素早く対処できる分類方法、まとめ方を提供できますよと
41以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:06:30.788ID:nd045EiE0
プログラミングって面白えな
何年くらいでプロとして自営できるレベルになるんだろうか?

AIで職失うなんて話もあるけど、そこらへんの障害に対策打てたら真剣に勉強してみようかな
42以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:07:31.112ID:zk+gZFFE0
なんか伸びそうなやつだな
嫉妬嫉妬of嫉妬
43以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:08:03.340ID:b4AGvkll0
最近Geminiでしかプログラミングしてないわ
ワイが会社でコミットする95割くらいGemini
職を失うのはGeminiを操れないような奴だと確信できる
44以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:12:37.659ID:x1mbKehW0
>>41
俺とC/C++やろう
面白いOSS沢山あるよ
って思ったけど自営業でやるならJavaとかRubyとかなんかな
45以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:13:30.312ID:0C5HPNJT0
プログラミングは案外できた
ネットワークとかインターネットとかPCの外側と繋いで何かしようとすると覚えること増えて結構辛くてやめた
46以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:16:35.551ID:mx3xVhse0
>>40
そんな感じ
初心者の段階でパーツ分けや構造理解の重要性に気づいたりその手の話を理解できんのはすげーな
俺の初心者時代とは大違いだ
47以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:16:57.971ID:nd045EiE0
自営はjavaかrubyなのか
個人的にはPythonかtypescriptやりたいんだけどな
使う言語はなるべく少なくしてえな
2025/06/14(土) 02:17:07.281ID:jXN7AGQa0
コンソールで動かすだけなら割と簡単だと思う
効率、処理速度、エラー処理、可読性、拡張性…etc…考慮しだすと途端に難しくなってくる
さらにUIとか必要になってくると言語によって作り方が違うから複雑なものを作ろうとすると知識が必要だしセンスが問われる部分も出てくる
49以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:20:26.821ID:nd045EiE0
>>46
いえーい✌
プログラマーって自営として食ってくためには今って競争厳しい?
どういう下地があったら仕事取ってこれるんだろうか?正社員で歴3年~とかいるのかな
一年くらい根詰めてやって仕事取れるほど甘くねえのかな
50以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:23:19.874ID:E1CKz8Gka
知能よりなんでも楽しめるリア充精神持ってるやつがプログラマー楽しんでるイメージあるわ
それはそれとしておまえの知能は高そうだが
51以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:29:35.946ID:E1CKz8Gka
あれ?おまえ医者?
52以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:34:40.895ID:mx3xVhse0
>>49
一貫して正社員オンリーだからよく分からんのよな…
2~3年前に知り合った人は、Github活動とか技術ブログのポートフォリオ + 正社員の経歴で取ってるとか言ってたけど
話半分レベルで聞いてたもんで正直よく分からん
もし俺が仕事相手を選べるんだとしたら、経歴と過去の受注案件とgithubのコントリビュート履歴見るかな…としか
53以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 02:44:38.555ID:nd045EiE0
>>52
まあやっばりある程度の武器は揃えないといけなさそうだな
参考になった、サンクス
2025/06/14(土) 02:54:27.311ID:h9j0YGZg0
Javaは君には無理だと思うからやめたほうがいい
55以下、5ちゃんねるからVIPがお送りします
垢版 |
2025/06/14(土) 03:22:45.906ID:3Z/nj/cX0
お前、頭良さそう、要領も良さそう
俺、無理
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況