Tsudzukeru, да типа прочитал пару статьей вроде Грокаем RxJava. А потом практика в большой команде. Что-то постоянно новое нужно, начинаешь искать пути решения, читаешь доку, пишешь говно, переписываешь на неговно...
Tesla4o, ну учи ассемблер, значит. Так-то библиотечный сишный код легко уделает наивную имплементацию на асме. Чтобы победить, нужно быть гуру ассемблера.