Well if you were to work in a small firm a large percentage of your time is dedicated to marketing and selling yourself as well as your designs. Obviously the larger and more prestegious your firm is the less marketing you would have to do because larger corporate projects will present themselves to you. In America it’s hard enough to get a job as an architect let alone get clients. The process itself is quite difficult compared to other countries because we do have a large excess of architects and aspiring architects. Just like anything in life it’s a challenge. The problem is they honestly do not teach you enough real world lessons. To tell you the truth professional practice classes are a joke compared to what you can learn in an internship.
But back to the point. Yes you must be very self driven and have a will that will never waiver because even though you think you’re done paying your dues…you still have to sing for your supper.