• 締切済み

新しい道を選ばなければだめですか

terra5の回答

  • terra5
  • ベストアンサー率34% (574/1662)
回答No.9

プロとしてはその程度のことは対応できるべきでしょう。 勿論Linux/Unix専門という手もあるかも知れませんが、 今の会社等で仕事を続けるならその程度の融通は利かないと。 #8の方も書かれてますが、プラットホームも言語もさして重要ではありません。 それに、あんまり狭い領域に固執すると考えも見方も知識も経験も狭くなりがちですし。 例えば昔はかなり仕事があってCOBOLだけしかできないプログラマでもやっていけましたが、最近COBOLの仕事がなくなって仕事が無いという人を見たらどう思いますか? Linux/UnixのCプログラムだけっていうのは、それと大差ないと思いますが。 あと、新しい道というのはまたニュアンスが違うと思います。 別にLinux/UnixのCプログラムの経験や知識を全て捨てる必要もないですし、むしろそれを直接的でないにしろ生かせるようでないと。

関連するQ&A

  • Linuxを一から勉強してサーバーを立てられるようになるまでには・・・

    どのくらいの期間がかかるのでしょうか? 現時点では、Windowsを普通に使いこなしていて、 プログラムはC++くらいは書けます。 また、書店にいくとLinuxやUNIXの本が山ほどあって どれから読んでいけばいいのか分からないのですが アドバイスがあればお願いします。 Linuxの勉強をするのに、UNIXの本でもいいんですよね?

  • シェルの学習

    私はUNIXを使ったことがないのですが、仕事でシェルを使うことになりました。Linuxで勉強しようと思っているのですが、シェルとは難しいものなのでしょうか。また、どの位の学習時間が必要でしょうか?ちなみにプログラミングはCとJavaのプログラミングの経験はあります。

  • FreeBSD と Linux

    プログラミングの勉強をしたい学生です。 PCはほとんど初心者で、最初はPyothonから始めようと考えています。 プログラムの勉強はWindows上でやるよりもUNIXの上でやるとたくさんの事が学べると聞き、 FreeBSD か Linux のどちらかを選んで学びたいのですが……非常に迷っています。 私がサイトなどで見た印象を比べると、 FreeBSD ・種類が統一されているのでわかりやすい ・大きなサーバーに向いている ・サポートが少ない ・Linuxに押されぎみ? ・堅実である Linux ・サポートが充実してる ・流行っている ・種類がありすぎて互換性がない? の様に思えます。 linuxを使う場合は FedoraかCentOS というものを使おうかと思っています。 まだ自分でやりたい方向性が決まっていないので曖昧なところが多いと思いますが、 どのようなことでも良いので気付いたことがあればアドバイスお願いいたします。

  • C言語においてUniとLinの違い

    C言語でプログラミングをする際、UnixとLinuxの違いを教えてください これから勉強しようと思うのですが、どちらを先に覚えれば後々スムーズに行くでしょか。

  • ソケットプログラミングについて

    ソケットプログラミング(ネットワーク?)をはじめようと思うのですが(使用する言語はCあるいはC++) その場合のOSとして UNIX、Linux、Windows のどれが適しているでしょうか ちなみに、メールサーバや、APACHの様なHTTPサーバを作れる様にまでなりたいです (その他にもFTP等) ちなみに私はUNIXや、Linuxだと思っていますが、Windows との文法の違いはどれくらいあるのでしょうか

  • ネットワークプログラミングの本を教えてください

    お世話になります。 「ネットワークプログラミング」の良書を教えてください。 よろしくお願いします。 Cを本格的に勉強して1ヶ月で、やっと「独習C」が終わりました。 いまK&Rを読んでいます。アセンブリも勉強中です。 Linux は 自宅で centOS5 と XP を繋いで実験しています。 TCP/IP は解ります。 もっとも興味があるのはセキュリティなので、 いずれサーバサイドJavaをやりたいと思っています。 その前にもう少しみっちりとCをやろうと思いますが、 ゲームには興味がありません。 そこでネットワーク関係でやろうと思っています。 Windows/UNIX に関わらず、読まれて参考になった本をご紹介下さい。

  • プログラマへの道

    わたしはプログラミングの経験も知識も皆無なのですが 職業にできたらいいな、と考えています。 実際に仕事にするために (1)未経験者でも雇ってくれる会社へ「即」応募する (2)プログラミングの基礎的スキルをスクールなどで 最低限身につけてから未経験OKの会社へ応募する (1)、(2)どちらが望ましいと考えられるのでしょうか。 また学習する言語についてですが (3)C言語はプログラミングの基礎なので勉強するべき (4)C言語(を用いる業種?)は競争が激しいので初心者は避けるのがベター …などの意見をこれまでネット上で見てきました。 VBAやJavaScriptが取り組みやすいようにも聞くので こういったところからプログラミングに慣れるべきなんだろうか、 とも迷います。 わたし的には、アプリケーションソフトやインターネットの分野で プログラミングの職に就きたいと考えています。 20代半ばとあまり時間が残されている年齢ではないので 賢明な選択をしたく思い、先輩方のご意見をおうかがいします。

  • プログラミング言語の習得について  

    最近 プログラミングについて興味を持ち始め、本などを読んで勉強している駆け出しの新米です。。。 実は、ニコ動などの科学のコーナーなどで、興味を持ったのですが、 本に書いてあることをどうやって活かせば、自分の作りたいプログラムを作れるのか教えていただきたいです。 あと、VISUAL C++はプログラム作りに関して言えば 使いやすいですか? もしかして、ほかにいいのがあったら 教えてください。 また、今はC言語をやっているのですが、あんまり始めるのには良くない言語ということを聞いたのですが、変えたほうがいいのですか? 頑張るので いろいろコメントくださいね。                 よろしくお願いします。

  • C言語のプログラムを早く理解する方法

    私、今日の朝から仕事始めなのですが、今日から上司の方からプログラミングに関する仕事をもらえることになっていて、年末にそのサンプルプログラムをもらっていて「ちゃんと理解するように」と念を押されていたのですが、 実はまだ読んでいません。 今日の朝早く会社に行って読もうとは思っているのですが、一昨日から会社のネットワーク機器関連の管理でまだその仕事が終わっていなくて、たぶん今日1日プログラミングだけに専念できるかどうかわからない状態です。 そこで、C言語のプログラミングを早く読むコツというかテクニックがあるならば是非教えていただきたいのですが、誰か初心者の私でもわかるやり方はありますでしょうか? ぜひよろしくお願いいたします。

  • linuxのカーネルを読みたいのだけれど

    linuxのカーネルを将来的に読むことが出来るようになればと思って毎日勉強しています。 私はネットワーク、データベース、unixの基本的なコマンドについてはある程度、そして勿論Cについては十分理解しているつもりです。 いろいろと本を読み漁ったのですが、あまりにも情報が膨大すぎて、何処から手をつければいいのか五里霧中といった感じです。 それでどのような順番で勉強していけばよいのかご教示頂ければ幸いです。(1.unixの細部に至る使い方、2.unixシステム管理、3.unixプログラミングなど、勉強する順序を、参考図書も併せて紹介して欲しいです。) unixに詳しい方よろしくお願いいたします。