簡単な答えは、この質問をする必要さえあると思うなら、眼科医にそれに答えるべきだということです。目の検査はヘルスケアの正常な部分であり、あなたがあなたを見るのに苦労しているなら、あなたがスケジュールされるべきです。眼科医は、あなたが眼鏡が必要かどうかをあなたに知らせます。

目の検査を受けていない場合は、兆候を探してください。40メートル以上離れた路上標識を読むのに苦労している場合は、おそらく眼鏡が必要になるほど近視にいるでしょう。製品のパッケージで最小のプリントを読むために何かを目から遠ざけなければならない場合は、おそらくメガネが必要になるほど遠く見えます。あなたが50歳以上の場合、あなたはおそらく十分に老視しています（あなたの目はおそらく視覚近くから遠くの視力に十分に簡単に調整しないでください）。乱視などの他の条件がありますが、症状も自分自身を検出できますが、もう一度：質問があなたに関連するようになった場合、専門的な答えを得ることが正しいことになります。
The short answer is that if you feel enough need to even ask this question then you should get an eye doctor to answer it. Eye examinations are a normal part of health care and if you're having trouble seeing you should have one scheduled.  An eye doctor will let you know whether you need glasses.  

If you aren't getting eye examinations, then look for signs.  If you have trouble reading any street signs from more than forty meters away then you are probably nearsighted enough to want glasses.  If you have to move something away from your eyes to read the smallest print on any product packaging, then you are probably farsighted enough to want glasses.  If you are over fifty years old, then you are probably presbyopic enough (your eyes probably don't adjust from near vision to far vision easily enough) to want glasses.   There are other conditions such as astigmatism which have symptoms you can also detect yourself, but once again: if the question has become relevant to you then getting a professional answer has become the right thing for you to do.