Una clase de programación introductoria de nivel universitario toma un trimestre o un semestre para completarse, y eso es suficiente para decir que sabes cómo programar. Es posible que pueda terminar todo el trabajo para una de esas clases en mucho menos tiempo, dependiendo de lo fácil que sea encontrar el material y las otras obligaciones que tenga.
Sin embargo, vale la pena mencionar que la introducción estándar a la programación en realidad tiene lugar en el transcurso de tres clases. El primero introduce un lenguaje de programación y hace que los estudiantes escriban programas básicos. El segundo introduce los principios del diseño de software y hace que los estudiantes escriban programas más grandes. El tercero es una mirada en profundidad a las estructuras de datos básicas y cubre material que se espera que conozca en la mayoría de las entrevistas de programación. Si bien pasar el primer semestre es suficiente para decir que sabe cómo programar, es probable que necesite familiarizarse con los tres para obtener un trabajo.