◎正当な理由による書き込みの削除について: 生島英之 とみられる方へ:【話題】素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに YouTube動画>2本 ->画像>4枚
動画、画像抽出 ||
この掲示板へ
類似スレ
掲示板一覧 人気スレ 動画人気順
このスレへの固定リンク: http://5chb.net/r/newsplus/1579137962/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。
真っ暗なトンネルに迷い込み、懐中電灯をいくら照らしても一向に明るくならない。
もう逃げ出したい――。プログラミング学習を始めてから1カ月後、
記者である私が置かれた状況はまさにそんな感じだった。
通っているのはデジタルハリウッドが運営する「ジーズアカデミー」というスクール。平日と週末のコースがあり、
私が通うのは週末コースだが、毎週15時間以上かかると言われる課題を出され、
未提出が続くと「退学になる」との噂が飛び交うハードなスクールである。
想像以上の難しさを実感
学習を始めてまず実感したのが、その想像以上の難しさだった。
文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない。
学習中はとにかく疑問が無限に湧いた。冒頭に記したような真っ暗なトンネルの中でもがく日々が続いた。
部分部分の「正解」をいくらインプットしても、自分が望む作品のコードの書き方、つまり「個別解」がわからない――。
私が最初に直面したプログラミングの難しさは、この一言に尽きる。
「とくに対面型のスクールのほとんどは、学習の“方法”を教えるのが主で、細かいコードの書き方までは教えない」
「今はエンジニアが不足しており、報酬も高額。なので(いつでも質問できるような)労働集約的なビジネスは成り立たない」(同)。
いつでも質問できるサービスはないか。改めて探すと、オンラインスクールではいくつか見つかった。
短期集中プログラムを提供する「TechAcademy(テックアカデミー)」もその1つ。
学習方法や具体的なコードの書き方を指導してくれる「メンター」に週2回、ビデオチャットで質問でき、
それ以外の時間帯もいつでもチャットで質問できることを売りにする。
知人のプログラミング学習者に勧められたのが、マッチングサービスの「MENTA(メンタ)」だ。
月額制でいつでも気軽に質問できる「メンター」とのマッチングを売りにする。
ほかにも質問できる掲示板「teratail(テラテイル)」やIT勉強会を探せる「connpass」を使う手もある――。
そのような情報も経験者から教わった。
学習開始後2カ月を経た私が今はっきり言えるのは、初心者がコードを書く際、疑問の山が立ちふさがっても、
「工夫して抜け出す道はある」ということだ。
2020/01/16 7:40
https://toyokeizai.net/articles/-/324812 >>1 なんだ、このセンスのかけらも無い馬鹿は?
コーディングに向いてない
プログラミングってのは言語だからな 英語を覚えるのと一緒
イコールじゃなくて代入と何回言わせる もう500万回は言った
>>5 この操作に違和感がなくなると、大分慣れた感があるよね。
>>4 それは昔アコギの弦高が高い設定だった頃の話だろ。
何が言いたいのか、さっぱり理解出来ない 苦労して玩具が動いたときの嬉しさは100倍だ
曖昧な概念を数値や数式に置き換えていく思考が 自然にできるようにならないといけないが これが結構高い壁なんだよな 文系理系関係なく、できない人は本当にできない
> 半角を全角にしただけ プログラムやることで全角英数文字馬鹿が減ると嬉しいな
よく分からんが仕事で使わないのになんでプログラミングの勉強なんてしてんの?
>文字を1字間違え、半角を全角にしただけでエラーが表示され 当たり前だよなぁ コンピュータはバカなんだから正確に伝えないといけない
>>1 どの言語でも
今やネットにあふれるほど情報あるから
んなサービス使う必要はねえぞ
今どきの入力支援のあるIDEとかで1文字だけ間違えるなんてやるほうが難しい気がするがな まして全角半角間違えるとかわざとじゃなきゃできない技だろ
>>1 >報酬も高額
時代も変わったもんだな。
もうIT土方とは呼ばれない時代になったのか?
>>26 確かに馬鹿だ
お手命令して従うペットよりも知能が無い馬鹿だからな
ポインタを頑張って理解したらC#では使わなかった 低級言語で使われるそうだ
地デジのDRMを外すソフトを書きたいんだが、 どの教室に行ったら教えてくれるんだ ?
教本よんで、超簡単な計算とループ処理動かしてみて、あとはサンプルコードながめたり弄ったり意味わからんとこ調べ直したらとりあえずおK
俺はプログラムなんか簡単に組めるが しばらく組んでいないと文法をすぐ忘れる 1年前に組んだアプリがiOSのアプリストアで 公開されてるが今コードを見返すと 自分で組んだコードなのにチンプンカンプン
>>22 現職だけどそこだよな
環境構築してセットアップ作成やサイト公開までできるようにするのが一番大変
コーディングはいくらでもサンプルが落ちてるのでコピペしながらその内容理解すればすぐ慣れる
エクリプスの ぶっ壊れた環境の修復にどれくらいかけたことか
>>36 0か1かを判断するのがクソ速いだけで、あとはおんぶにダッコなんだよな
初心者にはデバッガで一行ずつ実行して都度、変数の内容がどう変わるか見せながら教えるのが良い。
まず子ども向けのscratchで雰囲気つかんどくといいんじゃない
一番挫折するのは人間関係 コミュ障アスペにぶつかったらさっさと辞めてよそ行った方がいい
特定の株価が +0.01%アップしたら買いを入れて、+0.1%で売り。損切りポイントは0.02% と言う自動ソフトを組みたいんだが、どの教室に行ったら教えてくれるんだ ? 現在の株価を0.001Sec単位で東証から取得する方法がわからん
>>37 C#はそのかわりメモリーとの戦いで泣いた
動かないんだもの><
容量食いすぎると止まるから格納領域を計算しながらプログラム
誰もたすけてくれん、泣くわ><
>>9 なんか一般的プログラミングって数学的アルゴリズム的っていうより
リファレンス辞書引きサンプル慣用句探しみたいで疲れる
大体、人に教える人少ない。 教えられる力ない人のが多い。 一番手っ取り早いのが、サンプルプログラムをひろってきて それを修繕改良して作るやりかた。 堀江はこれでマスターしたそうだ。 実際、サンプルプログラムがどんなテキスト参考書より 実践的で一番短期で組めるようになる。 データベースにつないで、入力・照会・削除の3本のプログラムできれば 基本できたのと同じ。つまり1言語で3本プログラム書ければいい。 ほぼ全部のプログラム参考書は、演算等の基本から 教えていくので、実際に使うプログラムを書く前に混乱して挫折する。 とにかくわかりやすいサンプルプログラムがある本を探すこと。 ないならネットから拾ってくるのが一番。 データベース環境はオラクルとマイクロソフトで無料でインストールできる。 言語環境もほぼ全部、ネットで無料でインストールできる。 実際ある程度動いて実務ベースで使えるコード書けるのは 数人に1人だろうな。自由自在にかけるようになる人は稀です。
今はPCが速いから BASICでも十分実用的なプログラムが作れるんだけどな ゲーム作る必要もないし
別に、全員がプログラミングできる必要はないんだけど、最近、煽ってるな。 小学校でもプログラミングが始まるらしい。 素人が作ったプログラムほど、厄介なものはない。 そんなのが職場に持ち込まれ、業務で使われていたりするから、悲惨だ。
こんなあからさまなステマ記事を5chにだすなwww
>>51 証券会社等が公開してるWebAPI使うか、WebサイトのグラフデータをプログラムからHTMLごと引っこ抜いて解析すると良い
昔外為で作ったわ
>>1 > 学習中はとにかく疑問が無限に湧いた。冒頭に記したような真っ暗なトンネルの中でもがく日々が続いた。
この人向いてないからやめた方がいいw
プログラミングって向き不向きあるよ
大袈裟に言うと絵を描くのと同じな気がする
誰でも書けるけどうまく書けるかどうかはその人のセンス次第というか…
>>63 Rはそれだけどめんどくさい
慣れたら=がはやい
>文字を1字間違え、半角を全角にしただけでエラーが表示 あたりまえ てか全角ってコードかいてるときにどうやったらうてるんだ
プログラミングで挫折なんてしたことないわ どんだけばかなの?
>>65 東証のapiは証券会社用でけっこうな金を払わないと使えなかったはず。
言語のすべてを把握してコード書いてるやつなんかいない 動いたらオッケー、理屈はあと回し これを飲み込むところからすべては始まる とりあえず簡単な完成品のコードの改造をしてみたらいい たぶんそんなことを数か月やってるうちに構造が見えてくる
teratailとかまともに実務に携わってないゴミが無駄に長文回答でドヤってるだけのゴミサイトだろ googleと5chにしとけ
>>53 そんな事をしなければならない時点で言語選択ミスってる気がする
そもそもなんで画面にちょろっと文字列書いただけで ハードを制御できてしまうのか謎だ 中に翻訳するやつが入ってんのか?
昔はMS-DOSにアセンブラとかリンカとかついてたんだよな
>>25 若い頃は8bitで今で言うCADを作って
違算をしない計算ソフトを仕事に使ってた
計算ミスを目視でチェックできるし
数時間かかる計算を数十秒で確認できる
吊橋とか京阪神のベッドタウンとか色々貢献してくれた
こんな記者みたいなおっさんがスクールに通ってプログラミングを習う意味が分からない まあ楽しんでるならいいんだけどそれ以外意味がないよね
MENTA(メンタ)の宣伝記事を書け ↓ MENTA(メンタ)じゃないとダメなようにするにはどうしたらいいか ↓ MENTA(メンタ)以外で学習してダメだったことにするのはどうか ↓ プログラミングで挫折しかかって困ってる人間なら金出すだろう ↓ 地獄の状況からMENTA(メンタ)で助かったということにしたらどうだろう こんな感じで作られた文章だろ?
作りたいものもないのにやるのが悪い 本棚を作る気もないのにノコギリや金槌の使い方を習うかということ
センスの無い人間に一々学ばせるより、 脳にこういう情報ぶち込める装置作った方が早いかもw
環境構築が一番辛い ここで挫折する奴が多いの何とかしないと
>>69 初心者プログラマーならコメント必須でしょ
コメント行を書く時は日本語
>>1 >>文字を1字間違え、半角を全角にしただけでエラーが表示され、
記者がここら辺を気に掛けるのはおかしいだろ
記者だからこそここのミスには注意を払えや
環境作成だよな難関なの プログラムなんて真似て覚えるんだからそれほど苦労はしない
自分で学習してやってるけどそんなに挫折するところあるの? コンマミリ秒を求めるプログラマーになるわけでもないんだから 富豪的プログラミングでやるだけでしょ?
今やこんな人達がIT業界に行く時代なの? 自分はもう疲れちゃったし何か給与安いから戻りたくないと思うが 年寄りの自分がまたIT業界で働いた方が1000倍マシだな でも残業が嫌なんだよ 残業ゼロで締め切りに追われない現場なら行きたい
今どきのエディタなら入力ミスの構文エラーなら 正しいの教えてくれるだろ入力補完も効いてるし まさかの手入力なの
個人的に一番苦労したのがデータベースとの接続。
接続環境でドライバーをどこにいれておくかが凄い大事。
あと
そのドライバーをみつけるパスを
通しておかないと絶対動かない。
WINDOWSならその環境を書き込んでおかないといけない。
https://proengineer.internous.co.jp/content/columnfeature/5205 現在設定されている環境変数の一覧は、「システムの詳細設定」から確認可能です。Windows10の場合、次の2つのルートで画面遷移することで表示することができます。
なおシステム画面はショートカットキー([Windows]キー+[Pause/Break]キー)で起動することも可能です。
・「コントロールパネル>システム>システムの詳細設定」
・「スタートボタン右クリック>システム>システムの詳細設定」
ここの環境変数にパスをかきこんでいく。
>>86 それなんだよな
漠然と覚えたいってのが一番学べない
自分が「何が分からないのかが分からない」ってのを脱出したらあとはサクサク
ルーチンワーク減らしたいとか、何かの情報をリアルタイムで把握したいとか ゲーム作りたいとか、目的ある方がいいと思う
>>91 わかる
あとあれな、モチベーションの維持
教科書の通りにやっても実益を得にくい
単独で動く、自分の役に立つ、他人の役に立つ、カネになる、ものほど作り込みが必要
誰でもプログラミング!っていうのは絵にかいたモチと思う
>>93 > 富豪的プログラミング
ワロタw
その言い回しいいなw
>>79 コンピュータってのは突き詰めれば足し算や引き算を延々と繰り返してるだけだぞ
>>51 まず通信速度で無理だろ
情報くれ→(0.1秒経過)→ほらよ
で返ってくる上に
プログラミングでやり取りする奴が
この世に1人ならいいけど
100人1000人10000人になると
サーバー側の処理がどんどん追いつけなくなって
パンクするから
規制されて1人1分に命令100個まで
みたいに制約される
もし0.001sで通信できたそしても
0.1秒で100回命令出して
残りの59秒9の間は命令送信しても
通信エラー(連続通信オーバー)で
阻止されるぞ
キャラクタディスプレイに外字登録したキャラクタを上から下へCOBOLで走らせます
俺の場合は=が文字通りのイコールではないとかヌルとか基本中の基本が理解できんかったな
>>61 BASICと言ってもプロパティだのメソッドだのがあって
マルチスレッド動作させるときはデリゲートさせないといけないので
C#と難易度は大きく変わらん
>>21 小学校でのプログラミング教育でこれが出来る人が増えたらどれだけ仕事での意思疎通が楽になることか
プログラミングは独学が基本 誰かに教えてもらって育った著名なプログラマーなんてほとんどいない
プログラミングなんて仕事こなして学ぶもの。 派遣や趣味では、企業システムなんて組めやしない。 逆に、そういうデスマーチを繰り返せば、数年で覚えられる。 基本、プログラミングなんて簡単。 まず、K&Rから飛び出せればしめたもの。 しっかし、昨今のプログラマーと名乗る連中がSOLID原則もコンポーネント概念も無いどころか、デザパタも使えない連中ばかりなのには驚く。
>>96 つづき
Windows 10でコントロールパネルを表示するには、以下の操作手順を行ってください。
「スタート」をクリックし、表示されたアプリの一覧の「W」欄から「Windowsシステムツール」をクリックします。
表示された一覧から「コントロールパネル」をクリックします。
「コントロールパネル>システム>システムの詳細設定」
ここに環境変数が表示されるので
ここで環境を作成編集する。
>>840 水泳でスピード水着での記録が抹消されてないように
たぶん残る
>>24 >ベーシックから始めろ
ゲームを作ろうとベーシックから始めたが
自機を斜め移動させる命令が見つからず、そこで挫折した・・・
みんなはどうやって斜め移動させてるのだろう・・・?
ベーシックでは無理なのか? と思い、マシン語の勉強して挫折した・・・
やはり、本屋の本で自力で勉強するのでは無理があるのかな・・・?
いま deep learning 理解したくて必要な数学片っ端からやってます
>>104 じゃあプログラムってのは突き詰めれば、
ここにこれだけ足せ、こっからこんだけ引け
ってのを延々と繰り返してるだけってことなのか
>>103 有る意味正解だよなw
チミチミ このDBの中からワロスいう単語を探してくれたまえ
とかプログラムの本質は人間(富豪)とコンピューター(使用人)だし
>>100 連番のエロ画像をダウンロードするプログラムをいろんな言語で書いてみるとか
>>115 環境変数は
追加で新規作成はいいけど
既存の変数はなおさないでね
WINDOWS10動かなくなる可能性あるからね
最初からハードル上げすぎなんだよな。まずは子供がロボット動かすようなスクールへ行こうよ
条件分岐と繰り返しの組み合わを順番に処理してるだけ、これだけ
プログラミングって正解ってないでしょ? 複数のアプローチがあって当たり前だし。 職業人は別の話ね
こんぴゅーたは裏切らない、間違った命令でも忠実にこなす これに実社会の「判断者はサイコーです」「判断者は間違った命令なんか出しません」「検証者なんて要らないんです」を加えて、 仕様です、を断言出来るようになったら大人 こんぴーた関係ない方面の知識や所属集団のパゥワーで押す力量がレベル
素人が中途半端に勉強してエラー処理すらないバッチ動かした成功体験を元に「えっ、プログラミングなんて簡単でしょ? もっと短期間で安く作ってよ」とか言い出す未来しか見えないから変に素人に教えなくていいよ
プログラムの前にデータベース組めるようになりたい と思うだけで組む気もない
>>84 そうなんだろうなぁ。
「工夫して抜け出す道はある」って、金払ってそのメンタとやらに
聞くことができるとしか書いてないし
自分で勉強できないやつは低賃金単純労働でもやっとけ
コーディングはこなせるのだがSQLクエリの最適化が無理だわ 自動で最適化してくれる変換アプリとかないもんか
事務スタッフはエクセル使うのにVBAマクロから勉強するといい そこからマイクソソフト環境の.NET環境を無料でダウンロードして vb.net、 C# 、VISUAL となんでもありで使える。
誰にも教わらず本読んで理解したけど、壁なんてなかったよ。 最初はc言語、今はほぼなんでもいける。 一個覚えてしまえば、他の言語も数日あれば覚えるよ。 何がわからないのかわからない
データベースもオラクルが無料版のORACLE やMYSQLを提供 マイクロソフトはSqlserverを無料版提供
>>135 エクセルじゃモチベーション上がらん
せめてaccess
ないものねだりのド素人っす
興味がある奴だけやれば良いだろ 実装者ゴミだとゴミしか出来ないし
あほらしい。 どのプロダクトがいいのかなんかは作った本人に聞け。
目的はっきりすりゃそれにあったサンプルコード探せば充分では あとはコピペ改変するようなもんだし
>>136 言語がプログラミングと勘違いしてんじゃね? 抽象化がプログラミングなんだけど・・・
>>136 最初のc言語だけは、本一冊すべて理解するのに数カ月かかったけど。
>>137 SQLとか意味不明過ぎて、手のつけようがない
google がだたで一番いい先生だけど、俺にとっては
>>121 DBで更新系だと仁義切らないといけないけどね
トランザクション始めます
結果にコミットしますor元に戻します
トランザクション終わります
>>5 ++aなのか、a++なのかすぐ忘れてしまう。言語によって違うし。
>>120 条件文あるからそれだけではないな
この時はこれ
これより大きかったら足せ
これより小さかったら引け
これより長い間は延々と繰り返せ
この条件で足せたのなら、次は引け
この条件で足したあとに、引いた後にこれと同じ数字だったら足し直せ
:
この条件とこの条件が成り立って
さらにこの条件を満たしたら、次の処理へ行け
おの条件とこの条件が成り立って
10回繰り返した後にさらにこれとこれと組み合わせて
出てきた結果がこの値より大きかったら
全ての処理をクリアして最初からやり直せ
とかどんどん複雑になっていく
この条件に抜けが出たり、
そもそも条件必要なのに条件作ってなかったり、
条件ミスって違う処理に移動するようになると
バグりまくる
いまの言語はポインタとかあんまり意識しなくともいいんでしょ? 引っかかりそうなのはインスタンスとか定義のスコープあたりじゃないかな
>>146 今マイクロソフト365でアクセス使えるやん
そこで嫌でも書くし。
>>117 斜め移動は横移動と縦移動に分解できると考えられない時点で退場
webからコピペしたときに全角スペースが含まれててエラーになったりするというw
>>121 自分は
開発する上でのモロモロの制約がないって感じたな…
リソース気にせずムダ遣いし放題w
最初に作るのはインターフェイス。 後のアルゴは適当。
ライブラリのincludeで、は?意味わからん歯ねってなって終わった
半導体の簡単な仕組みと進数が分かれば後はアルゴリズムだけ
>>144 いや、それも含めてだけど
オブジェクト指向触れたときは感動すらしたわー
マイクロソフトのヘルプがもう少しわかりやすかったらいいのに
>>159 エクセルvbaわかってればまあまあ簡単。
>>136 本に書いてない事が当たり前のようにあるんだよねー
使用する環境が違ったら
ツールも言葉も違ってくるしさー。
独学では学べない事だよ。
>>160 いきなりVisual Studioなんか使ったらほぼ挫折するな
>>166 そもそもわかってない
エクセルでできるのはオートマクロだけ
>>37 C#ならunsafeだと宣言すればポインタも使えるよ
逆コンパイル問題さえなければ理想的言語なんだよね
>>151 ポインターは無いが、インターフェースがあるぞ。
今の時代は、初めにインターフェース有りき。
昔オブジェクト指向がモノ、モノ、モノ ってクソな説明しかしてなかったとき ある本を読んでモノじゃなくて ああそういうことだったのかと感動した
ただのネイティブ広告にムキになることもないんだけど、 アルファベット教わったのに英語書けないくぁwせd っていってるだけにしか見えない。
>>170 そんなこたーない
先人達がつくった素晴らしいソースコードがいくらでもある。
たぶん人に教わるより、コードリーディングした方がよっぽどためになるよ
エクセルのVBレベルからで良いのでは? サンプルも大量に転がっているし。
開発環境のセットアップと、本番の公開環境作るのが一番めんどくさい コード書くだけなら言語問わずそうでもないけど
コード書くのに全角使った時点で素人過ぎるだろ 初歩の初歩が出来てない
エラーが出て、原因を考えることが勉強になるのだろうw
>>135 マクロ記録使えばいい勉強になるよね
ただ今のExcelのヘルプがオンラインになって使いにくくなったなとは思う
まぁ最終的にはサンプルだの探してweb検索するんだけどさw
>>150 なるほど、じゃあ足し算引き算のほかに
数をチェックして、そこに足すかどうかを判断してるやつがいるってことか
他人が使うプログラムを作ると、エラーや例外の処理を作りこむのに途方にくれる。
>>174 んなことねえ。
基本の繰り返しや代入はわかるから。
sqlはaccessさんにqueryの設計しながら書いてもらいつつ、自分で書き方を覚えていく。
accessvbaのなかにsqlをどう書き込んでいくかをわかればだいたいOK
基本の構築を知らずにビジュアルだけで組み立てたプログラムが果たして良いものなのか悩むところではある。
今の言語はプロパティとかいろいろつけて 昔の言語と違って覚えきれないし覚えていたら効率悪すぎる。 ひとかたまりのパターンで覚えておいてそれを コピーして応用するのが一番。 わからないときはネット検索で対応する。大体テキスト参考書に書いてないことのが多い。 覚えないで何パターンかのサンプルプログラムを用意して それを改良していけばいくつも応用パターンができて加速度的に 作る速度が速くなる。 昔のプログラマーは全部の関数を覚えたけどあの方法だとたどりつけない。 昔のCからVisual Cへの変化で大体脱落する。
考え方とその書き方とでそれぞれハードルがあるからね。 でもプログラミングに大事なのは前者。 C で書こうが VBA で書こうがScratchで組もうがそこは同じ。
>>86 >>97 構造体って何のためにあるのかさっぱりわからない時に
聞いても???だった。
実際に、必要に迫られた時に、使ってみて、このためにあるのか!!
って発見してようやく理解した。
プログラミングは西洋人が発達させた哲学から出てきたものだよ。
オブジェクト指向とか特にそう。
だから、日本の”プログラミングを教える”っていう発想自体がナンセンスw
社会主義国家の思考停止した日本人のレベルの低さが笑える。
最初に全体のアーキテクチャ考えるのは面倒だけど面白い 後々人に見られてどう思われるのかは不安だけど
>>193 プログラミングの8割はエラー処理と例外処理だよw
歴史上の悪者 1. K&R 2. RAD この二つは、スキルが伸びなくなる最悪のツール
>>181 コピーの浅いと深いの違いは何ですか??
>>139 ACCESS EXCEL は若干違うけど
にたようなマクロ言語のVBAを使ってる。
Vb.Netとも似てる。
Vb.NetはC#と相当共通性ある。マイクロソフトが作ったので
共通点あるのは当然。
>>62 つか教えても覚えられなきゃ時間の無駄
社会人になって覚えてない奴がほとんどっしょ
人のソースコードが一番見るの大変 バグ潰しで、追加で条件作ったり 他に影響でないように、限定的に書いたり 結果、もっとシンプルに書けるのに、ソースがぐちゃぐちゃになってて 何のために、わざわざこんな分け分からん無駄のあるソースを書いているか 解読するのも大変だし、共通化されてないソースに手を加えて、 しかも共通化しようとすると全体的な検査が必要になるから、 自分も結局限定的な修正方法しかできない、 結果更にぐちゃぐちゃソースになっていく
>>174 そこからヘルプみてやってみればどうかな
わからない単語の先頭にカーソル移動してF1キー押せばヘルプ出てくる
プログラミングはひたすら文字打ち込む作業だからな まぁユニティとかideがある程度補完してくれたり、言語によっては効率が違ったりもするけど、最終的にはひたすら文字打ち込む作業だからな それができるかどうかがプログラミングの能力と言っても過言じゃないよ
githubからパクれるようになったら捗るで 大抵すげえ綺麗に書いてるからな たまにエラー処理すっ飛ばしてる奴もいるけど
ここでこの条件文に引っかかるはずなのに引っかかんねえ、うおー となってから探し物を見つけだすまでの、えーと、粘着気質力、、、あっ
>>206 プログラミングは覚えるものじゃないからw
学生時代受験戦争でガメ暗記しかしたことのない素人のオッサンが笑えるw
そんなクイズ王選手権と一緒にしたらアカンわw
プログラミングは思想だよ。
だって、ubuntuはアセンブラに手を出してるだろ。
>>139 シートをテーブル代わりにして、excelでsqlバンバン使えるよ
accessない環境では、excelのvbaでSQL書いてる
HOW TO 本の和訳がめちゃくちゃで何を書いているのか意味がわからない ↑ コレが日本のプログラマを苦しめてる最大の原因だろwww
メールアドレスの確認方法wwwww (?:[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)* |"(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\ x0b\x0c\x0e-\x7f])*")@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9] (?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.) {3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?|[a-z0-9-]*[a-z0-9]: (?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\ x0c\x0e-\x7f])+)\])
>>62 これからはそれなりの教養のあるやつが作り、教養のあるやつが読むようになるんだから問題無いよ。
それでもなにやってんだかわかんないクソコードだと思ったらもっといいの書けばいいじゃん。
>>146 SQLをデータベース環境で単体で動かすこともできるけど
基本、
他の言語の中でSQL文を使って
データベースを操作する。
例文
if (kanjiEncode(request.getParameter(place[tt])).equals("null") ){
SQL = "UPDATE 会社 SET 住所 ='' WHERE ID =" + request.getParameter(id[tt]) + "";
statement.executeUpdate(SQL);
}
特定の言語を教えるわけではなくて デジタル版「生物」みたいな教科
英語と同じで必要性があるか一定期間に集中してやるかしないと身につかない 「趣味でちょっとずつやっていこう」としても 週末などにちょっと触れる程度ではいつまで経っても無理
記者に対する俺の偏見を裏書するような記事だなw 流行のAIじゃ無いんだから論理にギャップや矛盾があると問答無用で動かないんだけど やつらはそこを飛び越える文章しか書いたこと無いからなかなか習得できないんだろうね
>>216 バカだな。
日本語翻訳の本を呼んでるプログラマなんてアマチュアだよ。
プロはみんなGitHubで英語の生テキスト読んでるからな。
そうしないと最新版について行けなくなる。
>>199 奴隷とかマニュアルと同じだね、欧米では命令ってのが体系化している
(異文化や奴隷に同じせいかを得るために必要だったんだと思う)
日本人はそれをよろしくとか、あの件を・・・抽象的に言っても結果が得られッちゃうこと多いからねw
>>203 K&Rは仕様見るにはええやろ
あれだけでプログラムやろうとするとダメだが
サンプルプログラムを打ち込んで改造してゆく方が覚えるの楽
英語と同じで学んだ先に目的があるかが重要 何となくでやっても大抵は無駄な時間になる 何かの目的を達成する道具なのだから
>>207 自社のソースコードみたらそうなるな。
netscapeがソースコード公開したときに、コードリーディングしたが、感動するほどよくできてた。
w3cが公開してたブラウザのソースコードもキレイだったぞ。
オートマトン勉強するのにすごい参考になった。
>>216 すでにコード書ける人が
わかって当然というレベルで書いてるから
1から積み上げて書いていない
いきなり微分の基礎できていないのに
シカゴ学派の経済学で全変数の微分式が一杯でてきて
単位落とすのと同じ。
>>199 > 実際に、必要に迫られた時に、使ってみて、このためにあるのか!!
> って発見してようやく理解した。
ホントそれなんだよね
いろいろ読んでもわからないのに必要かつ適切な箇所で使うと意味不明だった解説書まで理解できるw
>>226 そうそう。だからけっきょく数学ができるより英語が出来るか
どうかがカギになる。まともなプログラマが帝大卒の修士もちレベル
以上じゃなきゃつとまらない所以
会員制のHPを作ろうと調べまくってるんだが、初心者にはハードル高いわ
>>226 だな。 暇なときに、ヨーツベ Microsoft Visual Studio辺りの動画を聞いているぐらいで無いと無理。
理解できると言語違っても使えるんだけど覚えた側も壁がどこかよく分からん
>>224 確かに勉学や何かを身につけるのってそのパターンが殆どな気がした
クソが分からねえよ!って悩んで考えた時の事はあんま忘れないな
理解しようと脳をフルで動かすからか
手入力でしてることが面倒で自動化できたら楽だなとかいう気持ちのないままで文法を教わっても続かないわな 入社時の研修であったわ
>>207 日本の法律も同じ過ちを犯して改正が困難になってく。
いらん例外を作りすぎてな…
こいつバカだろ 「半角を全角にしただけで」 ダメが当たり前 ワーニングカルキノーグット!
皆んながプログラム作る必要はない 学校でやる必要はない。 詐欺防止に法律社会の勉強させた方が良い
正直なれだと思う、知らない人は驚くかも知れないけど 物理学の研究レベルの数式でもまじで慣れだよ 試行錯誤やってるうちに出来るようになってる そういう分野に居る人はよくわかると思う
家庭科みたいな感覚でプログラミング勉強しても 1年かけてLED点滅とか程度だろ
アセンブラを最初に学んだとき、理解するのに最も苦労した概念がフラグだった。 いまや一般大衆にもフラグという用語が本来の意味で通じることに驚く。
>>33 若いやつがもしもしゲームのやり過ぎで無能になったからな
プログラムのオン・オフはアセンブリじゃないと書けないって書いてたけどさ。
>>224 それそれ
学校教育で英語やってても全然話せないのと同じことになる
英語ならまだ普段の生活でも触れることがあるだけいいけど…プログラミングなんかねぇ…
何か作りたいものがあるなら別だけどさ
全角で組めるようにすればいいだろ 何十年経つんだよ バカなの?アベノゲリゾーなの?
これって別にプログラムに限った話しじゃないよね。 例えば部下への指示でも、思惑はA、部下の理解はB、結果はCみたいな事は幾らでもある。 結局は失敗を重ねながらじゃないと理解し得ないんだと思うけど。
おれも新人の時、人のソースコード眺めててサッパリ分からんかったな。 何しろ長時間調べて、3時間も1日も分からなかったら人にヒントを教えてもらう。 この「5分10分だけヒントを教えてもらう」 という事の為にわざわざ人を置く事もあるぐらいだったりするんだよな。
>>233 俺も昔向こうのやつが作成したソース読んだことあるけど、感動したよ!
コメントがすごくわかりやすく書いてあって、まるで誰かがあとで読むのを前提に書いてあるようだった
それに英語っていうか文法的に日本語はプログラミングには向かない言語体系な気もした・・思い出が
そのオン・オフはromとramとかの周辺機器でOK?
アルゴリズムを言語の前に教えろ フローチャートとかも合わせて書かせる事だな コーディングをいきなり教えたところでプログラムが出来る訳がない アルファベット教えても文法教えず英語書けといってるのと一緒 コーディングだけをプログラミングの訓練とみなす低脳大杉である
プログラムには適性が大事。論理的なことが楽しいと感じる感性みたいなものが ないとまず無理。抽象的なものが好きな人は向いてない。
>>248 小学校でのIT敎育は 国会議員の問題意識を
ベンダー周辺がカモにしてるだけにしかみえない。しかも
歴年つづくなら毎年何百億円もの売り上げ増だろ
>>63 「←」打つのが面倒だって言われて終わり
第一これ全角じゃん
<- これならまだありだけど、マイナスとどう違うのってなるしねえ
最近多いんだよねー JAVAとかちょっとかじった程度で 「俺プログラマーやってます」って顔する子
>>1 プログラミングは別にどうでもいいよ
まずは環境設定だろ
環境設定で多くの人は挫折する
モチベーションが大事なんだけどな。 いつまでも課題練習では、覚えたことも忘れる。 つーか、プログラミングは覚えるものではない。 どこにヒントがあるか探す事。 まず、ターゲットを自分のまな板に載せることから。
しかし世の中糞みたいな本もたくさん有るから それは注意しないといけないっていうのはよく聞く話 必要ない本を読むとやけに難しく感じられて時間の浪費になる
>>248 ホントそれ
社会保険や税のことを教えるほうがよっぽど役に立つ
役人はそんな知識つけられると困るんだろうけどw
とりあえず6合目を目指したが、一弦づつ正確なピッキングができなくて、 1合目で撤退。
このての記事って、プログラミングとAPI呼び出しとアルゴリズム考えるのとがごっちゃになってることが多い。 解ってないやつが書いたんだろうなぁ感が満載。 CでもBASICでもPythonでも文法自体は似たりよったりで、教科書もだいた'Hello World'ではじまって、変数の説明、if文、forループ、 あとクラスやポインタの概念ががつくかどうかぐらい。 難しいのはこれらのことを完璧に覚えても、実際は何も作れないってことだと思う。 ウインドウ表示とかマウス入力とかGUIとかね。こどもがゲーム作りたかったとしても、 ウインドウ表示するだけでややこしい手順を数十行書くなんて厳しいだろう。 で、面白くなくなって『挫折』しちゃうんじゃないかな? 少なくとも俺がそうだった。 昔のBASICが簡単だったのは入出力が今よりも単純だったからだと思うんだよな。 逆に見た目だけ簡単そうにした「グラフィカルプログラミング」を子供に教えて 意味があるのか?って思っちゃう。
むしろ環境作ったら満足する 特に作りたい物がないことに気がつく
>>252 俺はフラグはわかりやすくて感動した覚えがある
ハード屋さんすげーって思ったわ
>文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない なぜ動くと思うのか いかに他人の理解力に甘えて生きてるか振り返りやがれ
見た目じゃなくてキャラクタがそれしかなかったの。 アホか。
いきなり、記事にあるようなスクールに通っても挫折するだけだと思うね。 あと、外国語学習とはまた異なると思う。 覚えることに意識をむける必要は無い。
迷ったらすぐググルので文法を覚えない、何度も同じことをググってる
.NETのLINQって、旧来からコマンドラインでやってるパイプ処理っぽいよね。 あんま進化してる気がしない。
コード書くのこそAIが取って代わるとおもうけど フローや要件は人が作らなきゃいけないだろうけど
>>266 PCに無料IDEとネット環境
これだけ揃えばマイナーな言語じゃないのなら十分すぎる
素人はマシン語を理解するところからだな。そのあとアセンブラ。
BASICマガジンで賞を取った事ある俺の出番だな!
>>275 コンピューターがピクピク動いたら俺もびっくりするわ
そんな機能あったんかいw
IT土方になることが推奨されるとか日本終わってんな 子供はグーグルとかアップルで働いてる人をイメージして夢もったりするんだろうけど
>>282 MZ-80使っている人は帰ってください
xxxx(){ x = zz if(xx=yy){ c=d } } yy(){ if(xx=yy){ x = zz } c=d } こういうのでタブを使わない初心者がいたな xxxx(){ x = zz if(xx=yy){ c=d } yy(){ if(xx=yy){ x = zz } c=d } 案の定、中括弧不足で、何でエラーになるか分からんって言ってきたわw
>>261 これ
プログラミングよりもまずフローチャート
フローチャートを知ることは別にプログラムに特化した学習の話にならんし、
論理性も養える
しかも、フローチャートはすでに学習要綱にもセンター試験にもあるよな(いまは知らんが)
>>149 Cだと両方ある 先にやるか あとにやるか
>>263 子供にパソコン買う話あったな。
無駄でしか無い。
>>148 仁義を切るは名言だなwww
Tcl/Tkいいぞ
富豪的にプログラムすればいいし、仁義なんざ切る必要すらないし
アイドリングが大半のGUIアプリなら開発効率が段違いに高い
覚えたらほぼ文章打ち込む感覚でプログラミングできる
知り合いの子猫は「思考する速度で組める」と言ってたw
昔B-TRON(笑)を小学校に導入しようという時代言語は何を想定してたのかな
雇う側の立場になればいいって、後出し逆張り男なら言う
いずれやりたいことを書いたらAIが自動的にプログラミングしてくれる時代がくるんじゃないの
>>1 >文字を1字間違え、半角を全角にしただけでエラーが表示され
プログラミングだろ? 一字間違えはまあ有る。
でも、全角を入れたって言う時点でもうねw
止めた方が良いと思うw
勉強しようと思って本買ったことあるけど、 最初の変数の宣言とかバッファの確保とか言い出した辺りで わけわからなくてやめた
>>287 スペース派とタブ派による
血で血を洗う争い(違
>>301 そのAIをプログラミングしないといけないんだよ・・・
・・・つかそういうのは30年前から言われてた
・・・そういうのは30年後も言われる
プログラム自体は全く必要ないんだが 教本読むのがすごく好き
プログラミングって数学的な文学って感じで面白いよね 数学が好きな文系向き
こんなもんは好きじゃね~とやれね~よw(^o^) 中学生の頃BASICのコンパイラでゲーム作って小遣い稼いでたけど 好きだったら勝手にやる、、、苦労なんてないね BUG取りは面倒だけどねwww
>>305 Python「インデントは規定以外認めない」
最初の壁はラムダ式とかあの辺。 省略のルールが複雑。
Fラン大学いっぱい用意してお受験を煽って儲かった学習塾が乱立したのも昔の話 その代替にプログラミングを小学生にまで押し付ける新手の煽り記事ですね
学年成績ワースト10の俺はBASICで初めてゲームつくれた
5ちゃんのレスって、TAB使えないよね(´・ω・`)
>>53 メモリ足りなくなるって一体何を動かしてるんだ
もしくはどんだけ貧弱なハードでやってるんだ?
パソコン授業 ・そんなものは無かった ・BASICを書いた ・HTMLを習った ・ 今は何やってんの?小学校でもプログラミング授業やるんだろ?
>>301 Excelのマクロ記録でもできるよw
自分がやった動作をプログラミング化するっての
効率悪いソースになるけど使えなくはない
>>1 まずIDEを導入しろ
それを教えないスクールなら変えろ
>>9 ちげーよ
>>54 つまらん事務的な処理を手続き的にしかしないから
加減乗除や平均、偏差ぐらいだもの
統計的に高度なことやるか
真似事でもいいからグラフィックや物理シミュレーションやってみれ
>>314 昔、日本語で書けるプログラム言語があったよ俺は使ったことなかったけど
覚えても奴隷になるだけ ロジカルシンキングを極めた方がマシ
HSPとかガチで使ってる人どれぐらいいたんだろうか
クルマに置き換えると、DとRを間違えただけで反対方向に進み、アクセルとブレーキを踏み間違えただけで事故を起こす。想像以上に難しいと言ってるようなもの。 向いてないからやめたらいい。
>>178 継承には実装の継承と仕様の継承があると理解できれば早いんだけどね
>>217 言語ごとの方言をなんとかして欲しいよね
これはperlやtclで通るかな
>>252 今やC言語にもブール型が実装されたしね
>>279 ラムダ式が強力だからバッチ感覚というより魔法みたいだけどね
やっぱ取っ掛かりが楽しくねえとな。 cat sound.mp3 | デバイス で音がなるとか、 $.ajax(えろえろURL, { ぱらめーた: あたい }).then(funciton(dat) { datをどっかにつっこむ }); でいやーんえっちな動画が拝見できるとかそういうのがないとな。 そこからhtmlからhref抽出してたぐって行ってURL記録して....ほら検索エンジンできた。
まぁ マジレスすると、ハードウェアもできるとプログラミングは面白くなるよ。 KiCAD辺りで回路書いてPCB作ると実入りも良いし、開発全体が自分のものになる。 プログラミングはそこまで目指さないと・・・ まぁ 何事も、一生継続することが一番大事。
>>314 日本語basicってあるけどむしろわかりにくい・・
>>314 今はUTF8でソース書くから日本語で変数や関数名つけれるよ
ポインタが理解できなくて挫折とかは今風の言語で入った奴は無縁なんだろうな 代わりにクラスとインスタンスがわからん、とか
プログラマが味噌も糞も一緒くたにされているのはアーチストやミュージシャンと同じ
2019.4.14 Sun 15:00
「ぴゅう太」搭載日本語G-BASICの無料シミュレーターが公開
https://www.gamespark.jp/article/2019/04/14/88933.html 去年の記事だ
正規表現だけは全く頭に入らない もう覚えるのやめてググることにしてる
>>337 iモードメールでいたずらする為にHTMLを覚えました
>>1 プログラミングでの
A=A+1
を理解する事
英語でもなんでもそうだけどまず最初に楽しさを教えないとな 詰め込むだけじゃ嫌になるし覚えないよ
イコール記号使うのやめろや 代入なら代入記号つくれよボケ
>>334 何の意味もない徒労
誰のためのものかということ
>>342 こういうのはCOBOLならわかりやすかったかもね…
自分も最初はCOBOLからだった
BASICで止まった俺でもできるプログラミング言語ある?
文節ごとにエラーチェックとかねえのかよ syntax error だっけ? 未だにそんなのがあるとは驚き
>>344 分かってるじゃん。 ループの中でデータマトリクスの中からLINQやAIで必要結果を求めて判断出力し、またループしているだけ。
>>342 >>345
あー 算数で考えちゃうのか
代入だって気づけばあとはサクサクなんだけど意外と盲点なのかな
>>272 一緒。インターフェースは大事だけど
絶望的につまらん。
エロ画像サイトの画像を抽出する為にDOMを それがエスカレートしてPythonへ 始まりはそんなもん
なんでも質問するようなやつは 絶対に向いてない 悪いことはいわん、やめとけ
>>353 そのあたりは今風の開発環境ならたいていある
Pythonでてんとう虫動かせば立派なプログラマ🐞
関数・変数名の大文字小文字がシビアなとこで最初に躓いたな
趣味でプログラム勉強してみようかなと思ってはや20年 何すればいいかわからんな とりあえずプログラムはこうして作られるとかいう本をかってみたんだがこれはどうなんやろ
>>357 知ってると便利だぞ!、文明と科学はエロとゲームから発達するんだぜ
○ 問題 鉛筆と消しゴムの値段は合わせて110円 鉛筆は消しゴムより100円高い では、消しゴムの値段は? ・一般人「鉛筆がx、消しゴムがx+100だからこういう方程式を解けば良い」 x+(x+100)=110 2x=10 x=5 ・プログラマー「鉛筆と消しゴムの値段を1円ずつ組み合わせて全探索すれば出る」 public class Main { public static void main(String[] args) { for(int i=0; i<=110; i++){ for(int j=0; j<=110; j++){ if(i+j == 110 && j+100 == i){ System.out.println("鉛筆:"+i+"円"+"消しゴム"+j+"円"); } } } } }
新人「プログラムをアップロードしたいんですが、FTPで良いですか?」 先輩「え?SSH空いてるから、直接入って組んでよ。Linuxコマンドと、あとvimかemacs覚えておいて」 新人「なんですかそれ(汗」
>文字を1字間違え、半角を全角にしただけで 記者のくせにこれはどうなん?
>>1 きっとこの記事を書いた人は、プログラムのプロはプロフェッショナルのプロだと思っている。
>>347 代入に=使っても何の問題も生じないから使う
ちなみに、ある言語ではAとBが等しいかどうかの判定に
A==Bという記述をする
約束事は覚えればいいだけ
本質はそこではない
ぐだぐだ文句いう人間は向いていないからさようならということだ
>>272 > 解ってないやつが書いたんだろうなぁ感が満載。
実際、解ってない素人がプログラミング教室を体験して
みました、という趣旨の記事だから。
解ってないやつの書いた記事だとバカにするのではなく、
素人にとって何がハードルになるのかを知るという観点で
見ると、普通に良記事だと思うよ。
┏( .-. ┏ ) ┓
【令和の意味】
*令和 = Reiwa(政府発表)
r/楽天
e/Google
i /Nintendo(Ni、switchのロゴ)
w/Microsoft
a/Apple、Amazon、Yahoo
※企業名の一文字のアルファベット読み
--
*宇宙人(AI・エイリアン)の薄皮に
人間の魂を入れて電子飛翔体兵器にした企業
上記の企業は、全てフジテレビの眷属である pf
https://mobile.twitter.com/prettypumpkin71/status/1217246646267891713 https://twitter.com/5chan_nel (5ch newer account)
>>371 全然違うだろボケ
イコール記号は右辺と左辺が逆でも常に成り立つ
プログラミングの基本はエロとチートだろ。 エロのためなら勉強する。 でも、最近は通用しないか・・・。
>>357 python スクレイピング
は楽しそうだな
新人「思ったら通りに動かないんです…」 先輩「書いたとおりにしか動かないからな」
>>375 プログラミング言語の話をしているのだが?
やりたいことを喋る ↓ やりたいことを解析して 実現するべき結果と実現してはいけない状態の計画書を日本語で書く ↓ 一般的なプログラムの違反、法令違反の可能性を調査し計画書から 目的達成するまでに違反する可能性の有る計算ルートを除外して プログラムの計算実行ルートを作る ↓ 人間がプログラム生成許可を与える ↓ AIがプログラミングして、コードを生成してコンパイルして実行
結局やりたい事に対してなにが必要なのかを理解しないとプログラムは書けないんだよな 仕事の段取り組むのと実際は大差ないんだが
>>367 maxima で
solve( x+(x+100)=110,x);
ったら
[X=5]
ってでたぞ(´・ω・`)
回答が整数と限定できるのか
>>375 数学におけるイコール記号を代入演算子として
利用しているだけで、イコールの意味ではないだろ。
>>299 プログラムによる
文系脳でも充分な分野がある
俗にいうIT土方的な分野な
事務処理計算とかのCOBOLコーディングだと其処らの主婦でも出来る
条件に合うものを抜き出したり、足し算したりとか
その程度のバッチ処理が大半だから
反対に科学技術計算であるとか3D表示のプログラムとかは数学的センスが必要になるが
大抵の場合ゲーム作成分野でも既存のフリーで使える型が公開されてて3Dゲームとかであってもその
頭の良い人間が作った部品を利用することで簡単にキャラを動かすゲームも作れる
部品の中身はちんぷんかんぷんでもな
子供ならunityとかウディタとか使ってゲームづくりでもさせたほうがいいんじゃね? まずは目的だわ 手段だけ教えてもしょうがない
>>381 紛らわしい言語の方がおかしいだろ
って言ってんだボケ
エクセルVBだと、 ・1個のセルに数値を入れる ・10個のセルに同じ数値を入れる(繰り返し処理) ・10個の内、偶数行のセルのみに同じ数値を入れる(条件付き繰り返し処理) こんな感じで進めて行けば?
>>328 それは奴隷スキルしか無いから
→
>>338 >>380 ホントそれw
「何もしてないのにおかしくなった」の類は通用しないw
>>380 思っただけで動くならプログラミングは不要だ
>>383 そうそう。 顧客に行って、最初に現場作業を見せてもらわないと、打ち合わせだけでは、プログラムの初期設計をミスる。
初期設計ミスったら、デスマーチへ一直線。
一回環境作ってビルドできたらあとは何とでもなるだろ あとはトライエラーしかない
>>384 一般人は方程式を自力で考えてさらにそれを自力で解くけど、
プログラマーは解き方だけ考えて実際に解くのはPCに任せるという話をしたかった
>>371 at C
int a = 0 ;
int b = 1 ;
if ( a = b ) {
printf( "a = b\n" );
} else {
printf( "a not = b\n" );
}
さあどうなる?(´・ω・`)
>>349 COBOLは事務職でも使えるように設計されてるから手順分解さえできれば後は簡単な英文だからね
>>388 ←こう言う人見ると、プログラミングって理系脳より文系脳な方が良いって良く分かるでしょ?
数学をちゃんと言葉で理解できるタイプの文系向きなんだよ
>>347 自分で代入記号に=使わない言語を開発して普及させろよ
現場でも屁理屈だけこねてアウトプットがなかなか出てこないお前みたいなやつがいて困る
>>388 全然紛らわしくない
数学やるときは等号
プログラミングやるときは代入
この程度切り替えできないなら絵本からやり直した方がいいかな
>>394 クライアントが思った通りに動かすための有能なSEが少なすぎるからなぁ~。
変な上司に当ってプログラマ2年で辞めた 仕事でプログラムできる人は凄いと思う 勉強もし続けなきゃいけないし仕様や言語の縛りも多いから 付いていくのは大変そうだ
>>406 クライアントが思った事を文章に出来てないだけでしょ
>>28 これ
ベーシックだと簡単に理解できたものが
Cだと戻り値0を付けろよとか言われて訳わからず挫折
定型文章が無いんだよな 定型文は幾らでもあるけど 部品だけ幾ら学習してもアプリは作れんよ
同じ記号が違う意味になる って国語力がないと =でいきなりつまづくかも
>>405 自分の場合は父親がプログラムにハマってて
その影響でVisualBasicを小学生のときに初めたから
=を代入で覚えたんで、最初=が等式っていう意味がわからなかったわ
そりゃ入れたらイコールにいるだろって感じ
>>407 COBOL1本で食っていけばええんやで
おれはプログラムをなんかやりたくてでもなにからやればわかんなくて とりあえずおとといから アセンブラってのをまなびはじめたよ つうかまだそこまでいってなくて2進法とか補数とかやってるよ いまは浮動小数点とかで正直つまづいてる
プログラムなんかよりさっさと公務員試験の勉強しないと人生詰んでしまうからな
ピリオドとかセミコロン打ってなかったとかだったらよくやってたけど、どうやったら全角入力してしまうん??
>>418 基礎がしっかりできたスーパーマンになるか途中で挫折するかのどっちかだな
クライアントは仕事がわからない SEは技術がわからない プログラマはクライアントとSEがわからない で三つ巴デッドロック
>>416 プログラミング自体は好きだからやりたいとは思うけど
未経験でコボル雇ってくれるところ無さそうw
昔SEの友達に「プログラマーってIT土方で大変だよね」 って言ったけど、自分もプログラム初めてみようかなと思って ちょっと参考書とか読んでみたらチンプンカンプンで 相当頭よくないと無理だぞこれ、こんな凄いのやってたんだ 土方なんて言ってしまって申し訳ないと思った
20年以上やってるが、 なんだかんだ言ってもプログラミングはたのしいお (´ω`)
>>400 a=bは真になるな
ボケプログラマのチョンボ
コンパイラはアラート出す(オプションによるが)
>>1 フロー作成能力を鍛えればよいだけ。
言語自体は機械に命令を伝える為の翻訳みたいなもんだし。
>>399 まあ、どっちも解き方として排除しないっていうことになるのかなあ。
「四色問題」は詳しいとこ知らないけど、「ぶんまわし」で解決されたはず
>>423 ソース編集してる間に全角モードになってるのがちょっと理解できない…w
ドラクエやFFなどのJRPGが好きでIT業界に入ったな 会話による分岐、特定のアイテム保持でシナリオ進行 スーファミ辺りまでのゲームは単純なロジックの集合体だったんだなぁ
>>429 リアル土方やってみろよ
記憶力とかじゃなく頭使うし無理だから
>>432 フロー作成は得意だぜ
それプログラムしようとすると俺の場合10年かかってなおできてないだろう
>>22 とくに、認証有りのproxy越えてのアクセスとなると、
設定箇所がソフトやシステムで個別だったり、バージョン
が変わると設定方法が変わったり、ノウハウチックな
話が多い。
>>406 実際クライアント自身がやりたいことが判ってなかったりするのが大半なんだけどな
漠然とした事言われても手の付けようがないし
>>419 移植って鬼門とオモ。 SOLID原則のOを守っているプログラムならいいが、そうでない場合は地獄。 間違っても受注しないのが吉。
誰でも日本語できても小説は書けないないのと同じ プログラムできます言うやつのほとんどがそのレベル
これ、やるよね
┏( .-. ┏ ) ┓
【Appleと狙撃犯募集】①
*Apple(Macintosh)が
私の考案である
【3Dカメラ付きスマホ等】を奪う目的で
狙撃手(玉)を集めている
--
*Appleは、私には一円も払わずに
「殺して奪え」
「日本の景気を上げる」
【自分達が発案者(名誉・利権)になりたがって居る】
==
*IT界隈では、私の考案物をARと云って
元からある見たいに誤魔化している
(ARとは、ポケモンGOをイメージ)
(VRとは、左右に画面が分割する)
*私も純粋な日本人だが
オーム真理教、アレフ、ナチス等の
腐り切った上級市民の為に、株価上昇を望んでは居ない
*故ステーブン・ジョブズ氏の名前を汚した企業 oe
https://mobile.twitter.com/prettypumpkin71/status/1215154124448133121 https://twitter.com/5chan_nel (5ch newer account)
>>423 ソースコメントでも書いてたんじゃねーかな
それ以外で切替えるタイミング思いつかない
業者やらが言う「プログラミングが出来る」はスタート地点にすら立ってないレベルなんだけど それでエンジニアとしてメシ食えるとか誇大広告過ぎるんだよなぁ 読み書き覚えた小学生は文筆で食っていけると言ってるようなもん
tmp = a; a = b; /*だったか*/ b = a; //入れ替え構造のやり方忘れて混乱する b = tmp;
>>429 今のプログラミングはただの英語入力でしょ
日本人には難しいだけで
>>405 pascalだと等号は =
Cとかだと ==
BASIC は 両方 =
最初にニュアンス的なものを頭に叩き込まないと理解出来ないので子供のうちに人のプログラムでも打ち込んで遊んどけば大人になって本格的にやり始めてもついていける。大人からイチからは理解力ある人じゃないとプログラムわからないと思う。
>>1 >報酬も高額
(´・ω・`)たったの400万しかないんだけど・・・
>>440 フロー作れるなら方針も立てられるじゃない。
目的の為に必要なフローを考える
そのフローを実現可能な命令を調べる
その命令を活用、応用して目的を達成する
大雑把にこんなフローでしょ?
>>406 俺の経験からすると、クライアントは脳みそお花畑の人がほとんど
情報部門がしっかり機能しているような組織だとそうでもないけどね・・・
コンピュータはドラえもんじゃないってことをわからせないとw
>>451 キチガイみたいな納期がなければ小学生でも食っていけるとは思う
>>457 暇だけはあるんだがどれだけ時間かけても理解できる気がしない
問題は超えたところで大していいことも無い事だと思うわ
80年代なんてBASICとかでプログラミングしてる小学生も珍しくもなかったのに いつの間にか退化したのか?
>>6 あの化石言語ってまだあるの?
高校の時の情報処理検定で触れたっきりだわ
基本情報はCで受けたし
>>429 最初に参考書買っちゃう人はつづかないと思うね
トライ&エラーしないとだめだから
こういうのを人から教わらないと習得できない人はどのみち役にたたない。
>>367 それは最初から「解き終わってる」問題だから、定数で書けばいいじゃん?
解放機械として何を作ればいいのか、哲学的だわ。
例えば合計額が変化するなら書きようがあるが。
>>410 CのそれはOSに正常終了したか異常したかを伝えるためにやってるだけだから
>>1 この人があんまり賢くないのが一番の問題なんじゃないかと思う
土方の方がすごいだろ 肉体労働やったら1日で筋肉痛になるし 疲労の繰り返しで、毎日やったら、朝起きた時点で疲れた状態で 8時間仕事して、疲労状態だと眠気がひたすらくるわ 立ってるだけで辛いわ くっそ重い物運んでいつでも足潰したり、高いところから落ちたり 何か物が落ちてくる危険と隣り合わせだし そっちはそっちでやばい
最初に躓くとこは’=‘だろうな。算数や数学では等式だが、プログラムでは 大抵代入式だからな。
>>460 ロシア後をマスターするフローをつくったとする
マスターできるかどうかはフローが作れるかどうかではないと思う
歳いってからコード書いて仕事まで持ってけるやつは ネットで山ほど落ちてるソースを自分でパクって理解できるようなやつくらいじゃねー?
記事は誤記が当たり前なんて意識でやってる無能記者なんぞには一生無理な世界
>>388 その場その場で好きに記号を発明できる数学と違って
コンピュータな時点でasciiで定義された文字・記号の中からやりくりせんといかんのよ
>>391 開発環境をアップデートしたらなることあるぞw
コマンドラインプログラミングからウインドウプログラミングへのステップアップがキツかったな これは一体何をしているんだ… 漢字書き取りのごとく、一番簡単なウインドウプログラムを3週間打ち続けたらなぜか急に開眼したw ぜんぜん参考にならんだろうけど、ま、慣れだな
ハローワールドで挫折した なんだよパウンドインクルードって 意味不明だわ
>>451 驚くことに一概に誇大広告とは言い難い状況になっている
人売り業者がすごい頑張ってて読み書き覚えた小学生レベルの人間でも案件にはいれてる
>>401 学習って意味ではCOBOLは最適だと思う
ガチガチの規則だからこそ覚えやすいし開発してる上で覚える感覚みたいなのも養える
それに比べるとほかの言語は自由度が高すぎていきなりだと逆に難しいかもな…と思ったり
これまで何人も見てきたけど 書けないやつはどれだけ教えても書くことはできない 小学校から全員必修になるとか恐ろしい事が起きそう
>>461 コメントは日本語で書くけど、その続きのプログラム書くときにすぐ半角英数に戻しちゃうから、ピリオドを全角で打つタイミングってないような…
プログラムなんて誰でも作れるのは本当 でもパソコンに開発環境をちゃんと作るっていうのが素人には無理 xcode入れてシミュレータ上に文字出すだけでも素人にはなぜか出来ない 基本的なパソコン操作とパソコンの仕組みから学んだ方が近道だと思うな
外国語覚えるのにその国の言語学から始める奴はいない まずは片言でもコミュニケーションを取れるようになってから 論理より他人のコードを読め
>>429 リアル土方は馬鹿にはできない。死人が出る。
まあ作りたいという意思がなけりゃ無理よ なんでもそうかもしれんが
プログラムなんてアセンブラ以外は全部同じだろ。まずはフローを理解しろよ
>>410 #include <stdlib.h>を加えて
return EXIT_SUCCESS;とかreturn EXIT_FAILURE;を返せばわかりやすい。
単なる定義だが。
>>461 もちろんそうだけどさw
まぁ普段記事書いてる人なら基本全角モードで半角云々なんか意識してないだろうな
>>237 手続き型言語を最初に覚えるより、最初からオブジェクト指向言語を
習ったほうがすんなり理解できそう。
普通に数学、物理が好きなら困らないんじゃねーの? 数学の証明なんか理路整然で順序立てて全ての条件潰しながら証明したりするし 物理もこの物理法則使って何秒後の動きがどうなるか考えてとか プログラマー = 数学、物理ができる奴 ってイメージ
もうすぐ いちいち文字を打ってソースコード 作る時代は終わるんじゃね???
>>488 教員の姿勢が形骸化すんだろうね。 英会話と同じ。 やりましたよスタイル。 てか、英語は今までそんなもんだった。
>>477 フロー自体に問題があるんじゃね?
実現不可能なものをフローに組み込んでいては動作しないもの。
とにかく色々試行錯誤していれば 最後に閃きが来る その過程を楽しめるかどうかだな
暇があるならスマホゲーム作ってグーグルアプリで公開すれば良いよ。金儲け出来ないレベルのアプリを公開してる人達が結構いる。プログラム練習で作って公開してるんだろう。勉強しても発表の場がないと途中で腐って挫折する。
>>490 それそれ
まじでそれだよ日本の問題は「始められないこと」
最近はマシになったけど、半角全角キーの打ちミスとか スペースの有無で処理がコケたりとか なんで思った通りの動作にならないってのが、初心者で一番ありがちな挫折ポイントだと思う その辺のルール覚えた所で、ルーチン組んで次に思った通りに動かないと嫌になって投げる ベーシックだとgosubが鬼門だったな
>>501 数学裳物理も嫌い。化学は好き
これでも理系。プログラムはできる気がしない
>>467 PCの電源入れるとBASIC動いてたからねえ…
20年ソフト屋やってるが書き方なんてハンドブック片手にやればいいだけだから全然重要じゃないんだよな 40半ばに差し掛かってるがこの歳でも新しい未体験の言語への移行とか全く問題なくできるもの 重要なのは解決に導くにはどうするかってとこだから現代は軽視されてるフローチャートとか基本アルゴリズムなんかを最初に学ばせるべき
15時間以上かかる課題ってなんだ?
>>1 記者は頭良くないことは分かるがそこだけ気になる
カスタマってとんでも無いことしたり、文句いうやついるから 終わりがないユーザインタフェースまわりは今でもキライ
>>502 エラーで全角文字のためエラーになっています
でいいだろ、初心者の最初の最初だけでしょ
全角したままアルファベット打つとかさ、
慣れたら必要ないし
>>1 半角全角どころか、大文字と小文字ですら区別されるのが普通だろ。
>>5 パスカルだと
a:=a+1;
だよなあ
Borlandのdelphiってまだあるのかな?
組むだけなら馬鹿でも出来るよ だからIT土方なんて言われる だがそういう奴らは揃いも揃って生産性の欠片もないコードを記述するだけのクソコード生成マンである
プログラミングなんか習ってどうすんの? IT企業の奴隷になるの?
代入演算子は代入ってわかるようにしろ! っていうのを実践して=そのままじゃなくした言語がDelphi, pascalあたりだっけ? := あまり広がってないからこれが必要だとあまり思われていないようだけど
>>5 BASIC だとletの構文だから分かりやすいのだけどね
>>468 リプレースされてないメインフレームとかで動いてるみたいだよねえ
年末くらいに当板でも話題があった気が
>>472 ええー 普通に 結果としての数値を戻す場合だってあると思いますよー(棒)
Cだとポインタが躓くとこだが、アセンブラをやってれば理解は早い。
>>363 目的がプログラムの勉強な時点で無意味
ゲーム作るとかWEBサービス作るとか、プログラムで何をやるかで考えなよ
>>489 >>502 プログラムを書く為のエディタって物が存在する
>>1 みたいな奴ってメモ帳で書いているんだよね
だから全角、半角も分からない
excelvba、同ファイル内なら大抵のことができるんだが 他ファイル参照する内容になるととたんにわからなくなる。 勉強のコツないかなぁ。
hello worldをいくつもの言語で書いて終わってる
>>10 キミはいつも話を盛りたがる。
そうやって無理難題でしかも低報酬の仕事をもらってくるのはやめたまえ。
ポインタとか一切理解してないけど普通に職業プログラマーやってるよ。 日本のIT技術者は世界一レベルが低いからみんなもおいでよ。
>>521 仕事先にその程度のシステムもないの?って思う事が多々あるんだけどだからといって何もできないのが切ない
>>5 これに限らず
自分が考えている意味と違う
とかにこだわりだすと思考停止するやつがいるからなぁ
そういうルールなんだからルールに従ってさせたいことを書き下すだけなんだけど
ルールに従うができんやつが多い
俺だったら言語云々より自販機のフローを日本語でいいから書かせる課題だすよ。プログラム言語なんて二の次だろ。
>>535 そもそもswitch文使うなっていうのは
日本語プログラム言語ってあったよな。 ひまわりだか、なでしこだか
>>385 まぁ、文句があるなら自分で言語つくればよい。
そいう人はそれなりにいるんだし。
産業機械のplcとかプログラミングの歴史に触れらて面白いよ
最近のプログラマーってコピペで作ってるっていうのに驚いた。 日本のプログラムのレベルが下がるわけだw
>>507 勇者ああああ
だったっけか? なんか芸人がプログラム造ってたような
日本の職業プログラマーの8割9割は低学歴だから 難しいことなんてないんだけどね 基本ソフト作るわけでもなく 海外製品を使って組み立てるだけの作業員 土方の現代版 IT土方といわれるのはそういうこと
>>503 HLMLソフトのソースみたいになって組み込みの人がア゛ー!!ってなるまでが想像されるw
ハローワールドで挫折した なんだよスタジオHって 意味がわからん
>>497 Cのヘッダファイルは、基本 使う関数の型定義とか必要なことが書いてあるんだけど
中身読んでも抽象性高すぎたりして、初心者が理解できないから
「この関数を使うときは このヘッダファイルつける」っていう呪文にせざるを得ない
ってかんじ?
>>547 ヤフー知恵袋で他人に作ってもらう技も有る
ねえグーグル こうして、こうして、こうなって、こうなるプログラム作って! で作ってほしい
言語自体は簡単だろ 問題はなんの説明もないAPIだ
コボルとかフォートランとか磁気テープがぐるぐる回って紙テープに穴が開いて出てくるカッコええやつ
>>551 オートマクロだけは統計処理でよく使った
>>549 クソひりだしながらお遊戯してれば金が降ってくる世界だからな
>>501 数式は数学や物理に近いけど、全体で見ると生物っぽい所があるな。
数式が塩基配列なら、行の集合はタンパク質みたいなものか。
>>391 あと「ちゃんと作ったはずなんですが」ってまず言うやつ
作れてないから動かないことを理解しろってんだ。
素人考えだとプログラミングなんてあっという間にAIにとって代われそうだけどどうなの?
>>540 ルールー理解する知能が足りないんだろうか
#include <stdio.h> int main(void){ printf("(´・ω・`)"); return main(); }
>>8 俺も言いたくなったわ・・・。
文章の半角を全角に変えるとか意味がわからんもんな。
難しい言い回しをしてるだけで問題の切り分け出来てないしね。。。
細かいコーディングは教えてくれないとか、ひとつひとつの命令文を理解出来てないから使えないんやろうとおもうわ。
まぁ、そういう奴もおるんやろ。
プログラムは最初からわかる奴とわからん奴の差が大きいもんな。
>>542 だよねぇ。 switch使わず、ポインター関数使うように指導してる。
do {} while(0)の多様はみんなに文句言われているが、極力使うように指導してる。
>>1 ポインタで1割が躓いて
再帰呼び出しで8割が躓くイメージ
機械語(マシン語)を学びたいんだが、参考書さえ無くて困ってる。
>>171 存在意義さえわからんかったけど、アセンブラ触ったら理解できた思い出
最初はアセンブラからやるべきだな
今となってはどの辺が難しかったのか思い出せないけど興味本位でprologやったらあまりの違いに完全に??状態だったからたぶん最初はこんな感じだったんだろうな
>>562 マシン語コードをディスアセンブルしたリストが
DNAパターンと、アミノ酸の対応に似てる気がする。
頭がずれてしまうと、全然違うコードの意味になったりw
>>1 個人でWindowsにMS Visual Studioを入れてC#でも使えば間違っている場所の指摘やコードの補完や適切なコードの提案までしてくれる
>文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない
何十年前の開発環境だよこれ
お前らのような底辺のコードを未来のレン中がメンテするんだから まともなコード書けよ 糞プログラムのデバッグしたくねーんだよ
>>492 読むために外国語を学ぶ場合は、まずは文法からというのはあり。
>>547 作業員はマジでほとんどコピペだよ。そっちの方が信用できるからね
似たような対応のあった他社向けのコードから流用してデバッグ漏れでバグ作り込んだりとかザラ
あの程度でいいなら数ヶ月勉強すればいける
>>490 やっぱそれ考えるとプログラミングの初歩環境はMacがいいんだなあ。
はいみなさんTerminalをたちあげてくださいね。
perl -e 'print "hello world\n";'
はい動きましたね!
で一時限目終了できるし。
>>547 そうだよ。ネットに転がってるサンプルコードを丸パクリしてAll Rights Reserved ですが何か?
>>565 パターンの集積という意味では
とってかわられつつある
マーはもう
ソースコードいちいち打ってないよ
>>580 単語、熟語、構文の丸暗記は悪くないと思う
>>388 ASCIIでやりくりしてた時代の遺物だろうから
専用の文字割り当てていい気はする
一個一個の処理は分かるけど どういう順序で書いていけばいいのかが分からない
>>32 こういうスクールはnote pa dでコード打ちさせてるんじゃね?
バグ修正や小さな機能追加なら出来るけどまとまったコードがどうしても書けない
>>1 > 想像以上の難しさを実感
> 学習を始めてまず実感したのが、その想像以上の難しさだった。
> 文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない。
プログラミングが難しいという話をするためにバカを装うのは難しさを理解してもらう前に読者の読む気を削ぐ愚行
基本は、英語力とか数学的とかだったりするけど、 イザとなると異次元のルールを持ち込むことだって出来るからね。
変数 関数 for文 if文までは誰でも本みれば理解できるぐらい簡単で俺も出来た でもポインタで完全に挫折 ポインタからいきなりまったく理解不能になる難易度おかしいだろ
勉強しないといけないような人はそもそも仕事としてやるには向いてない。親に学校の勉強しろと言われてもそっちのけでプログラミングに夢中になってたような連中が今仕事してんだから、どこまでいってもそいつらに勝てるわけない
>>582 全く通ることのないIf文
なんちゃって共通化で見るのが苦痛なクソメソッド
コピペって素晴らしい(白目
>>503 Scratchでプログラミングやりました!
ってやつが現場に配属される
そんな時代がもうすぐそこまで
先ずは、viとmakeで開発しないとな。 Visual Studioは特殊だからな、注意しろ。
やりたい事伝えたらAIがコード書いてくれるようになるからプログラミングを勉強するのは無意味って聞いた
>>583 echo Hello World
Windowsならこれでいいな
>>552 呪文みたいに書いとけっていう参考書ばっかりだからな
stdio.hの正式名称はstandard input output headerだよ
日本語で書くと標準入出力定義ファイルかな
プログラムを実行する時によく使う入力、出力を定義してあるファイルで
これを読み込んでおくと大抵の事が出来るよーって物
>>591 オンとオフのページ作って、
if thenでどっちを実行するか決めるだけやろ究極
>>367 引っ掛け問題じゃないけど引っ掛かるようになっている
「鉛筆は消しゴムより100円高い」なら「鉛筆は100円」と勘違いしてしまう
そして110円から100円引いたら消しゴムは10円だって
それじゃあ90円高いだけ
どこで間違いに気づくかだ。すぐ気づく人が「できる」ようになるんだろうな
>>593 既存コード使えるなら
充分仕事できるよ
とにかくコピるのが仕事
>>11 同僚や後輩からプログラミング教えてと言われるが向いてないヤツはここでつまづく。変数っていう概念をどうしても受け入れられないらしい。
>>462 まぁ、確かにSE呼ぶ前に業務コンサル入れて
業務フローの可視化しろよ!!とは言いたいわな。
各業務担当者の頭の中にしかマニュアルがない会社がほとんどだしな(笑)
>>1 アルゴリズムはある程度出来るけど、言語多すぎて主要なのいくつか覚えないと仕事にならないってのが無理で諦めついたわ😞😰😥😢😭
一番嫌なのが 10年以上かけて、10万行のソースを保守で引き継ぐとか しかも不具合出た時は単純なバグじゃなくて、 3年間でなかった数万回に1回で出るような不具合を調査しろとか言われる・・・ 文系で言えば 100冊分の本(世界の建設基準)を任されて 100冊の中の1行と100冊の中の1行で意味的に矛盾してるところがどっかにあるから調査しろ みたいな感じ、世界の建設基準の内容、意味が分かってないと 矛盾してるかどうかも気づけない状況 地獄、担当者が辞めるまで続く、みたいな
むかし、エディタで書いたやつをコピペしたら行末まで全角スペースで埋まってた。 もちろん動かないが、プログラム本体は何も間違ってない。 ありゃー凶悪だった。
>>586 嘘付くなよ
機械学習にしたってモデルを操作するコードを書かなきゃいけないし、
NoCodeだってまだまだ発展途上で手打ちからは逃れられない
>>467 そんなあなたに、プチコン4号
VIDEO >>39 そんなのはどこも教えんよ
友達の友達に聞いて覚えていくのだよ
>>525 Hello world 出すサンプルじゃなければねとマジレス
まぁCだって書いてたからint main の戻りと想定しただけだし
>>600 いやまぁ業務改善がそれで出来るなら文句無いわ
出来るならな
>>552 ロケではなくスタジオでAVを撮影することだ
読書ノート代わりにFreeMindっての使ってるが なかなか作れないんだなあwこれが 脳内を形にするって、思ってる以上に難易度高い
stackoverflowあたりがいいよ 質の悪い掲示板が多いから(`・ω・´)
何がわからないのかを言語化してそれをネットで検索する能力があるかどうか 子供の頃から塾、予備校で受け身になりきってる習慣が出来ていると辛い
>>565 AIにデバッグをディープ・ラーニングさせたらコードをすべて消したらしいぞ。
確かにエラーは0になるがな。
>>501 さにあらず
プログラミングはアルゴリズムが合理的じゃないといけないの同時にクリエイティブなセンスが必要になる
数学物理は研究者でもなければ暗記で切り抜けられるけどプログラミングはコピペでさえもある程度のセンスが必要
プログラミングなんて四則演算と基本的な条件分岐処理ルールさえ知ってれば誰でも出来る簡単なお仕事です。
プログラムと言えるレベルなのかは知らないが 自動化ソフトなんかでいかにシンプルに目的の動作をさせるかを考えるのは面白い と言っても覚えることが多すぎて良いサンプルがあればコピペで済ます
プログラマの仕事は、数学の文章問題から計算方法を導き出すこと コーダは計算方法から計算式に落とし込みコンピュータに与える この二つは全然違う
csvのレイアウト勝手に変えて、動かないんですけどは辞めてくれ
>>602 AI様が召し上がる
データを揃える奴隷は必要だよ
>>4 最後に親指を決めれば弾けるよ
最初に親指で支えようとするから手首が回らなくて押さえられないの。
プログラミングの勉強って一言で言うけど、 奥が深いからな、実際は 本気でやるなら大学レベルの数学まで網羅しなきゃいけないし プログラミングの文法覚えるだけならすぐできるだろうけど、 スクールなんて、どうせそこまでしか教えないんでしょ? そういう金儲けだかのスクールばっかなんだろうな どうせなら大学4年間みっちりプログラミングだけの学部作りゃいいのに
抜け出す道はあるとか
>>1 では言ってるが
結局本人が壁を越えることが出来たとは一言も言ってないな
名前空間という謎のワードでつまづいた いや定義はわかるがネーミングが… 英語で英語ネイティブがやるならすんなり飲み込めるんだろうか 地味に「初期化」もピンとこねーわ
CLOAD"MANKO" Found "MANKO" RUN
>>596 配列、ポインタ、は具体的にデータが同メモリに展開されてて
それをどう指し示すのかって考えればすぐわかると思う。
circleっていれて座標と大きさと色を指定したら 丸が書けるみたいな感じでしょ。 ホームページ作るのと実は大差ないよね。
プログラムなんて変数定義してifとケース、ループの組み合わせて命令書くだけだろ。アホでも出来る
>>636 メモ帳でコード書いている人なんだからまず参考にならないな
>>17 5年もやってるのに未だにFコード弾けない元国民的アイドルも居ましてね
>>572 再帰呼び出しは関数言語的で面白いのになあ
>>14 アドレッシングポインタ配列で心が折れたなり。
>>602 今は楽しようとしすぎて糞重い実行ファイルになりすぎなんだよ
AIちゃんに低級言語でゴリゴリに最適化した実行フアイルを機種別に量産して欲しい
全角半角なら、 ウェブページでサンプル持ってきて コピペして使おうとすると、全角スペース入ってて 引っかかるとかはあるな
char c_str1[5]; char *p_str1; p_str1 = c_str1;
独学で3日もあれば簡単なアプリは作れるようになるよ
漠然と受身で学んでも無駄。 プログラミングしたいものがない人は勉強しても上達しない。 英語話す機会がない人が英語学んでも上達しないのと一緒。 まずは無駄が多くてもいいから動くプログラムをひとつ仕上げるのが先。 関数なんて目的が明確になってからその場で探せばいい。どうせ全部覚えられないから。
>>634 大学の情報学科はそうでは?プログラミング以外も網羅するけど
どの言語でもプログラムを白紙から書いてるプログラマって今じゃいないよな。
>>611 同じ業務なはずなのに担当者ごとに解釈が違っていて、
下手したら同じインプットなのにアウトプットが違っていて、
そこの合わせこみから始めてみたら割りと根が深くて、
掘り下げていったら過去1年分くらいからとんでもないミスが続いていて、
責任者が経営会議に呼び出されて、なぜか一緒に説明とお詫びをする羽目になったまである。
プログラムの入門としてはソートがいいんじゃないか。 10個の数字を小さい順に並び替えるプログラム。 これがサクサクできた人はプログラマーの道を選びたまえ。
なにが真っ暗なトンネルだよ 事実だけ書けばいいのにこういうくだらんポエム書きたがる奴はプログラミング無理だわ
どの言語を習ってるか知らんが 初心者は3DS+プチコンでBASICから始めろや javaとかc++とかc#はその後にしろ そうしないといきなりクラスでつまずいてプログラムを走らせるとこまで行けないぞ
社会人でも決められたファイル名に出来ない奴ばっかだからな 全角にしたり末尾に(ぬるぽ)って入れたりスペース入れたり 指摘すると読めるだろとか入れた方が分かりやすいとか喚く お前が良くてもシステムで管理できないから 周りや引き継ぎ者が困るんだよ戯けと
>>528 既にMATLABなんかはそうなってるしそれで制御装置なんかは設計されてるから
航空機や自動車の制御装置のプログラムなんかはそれでかかれたりするから
>>591 あー、イベントドリブン型に移行するときに躓きかけたわw
>>646 それできなかったらハイコードひとつも押さえられねーじゃん
作るネタがあれば、嫌でもプログラミングは覚えるさ。
>>535 忘れたら通らんやん
動かないままコミットする破壊大王みたいなのが身近にいるんか?
>>614 コンパイルエラーならメッセージでわからんのか
>>249 苦手な人はその試行錯誤を極端に嫌がるんだよね
>>655 CLIを使ってひな形を作るかquickstartのテンプレートを改変だな
この記者はwindowsのバッチファイルとかpowershell、UNIXやLinuxのシェルから始めた方がよいのではと思った
>>657 作ろうと思って一応形だけ作っても既に世の中に完成品が溢れてるから自分の作ったものの存在価値を見出せず開発が終了するっていう
並べ替えのページ見てC本を閉じたわ ツリーやらバブルやらなんなら頭おかしくなる
素人には分からない単語を書いて ドヤる傾向があるよな プログラマーって 身内うけはあると思うけど 知らん人にわかるように書かないから プログラムの価値も軽視されんじゃねーの?
>>51 画面の内容解析してキーやマウス自動操作して処理させるプログラムくらいなら少し頑張れば割と作れるぞ。
後はお前のやる気次第😊😄😉😆😉👍
>>575 第5世代コンピュータの影響かね?推論マシンに全然届かなかった大失敗国家
プロジェクト・・・
>>596 理解できなくなる理由がわからん…
変数の格納されてる位置を指し示してるだけなのに
小学生なら Turtle とかやらしたら興味持って勝手にどんどんやりそうだと思う
>>654 情報学科とか情報科学科は具体的なプログラミング技術と
いうよりはアルゴリズム論とか集合論、数学基礎論的な
内容が中心になっているかと。
情報工学科だと具体的な問題解決のための技術にフォーカス
しているだろうけど。
>>662 viの記憶
使い始めて1か月 : なんつー非生産的なエディタなんだよ
6か月目 : まぁ慣れだな カーソルが使えたらなぁ
1年目 : なにこれ最強のエディタじゃん
>>542 主としてPHPだけどAPI呼び出しでswitch多用してる
>>657 ストアのランキングを見れば良い
需要があって使われるアプリが何かはすぐにわかる
あとはそれらのアプリに足りてない部分を見つけられるかどうか
アセンブラでかけ算命令を使って怒られたのを思い出した シフト を使えと アセンブラなんて習ってないのに
>>653 これ
本当これ
まあ経済界が日本語出来る安上がりの奴隷欲しいっつって政府が応じたんだろうけどさ
作りたいもんも無いのに身に付くわけねーだろと
>>1 >半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない。
それはコンピューターの故障です
半角全角の間違いは関係ありません
>>618 入門プログラム教えるときは 関数型言語の戻り値の基本は、子関数に仕事をさせた結果そのもののほうが理解しやすいとは思うんだよな
ただ、現実のプログラミングになると、正常終了異常終了とかからかんがえるしー みたいな。
>>669 breakなくても通る言語が多い
だからcase書いたらすぐbreakで閉じてから間のコードを書く
>>596 ポインタっての掲示板でいうアンカーみたいなもんやろ多分
>>664 どこにでも湧いて出るAIバカ
軍事系ではそれにドローンバカもついてくるw
switchなんて必要無いんだよ(本当は欲しい) というのが一般的なPythonista
初学者って、どんなプログラムつくってんの?電卓とか?
ホームページを作るにはhtml学ばなきゃならんのが今じゃ無料で作れるソフトもある 便利な時代だな
>>26 そこのところを忖度してくれないのがコンピューターですよねw
>>36 >>47 同意
>>669 通るよ
breakないと次のcase文に進むだけだし
>>642 すごて!
なんか、言語のコンパイラ書いてみて
いまでもcってポインタ使えるのか? この頃はosのセキュリティ監視がきつくて、 そんな直接メモリつつく様な下品なことするとすぐにOSから怒られそうな気が。 なるぽいんたーあさいんめんと
>>596 ポインタなんて、名前管理から番地管理に変えただけじゃん
高橋さん、鈴木さん、山田さん家に配りものをするってのと
高橋さんちの番地から順に配りものするって表現変えただけ
安倍晋三に電話しろってことと、03-1234-5678に電話しろって
同じことなのに表現を変えただけ、たったそれだけのことよ
安倍晋三の電話=03-1234-5678と仮定した場合)
>>10 代入 =
等号 ==
おかげで、
if (x=a)
とやらかして、条件判定が常に真になったのはいい思い出
ハローワールド から、自分でゲーム的なものが作りたくて 自分でジャンケンゲーム作るぐらいの奴が成長するから まずランダム関数見つけて 条件でぐーちょきぱーに値する、0,1,2で変数の中に入れて 入力を受け付ける関数探して 出力はそのままprint分で それを10回連続で出来るようにして、 何勝何敗か変数で持つようにして 更に、連続で何回勝てて、連続で何回負けたか変数でもって 更に連続で勝ってる時は10回以上も続けるように改造して 更にタイム関数探して、 ジャンケンで勝ったら相手の頭をヘルメットで叩く代わりに 入力1をできるだけ早く入力 ジャンケンで負けたらヘルメットでガードする代わりに 入力2をできるだけ早く入力 ランダムで敵行動もループ入れて、 0.5秒後超えたら、ガードや叩く行動取るようにしたり
>>703 知らんけど、はみ出さなきゃ使えるんじゃね?
>>612 言語はただの表現手段にすぎない
その上、殆ど似てる
>>671 任天堂の岩田元社長が言っていた
コンパイルするときは自分が正しいと思っているもので
でもうまくいかない、機械は間違わないから自分の方が間違えている
そうやって自分の間違いを自覚して正すことの繰り返し
だからいいプログラマーは試行錯誤への耐性が付いている、苦にならないとか
>>684 情報科学出身だけど、メインはプログラミングだったよ
理論は必修だったけど、実験ではアルゴリズム習ってそれを使ったプログラム提出がメイン
あとは自前でコンパイラ作って、自分で設計したcpu乗せたハードウェアに読み込ませて動かす感じだった
素人レベルにLaravelを教える仕事してるけど Laravel以前の問題が多すぎて進まないことが多い
とりあえずAWSで鯖立ち上げてcurlでe-hentaiの画像取得するbashスクリプト組むところから始めると、 後々いろいろ上達するよ。
まずは簡単なゲームを作らせてみれば良い ジャンケンなんかが代表例 それで楽しいと思えば素質があるし、つまらんと感じるのならやめた方がいい
>>661 プチコンではプログラムの入力自体が地獄だ。キーボードが使えないとな。
>>21 プログラムを書けない人は、フローチャートを描くのも苦行みたいだね。
>>22 でも20年前に比べればはるかに楽になったよね。
it ドカタとか言われているけどプログラマーは頭がよくないとできない
>>699 今は本当に何の知識もいらんな。ブログシステムの使い方すら必要無いレベルまできた
良いことだ
>>62 全員ができる必要はないけど全員にチャンスを与えて
才能あるやつを発掘する必要はあるんじゃないの?
>>677 わかる
それができる人は管理者になっていく
必要があれば学ぶんじゃね? 俺も仕事でエクセルマクロがどうしても必要になって 自己流で勉強した
>>612 大半は手続き型言語だから1個覚えたらあとはその派生だよ。1個覚えれば仕事はある。
新しい言語が必要になったら、やりながら覚えて、使わなくなったら忘れる。その繰り返し。
プログラミングする動機もなしにやってどうにかなると思えんのだが 買ってきたエロゲ動かしたいとかさ
PGになれないって奴らはコボラーになれば万事解決やろ
>>684 俺がでた学校では
情報工学科は通論、プログラミングとハード
情報処理科は通論、プログラミング、経営数学、簿記
で情報処理科がSEの素地をつくり、情報工学科は組込エンジニアやハード設計者の素地をつくるというように
分かれてたな
>>540 そういうルールなんだって納得スルーできない人って結構居るんだな…とココ見てて再認識したw
>>1 みたいな事をベーマガ見ながらやってた連中が沢山集まるスレ
>>723 それなりの頭と、タフな精神力、徹夜もできる体力、PCを見続けられる忍耐力。
結構いろいろ必要なんだよね。
でも給料安いwww
>>705 初心者1回はみなやるからな
条件式に代入あったらエラーにして
代入はif分の前でやらせるぐらいにはしてほしいな
ドラクエのバトルが一番プログラミングの基礎っぽいよね 複数の選択肢を選んだ先から、ターゲットや魔法やアイテムを選んで決定して、効果を計算して結果を表示する
>>574 アセンブラをやる必要はないが
メモリの物理構成をイメージしながらやればいい
今どきのメモリは仮想化されてるから実際そう動いてる訳じゃないけどね
>>655 昔なら泣きながらデータスイッチで入れてたもんだがな
作りたいものが無い、作りたいものがすでにある ここら辺だろ最大の壁は
>>725 格差があるからな
貧乏で家にPCないと縁がないまま機会損失するかもしれないし
>>703 今でも使うけど
でも安全重視なのはその通りで例えば配列を引数として渡すためにポインタ使ってる場合、受け側は*じゃなくて[ ]使えって言われてる
20年前はしっかり勉強してきた人達を湯水のように使い捨ててたのにな 代わりはいくらでもいる!
>>735 (x=a)自体も値を持つ「式」だからな
>>703 マシン語がやってることが怒られるわけがない
>>740 yes パラドックス的に言えば今の時代、プログラミングの壁はそれだけ。
>>693 通る言語なら書かなくていいじゃん文字数なんて減らしてなんぼやん
チーム内ルールで書くことにしてるからとかだったら
意味はわかるけどルール自体の妥当性が謎
>>56 実際大規模解析環境の構築にやった
素人同然だけどなんとかなったわ
>>367 俺はプログラムとか分からないんだが一行ごとに見ていくと内容はたいして難しくないんだけど、仕事で作るプログラムってこの1000倍以上の内容になるでしょう?それを完璧に動かすプログラムを作るんだから大したもんだわ。
学生時代、Aizu Online Judgeで片っ端からコード書いたわ ゲーム感覚でコーディングできるからのめり込んでた 懐かしいなぁ
>>749 通るけどbreakありとなしでは意味が変わるんだよ
少しは調べろ
>>736 簡易版を大学の研究室のプログラミングゼミで教材にしたことある
ポインタの使い方を覚えようみたいなテーマで
まあまあ好評だったよ
>>474 何より段取り考えてないと土方は出来ないよ。
>>734 あとはひたすらクソコードを許せない
少しでも楽に書きたい読みたいって考えもな
仕様聞いたらその画面のキモの部分動いてるように見せかけて全部バグってましたとか鼻で笑う事もあったり
Wordpressが流行った時に「これでエンジニア不要!高給取りのエンジニアは震えて眠れ!」 とか言ってたバカ文系どもがいたけど、 そのバカ文系がテキトーに作って立ち上げたWordpressが数年も経たず放置され、 脆弱性突かれて改竄されたりスパムメールやDDoSの踏み台にされたりしてエンジニアに迷惑かけてる、 までが2000年代からの流れ。ウェーイしか能の無い文系は市ね。
>>51 現在の株価の配信は優先権持ってる所に20msec先に配信される。
もちろん、配信から20msec以内にサーバへの売買の注文は打たれているので、
そんな事をしたら一晩で財産9割剥かれる事だろう。
ポインタはまだしも、ポインタのポインタとか意味わからんよな 何のためにあるのか意味わからんかったし今もわからん
>>692 正常終了、異常終了も仕事させた結果だろ
Cで勉強始めるのが駄目なんだよ もっと楽勝な言語から始めていけ
ポインタ例外は OSじゃなくてハードが見てるんだけどね 例外のないチップだったらご苦労さん
エラーのログを読まないと永遠に成長できない 英語がわからない?勉強しろ
作りたいものが無いのに 将来役に立つからとかそういう理由で 「勉強」しようとするからアカンのやで プログラミングは勉強ではない これが勉強ならキモヲタみたいなアホには到底できない アホでヒマなキモヲタが時間つぶしでやってるキショク悪い趣味が プログラミングなのだ この本質を間違えてはいけない
>>1 > 「とくに対面型のスクールのほとんどは、学習の“方法”を教えるのが主で、細かいコードの書き方までは教えない」
>
https://toyokeizai.net/articles/-/324812 これやらないと気付かないのかー
呆れるなあ
>>547 コピペってわけじゃないが、excelvbaはやりたいことの流れを一通り整理してから
「マクロの記憶」でその通りに操作して、作成されたマクロの内容に手を入れて作ってる。
>>720 初心者だったら問題なかろう
キーボードもまともに打てないだろうからな
>>701 c#7だと何も書いてない時に限り下に落ちるかな
廃れた技術もある程度金になるぞ CobolとかVB6とかのシステムが動いてるところがまだまだあるからな もう誰もメンテできなくなってる
>>213 お前どんだけ馬鹿なの?大抵のやつは忘れるっていうことすら理解できないアホか
プログラミングやるのにおすすめの本ある? 仕事やめて在宅で仕事したい
>>759 Wordpressは10世代管理という力技で乗り切ろうとしている
いつ力尽きるのか見もの
>>749 エラーにはならないけど、次の条件式に進んじゃうんだぜ
defaultなんかあったら常にそこ通るんだぜ
BASHの if [ [ x"$A" -eq 'xHOGE' ] ]; then 処理 fi この比較演算の書式は今でも違和感
>>563 それなw
納期迫ってるときにのんきに言われるともうね…w
>>693 あえて、caseにbreak書かないで、下流に流して同じ処理やらせるとやんだけど
あれ
ダメなんかな?
>>217 触れねえ、どこかに間違いを入れた釣りだったらと思うと触れねえ
そして、読みたくねええええええ
と前置きを出力した上でなんだが、
(プログラムする人 =
>>217 を書ける人)
この演算の出力は真で
(プログラム出来る人 =
>>217 をスラスラっと淀みなく間違いなく書ける人)
この演算の出力は、人間だと出来ちゃうんだけど、真です
これがバグな?
最近Pythonなるものをインストールしてみた オブジェクトの概念がよくわからん クラスとかコンストラクタとか
エラーが表示されてないのに動かない。までいってから挫折しろ
>>753 まぁ ビジネスとして作るプログラムは大抵、数万行、数十万行になるな。 だから、SOLID原則とかが大事になる。
ルールを守る能力がプログラミング条件に加わる。
>>777 まともなプログラマの第一条件「人に聞かず自分で調べられること」
仕様を固めずにいきなりコードを書くとこから始めるからだ。
>>775 感覚的には語学じゃね?
複雑な計算とか絡んでくると理系の領分だけど
>>753 例えば東京から大阪まで新幹線で行くってことを考えた場合
自宅から東京駅に行く
東京駅から新幹線で大阪まで行く・・・ってなって
東京駅に行く場合、服を来て、財布もって、靴はいて、玄関開けて・・・・
それぞれは簡単で単純だけど数千や数万の工程は簡単に出てくるっしょ
だからと言って東京から大阪に行くのはとっても難しい・・・・て考える人は・・・って話
>>770 それで十分だよ
だってExcelのオブジェクトなんて覚えていられないから
>>783 やめろガチで分かりづらい
その部分を関数なりメソッドにしてbreakちゃんと張れ
>>565 そのAIを作って保守するプログラマの仕事が増えるだけだなw
>>785 言語を構成する全てがオブジェクトらしい
>>777 未経験、いきなり在宅で仕事くれる人はいない。
>>783 そう設計してんならいいと思うが
ifelseで条件整理したほうが可読性は高いと思う
>>760 そう、だから上級国民(金持ち)しか株は儲からない。
一般人は必ず損する仕組み。
>>782 何もしてないのに動かなくなった系だなw
>>705 if(1=2) printf("yes!¥n");
>>778 どーせその10世代の中のどこで何が変化したかなんて使ってる方は把握してないのにな
馬鹿ではできないけど 実際プログラミングしてるのは 圧倒的に低学歴(偏差値40台大学、専門、高卒)なのは事実だよ あくまでも一番多い 日本の 職業プログラマーの話でいえば 頭はそんなによくはない
>>759 世の中にはそのバカのおかげで仕事ある人もいるから
ゴミを捨てない人だけになったら掃除する人が解雇される
基本的に目的がないか、あるいはプログラミングそのものが好きじゃなきゃ無理だろうな
>>26 テキスト以外で半角を全角で入力する場面なんてあるか?なでしこ以外
>>658 すいませんorderbyで良いですか(C#並
>>785 if文とかをカッコで閉じないのがどうしても慣れない。
>>783 C#ではフォールスルーできなくなってる。
case 1:
Console.Write("1");
case 2:
Console.Write("2");
これはコンパイル通らない。
誰か完全日本語のプログラム言語作ってよ 需要はあるだろ
>>755 Cのswitch-caseなら:
文法から見たら「場合わけ」なんだから、それぞれの塊の文だけが実行されそうなもんなのに、
実際はジャンプラベルだからbreakないと、よそのケースも実行しちゃうわけなんよね
なんであんな仕様にしたんだろう(´・ω・`)
いまだに行数単位で請負してる業界もあるしな、お察し
>>806 そりゃコーダーだな
詳細設計書に処理の流れが書いてあるからそれを言語毎のコードに落とし込むだけ
これは誰でもできる
>>538 javascriptしか使えないけどいいですか><
業務レベルのは読み書きできるけどゲームとかどんなコード書いたらあんなに動かせるのかね?格ゲーとかさ アンリアルエンジンとかのフレームワークがほとんどやってくれてapi呼び出すだけだったりするの?
ボインタ変数の定義ってchar *pより、char* pのほうが理解し易い ただし実際のコードでは間違いやすいケースがあるので書かない
>>813 遥か昔からできては消えていくから需要はないよ
プログラミング始めるなら、その前に数学やった方がいいな 極端な例だと、数オリ入賞してるやつが、プログラミング始めたら、3か月で情オリの予選通った
すげーなこいつ… 間違いなく文系出身なんだろうけど、 それでも全角って…
>>813 もうある
それを一切ググらないで書いている時点で終わってる
技術者って人に聞く前に自分で調べるのが基本
>>753 稀に一気に書き上げる化け物もいるけど、普通は少しずつ動作させながら書いていく
Aという部分を書いて動いた、Bという部分も書いて動いた、AとB両方動かしてもちゃんと動いた
次はCという機能を書いてこれも動いた、ならAとBとCを同時に動かしてもちゃんと動く
これを繰り返して積み上げるから巨大になる
できたものを見れば圧倒されもするが、やっぱり一つ一つは難しくない
根本的に向いてないんだということはわかる 無理なものは無理、時間の無駄
>>565 機械学習ってのは11111という入力データから、
1の後は多分1?という統計データで学習させるようなもの。
深層学習ってのはそれを更に多面的で複雑なパターンの統計をとってる。
ので、単純な文系業務なら学習でき、実務でも応用されてる。プログラムのAI自動化の場合は学習のさせ方からしてまだまだ発展途上なので、今後ほぼ全ての文系業務がAIに取って代わった後に、プログラム自体もAIで書かれる時代がくるかもね程度。
>>819 変数が使えたら
ジャバスクだけでもアプリが作れるぞ
まあ頑張れ
恐ろしく融通が聞かない役人相手に作業手順書を書くようなもんだよ。 書式が違っていたら全く作業しないし、 よきに計らう機能は全くなく、書いたとおりにしか作業しない。 目的とゴール像と必要なデータとその形式と作業手順は全部自分で考える。
>>806 確かに俺も工業高校出て専門行って今の仕事してるわ。
工業高校はオール3くらいで推薦もらえるw
まあ、客との折衝、設計からコーディングまで全部やるからコーダーとは違うと思ってるけど。
下請中小零細社員が日本のプログラムの大半を書きましたw
今って豆腐料理作るために、包丁の作り方、鋳造の仕方から学ばないといけないような状態でしょ。
>>814 なんでってまさにラベル処理を使い回せるからだろ
>>816 プログラマーって意味が広いからね
詳細設計からデバッグまでやる人もコーダーさんもプログラマーじゃね?、だよね??・・・
>>823 情オリの課題は半分数学の問題だからな。
部分部分の「正解」をいくらインプットしても、自分が望む作品のコードの書き方、つまり「個別解」がわからない――。
私が最初に直面したプログラミングの難しさは、この一言に尽きる。
2020/01/16 7:40
https://toyokeizai.net/articles/-/324812 コピペで組めてもモルフィーの開発者は批判されたよなあ
>>813 日本語の曖昧さがネックなんだけと既にあるにはある
>>824 日本人にはアセンブラのほうが向いてると思うな・・・俺は
>>89 世界に公開したときに外国人がちんぷんかんぷんになるぞ
>>821 C で
char a,b,c,*p;
かけるんだっけ?
プログラムは一般に理系と思われているが
ソースコードを書くには文書力が問われる
だってププログラム「言語」を書くんだから
つまりまともな日本語の文書も書けない
>>1 は理系でも文系でもなく無能系
そもそもIT土方は給料安いし高学歴はやりたがらない 介護職みたいなもん
こんな感じだとポインタの考え方とかは一ミリも理解できないんだろうな
>>793 え
分かりやすいじゃん
関数に分けたらそっちも見ないと意味わからんし
再利用しないヤツわざわざ関数化するのも
どかと思うし…
>>405 ほんと俺も10年やってるが言われるまで忘れてたわ
そんな細かいことどうでも良くなるよな
スムーズに動くことをui、サーバレスポンスふくめて考えるのみになった
> 文字を1字間違え、半角を全角にしただけでエラーが表示され、コンピューターはぴくりとも動かない。 ええと、
>>846 理系とか文系の区分けあるの日本だけじゃね?
>>281 環境設定の意味わかってないならレスしなくていいよ
>>838 うーん(´・ω・`)
まあ記述の柔軟性可能性だとそうだけど、誤解の元だよなあ(´・ω・`)
>>837 包丁の使い方が分からないレベルじゃね?
何か1言語でも極めれば他の言語もすぐ使えるようになるよ
最近はイチからコード書くことも減ってる 開発キット(「〇〇ツクール」みたいなもの)もあるからね
>>56 そりゃ赤ちゃんだって親というサンプル会話から「言語」を覚えんるだから
プログラム「言語」に応用できるよね
ただし会話「言語」と同じように習った人のクセが写るけどなww
>>783 それ書いたら「偶然動いてるのかと思いました」って言われた
コード書き間違えたと思い込む人居るよ
>>828 それすら出来なくても大丈夫だよ!
最終扇他人の作った奴を拾ってきて組合わせる。が残ってる
で、何で動いてるか全然わかんなくてガクブルする
コーダーとかPGって、設計もテストもせず、コーディングだけする人ってことだよね? 今まで見たことないんだけど、どの辺の業種に多くいるの?
>>755 言語もわからんのに調べられんわ
疑念がいろいろわくけど
分岐する理由ないのにわざわざcase増やす?
>>117 自機の座標をx,y
移動量をxx,yy
移動方向をθ(rad) 0~2π
xx=sin(θ)
yy=cos(θ)
x=x+xx
y=y+yy
もう一度頑張れ
>>860 アプリなら変数とスクリプトだけで作れる
今はプログラマーは不要の時代
行末にうっかり全角スペースを1個書いてしまって、問題ないはずなのに謎のエラーに半日悩まされた後輩が昔いた 相談されてバイナリエディタで開いてみてやっと分かった なぜか全角を書く者は確かにいる
>>864 SESで下請けの下請けくらいで作業している人なんてほとんどコーダーみたいなもんだよ。
PTまではやるだろうけど。
プログラム出来る何回は分からないことを自分で調べることがてぎるやつ
プログラミングなんて教えてもらうものじゃないからな 自分でやっていける人間じゃなきゃそもそもやっていけない
>>862 はじめは俺もそれやったわ、でもほとんど規約で禁止されてたな・・・
>>860 だよねぇ。 VSはNuGet、Node.jsはnpmその他ツールあまた・・・ どんどん、自分で作る楽しみが無くなっている。
>>783 意図的にするときは break の代わりに
// break不要
って書いときな
いまだにわからん 分かる人ってマシン語そのまんまで作れたりすんのかな いや何言ってるのかそれすら自分でわかんないんだけど
>>863 ワロタ
ただある程度習熟するとそれはなくなる
他人の作ったやつを拾ってくるにしても、組み込んでるうちにどんな動作か理解できるからな
大体ライブラリだって他人の資産を呼んでるわけで、
問題が起これば元ソースを追わなければならん
>>783 何か書いた上で下に流せる言語あるの?
もしそうなら地獄が見えそう
>>1 とりあえず小さい流れだけでも作ってみて動かしてみること。
そこからやりたいことをだんだんと追加していけばいい。
>>875 可読性が大事だからね
あの書き方はマシン語のジャンプテーブルに似てる
>>783 Coverityだとコメントにfallthroughって入れないとエラーになるね
成果物を明確にしないからだよ 完成形に向けて試行錯誤しないと上達しない
>>878 BASIC・・・・ゲイツが泣いちゃうぞ
>>25 まずそこよな
目的がないのに手段書かれても
ひどい記事だなぁ 挫折ポイントを他の業者で解決しました?ってはなしか? ステマなのか? 読んでてアホくさくなったわ
プログラムはやりたいことの為の周辺を覚えるのが膨大できつい しかも例文が間違ってることすら良くある
>>26 エラーだと教えてくれる用になったからいいやね。
大昔はそれもなかったような
>>217 文字・数字の種類と配列から「メアドらしきもの」をフィルターしてるわけだが
こういうのって穴がありそうで怖いんだよね
思いもよらないメアドとか有りそうじゃん?
>>886 そうなんだよ、ふふふ
実はアセンブラから入ったからね、あれすきなんよw
>>802 組み込みやってるとほんとに何もしなくても動かなくなることがあるんだがな
試作ハードは壊れるもの
社員の就業管理を勉強がてらwebで作ってって言われたけどどうすりゃいいのw 作ってもらったらいくらかかるかな?
>>149 >>289 python で ++a とやってもエラーにならないし a は変化しないω
a++ はエラーになるときとならない時があるしもちろん a は変化しないωωω
今給料いいのか 昔は35歳定年説だったのに、辞めなきゃよかった
>>895 一応メールアドレスってルールがあるんだよ。
docomoのメールがそれを破っててて厄介な時期があったけど
デバッガーを使うようになったら 初心者卒業ってところだな 動けばいいレベルはプロではない
>>896 マシン語わかると言語が何目的で書かれてるかわかるから
そのコード実は大正解なんだけどね
だってbreakがなぜ存在したのか考えたらそうなるじゃん
今20代ならなにやっても優遇。 氷河期世代はなにやっても冷遇。
テーブルのキーが理解できない人はいるねぇ。 そういう人はプログラミングも駄目。 イメージ力は必要
出来る人っていう部類にはプログラム方面だけの人のスレだと考慮外に置かれるけど、 もう一種類広大なメモリの世界相手に何してるかわかんない人らっているもんで、
>>590 無限に深くなっていくからスタックオーバーフローで死ぬんじゃないかな
>>900 就業管理システムの
要求仕様書をもらうところから始めろ
回答しよう 自分でできないことは金を払って買うのだ
>>904 ゲーム作るのが一番の苦痛w
自分でルール作ってバランスとってデバッグのために何度もプレイしなければならないw
>>900 機能次第。WebならPHPが簡単なほうじゃない?
>>899 何もしていないけど消すと動かなくなる謎のfor文なんかもあるね
>>900 規模にもよるが
少なくとも100万円かな
>>870 テキストエディタのオプションくらい変えろ
>>901 無視するのか。一番困るパターンだな。
せめてエラーを出してくれ。
>>590 関数コールすると戻り番地をスタックに積むので
913の言う通りになる
>>915 金出してスクール行ってるのに役に立っていないバカが
>>1 にいますw
>>347 wellcome to lisp
setf, let など等のイコールを使わないご希望どおりの言語だ
>>802 で、お定まりの「何にもしてねえのに挙動が変わる訳ねえだろうが!」
>>882 自己レスCがそうなんやね上のレス群読んで把握
C#でできんくしたのもむべなるかな
>>907 アセンブラなら最初からデバッガを使うからオススメだな
>>43 マクロレベルでもこれなんだっけってなる
当時は理解してたのに
>>264 全角がダメなのがそもそもおかしくない?
コンパイラなりインタプリタなりが頑張ればいいことだろ
>>926 次の時代に生き残れないって意味なんだから馬鹿とか書いてあげるなよ
>>419 違う
プログラム知識ゼロからという意味
VisualJ++のせいでプログラミング勉強するの辞めちゃったな
回答ありがとう。 とりあえず、時間が記録できればいいんだってさ。 外注したらばれるよなあ。 まあ、高すぎて無理だけど
>>783 可読性で間違いやすくするからダメっしょ
breakなしで下の処理もやりたい
って時は普通にif文使う方が、
その後引き継いだ奴が苦しまなくて済む
お前らほんとにこういうの詳しいな。 それなのになんで無職なんだ。 やっぱ小泉竹中がとんでもねえことしたせいか。
>>685 ピタゴラスイッチでソートやってたな
あれ子供には分かりやすそう
初心者は自分で組んだコードを しばらくすると読めなくなる 自分もそうだったけど今は何年前でも理解できるよ
>>899 あるある、熱暴走だったりICEの不具合?だったり、ハードが正理論と負理論違えちゃったり
変なパルス(ひげ)拾っちゃったんじゃね?とかもあったり、、持ちPGのバグもあったり
PC上で動くソフトは結果もわかりやすくていいし、書籍もほとんど取り寄せなくて済むし最高だね!
>>894 わしメモリ管理がマネージドじゃないのはさわんない主義なんやすまんね
>>900 最初は仕様作り。 全体設計してから要件定義に分けて、モジュール設計・・・
今なら、Blazor+WebAssembly Azureサーバーレスで作るのがオヌヌメ。 SignalRも使ってね。
>>272 それおかしい
記事は記者が初体験する内容だから
わかってないのは当たり前
大体、プログラミングとAPI呼び出しとアルゴリズムを
しっかりわけて理解しなきゃいけない理由もない。
実務でつかえるコードを書けるかどうかの話。
>>947 昔、gotoを使ってないかを調べておけって言われてGrepかけたらすごい出てきた。
まじかよ修正作業あるのかなってよくよく見たら、後藤さんの修正履歴コメントだった。
Goto mod 2000/01/01
みたいな。
プログラミングできるできないの壁より 良いプログラミングができるできないの壁の方がはるかに高い(`・ω・´)
>>899 ハードがあると大変だなぁ…って組み込み系やってる友人から話聞くたびに思うw
世の中には同じカレーの材料与えても美味いのと不味いのがある訳だしねえ。そこの違いが分かれば上達するんだろうが・・。
>>941 ブラック過ぎて精神やられたのがかなりいたからな
友人二人もお薬飲んでるわ
プログラミングは根本的には作業だからね・・・同じような物を組み替えて作り上げていく 学歴に関しては脳内スタート地点が違うだけで最終地点は全くの別物 子供社会での学歴は20年そこらだが、大人社会の時期は数十年も続いていく・・・同然子供時代に触れて居るのと居ないのとでは格差は広がってる 子供時代神童や天才を言われた子でも、いざ大人社会に出ると一般人と変わらない
>>950 作者がパークさんとリーさんだったらしい
韓国人の
>>199 プログラミングだけでなく全教科に言える
数学の多次元行列も習っただけの時、何に使うのか意味がわからなかった
>>946 それは言い訳だわ
ポインタの概念を理解できてない人になるよ
>>934 全角がダメなのは全角は国ごとに違うから
unicodeで文字コードだけは統一されたけど
変換の仕様が国ごとに違うから英語圏とかアラブ圏で→とか普通のタイピングで出せない
そうなるとプログラミング言語として論外となる
>>926 取材の一環だから、会社のカネで体験してみただけだろ。
数学とプログラミングは同じ符号使うのに違う意味 これはどうなるんだろう
言語の文法とか解説した本は多いけど、 実際に動かすためのノウハウに関しては参考書がそもそも少ない。 例えて言うなら、いくら英語で文法覚えても、 手紙を書く書式はそれとは全く別なわけで、 日本語をそのまま直訳すれば手紙を書けるわけじゃない。 文法解説してる本は腐るほどあるけど、 この手紙を書く方法はなかなか書いてる本がないんだよ。
>>872 SESでくる低スキルな技術者ならコーディングだけしてる人もいるのね
ひとつだけいえるのは C C++は初心者はやるべきじゃない ネイティブでネット環境に対応してないので ネットでなにかやろうとするとハードルが高すぎる ネット環境ですぐ動かせるかどうかって めちゃくちゃ大事だから
cとかCOBOLとかのおっさん湧きすぎ 今時のプログラミングスクールでそんなのやるわけ無いだろ
>>956 最近ニュースになるようなトラブルってそういうのの積み重ねなんだろうなぁ…と思ったりしてる
半角を全角にしたら認識できないことに驚くならそもそも考え方が向いてない
難しそうに見えて実は簡単ってのが付け眼なんでしょ 産業ロボットなんてただのベーシックなのに1日10万とか取れる
>>963 いいわけ言われても
今のところ用途がないからなあ
>>967 数学のとき、プログラムのときって考えるだけじゃ?
>>969 スキルがあれば上流に行くからね~
やるならZ80のアセンブラからだろ いきなりC言語とか、なにその軟弱者
俺は下から学習する派だ トランジスタから知った方が良い
>>974 「仕様通りにした!仕様作ったやつのせい!」
8bit時代に、68系と80系でアセンブラ書いたことがあれば ポインタが **pになって用賀なんてことないよねw
>>968 ゲームを作ってみようとかアプリを作ってみようとか本いくらでもあるやん
自分の作りたいものをそのまま書いてないのは当たり前だし
ようするに言いたいのは デジタルハリウッドはダメ――ということかw
>>977 便利よな
あとはPythonあたりは気になる
>>981 IX,IYとか贅沢すぎです
8080からやりましょう
>>950 gotouと書いてた人なら…
これも引っかかって邪魔だけど。
ExcelでVBA組んでいればそこそこ用途もあるしいいんんじゃね?
最初に超える壁は玄人ぶってる連中から受けるスパゲッティーハラスメント
最初で挫折するならやめとけ 思考回路が違うんだから、バグ作って他人に迷惑かけるだけやぞ
このスレッドは1000を超えました。 新しいスレッドを立ててください。 life time: 2時間 58分 31秒
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。
───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────
会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
▼ プレミアム会員登録はこちら ▼
https://premium.5ch.net/ ▼ 浪人ログインはこちら ▼
https://login.5ch.net/login.php
read.cgi ver 07.7.23 2024/12/25 Walang Kapalit ★ | Donguri System Team 5ちゃんねる
lud20250223100310caこのスレへの固定リンク: http://5chb.net/r/newsplus/1579137962/ ヒント: 5chスレのurlに http ://xxxx.5chb .net/xxxx のようにb を入れるだけでここでスレ保存、閲覧できます。 TOPへ TOPへ
全掲示板一覧 この掲示板へ 人気スレ |
>50
>100
>200
>300
>500
>1000枚
新着画像 ↓「【話題】素人がプログラミングに挑んでみて見えた境地 最初に挫折しやすい壁を越えるコツはどこに YouTube動画>2本 ->画像>4枚 」 を見た人も見ています:・【プログラミング】IT素人だがスマホアプリを作りたいんだが「.NET MAUI」ってのを覚えれば良いのか? ・野口聡一さん「デスストをプレイしたんですが、字がちっちゃい…読めない。最初の5分で挫折」 ・【悲報】数学は87%が遺伝の影響らしい。俺たちが数学に挫折したのは親のせいだった! ・プログラミングを今日から学び始めたんですが ・ミルズの構造化プログラミングって正しいんですか? ・【悲報】IT企業「弱者男性がプログラミングの専門学校に通ってる34歳の女性を嘲笑してて唖然。普通に34でもプログラマとして活躍できる」 ・【IT】米AIプログラミングの「カーソル」、創業3年で企業価値1.4兆円に [田杉山脈★] ・Nintendo Switchにプログラミングツールが登場。Switch上でスイッチ用ゲームを作ることが可能に ・【医療崩壊危険】 「コロナ対策優等生」 ドイツはなぜ第2波で挫折したのか [影のたけし軍団★] ・『僕のヒーローアカデミア』、どこで挫折した? ・プログラミング言語 ・プログラミングをしたい ・プログラミング初心者なんだが ・プログラミングって儲かるの? ・プログラミング始めたいんだが ・プログラミングはじめたいんだけど ・情報工学科でプログラミング苦手な人 ・プログラミング言語C#について語ろう! ・プログラミングのお題スレ Part13 ・プログラミングの課題ができない..... ・プログラミングのお題スレ Part11 ・N予備校 プログラミングコース ・中2でプログラミングやってるけど質問ある? ・安価でプログラミングの教科書を作るスレ ・プログラミング言語 Rust 4【ワッチョイ】 ・プログラミングの勉強方法を30秒にまとめた ・プログラミング言語 Kuin Part 16#01 ・ユニケージはプログラミングじゃないんすよw ・プログラミング学習サイトについて語るスレ ・プログラミングはできないけど上流・設計は得意 ・結局人気の高いプログラミング言語ってなに? ・ふははは、ついにプログラミングのやる気が出たぞ ・お前らプログラミング言語どうやって覚えたんや? ・競技プログラミングにハマるガイジのスレ 93 ・WEB DBプログラミングを一番簡単に実現する方法 ・マルチスレッドプログラミング相談室 その9 ・プログラミング初心者だけどHSPを勉強しようと思う ・Rubyにはプログラミング言語以上の価値があると思う ・【アラビア】RTLプログラミング【ヘブライ】 ・プログラミング義務教育の全容について考えるスレ ・競技プログラミングにハマるプログラマのスレ 90 ・競技プログラミングにハマるプログラマのスレ 25 ・競技プログラミングにハマるプログラマのスレ 50 ・競技プログラミングにハマるプログラマのスレ 71 ・競技プログラミングにハマるプログラマのスレ 43 ・大卒フリーターにオススメのプログラミング教室 ・WPF(.NET, WinUI) GUIプログラミング Part27 ・競技プログラミングにハマるプログラマのスレ 73 ・競技プログラミングにハマるプログラマのスレ 159 ・ぼく「プログラミングスクールで勉強しました!」 ・競技プログラミングにハマるプログラマのスレ 179 ・競技プログラミングにハマるプログラマのスレ 173 ・プログラミングとかいう限られた人間しかできないもの ・ゲーム制作とかプログラミングに詳しい奴ちょっときて ・競技プログラミングにハマるプログラマのスレ 113 ・【悲報】プログラミング難しすぎる。こんなの独学じゃ無理だろ ・競技プログラミングにハマるプログラマのスレ 123 ・競技プログラミングにハマるプログラマのスレ 171 ・【IT】プログラミングができないSEってどう思う? ・社会人だけど独学で英語とプログラミング勉強してるんだが ・【IT】開発者に嫌われているプログラミング言語トップ25 ・NHK総合を常に実況し続けるスレ 145682 プログラミング ・低学歴社会人「TOEIC、プログラミング、簿記を勉強して転職!」 ・【IT教育】プログラミング必修化に向け 模擬授業などで具体化 ・俺「プログラミング始めた」敵「言語は?」俺「HTML」
04:23:29 up 90 days, 5:22, 0 users, load average: 16.19, 14.85, 13.91
in 3.1229121685028 sec
@3.1229121685028@0b7 on 071617