Although these challenges were amazing and enjoyable, many others were not. I am eager to overcome challenges when I choose them, understand them, and know what I am accepting. In the case of web development I didn’t realize well enough what were the challenges I was going to face. I only came to understand the scope of these challenges further down the road, and that was a tough revelation. Instead of getting excited, I became frustrated.