Can't upload a sketch unless I press reset button

Hello everyone, and thanks in advance for your help.

Today I bought an Arduino Pro Mini, the 3V3/8MHz version. I also bought an USB-TTL conversor, that in the back says YP-05.
The first thing I did when I got home was to try to upload the Blink example, but I got an "avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00" Error message.

After searching on the forum, I realized that it's a really common mistake that gave lot of headaches to many people. Finally, I found out that I could upload sketches if I presed the reset button while the "Uploading..." message was on.

So, I've got 2 questions:

  1. Is this problem on every Arduino Pro Mini 3V3? Is it worth to go to the shop and ask them to change it for anotherone?

  2. Is there any way to just upload sketches without pressing the reset button? I've read about people that reinstalled the bootloader using an Arduino UNO (which should buy specially for this purpose) or soldered resistors or capacitors to the board.

Thank you again!

Does the "YP-05" have DTR or RTS (but not RST) brought out to a pin that connects to the Promini? DTR or RTS would cause a reset thru the DTR pin on the Promini.

If instead RST, or Reset, an input to the YP-05, then that would not cause a Reset to the Promini to kickoff the Bootloader to start looking for a download.

The YP-05 has a pin labeled DTR, which connects to DTR pin on Pro Mini.