![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
アンケートなので、見た人には答えてもらいたいです。
いろんな人がいると思うので、プログラムのレベルと、プログラミングをする難しさのイメージを、何かに例えて、書いて頂けると幸いです。
例えるものは、自分が苦手でも、みんなが苦手とは限らないので、どれくらい苦手かも書いていただけると。
例
プログラムなんて全く知らない。
宇宙飛行士と同じくらい難しいと思う。とか、”私は縦列駐車が苦手なので”、それと同じくらい、とか。
JAVA使いで、やっぱり、難しいよ。
コーヒーをうまく入れるのと同じくらい難しい。
簡単にもできるけど、こだわると難しい、とか。
よろしくお願いします。
No.12ベストアンサー
- 回答日時:
確かに決して難しいとは限らないので、
みなさんいろんな回答がありますね。
難しいと言う視点ではありませんが、
プログラムがどんなイメージかと言う事で回答させていただきます。
日頃、難しいと言うイメージもないし、
例えてどんなとも思っていないので、ちょっと考えてみました。
あえて何か考えて回答しようと思った時に浮かんだのは、
「崖のぼり」です。
一生懸命のぼってるんだけど、ちょっと手をすべらすと、
とても危険でガラガラと落ちていきます。
のぼる道順と言うのか、方向がちょっとずれると、
途中からのぼれなくなって、後戻り。
でも、そうしてのぼりきった時には、
なんとなく爽快感があります。
のぼりきったと思ったら、
遠くの方に本当の頂上があったりします。
ガッカリです。
書いてて新しく思ったのが「砂の城」。
浜辺に砂で作るお城のミニチュアですね。
大変よくできたと思っても、後から後から、
ここをちょっと変えて、といじります。
そうして、お城の領地をどんどんひろげたりします。
いじればいじるほど、そこからくずれたりして、
直すのが大変だったりします。
いつ完成するのかまったくわかりません。
完成したとたんに大波にさらわれます。
ガッカリです。
私は、砂の城を作った事もなければ、崖ものぼった事はありません。
それぞれ私のイメージです。
イメージだけでは本当の事はわかりませんが、
難しいと言うイメージは持たない方がいいですね。
実際、難しいものもありますが、それだけじゃないです。
崖をのぼるのも、砂の城を作るのも、その最中は楽しいものです。
たぶん。
そうそう、登り切ろうとした瞬間に、別の頂上が・・・、とかは、確かにありますね。
しっかりとした、完成目標と持たないと、完成した後、別のアイディアや追加したい機能をつけると変になったり、かっこわるくなったり。w
わりと、自分の美的感覚に苦しむことが、結構ある。
私は、自分のためだけに、ソフトを作っているので、わりと楽しいですよ。
ありがとうございます。
No.13
- 回答日時:
本職で、プログラム書いて十云年です。
プログラムって、絵を描くのと同じだと思う。
絵を描くこと自体はやろうとする人誰もが出来るけれど
モナリザ等有名な絵画レベルの作品を生み出すには
多大な時間と労力、そして才能が必要となる。
必要なのは、中学生ぐらいの英語と数学の能力があれば
入り口までは誰でも来ることが出来ると思う。
そうなんですよねー。
絵も入り口までは、けっこういけるんですが、プロはやっぱり一線を画していますね。
まぁ、芸術家か、漫画家(短時間の締め切りがある)かは、別ですが。
ありがとうございます。
No.11
- 回答日時:
いろいろやって来ましたが、一つ覚えるごとに次に応用が効くので、
まず階段の最初の一段目を登るのが非常につらいかもしれませんが、
いろいろ覚えていけば「プログラミング」自体はどんどん楽になっていきます。
ただ、プログラミングだけではなくて、その先の負荷軽減やらグルーやらネットワークやらプロジェクト管理やら人の調整とか説得とかなどもやると思いますので、プログラミング慣れするよりもコンピュータの扱う範囲を広げる方に難儀するかな・・・。
そう、負荷軽減!!
メモリーを減らそうと思えば、CPUの負荷が大きくなったり、データの構造をいじらないといけなかったり。
プロダクトマネージャーっぽい回答ですねー。
まぁ、初戦は人間社会での仕事なので、人間関係が発生するのは仕方がないですね。
だって、お客様は人間ですから。
ありがとうございます。
No.9
- 回答日時:
建築、かな。
ノコギリ使ったり、釘打ったりするのって、多少練習すればある程度できると思う。
でもそれだけでポチの犬小屋を作れるか、っていうとちょっぴり難しい。
板をいろいろ組み合わせてきっちり縦横揃えて…
いろいろ作ってみたりしないといきなりは難しい。
プログラムもそんなイメージ。
そしてそれが犬小屋ならお父さんの日曜大工でもなんとかなる。
でも人様の家をお金もらって作るなら話はまた別。
雨漏りしちゃイカンし、すきま風が入っても、家が傾いててもだめだし。
もっとでっかいマンション作るなら建築士(SE)やら開発業者(PM)やらが絡んでくる。
そして出来上がった時の出来栄えは建築士や開発業者にかかっている…
※噂によると、耐震偽装問題が日常茶飯事だとか…
使う道具や材料の特性を理解していると良い、ってのも似てるのかな。
平らな板はどうがんばっても筒状にはできない。
プログラムも同じ、「これくらいテキトーにやっといてよ」ってのは通用しない。
相手をよく知って理解すればおのずとできること、できないこと、
何を使えば良いかが見えてくる(はず)
そうなんですよねー。
切ったり貼ったりを説明する本は多いけど、プログラム全体を作るのを説明した本って、少ないんですよねー。
私は、素人なので、完成したら、家に穴が開いていたり、基礎から変えないといけなかったり。
木造建築で作っていたら、全く関係ない事を調べていたら、別の方法やアイディアが浮かんだり。
ありがとうございます。
No.7
- 回答日時:
ピグモン?を入力する、あのブラックホールみたいな画面を開いて作業すると思うと、闇に囚われてしまいそうになるんです・・・bySP井上
学生時代、教師の指定する1つだけの答えに向けて、チャート書いて言語にするのは、いたいけな少女の私には、とてもしんどい作業、だったんよ。
したら今の上司から、「答えは1つじゃないだろ~!」
と突っ込み入るので、今、混乱してます。
「えぇ~!?1つじゃなかったのん!?ないのん!?困惑びっくり汗」
ちなみに、何の言語を勉強したら良いか、誰に聞けば良いのか分からなくて困ってます。身内のSEは、特殊分野過ぎて、私が仕事してる画面のプログラミングはした事なさそうだから、聞いて会話が成立するのかも不明なので・・・「誰か教えて!!」と、派遣元コーディに叫びたい気分です・・・
Excelのマクロや関数を考えて入力する辛さと似てます。
苦しい・・・
プログラムは、一つじゃないですねー。
9割作ってはみたものの・・・、新しいアイディアが、なーんてことは、私は良くあります。w
ぴぐもん・・・、って何だろう?コマンドプロンプトの事かな?
特殊な開発環境かな?
ありがとうございます。
No.6
- 回答日時:
プログラム?
おいらにとってのプログラムは BASICにかぎっていえば
普通の行動と一緒 しゃべりと一緒で さほど考えなくても つくれるもの。
しかし 自分にはこういう過去があるからですが。。。
小学校5年生のころ 仲間の親父さんから 親父さんのPCをおしえてもらったことがあります。PC-8001 プログラムがくめなきゃ 遊べない時代のもの。本から プログラムをうちこまなきゃ 遊べない。ひっしこいうて 打ち込みました また そのプログラムを改造して あそんだりしていたら いつのまにか さほど考えなくても作れるように なりました。
小学校のころなので 英語を覚えるとか そういう感覚で プログラムを組めるようになったあと 思いますけどね。
なるほど、英語を習っていくと、夢の中が英語になると聞きます。
もはや、無意識で単語変換や構文ができるのかもしれませんね。
ありがとうございます。
No.4
- 回答日時:
SEやってます。
私のイメージは「パズル」です。
完成図があり、自分の持ってるピースでそれを完成させるため、
あーでもない、こーでもないとやるイメージです。
プログラム作るだけなら、それほど難しくはないです(もちろん、もにによりますが)。
先に、完成図があるっていうのは、仕事っぽいですね。
まぁ、自分で作るものでも、完成図は必要ですが。
そうなんですよねー。
なにをプログラムとするかは、曖昧ですが、難しくはないんですよねー。
私は分からない、と思うことはよくあるけど、難しい・・・とは、あまり思わないかも。
ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 日本語 「困難」と「苦手」はどちらの方が達成確率が低いですか? 「〇〇のが困難」と「〇〇が苦手」では、どちら 2 2021/12/31 17:54
- 大学受験 大学受験における文理選択についての質問です。 現在高校1年生の身分なのですが、私の高校ではこの時期に 4 2021/12/12 01:36
- その他(プログラミング・Web制作) 左のプログラムを改良して【出力例】にあるプログラム作ろうとしているのですがプログラムの作成で行き詰ま 1 2021/12/20 16:59
- 大学・短大 論文の「引用」についてです。 Q.「間接引用」と「要約」って何が違うのでしょうか。 Q.パラフレーズ 1 2021/11/07 14:12
- 数学 現在中学生の者です。 僕は工学的なものに興味があり、高校は理系を選択したいと思っています。 ただ、僕 6 2021/11/25 22:20
- 福祉 一人暮らしでは障碍者手帳の二級は難しいですか? 4 2021/12/20 15:49
- 高校 青チャートについて 2 2022/03/22 18:43
- 雇用保険 雇用保険に詳しい方、よろしくお願い致します。 不安障害(パニック障害)で雇用保険受給延長をしています 3 2021/12/27 18:58
- その他(悩み相談・人生相談) 人への優しさや思いやりって心じゃなくて能力の問題ですか? 3 2021/12/22 19:49
- 夫婦 旦那が料理をするのを嫌がる理由が知りたいです。 共働きで、家事は仕事の忙しさに合わせて分担しています 6 2021/12/29 00:53
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA "Const"は何の略ですか?
-
ウイルス作成【作り方を聞いて...
-
プログラム作成ってどれくらい...
-
CPUが16bitでも32bitOSでコンパ...
-
65536は2の何乗なのでしょうか?
-
0除算して、落ちるプログラムと...
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
VBAで仕様書は書きますか?
-
排他的論理和 BCC(水平パリテ...
-
正しい五十音順について
-
VBAにてメール作成した際、一部...
-
テキストボックスのエンターキ...
-
バッチファイルでUSB挿入時に実行
-
Excelに埋め込んだVBAのプログ...
-
VBAを使って、pdfを関連付けら...
-
バッチファイルでウインドウを...
-
アルゴリズムのB木について
-
フローチャートの菱形が狭い。。。
-
ステップ数と計算量?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラムを組むことが嫌にな...
-
パソコンのプログラムについて...
-
理系学生は皆プログラミングで...
-
ウイルス作成【作り方を聞いて...
-
関数電卓購入検討(大学の工学部)
-
プログラミング言語について
-
パソコンの授業で課題が出まし...
-
プログラム作成ってどれくらい...
-
VBA "Const"は何の略ですか?
-
65536は2の何乗なのでしょうか?
-
あるプログラムのコマンドライ...
-
Excelで4096点以上のFFTの方法
-
0除算して、落ちるプログラムと...
-
正しい五十音順について
-
VBAで仕様書は書きますか?
-
【JAVA】数字をひし形に出力す...
-
Vba 実数および実数タイプの変...
-
インクリメント演算子のみを用...
-
C++ で、「)」が必要 というエ...
-
スポーツ施設での出来事で心配...
おすすめ情報