Finally, I realized that ideas is much less important than executing.
You may have some brilliant ideas, but you can’t work it out? Or you can’t make your guys to work it out in a short time? You ideas will wane away.
Colleague is much important for both company’s future and one’s job career. To choose a company, one must also take partners as a factor that one should consider.
Smart people should not spend their times trying to fix the bugs left by normal or dummy people. Or your times will be wasted.