• ベストアンサー

プログラミングのコツを教えてください

1208_sasakiの回答

回答No.18

プログラミングはできるようになってしまうと 「できなかった頃」の悩みを忘れてしまいます! 講師や周りの人のトゲのある言葉は 無視した方があなたにメリットがあります! 自分もプログラミング未経験 で入社しました プログラミングの研修では 講師の話は早くて 何を言っているかわからないまま進むし 周りの同期の研修生たちは どんどんコードが書けてるし・・・ 毎回テストが出されるんですけど 自分は隣の人に教えてもらいながら 回答していました・・・ 最初の2週間くらいは 隣の人によく質問してたんですけど だんだん気まずくなってきますよね 「こいつ、クソ頭悪いんじゃ・・・?」 って思われるのが嫌で 質問もしないようにしていました 家に帰ってから インターネットや参考書を 調べ漁ってましたね、あの頃は 寝る前とか 「なんで自分だけこんなできないんだろう」 「やっぱ頭の出来が悪いのかな・・・」 なんて悩んでました 日に日にストレスも溜まっていって 朝、会社に行く前に吐いたこともあります 表現するなら、本当に「地獄」でした 最初は会社を辞めたら 再就職に苦労するだろうし・・・ なんて思って頑張ってたんですけど もう耐えきれなくて 「本気で会社を辞めよう」 と決心して、先輩に相談したんです 「プログラミングの勉強をいくらしても 研修に全くついていける気がしないんです。 このままだと、仕事で絶対に足手まといに なりますし、向いてないんだと思います」 こんな感じなことを言った気がします (昔の話なのでうろ覚えです) そしたら、私に個人指導という形で ある先輩を紹介してくれたんですね 今までは、周りの同期とか 講師にしか聞いてなかったんですけど 個人的に質問に答えてくれる先輩で ずっとその人に聞いてました 少しずつ研修もわかるようになってきて コードも書けるようになってきたんですよ 会ってから 2ヶ月くらい経った頃には ほぼ同期の人と並ぶレベルになってて (もしかすると少し上だったのかも) その先輩の意見を参考にしつつ 自分でサーバーを借りて Webで何か作ってみたんですね その時のサービスは お試しって感じだったんですけど それから、いろんな言語を吸収していって Web上でいろんなものを作って・・・ 今では、会社を辞めちゃいました ちょっと非道徳ですけどね 自分のスキル一つで 暮らしていけるようになったので いわゆる在宅ワーク状態です 何より、未経験で入社してしまって 会社を辞めにくい以上 誰か頼りにできる人を探してください 研修についていけなくて 誰から見ても落ちこぼれになって 周りの人のヒソヒソ声が気になるようになったり この先、仕事をしている時に先輩から 「お前、ほんと使えねえな」 と言われる こんな状態になってからでは モチベーションの修復が難しいです 私自身そうだったので プログラミング未経験で入社した人向けに 勉強法を紹介しています 勉強用の教材も作成し 無料でプレゼントしています 私でよければ サポートするのでご連絡ください

参考URL:
http://ameblo.jp/programming1208/entry-12157834033.html
augmydt
質問者

お礼

回答ありがとうございます!

関連するQ&A

  • 仕事をさせるコツ

    初めまして、ちょっと悩んでることがあるので質問させていただきます 私は現在、人を集めてゲームを制作しようとしています。 みんなで集まってやれる場所がないので、それぞれに仕事を振って週に一度、 進捗報告をさせるというスタンスをとっています。 個々の能力は高くて助かるのですが、チームの一部に漂っている雰囲気が 「進捗報告会までにやればいい」といった感じになってしまっているのではと思うことがあります。 というのも、その日までに定めた進捗はこなしてくれることが多いのですが、 (こなしてこないこともありますが) それ以上のことをしようとしてくれたことはないのです。 進捗報告会で初めて見せるのではなく、何度か見せてもらってその都度手直しして進捗報告会で完成版!とすれば効率も良くなるはずなのですが・・ 現在は 進捗報告会で見せる ↓ ここだけ直してね ↓ 次の進捗報告会で修正版を見せてもらえる あまりかかるように思えない作業でも、このようにこの会議の前にあわててやっているのではないのかと思う節があります。 「提示されたやつはこんな感じで終わったんですが、次の作業でなにかやることはありますか?」 というレベルまでみんなのモチベーションを上昇させるにはどうしたらよいのでしょうか? 参考になるサイトや書籍、指示することのコツでも回答いただければ幸いです。 自分ひとりだけモチベーションが高くて失敗してしまった経験もあるので、 自分のモチベーションに任せてどんどん他人のケツを叩いていくというやり方には少し不安を感じています。

  • プログラマーの方にお聞きしたいことがあります

    閲覧ありがとうございます。プログラマーになっておよそ1ヶ月の者です。 今の現場で進捗通りに作業が進まなくて困っています。 「他の人がコミットしたのを見れば似たような機能あるから大体わかるよ」と言われたのですが、その通りに入力したらエラーが出たりと進捗が進まないのです。 今までは他人のソースを真似しながら、やってきました。しかし、実装が完了して、コードテストの段階で引っかかってしまいます。 ここで、「どうしようか」ということで、二つのことで迷っています。 (1)進捗を改善するためにひたすら他人がコミットしたソースをコピペする。 →進捗は改善するが、長い目で見てそれでプログラミングが身につくか? (2)他人がコミットしたソースを見て「これがどういう事を意味しているのか」理解、or理解できないなら質問して作業をすすめる →進捗が遅れてしまうが、バグが出た際に対応しやすいかもしれない。土台が(1)よりも固まっているので 理想としては(1)と(2)の長所を兼ね備えているのがベストなのですが。。アドバイスをよろしくお願いいたします。 また、同じ現場の先輩方はコピペをしているような速さでコードを書いているので凄いなと思います(´・ω・`)ふえーん

  • プログラマー 進捗

    閲覧ありがとうございます。プログラマーになって1ヶ月の者です。 今の現場で進捗通りにいかなくて困っています。 「他の人がコミットしたのを見れば似たような機能あるから大体わかるよ」と言われたのですが、その通りに入力したらエラーが出たりと進捗が進まないのです。 今までは他人のソースを真似しながら、やってきました。しかし、実装が完了して、コードテストの段階で引っかかってしまいます。 ここで、「どうしようか」ということで、二つのことで迷っています。 (1)進捗を改善するためにひたすら他人がコミットしたソースをコピペする。 →進捗は改善するが、長い目で見てそれでプログラミングが身につくか? (2)他人がコミットしたソースを見て「これがどういう事を意味しているのか」理解、or理解できないなら質問して作業をすすめる →進捗が遅れてしまうが、バグが出た際に対応しやすいかもしれない。土台が(1)よりも固まっているので 理想としては(1)と(2)の長所を兼ね備えているのがベストなのですが。。アドバイスをよろしくお願いいたします。

  • マルチタスクプログラミング

    マルチタスクプログラミング ド素人な質問ですみません、マルチタスクを意識したプログラミングをC言語で実現するにはどうしたらよいのでしょうか? 自前のHPにあるデータ数十万件をバッチを組んでデータの移行を考えていますが、その移行方法として工夫無しですと理論値で半年かかることがわかり、何とか移行時間を縮められないかなと考えている中、マルチタスクでプログラミングしてみたらどうかな?と思ったのが始まりです。 C言語の経験は大学で習った程度(なんとなくポインタが分かる程度)ですが、具体的な方法など教えていただければと思ってます。 また、ほかにもっとこっちのほうがいいとかありましたらご教授ください。

  • たとえばオークションのプログラミング

     コンピューターの素人ですが質問があります。  たとえばヤフーのオークションを一人でプログラミングする場合、どれほどの時間や日数がかかるのでしょうか。  条件は、オークションの構想、スタイルなどの必要事項がすべて決まって、あとはプログラムとして打ち込むのみという場合とします。  大体で結構ですのでよろしくお願いいたします。

  • プログラミングの本当の初心者は・・・

    プログラミングのまったくの初心者です。 このような質問は多いと思いますが、是非経験者の方の意見を聞かせてください。 興味を持ったのは仕事で使えると便利なことが多く是非やってみたいと思いました。 しかし、まったくの素人、そして年齢的にも40歳です。 こんな私が始めるためにはどのようにしたらよいでしょうか? また、言語がたーくさんありますがまずどこから始めたらよいのでしょうか? 個人的にはRubyがいいと詳しい人からは聞きますが素人には無理なのでしょうか? ちなみに仕事では解析業務等を行いたいと思っております。 皆さんの貴重な意見をどうか聞かせてください。

  • なかなかプログラミングができない

    文系大卒30歳、4年ネットワークエンジニアとして働き、SEを目指して3年大手SI屋でSEとして働きました。 大手SI屋ではプログラミングは協力会社さんに委ねることが多く、すでに社会人5年目だった私はプログラマとして即戦力にならないため、最初の1年はマニュアル作成やドキュメント作成が主な仕事でした。結局プログラミングすることもほとんどなく、そのうち小規模のサブプロジェクトリーダーなどをやったり、提案活動をさせられたりしてました。 プログラミング経験のないままこういう仕事をすることに限界を感じ、小さなSI屋に転職して半年になります。小さいながらプライマリで仕事を受けている会社ですが、プライマリで仕事を受けているとドキュメント作業などプログラミング以外の仕事がやはり多く、なかなかプログラミングができません。 プログラミングをしたければ、やはりSI屋から仕事を請けるような小さな会社に転職したほうがよいのでしょうか? もうSE業界に来て4年になろうとしているのに、未だプログラミングができない自分にいらだっています。。。

  • 初歩からのプログラミングの勉強について

    5月から某企業でSEになる為に働く者です。 厳密にはその企業がSE・PGを育成する子会社を設立しており、 その子会社に採用を頂き5月からまずアルバイトとして研修を受ける事になっています。 私は現在24歳。今まで社会人経験はありません。 高・短大と工業の電気化におりましたので多少勉強してはいたのですが、 当時PCに興味がなく苦手意識があった事から、また学業を離れて長かった事から プログラミング経験などは素人と思って頂いて構いません。 もちろん研修で1から学んでいくのですが、研修中も随時試験などを行いついていけない 人間は足切りされて行きます。まだ研修まで時間がありますので今のうちに独学で勉強したいと思っています。 そこで勉強する為のテキストなのですが、初心者からでも分かり易く覚え易いものを探しています。 なにかいいテキストがあれば教えて頂きたいと思います。 ちなみに研修ではC言語→C++言語→VC++で学んでいくようです。 また社会人としてのマナーも身に付けたいと思っております。 こちらも同じく良い書籍などがあれば紹介して頂きたいです。 よろしくお願いします。

  • ネットワークプログラミングについて

    C言語のネットワークプログラミングについて質問です。 UDPで通信を行う際に、daytimeクライアントとサーバの変更する必要がある所はどこになるのでしょうか?  また、どのようなヘッダや関数になるのでしょうか?

  • プログラミングの学習方法を教えてください。

    ご閲覧ありがとうございます。 23歳学生です。 現在、ソフトウェア開発に興味をもっています。 ですが、全くの素人ですので、何から手をつけて学んでいけばよいのか分からず困っています。 情報技術の知識レベルは中小企業診断士の学習がきっかけで、以下のことを学びました。 1)ハードウェア、ソフトウェアの基礎 2)ファイル、データーベースの概要 3)通信ネットワークの基礎 4)システム開発の手法 5)その他 しかし、実用的なプログラミングや開発に関して全くわからずじまいで、プログラミング=ソフトウェア開発?といった具合です。 ソフトウェア開発の技術者の方は、どのようにプログラミングをスタートをされたのでしょうか? 目標は、最終的には「オリジナルの家計簿ソフト」を作りたいと考えています。 経験談、書籍、URL等何でも結構ですので、一から学べるアドバイスをよろしくお願いいたします。