Let me tell you a few things about communication. In terms of growing a business and seeing it succeed and maintaining it, having the right technical skills is not enough to get you going higher and higher. Communication skills take a big part of that as well and if you can communicate very well, it will be very easy to capitalize on your skills and take your business to the next level.
The most important concept here is to make sure that the people with you are really with you. In the beginning you may just be working by yourself but as you go along, employees may be working for you or if you are single in the beginning with nobody else to think about, that time will come when you will have somebody with you and communication is important in the same thing.
The key here is to sit down together and decide what the goal is. Get them in on your plans. Tell them what are you going to accomplish, lay out what you are going to do, communicate what is going to happen, particularly what are the sacrifices that may be involved to make that happen. Go over it with everybody so you know you are on the same page.
Setting expectations and communicating them right at the beginning will be the key to smooth roads. If you don’t, the people around you will bail out on you real quick instead of them supporting you in what you are trying to do. When you communicate it doesn’t mean there will be no problems ever but at least you will be able to handle frustrations better. Sacrifices will always be involved in business but as you grow, they will be minimal yet you will be able to create large results.