Im wondering if its as hard as some say.

I know most companies require a degree in it and am considering it....