Thanks brudgers. What I take from this is that you will learn a lot more in a job which I know and totally agree on. Thus if you can get such job, for example in a junior role where it is expected that you don't know everything and will have to learn a lot, take it. Meanwhile, a MOOC won't hurt but it's not the same as an actual job, just like school.