優秀なプログラマーになりたい

このQ&Aのポイント
  • 私は昨年脱サラし、現在職業訓練校の情報処理科に通っている26歳です。夢は、なんでも作れるプログラマーになって多くの人を楽しませることで、できれば最終的には独立がしたいと思っています。
  • 現在、学校の成績は1位~3位を近差で争っている状態です。しかし、学校の勉強は学校の中だけにして、家に帰ってJS・JAVAとPHP・MYSQLやワードプレスなどを独学で勉強しています。質問なのですが、これから将来独立までを視野に入れて勉強をしていく中でやっておいたほうがいいこと、身につけておいたほうがいいスキル・技術は何でしょうか?
  • 業界知識が乏しい状態で、詳しい型の考えや先見の明を求めています。
回答を見る
  • ベストアンサー

優秀なプログラマーになりたい

私は昨年脱サラし、現在職業訓練校の情報処理科に通っている26歳です。 脱サラした理由は「プログラマーになりたいから」ほとんど何も分からずに(SEという言葉も知らなかった)とりあえず勉強しようということで、2年間の情報処理科の学校に通っています。 夢は、なんでも作れるプログラマーになって多くの人を楽しませることで、できれば最終的には独立がしたいと思っています。 パソコンは趣味でやっていたので、いっぱんの人よりは知識があります。高校生の頃パソコンが好きで自作PCを組んだりしていました。 現状では、学校の成績は1位~3位を近差で争っている状態です。 しかし、授業が資格取得のためのものなため、なんとなく私の方向性が違う気がして、学校の勉強は学校の中だけにして、家に帰ってJS・JAVAとPHP・MYSQLやワードプレスなどを独学で勉強しています。 趣味でAPIを使って簡単なWebアプリなら作成できる程度になりました(あくまで自分・友人用販売できるようなレベルではありません)夏休みまでにアンドロイドアプリ、年末までにアイフォンアプリを出すのを目標にしております。 質問なのですが、これから将来独立までを視野に入れて勉強をしていく中でやっておいたほうがいいこと、身につけておいたほうがいいスキル・技術は何でしょうか? どうしても業界知識というものが乏しく素人目に見て「これができたらすごいだろうな」と思うものをただただ追いかけているような状態です。詳しい型の考えや先見の明をお借りしたいと思い質問させていただきます。よろしくおねがいします。

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

  • ベストアンサー
  • k_kota
  • ベストアンサー率19% (434/2186)
回答No.5

いまいち何を仕事にしたいのか分かりません。 ガリガリとコーディングするのか、アプリ作って売るのか。 どちらも全く違う能力が要ります。 脱サラするのはいいですけど職業訓練校とかの勉強でいいんでしょうか? 目標も低いというか、仕事しないでそれを専門にするならそこら辺はさらっとできないといけないような。 私も独身時代ならその内容をそのくらいのペースでこなすのはできたと思います。 まあiphoneアプリはネイティブで出すならちょっとめんどうでしょうけど。 独立って何で独立するのでしょうか? まず、何をやるのか決めないといけません。 プログラムを書けるってのはそんなに珍しいスキルじゃないんです。

その他の回答 (4)

回答No.4

「文字通り何でも作れるプログラマー」になることと、「人に喜んで使ってもらえるプログラムを作れるプログラマー」になることとの間には、かなりの差があります。 前者になることが目標の場合、つまり「純粋に高い技術力を身につけたい」という場合には、C(C++ではない)、Scheme、Common Lispといった言語を(言語仕様書に書いてあること全てを理解しつつ実装がどうなっているのかを暗記し、呼吸をするかのように適切な応用が出来るようになるまで)学んでおくべきかと経験上思いますが、かなり長い年月が掛かるでしょうし、 何よりあなたがなりたいのは後者でしょうから、必要になってから必要な言語を必要なだけ覚えるほうが良いかと思われます。慣れや才能もありますが、それなら新しい言語を使えるようになるまでに1週間も掛からないでしょうから。 また、独立した場合には、技術だけではなく営業や経営、経済に関わる知識も適宜必要になってきます。 サラリーマンの場合はそこから経済と経営を引き、会社員プログラマの場合はそこから更に営業の大部分を引くわけですが 「全部自分でやる」というのは「それらを引き受ける」という意味でもあることを忘れないでください。

回答No.3

優秀にもいろいろあります。 技術レベルが本当に優秀な人は、こんな質問をする質問を惜しんで貪欲にもっとどんどん知識を吸収すいて、その知識を活かすために何かを作り続けるタイプなので、私やあなたは太刀打ちできません。 ですので、そうではないタイプの優秀を目指しましょう 例えばあなたの前職の業界で、あなたの知識を使ってこのような仕組みを作ったら効率化できたのではないか。 そういうあなたの知っている知識で、あなたの前職で絶対に成果が出るソフトを作れるよう頑張ってください。 うまくいけばそれで食えるようになりますし、そうでなくても「本当に役に立つソフトは、技術だけではなく、業界や会社の中身、動きを理解し、そこに適応した提案ができる」というタイプなら目指せるということが理解できると思います

  • Picosoft
  • ベストアンサー率70% (274/391)
回答No.2

技術的な面ももちろん大事ですが、技術があるだけでは仕事はできません。 開発の流れ、設計の仕方、スケジュールの管理、クライアントとのコミュニケーションなど、 技術以外の面でのスキルが求められます。 業界知識が乏しい状態での独立は「技術さえあれば誰にでもできる」というものではありません。 研修という意味で一度プログラマとして就職してみるのも一つの手だと思います。 チームでの開発を経験することで、いずれ独立する上で身につける必要のあるスキル・技術が見えてくるはずです。

  • FEX2053
  • ベストアンサー率37% (7987/21355)
回答No.1

まず一点。「あなたの狙っているようなスーパープログラマーは ほとんど求人がない」ってことを了解してください。 必要なのは「ごく普通のプログラムを、対人折衝をしながら組み 上げていくシステムエンジニア」でして、仕事があるのはそういう 人だけなんです。 ですので、「スーパープログラマー」を目指すなら、そういうことを している企業に自分から売り込みにいかないと、仕事は全くない と考えていいです。また、そういう企業は多く外資系ですから、 ネイティブの人と英会話が不自由なくできないと、まず入り口で はねられます。 必要なのは、自分を売り込みに行ける度胸と自信、プレゼン技術 に、英会話能力ですね。プログラムの勉強よりそっちが多分先だと 思います。

関連するQ&A

  • プログラマになりたいのですが

    高校1年です プログラマになりたいのですが。 SEとか色々聞くんですけど プログラマの中にも色々種類があるのでしょうか? 他にもお聞きしたいことがあるので纏めます。 (1)プログラマの中にも色々種類があるのでしょうか?   また色々あるようでしたら詳しく教えてもらいたいです。 (2)趣味でゲームを作ったりしようとおもってるんですが   プログラマの知識をゲーム作りに応用したりできるのでしょうか   またゲーム作りの知識をその職業に生かせたりするのでしょうか? (3)一番聞きたい事なんですが今から勉強しても間に合うでしょうか?   今行ってる学校もいい所とは思えないし、   中学校の頃真面目に勉強したりもしませんでした。   (最近真面目に勉強に取り組み始めたところです。)   あとどの科目を重点的に勉強したらいいでしょうか? わかりにくくなってしまってすいません。 とりあえず自分で色々調べてみたりしたんですが 調べ方が悪いのかうまく見つからなかったので質問しました。 どうか回答おねがいします。

  • ゲームプログラマ志望

    私は専門学校の情報処理科で勉強しています。 ゲームプログラマになるには学校の授業の他にも必要な知識はありますか? また、独学でも大丈夫でしょうか?

  • ゲームプログラマになるには?

    自分は現在高校2年、新3年の男です 今通っている高校は学科が情報処理科です 進路は未だ未定で、コンピュータ関連の仕事に就きたいと思っています。 その中の候補の一つにゲームプログラマがあるんですが、ゲームプログラマに必要な資格、検定、技能などなにかありますでしょうか? それと、情報処理科ですので数学や物理の勉強が普通科の人以下です。 物理にいたってはまったく授業がありません。 なので大学に行くのは難しいです。 ゲームプログラマになるには専門学校よりも大学を出ないと難しいでしょうか? また、学校の方ではCOBOLの勉強をして、なんとか1級には合格したんですが、COBOLはゲームプログラマになるためには、必要ないスキルですよね? 質問の数が増えてしまって申し訳ありません どれでもいいので回答していただければ有難いです

  • プログラマになりたいのですが

    僕は将来プログラマになりたいと思っている中学3年生です。 プログラマになるにはどんな高校にいけばいいのかいろいろ調べているのですが、商業高校の情報処理科と工業高校の電子科ではどちらに進学すればいいのかわかりません。 パソコンの知識は全然ありません。 どなたか分かる方がいらっしゃれば教えて下さい。お願いします。 あと、できたら三重県でオススメの高校があればおしえてください。 ちなみに偏差値は61です。

  • プログラマー生き方

    僕は4月からプログラマーとして会社に入社しますが、将来がとても不安です。 プログラマーは、残業が多い、鬱病になる人が多いなど暗い話題しか聞きません。 ちなみに僕は、情報系短期大学を卒業予定ですが、このプログラムを組めといわれれば組めるほどプログラミングはできません。 だからといって死ぬほど勉強するほど、好きでもありません。 そしてこれからやりたいこともないので、プログラマ-として生きていこうと思います。 プログラマーとして、どのように生きていけばいいでしょうか? 参考程度にお願いします。 ちなみに僕はとくに取りえもなく、プログラムの能力も学校の中では中ぐらいで、就職活動の時に、コミュニケーション能力があるから、営業になってくれないかとか言われましたが、僕自身人と話す事はすごく苦手なので、コミュニケーション能力もないとおもっています。 趣味は、ゲームと、最近HP作成を始めました。関係あるのかどうかはわかりませんがいちよう書いておきます。

  • プログラマを目指すにあたって。

    皆様はじめまして。私は大学を卒業して2年間アルバイトをしてきました。最近プログラマに興味があるのですが以下の質問に一つでも回答いただければ幸いです。 1、勉強するならシスアドか基本情報技術者かもしくはその他か学校へ行くべきでしょうか? 2、コンピュータ、ソフト業界の将来性をどう見ますでしょうか? 3、未経験で知識がないのでいきなり正社員は難しいとも思っていますので、派遣で未経験を広く募集しているようなソフトウエア業界に強い派遣会社があったらお教えください。 4、プログラマはほぼ一日中パソコンの前で座りっぱなしなのでしょうか? 長々すみません、お願いいたします。

  • プログラマーの需要(長いです)

    こんばんは、よろしくお願いします。 私は、高卒(18)から2年半勤めていた会社を辞め、これからの事を考えているのですが、次の仕事を探すか、パソコンいじるのが好きなのでコンピュータ系の専門学校に行って将来プログラマーになるか悩んでいます。 今現在はプログラミングの知識は全くないので、専門学校で勉強したいと思っているわけですが、親に相談してみた所「行きたいなら行けばいいけど、プログラマーになったところで就職あるのか?」と言われました。 今21なので、専門学校に行くと2年かかり、23になります。親に言わせると、2年間勉強した所で就職が無ければ、2年間勿体無いと言われました。 21なら雇ってくれる会社も、23になると雇ってくれなくなるとまで言われ、親の言う通り、すぐに次の仕事を探してしまうか、それとも専門学校へ行くか悩んでいます。 実際、専門学校で勉強したぐらいの知識でプログラマーになるのは可能でしょうか? プログラマーになれたところで就職はできるのでしょうか? 都会の方では結構需要あるかもしれませんが、現在住んでるのは結構田舎の方(兵庫県姫路市)なので、プログラマーになれても仕事があるのかどうかわかりません。 プログラマーになりたいのは確かなんですが、将来食べていけるかどうかを考えると少し不安になります。 自分はどうするべきでしょうか・・・ 専門的、客観的など、どんな意見でもいいのでよろしくお願いします。

  • プログラマー

    将来プログラマーを目指している15歳です。 そのために、高専に入学しました。 やはり初めのうちはプログラミングはやらずに情報系の勉強ばかりをしています。 自分的には開いた時間でプログラミングの勉強をしたいと思っています。 パソコンの知識はそこそこありますが、プログラミングに関しては全くの初心者です。 自分的にはC言語から始めてみようかなと思っています。 しかし、どんな勉強をすればいいのかが分かりません。 どのような勉強をすればいいか、またどんな本がオススメかを教えてください。 もう一度言いますが、全くの初心者です>< よろしくお願いします。

  • プログラマーになるために

    現在高校3年生なのですが、将来プログラマーになりたいと思っております。 大学に行ってから、専門学校等でも勉強したいと思っております。 大学の学部について質問なのですが、どの学部がプログラマーになるために必要な勉強が出来るのでしょうか? 情報学部、情報サイエンス学部等色々あり、どれがいいのか分からないでいます。 どうかお願いいたします。

  • これってプログラマーの仕事?

    来春より、情報系の専門学校に入学します。 学科はプログラマ科です。 将来はプログラマーになりたいと思っているのですが、一口でプログラマーといってもさまざまな仕事があるとおもうのです。 たとえばパソコンの調子がおかしくなって、サポートセンターや知り合いの詳しい方に電話するとき、いつも適切な説明と方法を教えてもらうのですが、そのようなパソコン内部の不具合を直せるようになるにはプログラマーとは少し違う方向の仕事(勉強?)なのでしょうか?