No.7
- 回答日時:
>その勉強するための方法を知りたいんですよね
何を作りたいのかをはっきりさせないと、知識欲はわいてこないですね。
ソフトの勉強は本を読んで覚えるしかないですが、他人の作ったのをマネするとか。
ロジックについては、頭をひねるしかない。
仕様書を作るときでも、ときには法律の勉強もしておかないといけないことがあります。
部品発注のプログラムを作ったときは、ユーザは「発注した部品の注文書を取り消せるようにしてくれ」というのですが、調べてみると下請代金遅延防止法というのがあって、勝手に注文を消せないのです。そこで外注のマスターデータに「下請かどうか」というフラグを立てて、「下請け」の場合は注文を取り消せないようにプログラムしました。
人事のプログラムを作ったときは「この人には3000円加算してくれ ただし記録を残さないように」なんて、闇の仕様を強要されました。(次のシステム更新ではここは給与奉行という市販ソフトにしてしまったので、闇仕様はできなくしました)
あなたも漫然と「プログラムしたい」ではなくて具体的に「何を作るか」を決めましょう。 ゲームでもいいのですが一度、全部作ってみるといいでしょう。
ドラクエの作者の堀井雄二さんの処女作(かどうかは?です)の「惑星ゼニスからの脱出」はBASICで書かれていて、一人で組まれたそうです。
(ドラクエは(たぶん)初めてのチーム作品で、音楽は 先日亡くなったすぎやまこういち が担当 キャラクターはドラゴンボールの鳥山明が担当したのです。当時は普及していなかったWindow仕様になっていて「おおっ」と思ったものです。
No.6
- 回答日時:
>知識を獲得しているのでしょうか
勉強するしかないですね。
私は業務系のソフトを開発していました。ロジックが思いつかないとプログラムは組めませんので、どのような仕組みにするかを運用も含めて考えましたね。
製品の工場でコロコロと生産計画が変わる(というか変えたい)のに対して、どのような所要量計算をして、どのような発注をするか、を日々考えていました。
在庫精度が高くないと所要量計算をしても意味がないので、在庫精度を高くするにはどうしたらいいか、これは前職が生産管理担当だったのでその経験を活かしました。
発注をかけても注文通りにものが入るとは限らないので、確認はどうすればいいか、催促はどうするか... これも生産管理担当だったのでその経験を活かしました。
ここで成功した手法で 製品を売る営業部門のシステムも構築しました。
こういうロジックがわからない(思いつかない)ならプログラムは組めません。
この回答へのお礼
お礼日時:2021/10/20 16:08
その勉強するための方法を知りたいんですよねー。
世の中にはプログラミングの本は沢山有りますが、それだけじゃソフトって作れないですよね?
だからプログラミングの本以外で知識を取得しなければなりませんが、
どうやって知識を取得すれば良いものか。
No.4
- 回答日時:
作り方がわからないと作れません。
作り方を自分で考えて作っているのでしょう。知識は必要ですが、知識だけでは作れませんよ。物事を考える力ですね。そういう意味ではスポーツと同じく適性が大きくものを言う世界です。No.3
- 回答日時:
自分の持っている知識なんて、たいしたことなかったりします。
これまで作ったことがある処理に似ているなら、それなりに作れますけど、まったく作ったことが無い処理であれば、ネットとか、書籍の処理パターン集などをめくって、参考になりそうな処理を探すことになりますね。
日本の場合、処理パターン集などを作った作者としては、タダでネットに公開したら儲からないので、紙の書籍とか電子書籍で販売していると思います。
その手のものをいくつか入手して、目を通しておけば、必要になったとき、「あそこに使えそうなのがあったかも?」なんて思い出せたりしますね。
でも、海外サイトの場合、プログラムソースが充実しているところもあるので、そういうサイトを検索してみると、欲しい処理に近いものがみつかることもあります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 画像編集・動画編集・音楽編集 立体的なロゴ や Microsoft製ソフトウェア のロゴ自力でどこまで作れますか? 3 2022/08/13 18:12
- その他(プログラミング・Web制作) Windowsのマクロプログラムで、こんなことできますか? 3 2022/06/28 14:30
- 哲学 実際あり得る可能性はあると思いますか?無いと思いますか?理由も教えて下さい。 3 2023/02/19 11:05
- アプリ 著作権に関する質問です 3 2023/02/11 10:31
- IT・エンジニアリング 開発エンジニアとテスター 閲覧ありがとうございます。 仕事について相談させていただきたく投稿しました 2 2022/12/07 18:38
- IT・エンジニアリング バックエンドエンジニアに転職 2 2022/04/07 00:51
- 哲学 意識と認識との区別を! 25 2023/05/12 14:31
- 美術・アート AIが描いた絵をSNSに「自分が著作権を持った自分の作品だ」というふうに投稿している人が既にいらっし 3 2022/09/15 16:44
- 文学・小説 プロと素人(趣味)の違い 3 2022/07/13 02:37
- IT・エンジニアリング teratailなどでプログラマー向いていないと言われてPTSD、でも諦めない。最低で何日要する? 2 2022/09/25 06:53
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホワイトハッカー
-
集団行動が苦手な女性に向いて...
-
プログラマーになりたいのです...
-
VBAをマスターしたくらい(VB...
-
Java・Androidでアプリ開発やっ...
-
自作Wordマクロのアドインの配...
-
プログラマーがHTMLとCSSでウェ...
-
Webプログラマ、Webアプリケー...
-
SEとプログラマーの適職診断
-
ひろゆきとかは大学で情報学コ...
-
成人知能検査の結果を教えてく...
-
独身男性はどうやって性欲をお...
-
一坪何m2?
-
作文「将来の夢」添削お願いし...
-
データサイエンティストとwebエ...
-
質問に答えない人って何故です...
-
「ありますか」と聞く場合、Is...
-
基本情報技術者試験と危険物取...
-
接骨院の受付事務 訳が分から...
-
IT素人が全然関係ない部署から...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホワイトハッカー
-
集団行動が苦手な女性に向いて...
-
プログラマーがHTMLとCSSでウェ...
-
30歳未経験者、プログラマーに...
-
医者からIT業界は難しいといわ...
-
障害者でプログラマーになるに...
-
自作Wordマクロのアドインの配...
-
Java能力認定試験3級を取ったら...
-
情報処理とプログラミングは別...
-
プログラマーイライラしやすい?
-
VBAをマスターしたくらい(VB...
-
ホリエモン ひろゆきはプログラ...
-
僕は特に得意な事も無く人と話...
-
プログラマーとして社会に出る...
-
日本最高の天才的なプログラマ...
-
プログラミング言語をしらなけ...
-
30代から勉強してプログラマー...
-
セキュリティ対策が甘い理由
-
タイピング能力について
-
アメリカのプログラマーは優秀...
おすすめ情報