- ベストアンサー
よい技術者になるために
- 今年からプログラマ・SEとして入社する20歳です。専門学校にはまだ在籍しています。いい技術者になるためにはどういった勉強をして行ったらいいのでしょうか?個人的にはlinuxや、ruby,perlや、JS、Cなど様々な言語に興味があり、ネットワーク、データベースなど多方向に優れた技術者になりたいです。
- 回答者様のやっている職種だったり、主に使う言語や、どういったものを作ってきたか、どういった勉強をしてきたか、20歳の頃どういった勉強していたかなど差し支えない範囲で構いません、上を見て成長するために皆様のアドバイスお待ちしております。
- もしよろしければ、この先こういった言語やっておくといいかもよ!こういう勉強は役立つかも!こういうものが作れると力が身につくよ!この書籍は参考になるかも!様々な方面からのアドバイスで構いません。何か私の方からの情報が欲しい場合はなんなりと仰ってください。ちなみに、基本情報は持っています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
■この先こういった言語やっておくといいかもよ! PHP →稼ぎやすい Lisp →計算機科学の勉強のお供に ■こういうものが作れると力が身につくよ! なんでもいいです。自分の欲望に忠実であれば。 作りたいもの作ってください。逆に、作りたくないものは作らないでください。 あなたがやりたくないことを極力やらずにすませる方法を常に考えてください。 ■こういう勉強は役立つかも!この書籍は参考になるかも! 「計算機プログラムの構造と解釈」 →一度読んでおくとよいです。最初は挫折してもよいです 「誰も書かなかった SEサバイバルガイド ~やりたいことしかやらない「悪魔の流儀」」 →社会に出てからあなたの貴重な時間をムダにしないための処世術を身につけてください ■回答者様のやっている職種 Webプログラマー ■主に使う言語 PHPとSchemeとJavascript ■どういったものを作ってきたか 風俗店Webサイト(LAMP) ↓ データ解析システム(これだけだと曖昧で「?」かもしれませんが、詳細はごカンベンを・・・UIをLAMPで、バックエンドの超大量のデータ処理をJavaで作ったり) ↓ 零細フリーランスとしてWebサイトやWebサービスの開発 ■どういった勉強をしてきたか 文系卒のため基礎から勉強しました。 情報数学(離散数学)、計算機科学とか。 何を学ぶにしろ、アウトプットを前提とした学習をこころがけるとよいかと思います。 ■20歳の頃どういった勉強していたか 当時大学生で文系の学部に在籍してましたので、その関係のことをやってましたね。 すみません、嘘つきました。 大学の頃はほとんど勉強せずだらだら過ごしてました。 以上、いろいろ書きましたが「欲望に忠実に」というのが一番大事だと考えてます。 ご自身の思いを飾らず、綺麗事で糊塗せず、本音で考え行動することで、あなたの望む結果が得られるようになると思います。
その他の回答 (2)
- ninoue
- ベストアンサー率52% (1288/2437)
最近は即戦力としての期待が多いのではと思われますが、昔は集合教育期間が半年近くありその後配属などとのスケジュールでした。 最初は簡単な仕事を割り当てられこんな仕事だったらもっと別の人に割り当ててくれ等と考えたりしましたが、その簡単な仕事で失敗してがっかりした事もありました。 昔は庭掃除や雑巾掛け等から始めていたようですが、現在も最初は簡単な仕事が割り当てられるでしょうが確実にこなし、次のステップに進む準備期間だ等の気持ちでやられたら良いのではとおもわれます。 最初の内は分らない事が多いと思われますので、概略の説明を聞き会社の資料や参考になる情報(本やサイト等)について適当なタイミングで要点を掴んで会社の先輩に聞く等を繰り返して下さい。 同じく仕事の途中で幾つかやり方があり会社としての技術力や客先との関係等も考えてどれが適切か判断が困難な場合などでは、幾つかの案について自分はどう考えているのかその他の案は無いのか等を先輩に聞いて下さい。 ともかく彼は仕事についてどのような考えで進めているのか、後になってやり方を変える必要が出てきたり期限に間に合わなくなったりする事が無いと信頼出来る技術者になるように一歩一歩進んでいって下さい。 自分や会社としての技術力やマンパワーが無い、スペックや納期が厳しすぎて出来上がらなかったり遅れたり等も発生する事もあるとは思われますが、自分の技術力や能力能率等について理解してもらっていてもそのような状況になるのでしたら、上の人の判断が甘かったり仕事を始めるに当っての打合せ不十分や途中での報告連絡相談等の不足等でしょうから出来るだけその様な事にならないように仕事を進めていって下さい。 ご存知だと思いますが、atmarkitやITPro等のサイトがIT技術や仕事の進め方等で参考になると思います。 http://www.atmarkit.co.jp/ この窓の下の方にエンジニアリング、キャリア==>@IT自分戦略研究所 等の項目がありますので一度調べてみて下さい。 http://jibun.atmarkit.co.jp/ 少し見ただけですが、例えば次等が参考になるかと思います。 http://el.jibun.atmarkit.co.jp/ibs_engineer/ 20代で身に付けるべき8つのスキル “使えない”30代エンジニアにならないために その他次等も参照下さい。 http://okwave.jp/qa/q8117804.html コンピュータの勉強について http://okwave.jp/qa/q8144351.html 通信関連の知識の習得の仕方 仕事や新しい技術獲得等に集中する期間も必要ですが、それが続きすぎるとゴムが伸びきって劣化し千切れたりするように人にも限界がありますから、散歩をしたり旅行や音楽、読書等の趣味も取り入れバランス良い食事や生活健康等にも気を配り、他の人との付き合いや家庭生活等の面でも充実して過ごして下さい。 そんな心配は必要ないとは思いますが、会社の先輩でうつ状態になり医者から処方された薬で症状が次第に悪化し結局退職された方が居られました。安易に抗うつ薬等に頼らないように注意が必要です。 http://okwave.jp/qa/q8130040.html
- mimazoku_2
- ベストアンサー率20% (1905/9108)
私は過去、PCの修理を担当していました。 但し、パターン修理という方法ですので、基礎理論は抜けています。 ですが、修理をしていた事もあり、ハードウェア系に強みがあります。 そこでですが、現場の情報を入手することをお勧めします。 具体的には、失敗談が良いですね。 というのも、ミスから学ぶものは多くて、何に気づくか?でその人の成長度合いが大幅に変化します。 あと、文章の書き方を学ぶと、いいでしょう。 学校での文章と、ビジネス文章では、大きく違いがあり、戸惑う事が多いです。 でも、ビジネス文章のスタイルを覚えると、考えがまとまりやすくなります。 参考にするのはコレです。 運輸安全委員会(重大インシデント報告) http://jtsb.mlit.go.jp/jtsb/railway/rail-kensaku-list.php?sort=incident&segment=railroad&accident_select=&occur-year-from=&occur-month-from=&occur-year-to=&occur-month-to=&pub-year-from=&pub-month-from=&pub-year-to=&pub-month-to=&rail-division=&state=&businessname=&businessname-op=included&keyword=&keyword-op=and&BUTTON=%E3%80%80%E6%A4%9C%E3%80%80%E7%B4%A2%E3%80%80 一番上にある、報告書がこのファイルです。 http://www.mlit.go.jp/jtsb/railway/rep-inci/RI2013-3-1.pdf 他にも事故の報告が検索出来ますので、読んでみると、意外と時間が掛かります。 ここから、文書のスタイルを学び取れば、プログラムの説明をする際に、フローチャートと共に説明文が簡潔明瞭であれば、説得力が大きいですよ。 これは、「知識力」よりも「応用力」になると思います。
お礼
回答ありがとうございます。現場の情報、というのは内定した会社の情報ということでしょうか。 当たり前ですが私も失敗だらけです。是非とも色んな失敗談から学びたいです。 確かに文章の能力はほしいですよね。私も書いていてなんて書いたらいいか戸惑うことがあります。 リンク先のページは少し見た程度ですが、また明日、時間のあるときに読ませていただきます。
お礼
ありがとうございました。 私が今取り組んでいるものの一つにPHPもあるので、とても参考になりました。 欲望に忠実に、ですね。 作りたいものを、どんどん作っていきたいと思います。ありがとうございました!