In the army, it is enough to fulfill all the orders given to you by your sergeant or whoever above you in his rank. Some people like it because it does not take much effort to do well in that matter. There is no need to think on your own - all you got to do is to finish your mission, your objective given from above, your task given by somebody more important than you. Any errors are not taken under consideration at all! What has to be done, has to be done! In our branch this kind of thinking would definitely not bring anything good to the investor. Many people don"t know what iphone developer uk does. It is more than a simple job. Being iphone developer uk... or I should rather say a good iphone developer uk needs a lot of effort! One needs to be creative, have a lot of time to sacrifice, a lot of self discipline not to get too lazy because much of the work can be done at home! Obviously, you have to think everything over all by yourself every time it is needed. There is nobody standing above you telling you what you should do in a given moment. It is only your responsibility and your business to do as good as possible. The army is just the opposite. There would be nobody to put the blame on in case when something goes surprisingly wrong!