Just as the topic states, It just came to my notice that most people jump from one business to another every year as result of one problem or the other. And most of the problem may not be from the environment of the business, but it Could be as a result of not improving in mindset and attitude. Now my question is that among this two listed below, which one should be more considered in making progress in such situation?
1) change of mindset
2) change of environment
Apart from this two, which other factors can be needed to improve or succeed? Feel free to contribute.
One of the prerequisites for achieving business success is to understand yourself. That is to determine what your interests education experience and skills are as well as the great quality of patience. After this comes the selection of products or services.
Now let's talk about changing the field of business. Those who change their field of business almost constantly or every two or three years never achieve ultimate success. Because they want to reach the ultimate peak of success all of a sudden. And nothing comes to people all of a sudden. And what comes to people suddenly never comes in a regular way.
So being patient and remaining steadfast in your goals is also one of the prerequisites for business success.In regards to this image I come across which say sometime you need to change direction, patient is not always an optimal way.

This mean that sometime you might be patient in a wrong direction. So surely it like you said in the first paragraph that "One of the prerequisites for achieving business success is to understand yourself" I agree with you on that and this includes checking out the environment if it's favorable or not, because no matter how you are patient and the skill you applied in the wrong direction, you might still not succeed.