This depends on what sort of problems you are looking at. What is the context? If you are taking an undergraduate or perhaps first year graduate course in statistical theory, there are reliable methods for getting MLE's. In full generality, however, it is not an easy problem. There are reasonably common models that don't yield to straight forward techniques when looking for the MLE. Optimization is a subject matter of considerable depth.