【悲報】プログラミング難しすぎる。こんなの独学じゃ無理だろ [125096601]
■ このスレッドは過去ログ倉庫に格納されています
・開発環境インストール ・Hello world これで終了してる人が99%説 Dim abe As new AhoBakaJC print()とか簡単なそれだけなら読めるけど実際のコードは組み合わせてたりするから何がどうなってるのかわかんなくて読めないよ だから自分でコード書くのも無理 大学在学中プログラミング勉強してみて未経験でIT行くやつのヤバさがわかった そもそもプログラミングで何がやりたいんだよ やりたい事から逆算して考えろよ >>9 自分で書くのめんどくね?基本パクるもんだし 昔のパソコンに搭載されていたBASICは簡単だったのう 実際に造りたいものと、現実の教え方がまるで噛み合ってこない業界 たいていはゲームとか創りたいのにC言語で数字がどうの文字列がどうの ちょっと突っ込んだことしたら「おまじない」とか言い出す 今フリーランスで20代で1000万稼ぐやつがごまんといるのはそれだけ大変だからなんだよ 文系のカスどもが弁護士や会計士がスゲーとか言ってるけど片腹痛いわ 10 year=2020 20 zeiritsu=1 30 nenkin=100 40 year=year+1 50 zeiritsu=zeiritsu*2 60 nenkin=nenkin/2 70 goto 40 >>18 数字操作できないでどうやってゲーム作んの var abe = new Dictionary<String, String>(); Console.WriteLine(abe['noumiso']); //エラー!安倍に脳みそはありません IQ100以上ないとできんらしいから3割くらいの人は適性ないのかもね VB6→VB.net→c#でwinformしかやってこなかったからクラサバアプリしか作れない 次のステップなにがいい? プログラミングよりもコンピューターサイエンスが大事だよ。プログラミングなんてあとからついてくる。GoogleもAWSもソフトウェアエンジニアはほとんどCSの学士以上必要だし ピアノを叩けば音が出るけどそれでピアニストになれるのか? 文字が書けるようになればプロの小説家になれるのか? 才能がなければ無理に決まってんだろ >>27 専門学校、個人スクール、 これ以外あんまり思いつかんな ジャスコとかでも端っこで週2、3回のプログラミングスクールやってたりする >>24 作りたいものの中に自分が作れるレベルのものがない おっぱいピアノに対抗して おっぱいプログラミング、これどうですかね? 多分探せばいろんな企業の過去の大規模開発のソースコード見れるはずだから それ見て勉強するのが一番良いよ >>30 一般的なプログラマーに才能なんて必要ないだろ 必要なのは論理的思考と調べる能力 本とかパイキューとかプログラミングの文法基本やる→はぁ……文法だけならわかったかも→実際なにもつくれない 現世に救いが無さすぎだから詐欺みたいな有料プログラミング講座が跋扈してるんだな 浄土信仰じゃないんだからさ 出来るようになったとは一生思えないかもな 一年前の自分のコードはいつもクソコードに見える 論理的思考だっけ バカには無理だしわりと変な人しかむいてないよ 動けばいいんですよ( • ̀ω•́ ) Accessってプログラミングの下位互換って理解で合ってる? >>37 趣味のプログラマーは才能いるよ白紙から書き起こすから 仕様書与えられてコーディングする歯車の方が才能いらんかも 初心者はRUSTというプログラミング言語がおすすめです プログラミングしてくれるソフト作ったら爆売れするんじゃね? >>47 合ってない そもそもプログラミングに上位も下位もあるか? 何を作って良いか分からない、自分で調べて独学で作れない その時点で完全に資質が無い やっぱり理系の方が出来るのか? 生まれ変わったり転生したらプログラミングやりたいんだが数学とか物理の知識はいるのか? >>37 偏差値50ぐらいで足切りがあるイメージ あまりにバカだと全然できない >>39 @bot A好きなキャラについて運営が語った設定資料やらテキストやグッズの概要文から形態素解析したい やりたいことが明確か(明確なものをつくれるか) それへの執念 これないと無理 >>55 理系文系関係なく 論理的思考能力が必要だろうなあ 仕事で組込は覚えたけど Web系とかはまったく分からん なんで動くのか理解できん 今はモバイルならFlutterとか、デスクトップならVisualStudio(これは昔からだけど)、webならFastAPIやらReactとフレームワークに加えてサーバーレスが充実してきて作りたいものに注力できる感ある。 プログラマーだけど大して儲からんぞ リモートでサボりまくれるのが唯一の救い >>55 ウェブ系はいらない プログラミングだけじゃなくてネットワークやサーバやプロジェクト進行の知識があった方がいい もちろん数学ができるに越したことはない >>55 数学から逃げたタイプの文系は向いてないかもな Excelの数式教えてるけど、論理和論理積の組み合わせあたりからぐちゃぐちゃになったり、<=のNOTが>って理解できなかったり、これ以上は無理にやらせない方がいいなってのは少なくない 入門書の後に何すればいいかがまったくわからない人が多そう 一生独学しつづけなきゃいけない職だからな そこ超えられる奴じゃなきゃどのみち辞める運命なンだわ ダイアログベース系の入出力アプリさえ作れたらまあ役に立つ そんな高等なプログラミング技術なんてそうは求められないから >>38 ワイがiPhone手動で買われへんのは君のせいかw 職業訓練校に1年間ほどボランティア講師したことがあるが 20人の教室ならやっていけそうなのが3人、大丈夫そうな のが5人、あとは趣味でならって感じの割合だったな。 >>55 理系の仕事はプログラムが有ったら便利な事が多いじゃないか >>55 頭の中のもやもやを文書化できる能力のがデカい ただ理系の人間ってその辺りも出来る人が多い 運転免許の学科の引っ掛け問題みたいなのに引っ掛からないような人は向いてると思う ギコナビで保存した、ローカルな過去ログをワード全検索するアプリならつくった。 何度も利用している。 >>77 理系を出て技術職やって営業に流れ着いたけど、文系って文書化も感性でやるやつばっかだよ >>57 @は何のbotか分からんけど、Twitterだとしたらweb(HTTP)とネットワークプログラミング、あとTwitterのAPIの使い方が分かれば作れそう AはMeCabとかnagisaみたいな形態素解析のライブラリがあればできる。形態素解析だけなら。データをとりだすのは@と同じくwebなどから文字列を取ってくる知識が必要 どんな便利で省力できるツールや言語も 基礎がないとまともに動くものは作れない 基礎のためには、C言語から学ぼう。 組込からAWSまで プログラミングなんて簡単ですよ >>53 上位下位はあるよ 2種類の人種がいるんだよ 自動車産業に例えたら、(1)地方の工場勤務の期間工と(2)研究開発センターのエンジニア (1)Pythonとかで頭を使わないコード書くだけ。例えるなら、ラインで組み立て作業を1日延々しているだけのルーチンワーク要員。 (2)はRustなどを使用してシステムプロラミングWebassemblyなどでローレイヤーや基盤を作っていく人。例えるなら自動車のエンジンやデザインの設計者。 Swift案件だと月収90万円ってweb広告出てきた 「プログラミングができる」のと 「プログラミングでお仕事ができる」が違うのが罠 何が一つの言語は大学とかでしっかりお勉強したほうが良いな あとそもそものコンピュータの仕組みとかそういうのも大事だから一緒になって勉強したほうが良い それ以降は全部独学でいけるはず >>36 じゃあ半数は適性ないのか それだと言いすぎな気がしてきた 目的に向けてエラー繰り返しながら勉強してチャレンジして積み重ねていく作業でしょ?どのみち向いてないよ 開発環境入れるハードルが一番高い ゲームみたいに簡単にならんのかね Officeのvbaちょっといじれるぐらいが習得時間のコスパ的にもちょうどいいよ >>91 コンピュータの仕組みは 組込みマイコン使って覚えるのが良いと思う 本当に詳しく知りたいならHDLも勉強してZ内部のデータの流れを理解出来るようになっているといいけど >>87 プログラマーに上位下位はあるけど、あえて言うけど言語に上下はないよ VBAで綺麗に書いてOSまで関わるのも書けるし、c#でゴミを書くこともできる そりゃ言語の仕様上向き不向きあるけど、あえて俺はどれ使うにも使う側の才能と言っちゃう Cはgccの入れ方わからなさすぎて挫折する 普通にC++かPythonでいい >>92 IQ100以下が半数って理解してないのはいろいろもの作りするのにちょっと・・・ 昔のおじさんはゲーム遊ぶだけでもiniファイル編集したりrun gamestartとか打ち込んでたからな マウスやスマホポチポチやってる世代にはキツかろう 1 12 123 1234 みたいに表示させるだけでもややこしかったな >>91 最初から独学だと、基礎情報とってるくらいならオッケー? マジでこういうのが好きな人種以外がやるものじゃないよ プログラミングやりて〜〜〜〜みたいな人業界には結構いた プログラミングってつまらん事務作業の効率化をするもんだろ プログラミング一本でやらなきゃそれで十分すぎる >>100 じゃあボールグレアムのこの文章をよんでどう思う? ーーーーーーーーーーーーーーーーーーーー いろんなプログラミング言語の中で、Lispは一番上に来ると言おう。 そしてこの主張を裏付けるために、他の4つの言語に欠けているある一つの機能を 言おう。 いったいこの機能z無しでどうやってプログラムを書くんだい? っていう、 そのzの最も大きなものの一つとして私が考えるのが、マクロだ 。 たくさんの言語が、マクロと呼ばれる機能を持っている。 でもLispのマクロは特別だ。 Lispのコードは、ひとたびパーザによって読まれたら、 あなたが解析することができるデータ構造になるんだ。 他の言語ならコンパイラが構文解析して内部に作られる構文木を、 Lispでは直接プログラムとして書き下すわけだ。 しかも、この構文木はプログラムからアクセスできるから、 構文木自身を操作するプログラムを書くことができる。 Lispではそのようなプログラムをマクロと呼ぶ。 いわば、プログラムを生成するプログラムだ。 --- 普通のやつらの上を行け 著者:Paul Graham http://practical-scheme.net/trans/beating-the-averages-j.html 昔高校でやったCOBOLはあんまり難しくなくて面白かった気がする まあ高校レベルだったからかもしれないけど ただ全部忘れた 仕様書に従って作るだけのコーダーなら誰でもできる 仕様書なしで1から一人で作るのは才能がいるかも 入出力 if for これ以外は調べればできんだろ >>103 1つのものの定義知ってるかどうかで頭の良し悪し測るのはそれこそどうかと・・・ 知識の使い方でしょ プログラミングでも未知のもの調べてそれを自分の欲しい形にどう応用するか これができるかどうかでしょ 最初は身近なツールから作るのがいいぞ エロ画像を作者別に振り分けるとか、 エロ動画の品番からタイトル引っ張ってきて一覧にするとか C++とかPythonのローカルで動くものなら分かるけどJavaScriptとかブラウザやサーバーサイドがわからん >>109 そういう人種は趣味で苦もなく一日中プログラミングする それが長年積み上がる テックキャンプ出身みたいなのが追いつけないのはこういうこと 今ってちゃちゃっとグラフィック表示できる言語ないの? basicのline文くらいシンプルじゃないと初めてのやつにはつまらんだろうよ 数値計算やら事務処理の自動化とか基本的な使い方覚えたら終わりで良くね アプリやWeb作るまでモチベ持たないだろう >>116 まずは面倒くさいことを楽にやりたい!ってモチベが大事だね >>111 すまん、住んでる世界が違うからそこまで行ったら話噛み合わない 俺の方が非業界人って意味でね 「あえて言えば」って言うてるやん プログラミング組むのは文系能力も高くないと駄目 設計出来なくて万年PGのおっさん多過ぎ もっと勉強しろ 英語を学ぶ方が先だぞ 日本語だとカスみたいな講座や書籍のカモにされて古い知識しか身につかない 独学を名乗っていいのは仕事でも大学でも一切やらなかったやつだけな >>115 正規分布の真ん中から左が半分って知ってたら簡単に書けるのに、知らなかったらややこしくなるし 俺が最近、線形代数ちゃんとやった方がいいかなぁって自戒したもんで 割とモチベーションがキツい 孤独だしな 9割の人間は仕事、勉強と思って気合い入れても続かんだろ 1割は勉強と思わずに趣味でやってたら自然と習得する人間 >>127 ほんまこれ ITに関しては日本語ソースの不正確さは弊害でしかない 原文で読んだ方がどんだけすんなり頭に入ることか 仕事で使うならpowershellが一番使い勝手いいわ 仕事みたいに強制的にやらざるを得ない環境がないと絶対無理だわ んでその仕事に就くためにはプログラミング能力が必須という まず作りたいものが無いと続かんやろ 今回の楽天監視ツールなんか手頃でいいんじゃないかな 不便を解消するようなもんを作ってみるといい 最初に買ったC言語入門の本は挫折したわ、業界歴数年だけど 当時は環境構築できずに終わった、書き方は書いてあるのにCUIの操作とかコンパイルとか拡張子とか知らんから無理だった PythonやJavaScript動かしてなんかつくって、それをアピールすれば現場なんかすぐ入れる、あとは惰性で何とかなる ゲームのマクロとか せどりのツールとか そういう実用的なものから入れよ 英語と同じ 基本的に仕事かスクール行かないと身につかないよ 難易度としては弁護士や会計士なんかよりはるかに上だから仕事時間を学習時間に換算したらみんな余裕で8000時間くらいは勉強してることになる >>129 俺が実際にIQを使って何かプログラミングするってなったら「IQの定義厳密に知らんし」って調べるよ そこでIQの定義を知る だから問題ない 調べようと思わなかったり曖昧なまま進める人は適性がなさそう Cはちょっとやったけどアセンブラ覚えないと話にならんなと言うところで挫折した 独学というか実務経験が全てだから現場に就いて働けば出来るようになるよ 大昔、ハンドアセンブルで書いてた頃に比べたら今はメチャクチャ楽じゃね >>140 弁護士より上?? その割に待遇悪いし、俺みたいに50過ぎて業界に転身しようかなって思っても才能では雇われんやろ swiftで初めてプログラムを学んでアプリを作ったんだけどこれからC言語を学ぶとしたら結構覚えやすい? それとも英語を学んだからって中国語を話せるかよってレベルの違い? プログラミングは目的の達成と問題の解決 これをいかに単純に切り分けて組み立てるかです。 プログラミングが得意な人は人生の成功も苦労も ラクラク乗り越えられる人です。 常に新しい環境を勉強しなきゃならんのがキツい だから諦めた >>147 本当にそうなら弁護士や会計士やればいいやんってなるよな そうしなかった時点で頭が悪いということになるのでどう分岐してもレベルが低いという結論になる やりたいことないと辛いよな だからおれは資格コレクターになった >>147 お前が行こうとしてるのはドカタ組であって>>140 の華やかな世界とは別でしょ >>18 >たいていはゲームとか創りたいのにC言語で数字がどうの文字列がどうの printf(“Hello world !“); からGUIに行くには物凄い遠いからな、今は まぁ遠いのは昔も同じだが昔は難しいなりに道は見えてた 今はそんな物ライブラリに隠れて全く見えない 昔のMacのToolBoxAPIを使って初めてGUIアプリを作った時は ホントかよ!と思って写経のようにソースコード打ち込んで作ったからな それが今は全く見えない、幸か不幸かは判断ができんが >>152 まあトップレベルは弁護士に引けをとらないけどそれが具現化されてるのは海外の話やな ジャップランドは技術者の扱い悪すぎて弁護士以上とか絶対ない >>140 訳の分からんスクールは止めとけよ 多重派遣やってたところが兵士集まらなくてスクール運営してそこから派兵するとかやってるから 最近Python始めたんだけど 変数宣言せずにいきなり使える奴ホント嫌い ドカタ組は流れてくる作業を淡々とこなすだけ プログラム書いてるけど入力オペレーターみたいなバイトに近い存在 大体がこれだよ 一通り文法書読んだらアプリ一個作ってみればいい。 俺はこれで少し上達した。 Basicでつまずいたわ 教えてくれる人いなかったし スケジュール管理でも作ろうと思って 人気のアプリの真似しようと思ってダウンして使ってたら これでいいかになる プログラミング自体はそんな難しくない 客の要望が暗号化された謎エクセルを読み解く方が難しい >>18 数字や文字列をいじくるのがプログラミングなんだけどな 作りたいものが無いと無理よな ゲームなんかアセット用意するだけで一生終わりそう 事務仕事楽にするならVBAやパワーシェルで良いしな >>156 今はElectronやreactがあるからあっという間だろ >>126 無料シミュレータはもうある チマチマした計算を楽にするのは表計算で充分 >>167 まあその文字列やらがどう画面に表示されたり外部からの操作を受け付けているかを理解するには デバイスドライバやハードウェアの回路の話にまで行くからな >>55 ほんとにやりたいなら死ぬのを待たずに今からやれよ 謎エクセルや怪文書の読み解き方もセットで教えないと卑怯だと思う プログラミングなんて業務の一部でしかないぞ RPAが専門知識いりません!ってのが俺は受けつけられへんわ コード書かないってだけで、プログラミング知識もシステム全般の知識もあるに越したことないやろ ゴミ量産すんなよ コード書きやるよりサービス覚えたりコンサルやった方が儲かるしな >>168 だから仕事でプログラミングするとめちゃ伸びる 「オラやれぇ!」とケツ叩かれるからな プログラミングできないとメシ食ってけない環境に置かれると誰でもできるようになる Pythonの文法だけ勉強したけど作りたいものが何も思い浮かばなくてしばらく放置してた Binanceでもってる仮想通貨の総額をMoneyfowardに表示させたくなったからこれ作るわ BinanceからAPIで定期的にデータ引っ張ってきて読ませるだけで作れそう >>149 未経験の文系なんですが職業訓練からでも行けるでしょうか >>140 さりげなくスクールぶっこむなよ業者か? プログラミングなんて士業や機械電気バイオに比べればよっぽど簡単なのに幼稚な全能感持ってる奴多すぎる Pythonでスクレイピングツール作ればいいぞ requestsとBeautifulSoupで簡単に作れるし、自分がスクレイピングしたいサイト用のコードが (他の人が書いて)既にあるとは限らないから、自分で書く必要が出てくる ブックマークレットぐらい ちゃちゃっと作れるようにならんとな 20年やってきたけど、ブレークスルーはそのうち起こるよ。そのうち全てが簡単になる >>1 まだ大人でさえパソコンを触ってない時代、俺は小学4年生の頃に自分でマイコンの本を買って独学でBASIC覚えてオリジナルゲーム作ったわ 今の時代の子供らを見ると、かなり天才だったな >>147 仕事につくまでの難易度は弁護士より簡単だけど、その後だな。 出来ないやつは淘汰されまくるじゃん。 PHPの基礎の基礎というか大枠だけ勉強したい 細かいことは外注するから なんか良いサイトないですか? 入力した自然数より大きい最小の素数を出力するプログラムを作りましょう。 なぜビジュアルプログラミングに手を出さない? 食わず嫌いだろ まずplaygroundやってみろ騙されたと思って というかマインクラフトの回路が自前で作れるならもう作れるよ 理系のキモオタがスレ内でイキっててワロタ 偉そうに言ってて童貞って笑えるよね 35からプログラマーになった人知ってるけど 明るくてコミュ強でこの人ならどんな業界でもやっていけるなあという感じの人だった ゲーム仲間が独学で勉強してITに中途転職して力つけていい所に転職成功してた 良いプログラミングの本がないからな クソみたいな命令だの関数だのの解説より、 すごく基礎となるシューティングゲーム、ジャンプアクションゲーム、RPGのソースを載せて解説しろや >>192 それなら入門書一冊買って読んだほうがいいのでは そこそこ長いコードでショボいゲームしか作れてなくてわろた COBOLおじさんだからCOBOLしかわからんけど IF文とPERFORM文とEVALUATE文覚えとけばどうにかなる ゲームはフレームワークとツール作ってマップパーツ並べたりスクリプト書いてキャラ動かしたりカメラワークやったりだからな 直接動作をゴリゴリプログラミングする時代は終わったよな >>18 どうしても先んじて知りたきゃ調べりゃいいだけ 知識的にその段階で聞いても理解出来ない事が多いからおまじないみたいな誤魔化し方をしてるだけなんだから >>202 関数とかの基礎知識がないとシューティングゲームとか出来ないのでは 小学生向けのスクラッチの本でも読んどけ 最近atcoderの問題解いてるけどやること決まってるし環境作らなくていいし楽だぞ >>192 phpで何するかによって学ぶものが違う laravel辺りでapiつくるのかCMSで画面とかもいるのか バッチ処理だけやるのか プログラミングを始めようという人に贈る言葉として よく世間ではプログラマーは土方仕事だ、末端仕事だ 「俺は全体を仕切る上流工程設計者だ(意味は知らな くていいです)」などと言って水を差す者が現れますが 全て無視してよいです。 ブログラマーは平社員ではありません 無から有を作るクリエイターであり全能の神なのです それがプログラマーという存在なのです。 エロサイトの画像を連番で取得するツールとかを作るのが楽しいんだよ >>202 ゲームプログラミング系の本読めばそう言うのもあるだろ まぁ初心者には理解出来ないだろうけどな 仕事になったらその都度覚えるんだから難しいなんて言ってる暇は 無いんだけどな 仕事におけるプログラミングの大変さ2割くらいだろ。 あとは仕様詰めたりコミュニケーションしたりが大変 しばらくコードの模写してたらなんか知らんができるようになるよ しばらくがどれくらいかは人それぞれだと思うけど >>197 どこをどうするとおまえみたいなゴミクソに育つのかな人間は。 ゲームプログラミングはかなり高難度なのにプログラミング初心者がチャレンジして挫折する 初心者向けに「ゲームでつくる〜〜」多いけどゲームってプログラミング知識の集大成的なとこあるから 逆にむずかしいんだよな 理系大学生なら全員プログラミングやらされるのに もしかして…… C#みたいに初学者でも30分でGUIでDB接続できるプログラム作れるような言語じゃないとモチベ持たないわ Pythonとか本1冊読んでもコマンドラインで動くスクリプトしか組めないし何か学び甲斐がない やっぱ日本人にはrubyが一番だな 縁側で日向ぼっこしながらプログラムしてるような心地よさがある >>202 先ずゲームを作りたいからプログラムを勉強するというのは間違ってるぞ ゲーム作りたいならunityをインストールしてチュートリアルをやれ 本読みたいなら「プログラム言語 ゲームプログラミング」とかでも別に出てくるけど 向き不向きが天地開闢してる業界 天にいるやつがソロで大体なんでもこなして地にいるやつを食わせる業界 手を動かしてみれば自分が天に行けるか地を歩くかわかるはず だからまずやってみろ >>195 素数を求めるプログラムつくりましたよ。 BASICとCASLIIで。CASLIIのほうは、生数値を数字のASCIIコードになおして表示するとこはサボってます。 実際にサンプルプログラムを組まないと文法が理解できないのはなぜ 脳ポンコツか? >>224 ほんまやで 日本人の"心"に一番響くよな >>224 自由度高すぎてスパゲティになるから絶対おすすめしない JSかPHPでいい >>40 作りたいものが無いだけだろ ネットで誰かが欲しがってるものとか適当に作ったっていいんだぞ >>223 windowsならunityも対応してるしc#が一番いいかもね 学校の授業は必ず答えがあるが、プログラミングは答えがないから、自分で考えられないと務まらない仕事なんだよ それなのに学のない親は基本子供に命令ばかりして考える力を養わないから、子供が自分は考えないで指示待ちする人間に育つ だから低学力の親をもつとそれだけでIT業界無理だとなってしまうわけよ プログラミングなんか覚えて奴隷になる練習してどうすんだ 日本人ならrubyでスパゲティじゃなくてうどんプログラム書いてるのが幸せなんだよ >>169 コンテンツからUIオブジェクトまで横断して選択できたりす挙動とかあるし、ブラウザをUIに使うのは正直気持ち悪いんだ。 もちろん無効化できるけど、マウスのイベントやショートカットキーとか一つずつ潰さないといけないのはバカらしい。 >>50 それはライブラリやシステムコールの使い方なので、リファレンスが読めれば教える必要はない。 さらに言えばデザインガイドラインとかの解説は、プログラミング言語から独立した分野なので、 例えばC言語やPythonの授業で扱う領域ではないしね >>111 くだらないわなw そのプログラムをコンパイル後のバイナリレベルで考えたら良いよw >>156 やっぱアセンブリだよな 高級言語なんて中身が見えないもん使うべきじゃない 独学でスマホアプリ作ったらお前らに「チュートリアルレベルwww」とか言ってバカにされたけど 今ではスマホアプリ作る仕事してるしGithubのOSSプロジェクトにそこそこスターもらってるよ ケンモメンは口先番長のくせに人を馬鹿にしてくるから質が悪い >>202 使えるプログラムはネットから大量のデータを集めるとかグラフィックで表示するとか必要だったりするけど 教科書はその辺がスッポリ抜けてるから 表計算で済むような事しか出来ない >>246 プログラミングに限らずなんか覚えてるときって独学でええよな しょうらいげーむぷろぐらまになるとか言ってる能無しは でかい本屋に行ってゲームエンジンアーキテクチャというガチな教科書を見てこい >>202 自分はクソみたいな命令や関数をポチポチ使うのが好きなんだけどなあ メモリ確保して文字列格納しただけて震えたわ >>147 50までの行ってきた業務知識を元にしてプロダクトを作ってみたら? 其れが出来ないならIT系製造職(SEPG)に職替えするのは時間の無駄だよ 人生残り少ない時間を他に使った方がQOLは上がるよw >>107 これぐらいなら何も見ず書けるよね for i in range(1,5): t = "" for j in range(1,i+1): t += str(j) print(t) qDebug() << tr("Hello Abe"); 大学で講義受けてた時は細かいとこ後回しでまず見た目に面白いもの(javaで亀が動くようなやつ)作らせようとする先生でわからないが積み重なって挫折した 仕事でほぼ独学でやり始めてからは全然やれた >>206 後、COMPUTEは必須でしょw 但…データの管理方法や利用方法を認識できない人は向かない言語だわ 行き当たりばったりで変数を使える言語系でやってきた人とかさw 其れをコンパイルした後の「実動コードはどう成るか?」なんて考えない糞ソースの多い事…オーバヘッドとか気にしないしw プログラミングより関連ツールとかの良い勉強法が知りたい dockerとかswaggerとかAzureとか 色々かじってきたけど、Hello worldで挫折するよな >>225 んーと、どんなゲームを作りたいのか? どんなシナリオとイベントでどのようにするか? 取り敢えずは其れらをドンドンガツガツと噛み砕いた後に言語に焼直しで良いじゃん ゲームを作りたいから言語をやるでも良いけど途中で方向性が変わって挫折するかもねw こんな糞コンパイラは嫌だでコンパイラの作り方を勉強し出したりとか…そうすると言語が気に入らないとかとか… 本当に必要な事は自分でやるので学校では教えません 学校でやるのは一生使わないけど文明国ならこれくらいは知っとけという事を強制的に教えることです >>131 あれは猫と一緒に読んで、猫より自分のほうが優れている事実を確認するための本だから、猫も買わないとだめだよ 覚えなければいいのでは? 適性がある人間じゃないと無理 諦めて他の仕事に就けばいい >>57 if並べまくって特定のキーワードに特定の返事をprintするの作ればbotの原型じゃん そこからif並べるんじゃなくてファイルから設定を読み込めるようにしたいなとか、Twitterに対応させたいなとか一つずつやってくんだよ >>265 Mateならインデントが見える BB2Cだと見えないな 細かい記憶や構造管理はソースコードが担ってくれるから プログラミングは右脳型の人間のほうが向いてたりする 今年26だけどプログラミング始めるの遅すぎたと実感する 高校生くらいから始めとけばよかった >>120 Pythonのtinker(tcl/tk)あたりはそれっぽい ただ昔と違ってコードでガリガリ描くより出来合いのプラットフォーム(Unityとか)使うほうが楽 それこそ2Dグラフ描画くらいならExcelとか表計算でいいしな >>270 関係ないよ 26でわからないなら学生時代でもわからんから 本ばっか読んでても書けるようにはならない ソースはオレ 売るためなんだろうがノーコードローコードはせめてローコードくらいで言ってもらわんと ノーコードじゃなんもできないだろw >>273 どのへんがずれてんの? よくわかんないから教えて >>278 まずプログラミング言語の成り立ちについて調べてみよう >>30 才能なんて反復練習で身に付くもの 無意識として沈着させるものだよ >>278 何でもかんでも人に聞いてる時点でプログラミング向いてないよ >>282 そりゃあプログラミングなんてやったことなくて訊いてるからなあ プログラマーが使う数学なんて九九レベルで後はライブラリがやるんだから文理の区分けとか無意味だろ 数学者がプログラマーであるのとプログラマーが数学者であるのはイコールじゃないからな >>283 じゃあやっぱ文系には向いてないから縁がないんじゃない コード自体は書けるけど独学でやってると様式とかアプデ情報とかよくわからんくて詰む >>285 知らないから聞いてるだけじゃねえの 何か会話出来ない系の知的障害とかある? 独学は難しいと思うわ プログラミング自体に喜びを見出す変態ならともかく モノ作り自体を目標にしないと中々伸びないと思う じゃあ一人でモノ作れるかというとそれも難しい 逆説的だがスキル付けるなら実践できる場に赴かないと効率的に吸収できないと思う アメリカじゃしょっちゅうセミナーとか勉強会やってる 独学が偉いなんて日本くらいやろ 数学というより 事細かに手順書を書くとか 配列操作なんかで対象の配列から何らかのパターンを見つけるとか そういう能力が必要だと思うよ >>287 知らないなら自分で調べろゴミ お前そんなんじゃやってけないよ? >>287 知識ってのは金に繋がるものだ それをタダでくれってことはオメーは乞食と同じだ >>294 説明できないだけだろ 偉そうにすんな社会のゴミ >>295 プログラマーに説明する能力なんかいらないよ ただの作業員だし 仕様書通りに書いてくれれば良い >>68 web系(広告がビジネスモデル)は儲からないしな 日本のweb系トップ企業の決算とか見ても1桁億の純利益出てれば良い方(下手したら赤字) めちゃくちゃ社員の質にこだわった採用してる会社でもこれだからな(京大、東大、阪大あたり) 個人でやるならweb系はオススメだが(すぐに新卒リーマン級の月収25万を超えられる) 人を雇って会社にするのは無理ゲーな収益レベル 今からやるならスマートコントラクトを記述できる言語でいいと思う メタバース上で使う様になると思うし web業界におけるHTML、CSS、Javascriptは メタバース業界だと3Dモデリング、テクスチャ(2D絵)、Solidityに相当する >>298 だって説明する必要ないし 別にお前ができないなら他にできる奴山ほどあるからいいよw 無職ひきこもりから独学でプログラマになったんじゃが? ブックオフで安い技術書買ったりしながら50冊くらいは読んだわ あと、言語についての最近の技術書にはサンプルが載ってるから、ちゃんと作ってみるといいよ >>5 開発環境のインストール→電源入れるだけ Hello World→ 10 PRINT "Hello World" BASIC最強だろ(´・ω・`) >>301 お前みたいなクズの変わりもたくさんいるけどな 独学で出来るやつって100人に1人とかでしょ。 若い奴で興味がある奴は素直にそういう仕事について覚えるのが手っ取り早いよ。 数学よりも根源的なもの、論理だよ 論理の上に数学は展開される >>236 答えがないのはどの職業も大して変わらんと思うよ プログラマーはコンピューター様と論理的に間違いがないように話さなきゃいけないけど他の職業は人間が適当に解釈してくれる プログラミング言語の基本文法覚えたけど「で?これが何になるの?」感が半端ないんだけど forとかif文おぼえたけど、どうやって作ればいいの? ターミナルでずっと動かせばいいの? まずPCの操作に慣れてないと詰みそうになるから 本当はOS自体の基本的なファイル操作から始めないとダメなんだと思う スマホやタブレットで気軽に出来るようにしないとだめだな >>310 C#でWindowsフォームのアプリ作るとか phpでwebアプリ作るとかすれば >>305 自分で引っ張りだことかきしょすぎて笑う >>310 覚え方が逆なんだよ。 「forは繰り返しで、ifは条件分岐で〜」 みたいな覚え方してると何に使えば良いかわからなくなる。 「AとBで違った内容を出力したい。何度も同じコードを書きたくない」 とか、目的を決めて学ぼうとしないとわからなくなるぞ 憶えるんじゃなく難しいと自分で辞書みたいにプリントしてノートにして見ながらやればいいのよ パイソン勉強してみよう ↓ なんでこんなに色々あるの…(絶望) >>55 よく見たら転生すること前提じゃないかwww 基本を覚えた後に何するかだよなぁ 作りたいものが思い浮かばないと使う機会ない プログラミングできて役に立ったのは ゲームのマクロ化 通信解析して某人狼ゲームで狼の会話盗聴 やりたい事、出来る事のギャップすごいから モチベ保つのが難しい >>37 その論理的思考と調べる力がもはや才能なんちゃう 俺も周りに聞ける人が居なかったら始めてすらいなかった 何事も教師と学友がいないと上手くいかないね 独学とか言ってんのは現実見てないか一部の天才、秀才 あのスレの楽天iPhone入荷ツールみたいなの作りたい なに勉強したら良い? >>324 お前は俺か 某アプリはセキュリティやばすぎるわな 通信内容完全平分だし、全てのアクション結果を全クライアントに送信してるし >>314 罵倒がうんめえってことはプログラミングには不向きぅてことだぞ。 >>284 論理学と微積と線形代数くらいはできたほうがプログラミングが楽になる あとは必要であれば統計の基礎くらい >>333 おまえちょっと不安な野郎だな 偏微分はなにをするためのものか知ってるか? ほんと、ちょいちょい大先生とわかりにくい大先生が紛れ込むからよ 気をつけろなおまえら。 クラス設計のやり方とか何処にも無いからな 現場で見て感じろが全てやな >>74 sicp出してくるとか引っ掛けすぎるだろ有名な問題だけどnew-ifが関数だからだよ 多分同じ章に評価戦略について書いてあるからその通りに一回展開してみりゃ分かるけど引数が先に評価されるから無限にリストが伸びる プログラミングなんて簡単だぞ どんなプログラムもこれで思い通りに動く try { // 適当 } finally { abe(); } な?プログラミング難しすぎるとかのスレ主や同等のやつら、わかったか? おれの>>202 にレスしてきてるヤツらがどいつも批判いっぺんとうなことからわかるよな プログラミング本とか書いてるヤツらもこういうヤツらと同じなんだわ わかってほしい、わからせようという気がない ただ、小難しそうな本を出してドヤアしたり、自分らがわかってるから一般もコレでわかるだろ、という意識 理系の板とか行っても、やたらPC系に詳しいヤツらって初心者に妙に厳しかったり冷たいよな でも、よく考えれば同業者が増えてもプラグラムできるヤツらには得ないからな だから、テキトーに書いてるだけなんだわ、プログラム本とか 本当に教えたければ、おれの書いた>>202 のように、まず多くの勉強とっかかりであるゲームの それもなるべくシンプルなソース例をいくつも載せ、ただ載せるだけでなく事細かに改造例も添付し、 それと並行して重要関数とかルーチンを解説してるはず プログラミングなんてただの手段なんだからやりたいことまず見つけないと意味ない プログラマーっていい話聞かないよな 一生食えるスキルって言ってる奴多いけど >>338 護衛先や噛み先まで余裕で傍受できるしな まぁすぐ飽きたからそんな悪用はしとらんけど >>340 例外処理に例外を吐くようなコードを入れるなよ なんで全部覚えようとするんだよ ハローワールドだけできたらあとは参考書と行ったり来たりだぞ >>343 趣味と被るようなものだからかね アニメーターとかもそうだけどさ 趣味で給与計算とか営業やるやつなんてそうそういないもん スキルが必要な職業だけど 結局安い給料で引き受けるやつがいて 代わりがおるってことでこうなってんだろうな 一生食えるのはワンランク上のスキル身につけたやつだと思う ぱいてよん使って天才の使ったライブラリの使い方を学ぶだけだろ >>55 理系とやらのコミュ力ゼロの指示待ちくんは全く使えなくてすぐ消える 知識無くても明るく何でも聞いてくれるヤツのほうが結局生き残る ゲームのチートって見えない情報を見る+触れない情報に触るだよね プログラミングの勉強のとっかかりにはなる >>334 何をするためって質問の意図がわかんないけど、カリー化で表現出来るよね。 手動で分析しろって言うのではなく、式の導出方法を知っとけくらいの意味で>>333 書いたんだ >>341 ゲーム作りたいならunityなりunrealengineなりRPGツクールなりでチュートリアルやればいい 全部ただでできる プログラミングの基礎からいきなりゲームは無理だと思う プログラミングからいきたいならvisualstudio落としてc#でguiアプリ作るのがたぶん一番取っつきやすい これもただでできる あとはググったら大抵わかる むしろ教わるのが無理だろ 独学でできる奴にしかできる気がしない すべては慣れよ 要件定義中に頭の中でコード書いてるくらいには経験積んだ >>9 プログラムが難しいというか難しいフレームワークが多いってだけや >>361 一番取っつきやすいのはExcelかAccessでVBAマクロ作ることだろ 小汚いコードでもいいから作りたいもん作ってみるのが1番や >>365 会社に一人はいるExcel得意な人みたいなのはエンジニア適正あるよな でもそういう人は大抵年齢が… ゲームとか作ればいいじゃん ゲームブックみたいな選択肢選ぶだけのやつとかなら簡単だし それに絵つけたり音楽つけたりしてるうちに色々できるようになった アニメ化もされたしな 数学さえ落ちこぼれたゴミFランはスマホでもいじってろ ほぼ未経験みたいなものから入ったがいまだにプログラム組めない ラズベリーパイ買ったからペイソン勉強するぜ 仕事だと要件、開発環境、仕様書、ライブラリとか他人が揃えてくれてるけど 趣味だと全部自分で一からだから地味に大変だな 小さい企業やってるからこの間独自ドメイン取るついでに興味半分でOffice365全体に入れたけど PowerautomateとかPowerAppsとかSharepointとかすごい これが全部コミコミで使えるなんてファイルメーカーとかもうただのぼったくりやん MS >>341 Python ゲームプログラミングとかJavaScript ゲームプログラミングとか検索したら本いくらでも出てくるって指摘したけどこれそんな難しいことなのか? それにプログラム書かなくても大部分をゲームエンジンでどうにかする時代になってきててunityの例も出したけどそれも難しい? 手に取ってる本が難しいだけじゃないのか? if __name__ == "__main__": print("hello world 時よ止まれ") ゲーム開発ならUnityのチュートリアルでええやろ 今はunityがあるから 3Dゲームのhello world(画面にキャラを表示して動かす) より2Dゲームのhello worldの方が難しくなってるのが面白い >>359 >>360 一番良いのはx64dbgだな ただ公開されてるツールはまともなゲームではアンチチートのブラックリストに入ってて使い物にならないからとっかかりは自作カーネルドライバ利用した自作簡易デバッガ使ってる >>367 関数組み合わせまくって複雑怪奇な処理させるくらいならプログラミングのほうがよほど簡単だし VBAもあんなゴミ環境で長々としたプログラムを破綻せず書けるならかなり才能あると思うわ スクールに通ってRuby on Railsっていうのを覚えるだけでフリーで年収1000万稼げるらしいな >>202 あるし本のせいじゃなくてお前の知能の問題 >>378 初心者にとって一番謎の環境構築が最初から済んでるし シート内でボタンはっつけたりしてGUIも直感的にやりやすいし 仕事で活用できるから具体的な作りたいものが無い人でもモチベーション保ちやすいし これ以上の初心者向け環境はないやん プログラミングレベルは必要ないけどマクロはもう必須な時代になってきた気がするわ 関数じゃ対応しきれない プログラミングじゃないけどSwitchのゲームは良く出来てると思った >>341 匿名掲示板でどこの馬の骨かも知らないお前のために 皆が懇切丁寧に説明してくれて当然と図々しく勘違いして お客様みたいに対応してくれなかったとコミュニティ叩いてる時点で ろくでもない乞食のゴミって自己紹介してるようなもん さっさとくたばれよクソガイジ >>5 ほんこれ プログラミングで挫折する部分って プログラミング以外のとこだろ >>341 そのシンプルなものですら数学で言うと行列計算くらいの知識が必要なんだわ 四則演算すらままならないやつがどうやって覚えるって言うんだよw 自分が論理的思考得意かどうかってどうやったら分かるんですかね ソースがいっぱいあるからなんとかなる なかったら相当きついと思う >>341 すがやみつる著「こんにちはマイコン」おすすめ ArtdinkのHR2とか、コードを書くことも体験できてすごくいいんだけど 最近のプログラミング教育ツールはコードを書かせない方向になりがちだよね どこまで掘り下げも「他人の作ったモノ、ルール」に依存するから、独学じゃ無理というのはある意味正しい >>392 CABテストで検索してやってみると良いのでは >>341 いやまあ言うことはわかるよ あまりにも初心者に厳しいよね 開発環境だっておま環によってはハマるしさ >>389 生きていくための高度な技術や知識をただで教えてもらえると思う厚かましさだし 仮にIT業界に入っても同業から嫌われてやっていけないだろうね 飛び抜けた能力もないんだから >>21 10 nakanuki = 0.95 20 input"予算は?";yosan 30 yosan = yosan *(1-nananuki) 40 print"使える予算は";yosan;"だけです" 50 print"終わりだ猫の国" 60 goto 20 >>391 それで思い出したが、10日で覚えるC言語入門教室の昔の本(藤色の奴)は 二次元配列みっちり使って、CUIだがゲーム作る内容があったから >>341 にはいいんじゃねぇかと思う。少なくとも俺は大いに勉強になった。 (なお、今のは、最近見たら大分マイルドな内容になってた (挫折する人が多かったのかなと思ったが)そういうわけで昔の方がいい) >>341 そもそも大体此処にいる人の殆どはそんなもんとっくに通過してるってのが 実際なんじゃねぇの?俺の場合は電子工作を(arduinoベースで)始めたから その入門書一冊かって、いろんなサイトみて、なるほどC言語ベースか じゃあC言語やるか。C言語ってどんなことが出来るんだGUIつくれるんけ? みたいな感じで進めていったけど、 ITに限らず、そもそも人にもの聞くときはここまでやったけど、次どうしたらいいとか そういう風に聞かんと誰も具体的には答えられないんじゃないか。 >>236 プログラミングの方が答えあるだろ 根本的に言えば数学なんだから よく言われがちなハードルに開発環境があるけど いま開発環境なんて5分で完成する >>403 何をどうすればいいか理解してる人ならな >>254 C#ならこれ for (int n=1;n<7;n++) { for (int i = 1; i < n; i++) { Console.Write(i.ToString()); } Console.WriteLine(); } やっぱC#のほうが分かりやすいな 昔はみんな独学でホームページ作って独学でアップロードしたんだよ スマホキッズは手取り足取りやってやるのが当たり前だと思ってるし すぐ泣き言を言うし文句を言う >>405 単純にLinuxで始めれば良いだけ…ターミナルを開けばもうそこがプログラム出来る環境である Windowsでプログラムをすること自体が特殊なんだよ そもそものCなんてターミナル上で動かすものだったん それをWindowsで動かすために訳の分からない事が増えたってことだな そこまでしっかりしたものじゃなくてゲームのアドオン作りたいだけなんだけど 他の人が作ったやつの中身見ても途中でわけわからん!って感じになる やっぱり基礎から学ばないといかんのか? >>408 こういう意味のわからない宗教的なことを言い出すアホが諸悪の根源よ >>411 それは全く会話になってない 俺はターミナルの話をしたんだろ そこについて何かの論理的回答は出来ないのか? 出来ないならお前みたいなタイプは営業をしろ >>407 高度に抽象化された環境があって 懇切丁寧な使い方の解説があるのが当たり前だと思ってる感はある とっかかりになるのは良いことだと思うけど >>411 別に誰もお前にやってくれなんて求めてないんだからさ 況してや此処で展開されてる話なんて、本職の人も大勢いるようだけど基本趣味ベースだろ やりたい人は黙っててもサイト調べるなり、本かって来るだろ。 (それでもわかんなかったらどうなってんだこれって此処で聞くだろうけど) 先ず、それすらやらない人ってのは、 実際のところそれほどやりたいわけでもないんだと思うよ。 才能のある無しって結局そこだと思う。 適正みたいなのもあると思うけど、適正あっても作りたいものが思い浮かばなきゃやっぱり意味ないし。 >>409 公式SDKがあれば開発言語と公式ドキュメントだけ読めればいいが 公式サポートが無いとMOD開発は実質チート開発なので敷居はそこそこ高くなる アモアスとかが後者に該当するな まあやりたいことが見つからないならとりあえずはn以下の素数出すプログラムとかから始めたらいいんでねえの? それで大体基本的な演算は全部できるっしょデータ構造はあんまり絡まないけど 競技プログラミングの問題を解いてみるのもいいと思う簡単なレベルだとアルゴリズム云々以前にプログラミングができるかどうかを問うようなものばかりだし なにより最悪環境構築できなくてもいいしな出来た方がいいけど競技ぐらいならweb上で動くやつで十分だし >>414 環境構築のハードルの高さの話をしているのに そもそも調べる調べないの話をされても困るんだが OS宗教家まで入り込んできてLinuxこそ至高Windowsは悪みたいなトンチンカンなことを言いだしてさらにハードル作ってるし 勝手に話をすり替えるなよ >>418 >Linuxこそ至高Windowsは悪みたいなトンチンカンなことを言いだして 君は文章を理解する能力が無い 恥ずかしくないのか >>420 環境構築のハードルが高いという話をしてるのに 別のOS用意しろと更にハードル上げてるOS宗教家が何を言ってるんだ >>421 ターミナルと書いたが 意味が分からんかったか そんなに難しい話じゃないのにすぐに頭に血が上るのは 知能の問題じゃなく精神に障害があるぞ ぴてょん楽しいわ こう書いたらこう動いてって念じたらその通りに動いてくれる WPFで色々作ってるけど最近はお洒落なGUIが簡単に作れるからおすすめだよ データベースと連動してあれこれやろうとするとEntity Frameworkがほぼ必要で 日本語の情報少なくて大変だけど覚えちゃえばSQL書かなくても良くなるから楽 MVVMで作ればwebアプリのきっかけにもなるしこれからGUI作ってみたい人には本当におすすめ つーか就職目的とかじゃないとよほど作りたいものを夢として抱いていない限り、そこらにある無償有料アプリやプラグイン使ったほうが割に合うって話だし >>422 いきなり知能の問題だ精神に障害だと酷い中傷させるほど お前の頭に血を上らせてしまってすまんな… 5ch掲示板はいつまでCGI (Perl) なんだ? >>418 Linuxって全部入りだから楽だよ っていった相手に噛み付く理由がそもそもわからん Linux自体大昔から今windows上からも起動できるわけだろ 他にcygwinとかもあるけどさ それは嫌だなぁと言えば、じゃあVisual Studioでも入れれば?みたいな話になるんだろうが あまりに他人に手取り足取りもとめすぎじゃないか? >>426 流石にヒントくれてる人に失礼すぎだお前は プログラミング覚えても結局出来ることはフォルダ弄りファイル弄り設定弄りWeb操作だけだぞ? そんなの時間かけて習得する必要あんのかね? >>430 いつ俺がヒントを求めたんだよ… 一般論として初心者にとってのハードルの高さを話してるだけであって 俺が今困ってるなんて一言も言っとらんぞ こういう勘違いマウント合戦なのがプログラミング界隈のクソ面倒なところだよ >>431 web操作とファイル弄りで大抵のことはできるだろ? >>432 いやあ、あきれた。 だったらレス返すなきゃいいのに 俺が上でなんで>別に誰もお前にやってくれなんて求めてない って書いたか解らなかったのか 俺は上でも書いたとおり別業種だけど、これはないぞ悪いけど 数学→python→ 機械学習→ラズパイ, unity, cad→ロボット, ゲーム スカイリムのmodみたいなもんで 99%の人はmodが作れるわけじゃない >>424 楽に作れる、〜書かなくても動く、ってのは初学者にとっていいことなんたろうかね? それで何かを動かせたとして本人に何が残るんだ いろいろ出来るようになったほうがよくないか わい弱小企業勤めエクセルのマクロでパソコン大先生扱い(笑) Pythonは便利ツールとして優秀だから社会人なら覚えとけよ 二言目に何がなんでもマウント取ってくる攻撃性の強いタイプのやつは普段やりたいことができない土方だと思ってる ここまでgoogle colabの話一切無し まだまだ普及してないっぽいな >>141 IQを「地頭」と同じ意味で使わないでくれる? >>406 今時forやwhileを使うとおっさん扱いされるぞ うちの会社にも>>442 みたいなの言う馬鹿おるけど コピペしかできないからスクラッチ開発全くできなくて草 ビルドが通れば実装は終了らしい アプリケーション起動したらエラーで先に進めないとかアホかよ 最低限の動作確認もしない馬鹿早く辞めてほしいわ winならvs2022コミュ版入れてc#でhelloworld作るだけなら初めての連中でも検索しながら割と簡単にできるだろう プログラムじゃなくてPCやOSの作法がわからないんだよな 仕組みは割と理解できるが作法を理解するのは世界史を暗記するようなもんだ >>341 初心者向けのテキストが玉石混淆なのはあるかもな 分かりやすくしようとするあまり大切なとこすっ飛ばしてる入門書 そんなゴミ入門書をドヤ顔で神資料とかいって紹介する情報商材屋もどき 昔@itのJava入門がすごく分かりやすくて理解が進んだな。今は何が良いんだろうな >>449 mapとかfilterとかfold使わないとやってられないよな >>449 JavaのArrayListだと拡張for文より昔ながらのforが早いのとか最近の若者は知らんのよなぁ >>449 ループ回数が非常に多いといったような処理速度第一な部分では依然としてfor/whileが正義かな C#のLINQが遅いのはよく知られているし、C#で配列をforで0からLengthまで舐めるコードを書くと境界チェック省略という最適化が掛かるし 本とか基礎過ぎて参考にならん ネットで課題みたいなの解いたほうがいい プログラム経験なかったが iosアプリ作りたくてswift勉強してググりまくって何とか公開までこぎつけたぞ ちげえ…何ならマップやフィルターも内部でループしてるし何も変わらんわ >>107 がややこしく感じるやつは、この問題が持ってる潜在的な課題を理解してるからだ 臆面もなくこのソースだしたやつらはその課題を認識できてない センスないからエンジニアやめといたほうがいい 言ってしまえばこれはシンプルな動的計画法の問題だ バッファに前の値を記録して、それを更新するようにするだけで計算量はライナーになる 上にあるコードは計算量が二乗だから数百万レベルのデータを使う一般的な商業アプリではまず動かない >>461 一般的な商業アプリの話なんてしてないよね 内政業務用アプリなんて数千件は一瞬。数万件はタバコが吸える 数十万件なら一晩なんてのは普通にあるし、それで回ってるところもあるから >>461 プログラミングはできなくてもいいから 何も理解してないのにコピペコードでできるって言ってゴミマクロ量産するのはやめてくれ >>462 数秒で終わる処理を1日掛けてどや顔するのはエンジニアじゃない 数十万なら数秒とみるのが普通の感覚だよ… 本番機のXeonやスリッパならコンマ秒を想定するもんだ 感覚が既にCSのそれじゃないのよ… Unityならパズルゲーム自作できるかな 広告なしで延々とパズルやってたい 誰かc++用のreactやswiftuiみたいなguiツールキット作ってくれんかな… >>466 プロのエンジニアすごいね でもこのスレじゃお前はお呼びじゃないタイプだと思うで #include <iostream> int main(int argc, char** argv) { std::cerr << "安倍晋三" << std::endl; return 0; } >>461 理解してないけど作ろうとしたらできなかっただけな >>465 それこそプロの営業マンだろ そして 数ヶ月かかるものを一週間でつくれって言う System.out.println("Welcome to kenmo"); >>474 JavaがC#より早くオワコンになるとは思わなかった 流石Oracle 一昔前は無料の学習サイトも充実してたけど最近は有料サイトに誘導されるケースが増えて充実した無料サイトは減ってる気がするね いや教えられても無理 というか習得しても使うの無理 プログラミングって科学くらい広い話なんだよな 物理したい人が化学とか生物の勉強してもあんまり意味ない 綺麗なアルゴリズムが書けたところで何の意味もないことも多々ある 自分が何を作りたくてそのために何をすればいいのかをかぎ分ける能力が結局大事だと思う >>55 https://leia.5ch.net/test/read.cgi/poverty/1524051048/140 140 番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW f385-0GQJ) 2018/04/18(水) 21:35:08.65 ID:4PaV2kDX0 三人がかりで3日かけて作ってた資料あって 密かにVB組んでボタン一つで終わるようにしておいて、そいつらの聖域化してた仕事を入社半年の俺が奪い取ったら半端ない反撃きたぞ 最終的に俺が上司になりそいつらが部下に 当然俺の指示に従わない けど俺は全てVBで突破 社長、この三人いらないじゃん で、三人クビ これ実話だぜ QUICKpicみたいなアプリ作りたい時、どんな開発環境入れれば適切かな? 学習期間3年みてるけど、もっとかかるかな? 言語仕様の吸収自体はバカでもできるんだわ(プログラミングの20%もっと少ないか) 数学力とライブラリの英文ドキュメントが読める英語力が必要(プログラミングの80%) >>483 1日何時間学習するかによるだろ でもああいうツール系は案外簡単で初学者には向いてる 3年は間違いなくかからない >>486 ループを使わないんじゃなくて(for)eachを使ってコレクションやイテレータで回すとか言うんだろうけど、どうでもいいよねそんなの。 わいの中2の頃よりも能力が低いとか… 有り得んだろ🤭 勉強して本やネットに書いてあることは理解できるけど 完全な白紙の状態から何か作るってなるとまったく何もできない >>486 JavaScriptで例えるが、 let pms = [ 'Abe', 'Suga', 'Kishida' ]; for (let i = 0; i < pms.length; i++) { pms[i] = 'Abe'; } for (let i = 0; i < pms.length; i++) { console.log(pms[i]); } と let pms = [ 'Abe', 'Suga', 'Kishida' ]; pms = pms.map(function(pm) { return 'Abe'; }); pms.forEach(function(pm) { console.log(pm); }); は同じ結果を得る わかりやすくするためにあえてラムダ式は使っていない >>491 リストの要素それぞれに対して処理するメソッドがあるのね 勉強になったわありがとう >>490 何かを作りたくてもそりゃ無理だろう 作りたいもののイメージがないと 英語圏の人間から見れば日本語ベーシック並にハードルが下がるんだろ? きたない。さすが汚い >>456 この程度で測度とか言いはじめられると どの程度のアマチュアか底が知れてしまうぞ >>495 非英語ネイティヴでいて地味につらいのは「名前」を付ける時だったり >>499 5歳児並みの語彙で書かれるコードは地獄だな プログラミングに英語力なんて正直言って要らんと思うけどね >>439 手っ取り早くまずは作ってみるのもいいと思うよ WPFなら経験浅ければコードビハインドに書けばいいしステップアップしていきたいならMVVM覚えればいいし 結果的にWPFじゃなくてvueとかに移行するんだろうけど >>500 英語力は必要 関数なのに名詞始まりの名前つかってるの見ると殺したくなる プログラムに何をさせたいのか機能ごとに明確にイメージ出来れば好きな言語で書くだけじゃね? 独学でも余裕な分野な方だと思うけどな 作りたいものがおしゃれなアプリケーションとかなら一人じゃ無理 デザインなんて作れないだろあれはセンスだ才能だ プログラミングも向き不向きはまぁあるんだろうけどさ(´・ω・`) Dartわりといいな Javaゴリゴリより全然作りやすい 45歳の手習いで去年からプログラムを始めたが、手順を整理して言語化する能力と知りたいことを調べる能力さえあれば大体出来るな 最近は4探針抵抗測定ソフトを作った 今はマテリアルズインフォマティクスのソフトを作ってる 80年代は日本語の教本とかあって独習すら可能だったが、 今はまず英語の解説が読めないとそれだけでハンディキャップになってしまうから 日本に生まれてしまった時点でまずゼロ地点に這い上がる必要がある 今の子は大変だね… 日本語で書いてあろうとヒープを使う難しさとか緩和されるわけでないからな 所詮言語だってのを理解してない奴は英語も読まない読めない既存のソースコードの読解もできない 加えて新規のコードを書いても汚い >>508 その前者の能力あるやつが案外少ないんだよね そこで向き不向きが分かれる 悪く言えばアスペタイプのほうが向いてる >>439 プログラミングすること自体がが目的ならその心配もいいけど プログラミングで何かを簡単に処理したいのがもくてきなら簡単な方がいいだろ ただの道具なんだから綺麗さに拘ることが無意味 ブログのデザイン自由に弄りたいと思ってCSSちょっと覗いてみたけど1ミリもわからなかった >>508 知りたいことを調べる能力なんて万能な名前の就いた能力あれば 1人でできることは何でもできるだろそりゃ 覚えたてのドメイン駆動をVBAでやったらフォルダ切れないから画面がクラスモジュールだらけになって泣いた なんでブログラミングて選択肢の中から選ぶ系の簡易な方法で出来ないんだ プログラミングを知りたいんじゃなく アプリなりゲームを作りたいんだよ 具体的な記述はプログラミングソフトが自動でやれや 人間様には選択だけさせろや ほんま進歩せん業界やな for文の中でi++やってカウンターにするやつあるじゃん あれみてどうやったらこんな発想できるのかと驚愕したわ 俺には適正ないかもしれない よく求人にあるweb制作とかインターネットサーバ?とかの業務はどのレベルから出来るようになるんだ? 今度大学いくからついでにIT履修してそれから始めようと思うんだが、上の求人でやっていけるようになるまでどれくらいかかるもんなの? >>521 それはC/C++時代の昔のやり方だな 今はRustなどではイテレータのメソッドチェーンでわかりやすくプログラミングする それでいてC/C++並みの速度も出る >>520 ブログラミング「0か1のどちらかを選んでください」 > 0 ブログラミング「0か1のどちらかを選んでください」 > 1 … ブログラミング「それでは出力します(動くかは知らん)」 0110101000101010010100001… >>522 学生なら時間あるし半年あれば制作はできる サーバの話がクラウドでインフラ構築って話なら1年は必要 ちなみに授業に頼ってるようだと無理 >>520 ボタンポチポチとか適当に言葉書いたら出てくるは割となりつつあるぞ 今はまだ補助的だけど本当気持ち悪いぐらい合致したコード出てくる ただこの手の機能は表示されてるボタンや言葉の解釈違いに気づかないといけないから 結局プログラミングの素養は必須だよ >>447 IQも母集団適当だからそんなにまともな値でもないぞ 独学可能なやつしかモノにならない っていってもその99,9%が仕事としてくってけるのが上限で 別に優れたものを世に出せるとかではない 今は昔に比べたら超高級言語ばっかりで 目的が簡単に達成できちゃうからな ハードも高性能だし 昔はビットやバイナリデータと戦わないとまともなプログラムができなかった >>533 インタプリタとかコンパイラが重い時代と比べたら確かにかなり手軽さ変わったな それだけでももはや次元が違う 俺のやってた比較的高級なperlの頃から比べてもそう思う 今はリアルタイムにlspでチェック補完しながらとりあえずコンパイラ走らせるって感じだしな… プログラマーは一生勉強し続けないと脱落したら失職する http://imgur.com/8hX4jlJ.jpg 今は中学校の技術の教科書でもプログラミング教えてる 言語は何なんだろ? プログラミングとか誰にでも出来るぞ もう開発環境も大分整備されてるしハードルは高くない 俺からすれば絵描ける奴の方が凄いと思う 俺は一ミリも描けん >>494 ブラウザのコンソール(F12で開く)に以下をコピペ+Enter (e=>e.innerHTML=e.innerHTML.replace(/[て-にをは](?=[一-龍])/g,(m,i)=>m+'ですね、'+(['いわば','まさに','あの、'][i%5]||'')).replace(/[ぁ-おず-わ?](?=。|\s*<\/)/g,m=>m+(m=='た'?'の':'というわけ')+'であります'))(document.body) >>13 ちゃんとしたダウンローダーを作りたいんです なんか大学とか専門学校で学んできたのにプログラミングは独学しろって言う人いない? なに考えてるの アメリカの研究でプログラミングの得手不得手はIQと相関性があると証明済 数学、芸術、体育などは、高レベルになればなるほど親の遺伝で出来る出来ないが決まるようになる >>526 サンキュー! やっぱ授業内容単体だと意味ないのね、あくまで取っ掛かり程度に考えるわ そもそも大学の授業ってのが実際にやってる授業の倍の時間自学自習するっていう前提で単位が出てるっていう php、Java、SQLやってるけど暇つぶしにswiftでもやろうかな >>55 理系かどうかはあまり関係無いかもね たまに文系で入って来てやっている人を見ることがあるから >>546 料理が好きな人が料理学校行くような物だろ >>539 俺が中学校のときはBASICを触る程度だったのに今の中学生は幅広く勉強するんだな グローバル巻数とかローカル巻数が出てきたあたりで死んだよ >>554 Rustのようにfor文はイテレータのみ!といったように抽象度を上げちゃえば分かりやすいね それでいてC言語とほぼ同じ最高速度が出るRustは凄い コードレビューとは怒りだ メンテ不可能なコードに対する怒り 意図がわからないコードに対する怒り 設計や命名、テスト等の考慮不足に対する怒り 書いたやつの無知に対する怒り それをぶつけ合うのがコードレビューで これを避けては良いプログラマにはなれない 殴り愛なんだよ A=Bってゲームがあるんだけど これプログラムで飯食ってるやつどれくらいの時間でクリアできるんだろ >>546 まあ専門学校も通信教育とかあるらしいし、 そんなに専門学校が良いなら、そういうのに金払っていけばいいんじゃないの? まず作りたいものがあって、それに向かってしょうがなく勉強していく感じだよね 難しい方法なんて使わなきゃいいだけ https://news.denfaminicogamer.jp/news/220408a JavaScriptを使って戦う戦術ゲーム『Screeps: Arena』の配信を開始 ゲームはユニットを直接的に操作するのではなく、ゲーム上でプログラムを記述することによって動かしていく。プレイヤーが記述したプログラムは、ユニットのAIとしてゲーム内で自律的に実行されて戦っていく。 WebAssemblyをはじめ、C、C++、Rust、TypeScript、Go、C#、F#、Kotlin、Swift、D、Pascal、Zigなどを幅広くサポートしている。 >>539 学習指導要領は特定の言語を規定してない 一旦決めちゃうと改訂するのが大変だからな ということで指導教員がやりやすい言語を自由に選べる まわりみてるとC/C++で躓く人はいたけどPythonとかR、VBは使えてるな。生産技術、品質管理でデータ解析、画像処理とか目的が明確からかもしれん。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる