Как логически составить план чтения книг по разработке?
Чтение книг не сделают из вас хорошего специалиста.
Чтение книг должно дополнять практику. Например 80-90% времени пишите код, 10-20% читаете книги.
Иначе вы просто потратите зря время.
1.  «Язык программирования C. Лекции и упражнения» Стивен Прата
    И параллельно читать/осваивать:
2.  «Алгоритмы. Вводный курс» Томас Х. Кормен  www.ozon.ru/context/detail/id/24903185
3.  «Алгоритмы. Построение и Анализ» Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн. 
4.  «Дискретная математика для программистов» Род Хаггарти www.ozon.ru/context/detail/id/7825217
  А так же осваивать Английский язык