Como Robert Harvey disse, provavelmente é melhor lê-lo como um programador intermediário. Eu li depois de ter programado, mais ou menos, por 10 anos. Depois de ler, desejei ter lido pelo menos 5 anos antes.
Code Complete é uma bíblia das melhores práticas (ou pelo menos muito boas) que você realmente aprecia depois de experimentar algumas de suas próprias. É como fazer um exercício de matemática - você não apreciará a solução a menos que tenha feito sua própria facada. Talvez a solução do livro tenha resolvido o problema de maneira diferente em comparação com a sua solução e, embora a resposta final possa ser a mesma, é a abordagem que é interessante. Algumas abordagens são melhores que outras, são mais intuitivas e proporcionam uma melhor compreensão do problema. O mesmo vale para a programação.
A seguinte citação de Robert Harvey realmente diz o melhor:
Se você é um programador iniciante, não entenderá muito do material e, se tiver experiência, o livro confirmará apenas o que você já sabe.