• ベストアンサー

phpをある程度習得するまでの期間

Tasuke22の回答

  • Tasuke22
  • ベストアンサー率33% (1799/5383)
回答No.7

つらつらQAを読んでいたら、質問者様は、職場での疎外感が強くなっ ているのではないか、という気になってきました。これは気の毒です。 やはり、質問のところですね。ここでも、丸投げの質問があると、 考えて質問するように言われる人がいます。ところが、丸投げの 質問のようでも、ちゃんと回答が付くケースもあるのですね。 自分の過去を思い返すと、質問ばかりする人間だったようです。 頑張っていると、質問者と回答者が逆転するのは結構早いです。 勿論、質問して嫌われる場合もありますが、上手に質問し、相手の 言うことを良く覚え、良く考え、発展させると教えるほうも教えがい を持つようになるものです。特に、論理ミスとかが指摘出来るように なると、余計に喜ばれます。中には逆の人もいるわけですが、臨機応 変に問題にならないようにしなければなりません。 本気で長時間考えて、思いつかないのであれば、正直に言い、ヒント だけでもお願いします、と行くべきです。途中でつまったら、自分は コウコウ理解したつもりだけど、ここで詰まった、と答えやすく聞く コツが必要です。 そうです、聞くコツは分からないところを聞くのではなくて、分かっ たことを報告するつもりが効率がいいでしょう。つまり、今日勉強し てコウコウと理解しましたが、あっていますか?とか聞かれて気分が 悪くなる人はいないでしょう。勿論、聞く前に、ちょっと2,3分よ ろしいでしょうか?と前フリをお忘れなく。10分かかると思っても 2,3分です(^_^;) それに、間違って袋小路に入って時間ばかり使うことも少なくな るでしょう。 私も人に教えないといけなくなった時は、最後に分からないところは ありますか? という質問はしないことにしています。今日、あなた が分かったことを教えてもらえませんか?とこちらが質問するので す。実に効率よく問題が発見出来ます。 最後に、自分の理解の問題が発見できて、修正された時は、努めて 喜びを表すことです。相手は、また教えてやろうって気持ちになり ます。ハジだと思って苦虫をつぶしたような顔になる人がいますが、 このような人には、教えると自尊心を傷つけそうで、教える気が 無くなりますね。 このサイトでも分かりますが、人って本当は教えたがっているもの です。気持ちよく教えられてあげましょう。 重要なのは、質問することにより、知識の共有ができ、職場での 疎外感が無くなることです。 話の前フリとか書きましたが、前置きの言葉は重要です。 最近は「すみません」が汎用語化してきましたが、すみませんでも 無いよりいいですが、時間を貰うときは「恐れ入りますが」とか、 相手が間違ったと思ったら「失礼ですが、今仰ったことはこういう ことでしょうか?」とか相手に気を使う言葉を選択することは大切 に思います。

niguotd
質問者

お礼

ご回答ありがとうございます。 何度もご回答いただき大変感謝いたします。 私も、VBで開発を行っていたときには積極的に聞いていたように思います。 わからなかったところは聞いて、それをパターン化して記憶する。そんなやり方でした。 しかし、このやり方だったためにプログラミングの根本的なことが理解できていないままだったのかもしれません。 多分、聞き方にも多少問題があったからなんではないかと思います。 Tasuke22様のご回答を参考に私も教えがいのあるような質問の仕方を考えながらやっていきたいと思います。 自分の理解度を伝えた上で聞くということは重要ですね。 それにしてもみなさん丁寧にご回答くださって大変うれしく思います。 ネット上はもっと殺伐としているものかと思いましたが、ここまで親切にいろいろアドバイスいただけるというのはすばらしいことですね。

関連するQ&A

  • プログラミング言語の習得

    プログラミング言語の習得 私は現在SEへの転職目指しております。 特に社内ではプログラミングの業務をしているわけではありませんが、 独学でC言語の学習をしております。 (就職前にVBを学習、C言語は1ヶ月前からはじめ参考図書「猫でも分かるC言語」を通して 学習し終えた段階です。) プログラミングの言語は多数存在する昨今、どの言語を習得すべきなのか、 このままC言語を学習し続けていいものなのか迷っております。 目標や用途によって習得すべき言語は異なってくるということは耳にしますが、 実際C言語のプログラミングでは何ができるのでしょうか?

  • 言語を多数習得する意味

    プログラミング初心者です。趣味の範囲でWeb上の簡単なシステムの設計を行っています。 現在PHPとMySQLを使っていますが、本格的にAjaxを学ぶ必要があるのか悩んでいます。 というのも、プログラミング言語を学んでいくと、PHPとJavaScript、JavaとC+のように、どうも性質が似通って感じられる言語が多くあり、この双方を習得する意味が、果たしてあるのだろうか、と感じてしまうわけです。 企業などで作業すれば当然その職場で使われている言語を使用しなければなりませんので、そう言う意味で必要だとは思います。ですがもし個人が趣味の範囲で設計を行うとするのなら、例えば「最低限Javaさえ習得すれば何でもできる」といったことが言えてしまうのでしょうか。 抽象的な質問ですみません。 そういう意味での意見、感想、上の質問への回答も含め、答えてくださると嬉しいです。

  • 今後、プログラマーとして習得すべき言語

    今後、プログラマーとして習得すべき言語 自分はプログラマー2年目です。 今後のことを見据えて、言語の勉強を行おうとしていますが、 どの言語を習得すべきか迷っています。 現在はVB2005の業務用アプリケーションを開発する仕事をしていますが、 VBの開発がこの先もあるのか疑問です。 使える言語としては、VB2005、 JAVAとCが少々。 仕事にもよるところはありますが、 JAVA,JSP,PHP,C++,C# のいずれかの言語に挑戦すべきか・・ それともこのままVBをマスターすべきか・・迷いどころです。

  • どういう順序で言語を習得するのがいいでしょうか?

    こんばんは。 近々プログラミングの本を買ってプログラミングの勉強をしたいと思いますが、どれから入っていけばいいでしょうか? まったくの初心者です。 世間では、C++あたりを習得すると、他の言語への応用も利くとききますが、C言語は難しいというので、VB.NETからいきたいと思いますが、VB.NETでは、後にC言語を勉強するとなったとき、文法からなにからまったく異なるので、後々のことを考えると、まよってしまいます。 どれから習得したほうが効果的でしょうか?

  • PHPについて

    プログラミングの知識は皆無ですが質問させて下さい。 PHPの独学で躓く方がいらっしゃるようですが、「プログラミング言語に触れるのはPHPが初めて」という方限定での話なのでしょうか?それとも1~2つのプログラミング言語を習得した上で独学を進めても簡単に理解出来るものではないのでしょうか? また、PHPの独学を進めていく上で特に理解の手助けとなる(関連性の高い?)プログラミング言語といったものはありますか? 以上お手数ですがご回答お願いいたします。

    • 締切済み
    • PHP
  • 数多くのプログラミングをどうやって習得するか。

    私は、プログラミングを始めたばかりの初心者です。 いきなりC#を勉強中です。 独習C#を読んでいる最中で、これをマスターすると、もっといろんなプログラミング言語を学ぼうと思っています。 私の知り合いには、以下、こんなにもプログラミングをできる方がいます。 Ruby、Ruby on Rails、VB.NET、C#、PHP、CakePHP、JavaScript、jQuery、HTML5、CSS、VBA、MySQL、PostgreSQL、SQLite こんなにもできるなんて、すごいですよね? ここまでできるのに、どうすればいいのでしょうか? もうひたすら努力しかないのでしょうか? しかも、その方は、まだ大学生です。 プログラミングの習得には、すごく時間を有すると聞いたことがあります。 私もこれだけできるようになりたいです。

  • ASP.netとPHPについて

    C/SシステムからWebシステムの時代のため、新たな開発スキルを習得したいです。 可能言語はVB6.0、VB2008、Excel VBAなので、この先Webシステムをやるなら、ASP.netを習得しないといけません。けれども開発言語として、PHPにも興味あります。 習得のしやすさや今後を考えると、どちらに手をつけたほうが良いか、意見願えないでしょうか? ちなみに、両者ともHTMLの知識が要るみたいですが、僕は全くないですが、HTMLはかなり要求されるのでしょうか? 以上、二点よろしくお願いします。

  • COBOLの習得のし易さについて

    COBOLの習得のし易さについて、知りたいです。 プログラミングのレベルは、 ・VB6.0なら、テキストの応用問題の回答が、できる ・javaは、プログラムのトレースができる程度 上記のレベルで、COBOLを1から覚えるとしたら、 ・かなり苦労する? ・そこそこ進むが、あるレベルから難しくなる? どの様な感じでしょうか。 経験者の方、分かる方、教えて下さい。

  • Webプログラミングを習得するには

    Webプログラミングという言葉を知り、勉強してみようかなと思っています。 書店に行き、Webプログラミングの本を見てみたのですが、PHP等々書かれていたり様々な種類がありどれがいいのか分かりませんでした。インターネットでも検索してみたのですが、同様にPHP等々色々なのがあるらしくいまいち分かりませんでした。 Webプログラミングを勉強するに当たり、どのような順序で勉強していけばいいでしょうか? また、プログラミング言語はどれが未来性が有りいいのでしょうか? 役に立つか分かりませんが、HTMLはある程度できます。 本当に初歩的な質問ですが、よろしければ教えて下さい

  • PHPとかperlとかrubyとか

    質問させていただきます。 プログラミング言語を学ぼうと思っています。 ありがちな質問ですが、言語の特徴などを伺いたいと思います。 PHPはWEBに特化した言語だと聞きました。 あとperlはテキスト処理だけでどうも、、、って話も。 rubyはまだプログラムの話で出てこないことも多い。 やりたいことがあっての言語なのは承知しています。 WEBやデータベース、スタンドアロン?の簡単なソフト開発とか、いろいろやりたいことは多いです。 最初に目をつけた敷居が低いとされるWEBに特化したPHPはソフト開発には向かないらしいし、偏ったものもどうかと思ってます。 でも次の言語にJAVAを考えていて(JAVAは習得が難しいと聞きましたので)、PHPはJAVAに多少似ているってどっかのサイトで見ました。たぶん賛否両論はあるでしょうが。 別にWEBプログラムだからってperlでもrubyでもできるんですよね?だったら偏ったPHPよりperl、rubyの方が書いていて楽しいような気がします。rubyの需要はまだ少なそうですし、perlのテキスト処理だけってのもどうなんだろうと思いますが。そこらへんも聞きたいです。 簡単なゲームとか、顧客管理ソフトとか、WEBとかデータベースとか、できれば敷居が低く楽しめる言語があればと思ってます。