![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
A 回答 (9件)
- 最新から表示
- 回答順に表示
No.9
- 回答日時:
全然遅くないですよ!
現場ではプログラマが足りません。
ただし、「何を作りたいのか」をはっきりしてください。
プログラミングといっても、Web系、ゲーム系、処理系など分野があります。
分野によってプログラム言語が違うので、「何を作りたいのか」決めてくださいね。
プログラムを広義に解釈して、
事務職寄りのプログラマを目指すのであれば、ExcelのVBAが良いと思います。
SE寄りのプログラマを目指すのであれば、クラウドサービス最大手のAWS(アマゾン)のAPIも良いと思います。
自分が設計したブログラムが思いどおりに動て、ユーザに使ってもらえると、めちゃくちゃ嬉しいですよ^^
あなたが一流のプログラマになることを期待してますね
No.8
- 回答日時:
こんばんは
20代の人で、プログラミングで芽が出る人は、2年足らずで頭角を現しますが、語学を志している人で、プログラミングを両立している人は少ないように思います。
まず言語の選択からですが、基礎の基礎を学ぶというのは、意外にありません。勘の良い人は、いっきに進んでいけるけれども、そうでない人は、一向に先に進むことができません。
例えば、JavaScript は、今、また見直されています。C#やPythonも聞かれるようになりました。ご質問者さんは、語学を勉強されようとしているのなら、ひとつ、テキスト処理を扱えるものを用意しておくと、後々、便利かもしれません。ただ、Perl やRubyは、特殊性が強いので、応用が利かないと思います。
Office VBAについて簡単に触れておきます。
私は、この教えて!gooでは、Office VBAのExcelの回答者だったりしますが、将来的な見通しがまったく立たない、過去の言語かもしれません。ユーティリティとしては、便利な道具には違いないけれども、言語として自由度が高すぎて、逆に、正解がわかりにくいこともあります。しかしながら、全ての言語の基礎の基礎を教えてくれることは間違いないので、Excel VBAで挫折するなら、もう見込みは薄いとも言えてしまいます。
中高生でも、プログラミングはしているというものの、クラス30人いて、基礎的なことを本当に理解しているのはどのぐらいいるのか、分かっているのは2~3人程度かもしれません。教えたとおりに答えは導けても、ちょっと内容が変わったら解けなくなってしまう人が大勢ではないかと思います。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_05.png?8acaa2e)
No.6
- 回答日時:
文面から見ると趣味でしょうか。
大丈夫だと思います。最初に学習する言語はJAVAあたりはどうでしょうか。HSPのようなローカルなものは避けた方が良いと思います。
サンプルを何となくコピーして修正するのではなく、そこが何の処理で引数は何なのか1行1行考えながら学習してください。余談ですが、実務では人の書いたソースを読んだり改修することも求められます。
初心者を脱したと思ったら、基本情報技術者試験や応用情報技術者試験を狙ってみて下さい。
No.5
- 回答日時:
業務用のプログラムを開発したこともあります。
23歳でプログラムを始める、ですか。別に遅くもありませんよ。
ただ、プログラムの上達は始めるのが早いか遅いかよりも、その人のセンスが問題なのです。
実際にプログラマの中で仕事をすれば、できる人とできない人は一桁以上の能力の差があるんですよ。
黙々と努力すれば上達できるという世界ではありません。
貴方がむいているかどうか、自分でわかるためには実際にプログラムをくんでみることです。
といっても敷居がたかいでしょうから、エクセルについているVBAで一度プログラムをつくってみてください。
VBAというのはVBのサブセット版ですので、エクセル内に限定はされますが、そこそこのプログラムを作成することができます。
また、詳しい人も多いのでネットで探せば様々な解説がされています。
プログラムの上達のコツは、タッチタイピングができるようになることです。
プログラムはプログラマがフローチャートに基づいてきっちり作っていると思われがちですがそんな暇はありません。
ひたすら、ヒットandエラーです。そうなると人よりも早くソースを作成して何度もトライすることが上達のコツです。
もうひとつのコツは上手な人のソースをみることです。
ひとつの業務でも100人のプログラマがいたら100本のプログラムができます。
上手な人のプログラムは、なるほどというような流れになっており、美しいです。
適性を自分で考えてみて、もし適性があるとすれば、是非チャレンジしてくださいね。
No.3
- 回答日時:
始めるのがちょっと遅く感じたとしても、吸収力がある方なら引けを取らないのではないですか。
それとも覚えるのに苦手意識があるとかでしょうか。
あとこう言う質問を最近見かける機会がありますが、質問者さんがどのような人なのかわからないのと『始めてみたい』と言う気持ちがあるなら
まずは始めてみましょうよ。
遅かったかどうかはやり始めたら感じますし、仮に遅いと感じたとしたら後悔しちゃうから嫌なのかな~と思えます。
後で後悔はしたくないなら、もっと自分で自信の持てるスキルを磨く事に時間を使われては?
No.2
- 回答日時:
基本的に技術者(エンジニア)は、常に今まで無かった物、作るのが
難しい物を要求されます。
他人が出来なくても、自分がやり遂げてみせるというぐらいの強い
気持ちが無いのなら、続ける事はできません。
30代半ばでWebプログラマーに転職して、その時の経験を元にして
起業した○KWA○Eの社長の例もあります。
もう遅いと言ってあきらめるか、問題無いと考えて挑戦するか?
No.1
- 回答日時:
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- その他(プログラミング・Web制作) プログラミングを始めようと思うのですが、楽しく出来る言語を教えて下さい 3 2022/06/04 17:22
- IT・エンジニアリング 21歳の大学3年男です。 現在プログラミングを習得できるところに入ろうか悩んでます。 そのスクールは 3 2022/06/21 00:43
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- その他(プログラミング・Web制作) Pythonでこのプログラミングを作りたいのですが 1 2022/10/24 18:56
- 子育て 帰宅後に子どもの手を洗い始めたのは何ヶ月または何歳くらいから始めましたか? 新生児の頃から始めました 1 2022/08/17 22:24
- その他(プログラミング・Web制作) プログラミング初心者です。というか全く分からない状態なんですが とあるアプリを作ろうと思っているので 4 2022/07/07 18:54
- 小学校 小学校でのプログラミング教育 3 2023/04/25 04:43
- その他(悩み相談・人生相談) これって、もう触らないで。って意味ですか? 1 2023/01/10 12:35
- 書類選考・エントリーシート 僕はコンピューターの専門に行こうと思ってます。志望理由こんな感じでいいですかね? ①進学先に選んだ理 2 2022/09/11 17:41
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
SNMPトラップ情報をC#.netで作...
-
VBプログラムをEXCEL VBAに移植...
-
おしえてください。
-
底辺プログラマー
-
絵とプログラムの両立
-
C言語のHP-UXからLinuxへのポ...
-
超・初歩的な質問 「プログラム...
-
WEB系の知識を学ぶなら、手始め...
-
ランチャーの作り方について教...
-
プログラミングに興味がありま...
-
ホームページ上で見積もりがで...
-
まったくの初心者ですが、独学...
-
printf系の書式「w」ってなに?
-
windowsのプログラム
-
BiilderとD-Show フレームレー...
-
個人におすすめのプログラム言語
-
クラスについて教えてください。
-
プログラミング言語の覚え方習得法
-
機能拡張しやすいプログラムの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
API、OCX、DLLって何でしょう?
-
VBプログラムをEXCEL VBAに移植...
-
C言語のHP-UXからLinuxへのポ...
-
OSとCPUの関係について
-
コンソールアプリでファイル選...
-
SNMPトラップ情報をC#.netで作...
-
変数の大きさを超える代入
-
WEBページに読み書きするプログ...
-
Perl5とActivePerl
-
UNIX環境でのCプログラム上でC...
-
.Net とは何ですか?
-
3ウェイハンドシェイクの流れ...
-
i,j,k
-
DLLってなに?
-
VBS:コンピュータ名を取得し、...
-
Ryzen 3700(無印)はWin11に対応...
-
CGIとは?
-
プログラミング 素数か素数では...
-
プログラマやシステムエンジニ...
-
このプログラミング誰か教えて...
おすすめ情報
中高生でもプログラミングしている人なんてごまんといるので