¿Cómo debo dejar de competir con otro programador de preparatoria de fanfarronadas?

La razón por la que fracasaste en ignorarlo es porque todavía piensas en ignorarlo. Cuando ignoras a alguien, hay veces en que incluso te olvidas que tienes problemas con él. Probablemente deberías enfocarte más en lo que haces, entonces no tendrás tiempo para el compañero. Concédete tareas de programación más difíciles que te mantendrán ocupado durante un tiempo.
Estoy seguro de que hay cosas en las que eres mejor que él.