• ベストアンサー

プログラミング好きですか?

最近まで2年間プログラマー兼SEをしていたものです。 在職中SEはともかくプログラミングがあまり好きではありませんでした。 仕事時間中は集中しましたが、自宅や休日にプログラミング言語の勉強をしませんでした。する気が起こらないのです。これってやはり好きではないからでしょうか?仕事のためとはいっても毎日勉強の日々のこの業界でプログラミングを好きではない人はプログラマーとしては致命的でしょうか?技術が足りなくても好きな人のほうが伸びるのでしょうか? 漠然とした質問でわかりずらいですが、貴方様のプログラマーとしての心構えやモチベーションを保つ秘訣など教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
  • maku_x
  • ベストアンサー率44% (164/371)
回答No.4

> プログラミングを好きではない人はプログラマーとしては致命的でしょうか? プログラミングを知っている方が、仕事をする上で都合が良いのは事実ですが、プログラミングが好きでないなら SEやPMと言った仕事をすればよいわけですから、エンジニアとしては致命的ではありません。それよりは、この業界は技術が日進月歩ですから、新しい知識を積極的に吸収する姿勢が無いと、取り残されてしまいます。その方がエンジニアとしては致命的だと思います。 > 技術が足りなくても好きな人のほうが伸びるのでしょうか? 昔から「好きこそ物の上手となれ」と言われるとおり、これは当たっていると思います。 (余談) 私は組み込みソフトのエンジニアをしてましたが、病気が理由で退職し(させられ)、現在失業中の身です。仕事をしなくなって、殆どプログラムを書くことがなくなりました。極稀に、bash や perl で簡単な処理を書く程度です。Linux のカーネルぐらいは読めるようになっておきたいとは思いつつ、気が遠くなるほど量が多いので、結局手をつけられずにいます。

その他の回答 (6)

回答No.7

自動車会社の生産技術で23年間システム制御をやっています.今は管理職の立場ですが自分では技術者であると(あるいはそうありたいと)思っています.難しいご質問ですが,興味深い質問です.独善的に,答えられるところだけ,答えます. >プログラミングを好きではない人はプログラマーとしては致命的でしょうか? →「致命的」の程度が不明確ではありますが,好き嫌いと仕事の成功との因果関係は直接無いはずです. >技術が足りなくても好きな人のほうが伸びるのでしょうか? → 技術も好き嫌いも仕事の成功や成長とは直接の因果関係はありません. ソフトに限りませんが,仕事の成功ということに関して言うと,強いて言うと,「生き様」だと思います.またはセルフマネジメント. >漠然とした質問でわかりずらいですが、貴方様のプログラマーとしての心構えやモチベーションを保つ秘訣など教えて下さい。 プログラミングにかぎらず,仕事一般で行けば,「面白いと思うことをやる」ということと,「いろいろなことに対して面白いと思えるように生き生きとした自分を保ち,磨く」ということではないかと思います. プログラミングというか,ソフトウエアというか,システムについて言えば,非常におおげさに言うと,「いかようにもなる世界」だと思います.ソフトウエアは「哲学」と並んで,自然科学の法則に則っておらず,ひとの思考の産物である特異な技術領域です.人が考えるので,いかようにもなるのです.特にオブジェクト指向は人の思考パターンを非常にシンプルかつ忠実に再現することを試みている非常に面白い考え方やツールだと思います.本当に何もわかっていないのですが,東洋哲学との共通点等を感じたりできると,非常に面白いです. この類の質問は度々聞かれますけれど,うまく言えませんね.というより,うまく言おうと考える必要が無いと思っているということかもしれません.楽しいから楽しいんですということで本人は言葉にもせずに納得しています.ごめんなさい.回答になりませんでした.

tomojyuu
質問者

お礼

回答ありがとうございます。 失礼ですがまとめてお礼とさせてもらいます。 各回答者様毎に異なる回答で、この質問は難しいというかかなり、個人的な感覚なんだと思いました。

  • don_go
  • ベストアンサー率31% (336/1059)
回答No.6

>プログラミングを好きではない人はプログラマーとしては >致命的でしょうか? プログラムが嫌いでも別に構わないと思います。 自分の場合は、仕事で作るプログラムは同じ様なパターンの 繰り返しが単調に続く事が多いので、あまり面白いとは言え ないケースが良くあります。 それに自分がプログラムを作るのが嫌なら、好きな人にやって もらえれば良いだけの話では? 仕事を、チームのメンバーの能力に応じて、どの様に切り分け 配分するかというのも、プロジェクトリーダーとしての大事な 能力だと思いますが。 その能力が認められれば、好きでもないプログラムミングを いつまでもしなくて済むはずです。 一般的には、切り分けが上手くできずに、ヒナ鳥に大きな塊の ままやってヒナ鳥は食べる事ができずに残してしまい、結局 自分で食べざるを得なくなり(ヒナ鳥はエサをもらえず)自分も 一人では食べきれなくなるといったケースは多いようですが...

  • dekopa-
  • ベストアンサー率42% (161/378)
回答No.5

>自宅や休日にプログラミング言語の勉強 趣味でやってます。プログラミングに限らず、ハードソフト色々。興味の赴くままに色々手を出しています。 逆に会社の仕事は持ち込みません。持ち込んでもまったくはかどらないので。 >技術が足りなくても好きな人のほうが伸びるのでしょうか? 伸びるでしょうね、一般的には。 好きでやってる人は、勉強も仕事の内だと思っていませんから。好奇心を満たすのも趣味の内で、それを仕事に生かしているだけです。

  • pamsd
  • ベストアンサー率18% (39/209)
回答No.3

そういえば、私は プログラミングは好きですが、ぜんぜん勉強してませんね。 新しい言語のひとつでも 覚えたいなあと漠然的には 思ってたりもしますが いろいろあれやこれやと やってたりして 何もしてませんでした。 ま、それも 必要性が 低いからかもしれませんね。

  • tt413323
  • ベストアンサー率9% (1/11)
回答No.2

私もプログラマ兼SEをしています。 私はプログラムを組んでいる時は、 楽しいですし、どちらかといえば好きですが、 特に家で勉強したりはしていません。 たまにゲームで使える簡単なツールを 作るくらいはしますが…。。 むしろ、プライベートを充実させて、 仕事中は仕事に集中できるようにした方が いいのではないでしょうか?

回答No.1

こんにちわ^^ 私もプログラマー兼SEをしていますが、 プライベートでは全く関わらないようにしています。 元々好きかって言われたらそーでもないですし、 なんとなくこの仕事をしているわけですが、 仕事は仕事と割り切っているので、特別問題はないですよ! 仕事とプライベートの区切りは付けた方が仕事がはかどると思います^^

関連するQ&A

  • プログラミングを活かせる仕事はありますか?

    去年就職し、仕事内容が合わず退職した19才、男です。 ぼくは商業系の高校に通っていたのですがプログラミングの授業がとても好きでした。 特別みんなよりも勉強していたというわけでは無いのですが 「情報処理検定プログラミング部門2級」を取得しました。 そこでプログラミングを活かした仕事をしたいと思っています。 しかし、SEやプログラマーなどは肉体的にも精神的にも きつく徹夜はあたりまえと聞きました。 どの仕事も大変なのはわかりますが、あまりにも大変そうなので。。。 SEやプログラマー以外でプログラミングを活かせるような仕事は無いのでしょうか?

  • おすすめのプログラミング言語を教えてください

    35歳SEです。 しかしSEとは名ばかりで、実際にシステムを1から設計したことも無く、 プログラミングについてもほとんどできません。 まともに扱えるのが、 ・SQL(PL/SQL含む) ・C言語 くらいです。 もはやプログラマという年齢ではないのですが、 趣味や自己研鑽の一環として、何かプログラミング言語を身に着けたいと考えています。 この状況下で何かオススメのプログラミング言語はありますでしょうか。 ちなみに仕事はネットワーク系Web系システム開発なので、 それに活かせるとより良いです。 どうぞご教示のほど、よろしくお願いいたします。

  • プログラミングの適正について

    大学の授業でもプログラミングの講義を取って、自主的に興味のある別の言語も勉強してるのですが、プログラミングやシステム自体には全然興味がありません。 例えば仕事でプログラマーやSE(上流から下流まで一貫して行う系のもの)の人たちは、休日にも自主的に最新の言語や改変された部分の勉強、IT専門の方向けのブログを読む習慣が必要だと聞いたことがあります。しかしながら、私はそういったものに全く興味がありません。 「おお!新しくリリースされてるぞぉ(´﹃`)グヘヘ」 みたいなオタク気質ではないのです。 どちらかと言うと、何か世の中の役に立つ新しいものを作ったり、どうやったら売れるのか・どんな文章やキャッチフレーズが客を引き寄せられるのか・客の行動心理はどんな時にどう動くのか等を勉強する方が好きです。 こう書くと「新規開拓営業が向いてるんじゃね?」と思われるかもしれませんが、私が新規開拓に就いたら絶対死にます…メンタルが持ちません… 皆様はどう思われますか?

  • プログラミングって勉強していけば楽しくなるもの?それとも向き不向き?

    JavaやCGIなどの、プログラマー、SEと呼ばれている方にお聞きします。皆さんやはり理系で数学が好きだったりしたのでしょうか?そしてプログラミングはやっていて楽しいですか?寝食忘れて没頭してしまう事ってありますか?  私は最近HPデザインのためにCSSやjavaをちょろっと勉強しはじめた所ですが、正直・・・つらいです。集中力が続きません。 参考書に書いてあるとおりにいかないと、どうしていいかわからなくなります。こういう人は向いていませんか? それとも皆さんそういうのを乗り越えてお仕事おやりになっているのでしょうか? 無駄な抵抗はやめて手を引くべきか、ここはこらえて勉強するといずれ楽しくなるのでしょうか? 数学大嫌いだった人は手を出さない方が良いですか?逆に私みたいな人で、今ではプログラミングに充実というか手ごたえというか、やりがいを感じてお仕事してる方いるのでしょうか?

  • 初心者が選ぶべきプログラミング言語は?

    初心者が選ぶべきプログラミング言語は? プログラミングの勉強を始めようと思っている超初心者です。この手の質問はこちらでもかなり検索すればヒットしますが、いまいち良くわからないのであえて質問します。 私のような初心者がプログラミングをはじめるときどの言語を選んだらよいでしょうか? 重視することは「将来性があって」「有用性のある」「標準的な」言語です。 言語選びにはしたいことの明確なビジョンがないといけないと言われますよね 私の目的はwindowsのフリーソフトのようなツールを作りたいことを第一目標にしています 後々は勉強の具合により目的も変えてゆきたいと思っていますが・・・ 今現在の理解では・・・ 基礎はCで、ビジネスではJavaで、WebはPHP、ぐらいしか解りません。どれもプログラミングの共通点を 有していて勉強すればある程度は共通知識を身につけられることも言われてはいますが 言語選びを間違えたくないなと思いまして。 Cをすこし勉強したときいつwindowsアプリのようなウィンドウをつくれるかももわかりませんでした。 現在自分ができることといったらExcelでVBAを組んで(かなり低レベルですが)自動化させる程度です。 ビジネスの世界、SEなどのプログラマーの世界で今注目されている言語や花形言語など、現在業界のオーバービューも知りたいです、詳しい方どうぞよろしくお願いします。 ※個人的にはRubyが面白そうで、いろんなことができそうだなと思っています。

  • プログラミング言語を使用した仕事について

    こんにちは、求職中のものです。 先日ハローワークで見た「印刷機の開発・設計」という内容のビデオで、工場で作業着を着た技術者が、パソコンにプログラミング言語を黙々と入力してました。 このような仕事はプログラマーなんでしょうか? しかし、別のビデオのタイトルに「プログラマー・SE」とあり明確に分かれてました。 自分としましてもプログラマーは工場ではなく、オフィスでスーツを着てプログラミングをするイメージがあるのですが、両者の違いが良くわかりません。(特に組み込み系のプログラマーと上記の工場での仕事がです) どうかよろしくお願いします。

  • U-20 プログラミング・コンテスト

    U-20 プログラミング・コンテストで賞を受賞できたら 高卒でも大企業のプログラム開発関係・プログラマーの仕事に就職できますか??? 言語はC++とC#です あと、高卒でSEになれますか???

  • 新言語プログラミング2005?

    以前にC/C++言語・Javaプログラミングを勉強したことがあるのですが、今は違う業界にいて、最近では何のプログラミングが最新なのか分かりません。 「これから」という新言語プログラミングを、誰か知っていたら教えてください。 ちなみに、C言語とJavaの検定・2級を持ってます。

  • プログラミングについて。

    プログラミング初心者です。 ちょっと興味があり、プログラミングの勉強をしています。 テキストベースでプログラムを書いていったとして、どうやってGUIベースにすればいいのでしょうか? Linux上で簡単なプログラムをつくってコンパイルしましたが、コマンドから実行するともちろんCUIでの実行になります。 どうすれば、GUIベースで作れるのでしょうか。 言語以外の知識(専用ソフトウェア等)を必要とするのですか。 それとも、htmlのように画像などを読み込ませ完成させるのでしょうか。 iPhoneアプリ製作などは XCodeなどがありますが、プログラマーとして仕事をしている人は基本的にそのような専用ソフト上でプログラミングしているのでしょうか。

  • 会社で即戦力になるプログラミングってなんですか?

    即戦力になる、つまりプログラマーとして必須な言語はなんでしょうか。 現在初めてのプログラミングにpythonを勉強中です。

専門家に質問してみよう