プログラミングについてです。
はじめまして。お読みいただきありがとうございます。僕はプログラミングを勉強しているのですが、壁にぶつかってしまって困っています。
元々IT関係のことが好きで、スマホやパソコンやガジェット、ブロックチェーンなどのことを調べていくうちにプログラミングをしてみようと思って今に至ります。
本やサイトで学んでも文法ばかりでどうすればいいかわからなくなり、調べると、
「つくりたいものをまず見つけるといい。」
と書いてあったのですが、作りたいものといっても思い付いたものはすべてアプリストアにあったり(基本的にはLINEみたいないろんな人の役に立つアプリがつくりたいです。)、OSやAIなど今の自分には作れそうにないものばかり…
そんなこんなで始めて数ヵ月になります。
不便なことを探して改善といっても、特に不便なことはないと感じています。(具体的にどういうことかがわかりません。)
プログラミングが楽しくないというわけではなく、バグが直ったり、自分なりのやり方でできたときは喜びを感じます。
数ヵ月もしてなにもできないということは向いていないのかな?とも感じています。
長くなりましたが、上記のようなところを考えておすすめの勉強法や、つくりたいものの見つけ方などを教えてほしいです。
No.1ベストアンサー
- 回答日時:
>「つくりたいものをまず見つけるといい。
」理屈ばかり勉強していてもこれは退屈で飽きてしまうのは目に見えている。
世間に公開するほどでなくても、作って良かったと思えるモノを作れるとそれは楽しいし自分への励みにもなる。
>作りたいものといっても思い付いたものはすべてアプリストアにあったり
この辺はプログラム初心者がみてしまうと絶望感を抱くというか、せっかく本人なりに苦労して開発してもすでに無償ソフト(フリーソフト)として公開されていたりすると、「このフリーソフトに勝てる気がしない」とか複雑な思いを抱きます。
この辺の事情はさらに勉強に励んでひたすら改良を繰り返してよりよいモノに改善していくか、別のアプリ開発にも挑戦してみてジャンルの幅を広げてみるか。
IT技術というとWEBを連想しますが、すでにWEB関連の技術者はかなりひしめき合っていると思うので、余裕があるなら今後のめぼしい技術としてIoT関連技術にも首を突っ込んでおくとヨイかもしれません。
実践あるのみ・・・と思っているのでなにかマイコンで電子工作をしてみるとかですね。
>
KKHMF Mini USB Nano V3.0 ATmega328P CH340G 5V 16M マイクロコントローラーボード モジュールArduinoと互換
https://www.amazon.co.jp/KKHMF-ATmega328P-CH340G …
>Raspberry Pi3 Model B ボード&ケースセット 3ple Decker対応 (Clear)-Physical Computing Lab
https://www.amazon.co.jp/Raspberry-%E3%83%9C%E3% …
個人的には学習用マイコン ラズベリーパイがお薦めですが、必要開発機材を一式そろえようとすると1万円の費用が掛かるので無理なら格安で提供されているArduinoをいじってみるのもおもしろいと思います。
No.2
- 回答日時:
作りたいものは、ないものじゃなくて、すでに世の中にあるものでもいいんじゃないですか?
最初はなんでもいいと思うんです。
メモ帳でも電卓でも。
プログラムの練習ですから。
デザインを自分の思うものにすれば、それはオリジナルともいえるんじゃないでしょうか。
No.4
- 回答日時:
こんばんは。
>元々IT関係のことが好きで、スマホやパソコンやガジェット、ブロックチェーンなどのことを調べていくうちにプログラミングをしてみようと思って今に至ります。
折角、そこまで来れたのなら、ブロックチェーンで使っている暗号方式は何かとかに興味を持ちませんか?。
セキュリティの勉強にもなりますよ。
RSA暗号、楕円曲線暗号を勉強すると、素数、ユークリッド互除法等も勉強する必要が出てきます。
アルゴリズムの勉強だけなら、単に、エクセルで計算できますが、実践的に近づけるにはPython,Java等も使いこなしたくなります。
セキュリティ技術は進化しています。SHA1、SHA2等も何かを調べると面白いと思います。
>数ヵ月もしてなにもできないということは向いていないのかな?とも感じています。
そんなことはないですよ。
>プログラミングが楽しくないというわけではなく、バグが直ったり、自分なりのやり方でできたときは喜びを感じます。
ここ迄上達しているのですから。
あるいは今はやりの機械学習とか。
Webを作ってみるとか。MACユーザなら、Swift使ってiPhoneアプリを作るとか。
色々とあるとおもいますが。ご参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(悩み相談・人生相談) 客観的に見て私の適職・天職は何ですか? ①過去に夢中になったものは何か? 絵(幼稚園から今もずっと) 5 2022/07/14 16:36
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- IT・エンジニアリング 高一です。僕はエンジニアを目指してるので、プログラミングを学びたいんですが、パソコンがありません。親 7 2022/06/20 03:34
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- 高齢者・シニア 希望の働き方をするためにはどうすれば良いですか? 4 2023/02/13 18:57
- その他(IT・Webサービス) 障害者の将来の仕事について 7 2022/11/20 13:09
- IT・エンジニアリング 21歳の大学3年男です。 現在プログラミングを習得できるところに入ろうか悩んでます。 そのスクールは 3 2022/06/21 00:43
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- 学校 大学の学部変更 2 2022/09/15 18:37
- IT・エンジニアリング 専門学生1年です。IT系の学校です。5月の終わりからプログラミング系で何かを作る科とExcelなどで 3 2022/05/08 11:38
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
どうしてもDelphi(デルファイ...
-
Visual C++ か Borland C Bu...
-
最近義務教育の中にソフト関連...
-
WPS Officeって有料ですか?
-
息子は中学1年軽度知的障害があ...
-
chatgptはどこで学習しているの...
-
chatgptはすごい勢いで使われて...
-
パソコンができるってどのレベル?
-
ビデオプレーヤーで写真を見る...
-
幼児用教育ソフトの入手法は?
-
RoboFormについて
-
itunes ネットをつないでいな...
-
System\\CurrentControlSetとは?
-
ローマ字学習タイピング 寿司打...
-
世の中に出るには高校普通科の...
-
NECのスタンバイレスキューLite...
-
パソコンに詳しい方に質問。パ...
-
学校のパソコンを使ってのメール
-
無料パソコン学習 Windowsの操...
-
Frieve Audio ASIOの設定について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
次に、楽天のアジャイル就活に...
-
システムコールをフックすると...
-
なんで喫茶店や図書館などでプ...
-
プログラミングの勉強が進みません
-
"kotlin"での初歩的なエラーで...
-
HSPを使ってオセロゲームを作っ...
-
3週間でC,C++,VC++の勉強を済ま...
-
息子は中学1年軽度知的障害があ...
-
パソコンができるってどのレベル?
-
ノーコードツールについて
-
chatgptはどこで学習しているの...
-
chatgptはすごい勢いで使われて...
-
最近義務教育の中にソフト関連...
-
写真加工で使うパソコン機器、...
-
Unityでカスタムメイドみたいな...
-
シーケンサー 動作確認 フリ...
-
RoboFormについて
-
外付けHDDを認識しない
-
世の中に出るには高校普通科の...
-
無料パソコン学習 Windowsの操...
おすすめ情報