As far from my experience i just wanna say really interesting field where you learn new thing everyday, you can't say u are expert in this field and u can't promise to someone i cud do this thing in SEO. In SEO everything cud happen but it wud happen, no guarantee................
According to me, SEO is a very interesting job. It is related to inventing new tactics on how to promote your site. It's a challenging job and i love challenges. Moreover, you gain knowledge also. You may discover new techniques.
For me SEO is a continues learning process. Everything you'll learn new things and discover new things.
My SEO Experience is really good and honestly I really enjoying in my work here is lot's of new thing which we can learn daily in my 3 years carrier I seen so many up down see according to history of SEO, Search engine Optimization started in mid-1990 on that time all the webmaster just need to add there site in search engine and then search engine is crawl that site and that time optimization posses is so low I mean that time webmaster have only limited option for applying on there site, slowly - slowly search engine doing some changes in there algorithm and then webmaster takes the challenge and they work according to search engine algo and searched so many new things and implement in there work some webmaster are searched spamming techniques also, When I remember all this things which we are created I'm really think that we doing something we searched something for this world.
Hay according to my opinion SEO is very interesting than developing. developing is really very boring...
Eh. To me the development is just as exciting as the optimization. Whether you're developing the Web site itself or the content that goes on it (and optimizing them while you're at it), it's always nice and rewarding to see something transform from an idea to an actual product real people can use, even if it's just an intangible one consisting of nothing but 0s and 1s.