JavaやCGIなどの、プログラマー、SEと呼ばれている方にお聞きします。皆さんやはり理系で数学が好きだったりしたのでしょうか?そしてプログラミングはやっていて楽しいですか?寝食忘れて没頭してしまう事ってありますか? 私は最近HPデザインのためにCSSやjavaをちょろっと勉強しはじめた所ですが、正直・・・つらいです。集中力が続きません。
参考書に書いてあるとおりにいかないと、どうしていいかわからなくなります。こういう人は向いていませんか? それとも皆さんそういうのを乗り越えてお仕事おやりになっているのでしょうか? 無駄な抵抗はやめて手を引くべきか、ここはこらえて勉強するといずれ楽しくなるのでしょうか? 数学大嫌いだった人は手を出さない方が良いですか?逆に私みたいな人で、今ではプログラミングに充実というか手ごたえというか、やりがいを感じてお仕事してる方いるのでしょうか?
No.4ベストアンサー
- 回答日時:
いちおーSEやってます
最初に言って置きますが、CGIという名のプログラム言語は存在しません
あくまでも、サーバーとクライアントのやり取りの方法を指し示す概念の名前です
質問文中に「私は最近HPデザインのためにCSSやjavaをちょろっと勉強しはじめた所ですが」と有りますが、この場合は「JavaScript」と解釈させていただきます。又、HTMLは一通り記述できるという前提でお話いたします
一応私は理系ではありましたが、他のスタッフの学歴を見ると文系も多くいます
経済学や法学やってたけどプログラマやってる人も多いですよ
参考書はあくまでも「参考」なんですよ
書いてあるソースをそのまま丸写しにして動いたとしても自分のものにはなりません
しかも1冊だけだとその本でしか知識が得られません、最近はwebでも初心者向けの入門サイトもありますし、例題やサンプルもその場で動いているものを触ることも出来ますので、本1冊だけに頼らずに様々な情報源を活用してください
動かなくても焦る必要はありません
何が悪いのか、どこが違うのかを一つ一つ追っていけば答えは見つかるはずです
スペルミスだったり、動かすべきターゲットの名前が違っていたりと意外と単純なミスだったりします
JavaScriptならばちょっとした一行程度のものを書いてみてそれが動いたら次のステップへ としていったほうが分かりやすいです
CSSもいきなり全てのデザインレイアウトをCSSでやろう!などと考えずに、タグ内に直接埋め込む記述方法を勉強し始めるのも手かと思います
私の勉強方法というか、今までの学習方法としては、
例えば「某サイトを見たときに、こんな動きしてたんだから、絶対に実現できるはず!」
と最初に完成目的を持つ
そのためにはどういう関数使ったらいいかな、どういうテクニック使ったらいいかな と考えたり参考書見まくったり、ネットで調べまくったりします
つまり、プログラムの書き方を勉強するよりも、完成目標に到達するにはどういう書き方をすべきか
(もちろん、基礎の基礎は大切ですけどね)
という考えに基づいています
例えば料理初心者の人が、包丁の使い方、鍋の手入れの仕方を勉強していると、つまらなく苦痛に感じるでしょう
しかし、「カレーを作る」と目標を持った場合に、包丁の使い方、ジャガイモの皮の剥き方を勉強したり調べるのにはあまり苦痛を感じないでしょう。(私だけかもしれませんが)
完成目標を持たないと何をしててもつまらなく苦痛に感じやすいと私は思っています。
>「某サイトを見たときに、こんな動きしてたんだから、絶対に実現で
>きるはず!」と最初に完成目的を持つそのためにはどういう関数使っ
>たらいいかな、どういうテクニック使ったらいいかな と考えたり参考>書見まくったり、ネットで調べまくったりします
なるほど!!!すべての仕事に通じる事ですね! 前に上司に「イメージしてから仕事にとりかかりなさい」とアドバイス頂いていた事を思い出しました・・・。ありがとうございます(涙)。何度も読み返しました。今回のお答えはコピペしてたまに見て思い出して頑張ります。
貴重なお答えありがとうございました!
No.3
- 回答日時:
私は正直言って数学は一番苦手でした。
プログラミングの授業も嫌いでちっともできませんでしたが今は仕事中にプログラムを書いている時間はどちらかといえば楽しいです。
が、それは、仕事中の他の時間「仕様書書いたり打合せしたり」がもっと難しくてつまらないと知ったからかもしれません。
いわゆる向き不向きは確かにあるようです。
ただほとんどの人は最初から好きだったわけではないと思うし実際仕事をしてみて必要に迫られてやったけどやっぱりだめだった時諦めても遅くないとは思います。
「勉強」っていう理由でやるのは意外と強制させるより苦痛な気がしますよ。
数学苦手でいらっしゃったんですね!
すみません喜んでしまいました。
でもどちらかといえばでも、「楽しい」と思えるようになったって
すごいですね。そういう方がいらっしゃるというのが心強いです
ありがとうございました!
No.2
- 回答日時:
私は理系(電子工学科)、数学は程々好きでした。
肝心のプログラミングですが大学時代はやった事有りませんでした。
私は楽しいと感じています。今まで使用した言語はC++、C#、VB、VBA、Delphi、ACCESS VBAです。
人によって向き不向きはあると思いますが、理系だから文系だからというのはあまり関係無いと思います。私の同期は文型の方が多いですし。。。
ただ、言語が合う合わないはあるかもしれないです。僕はJava嫌いですし。やりがいは感じたり感じなかったりProjectによって違います。
いろいろな言語をやっていらっしゃるんですね。向いていらっしゃる、バリバリお仕事なさっているんですね。すごいです!お話が聞けてとても参考になりました。ありがとうございます!
No.1
- 回答日時:
多くのことに通じると思いますが、
今この瞬間がつらいことよりも、
それを成し遂げた達成感が勝るのでなければ
つらいだけでしょうね。
それがガマンできないなら不向き、
達成する喜びの為に今のつらさをガマンできるのなら大丈夫。
多分、ですが
今のつらさだけでマイナス思考に陥っていて、
その先の達成を想像できず「つらい」とだけ思ってるのなら
さっさと止めた方がいいと思います。
だってやっててもつらいだけでしょ?
なるほど・・・!貴重なご意見ですね。
自分がどこまで足を踏み入れるのか、ですね。CSSはある程度わかるのですが、javascriptは知るにつれ五里霧中になってくる状況が、いつまでつづくのか、見極めようと思います。目的と手段を混同しないように頑張ります。ありがとうございます!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- 仕事術・業務効率化 効率的な勉強方法(分野問わず)を教えてください 1 2023/08/16 01:33
- その他(悩み相談・人生相談) なんとなく生きづらい、普通の人が出来ることができない、楽しめない、ごまかして生きる 9 2023/06/02 20:43
- その他(社会・学校・職場) 仕事を熱心に勉強してたのにその仕事を辞めた人っていますか? 自分は30歳男、転職5年目です。建設業の 6 2022/08/24 07:17
- 個人事業主・自営業・フリーランス 色々な面で優秀過ぎて却って浮いてしまう人は、最早、経営者向き?もしくはフリーランス向き? 6 2023/01/29 17:11
- その他(悩み相談・人生相談) 本当にこんな生活、人生でいいのか、ぼっち、職場での孤立、何をしていいのかわからない人生 5 2022/12/22 19:53
- その他(悩み相談・人生相談) 【再】高3男 進路相談 どうすればいいのか分かりません ○学歴は高卒(予定) ・半年の不登校を経て今 4 2023/07/17 21:11
- 会社・職場 30歳男。 本気で無気力で困っています。 仕事が本当に嫌です。転職4年目の建設業で、そろそろ責任者を 4 2022/10/31 06:48
- 会社・職場 30歳男。 本気で無気力で困っています。 仕事が本当に嫌です。転職4年目の建設業で、そろそろ責任者を 2 2022/11/01 07:07
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
COBOLの教科書を探しています。
-
どうしてもDelphi(デルファイ...
-
WPS Officeって有料ですか?
-
最近義務教育の中にソフト関連...
-
息子は中学1年軽度知的障害があ...
-
パソコンができるってどのレベル?
-
chatgptはどこで学習しているの...
-
chatgptはすごい勢いで使われて...
-
幼児用教育ソフトの入手法は?
-
学校のパソコンを使ってのメール
-
ビデオカメラからパソコンに取...
-
他のパソコンに移したゲームソ...
-
Windows10のPCのアプリを他のPC...
-
問題集を作られるソフトが欲し...
-
RoboFormについて
-
パソコンを上達するにはコツは...
-
Frieve Audio ASIOの設定について
-
世の中に出るには高校普通科の...
-
ローマ字学習タイピング 寿司打...
-
シリアルナンバーを紛失してし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
次に、楽天のアジャイル就活に...
-
システムコールをフックすると...
-
なんで喫茶店や図書館などでプ...
-
プログラミングの勉強が進みません
-
"kotlin"での初歩的なエラーで...
-
HSPを使ってオセロゲームを作っ...
-
3週間でC,C++,VC++の勉強を済ま...
-
息子は中学1年軽度知的障害があ...
-
パソコンができるってどのレベル?
-
ノーコードツールについて
-
chatgptはどこで学習しているの...
-
chatgptはすごい勢いで使われて...
-
最近義務教育の中にソフト関連...
-
写真加工で使うパソコン機器、...
-
Unityでカスタムメイドみたいな...
-
シーケンサー 動作確認 フリ...
-
RoboFormについて
-
外付けHDDを認識しない
-
世の中に出るには高校普通科の...
-
無料パソコン学習 Windowsの操...
おすすめ情報