¿Cuál es una mejor manera de pasar un verano, codificando mucho en HackerRank o debería hacer algún proyecto?

Depende de dónde estés como programador.

Si tu:

  • Están empezando a programar,
  • Quieres aprender un nuevo idioma,
  • Quiere practicar algoritmos,
  • Quiere practicar para competencias de codificación,
  • Todavía no estás en tu último año de universidad (generalmente, pero no necesariamente),

Usa HackerRank .

——————————————————————————

Si tu:

  • Ya conozco al menos un idioma y muchas de sus bibliotecas y marcos populares,
  • Ya tiene una buena comprensión de los algoritmos, o los algoritmos no son críticos en el campo de trabajo que le interesa (como el software bancario),
  • Quiere aumentar su currículum,
  • Está en su último año de universidad (generalmente, pero no necesariamente) y necesita comenzar a buscar trabajo pronto,
  • Quiere ensuciarse las manos con algún trabajo práctico,
  • No puedo esperar para construir algo increíble,

Hacer un proyecto.

¿Por qué no los dos? Empieza un pequeño proyecto que involucra buena tecnología y> 1000 líneas de código y cuando te aburras, ve a hackerrank.