Я считаю, что эффективнее образование. Какой-то знающий человек, или даже много разбирающихся в теме людей уже подумали, как лучше расположить материал, с чего начать, что необходимо знать, а без чего можно обойтись. Знание получается более системным, экономным по времени, соответственно за короткое время можно узнать больше вещей.
Считаю, что самообразование эффективнее. Так оно происходит чаще всего из-за большого интереса, поэтому вы больше "в теме", нежели изучаете это в каком-либо учебном заведении.
Здесь вы всегда докопаетесь до истины, так как это важнее.