I am so happy I am not this jaded after over 20 years in software. I have never felt like I have hit a ceiling in terms of salary or skill. I still learn each and every day. I would get bored if this were not the case. Would I recommend it to everyone? Hell no but I wouldn't choose anything else.