He estado aprendiendo JavaScript durante algunas semanas y probé el rango de hacker, pero ni siquiera puedo resolver el primer problema de Hello World en JavaScript. ¿Es tan malo?

Esto me recuerda a la primera vez que comencé a escribir JavaScript, ni siquiera podía recordar cómo conectar un archivo HTML a un archivo JavaScript. No ser capaz de resolver este problema en Hacker Rank de ninguna manera es malo. Míralo de esta manera, si te sientes con problemas y tienes dificultades para intentar completar este problema. Intenta buscar el problema en varias formas.

Por ejemplo, supongamos que tengo problemas con las funciones y no puedo entender cómo funcionan a través del plan de estudios de este sitio web. Busque problemas similares y comprenda cómo otra persona lo resolvió. Hacer esto lo ayudará a obtener una mejor comprensión de la lección que está tratando de aprender. (Este truco también funciona en el mundo de las matemáticas). Además, quizás Hacker Rank no sea adecuado para ti en este momento. ¿Has probado el curso JavaScript de Code Academy? Es muy útil, especialmente desde el punto de vista de un principiante. Las primeras semanas de aprender CUALQUIER COSA son las más difíciles. Solo aguanta y sigue intentándolo, lo peor que puedes hacer es rendirte.

¡La mejor de las suertes!

No estoy familiarizado con el rango de hacker, pero yo diría que no. No creo que te haga un mal programador o que estés atrasado en tu conocimiento. Simplemente significa que la programación es difícil y que todos los problemas tardan en comprender y resolver.

He estado programando durante más de 10 años y siento que he mejorado mucho en mi trabajo, pero viene a través de la codificación constante. Al igual que un recién nacido no puede caminar en su primer intento, la codificación lleva un tiempo antes de que sea más fácil.

Yo digo que sigas así. Trabaja en tus propios proyectos. Luego, revise el problema de rango de hacker y vea si no se ha vuelto más fácil. Una gran lección que aprendí en mi viaje como programador es a veces sentarme y pensar sobre el problema que estoy tratando de resolver. ¿Puedo pensar en la solución incluso antes de tocar el teclado? A veces me encuentro ahorrando más tiempo pensando de antemano en lugar de intentar programar primero.

¡Buena suerte amigo!

Sí lo es.

Intenta descubrir tus errores. Depure el código si es posible. Busque otras soluciones y encuentre sus defectos. Pasé tiempo en eso e inténtalo nuevamente la próxima vez

Primero, no sé qué quieres decir con “rango de hacker” ni con el primer problema de saludo, pero si es simple, entonces sí, podrías ser un mal programador. ¿Vas a ser un mal programador? Eso depende de si sigues tratando de aprender o no y no te desanimes al no poder alcanzar el rango de hacker. Tengo que superar esos obstáculos 🙂

No, no lo es, tuve problemas para aprender mi primer lenguaje de programación también, todo me pareció un misterio o que nunca sería un profesional. Sin embargo, cuando finalmente lo hagas bien, parecerá que naciste codificando. Confía en mí, tan pronto como descubras cómo escribir hola mundo, todo vendrá a ti. ¡Sigue codificando!

¿Qué es este problema hola mundo? ¿Qué es el rango de hacker? Diría que no ser capaz de resolver un problema de hello world es malo, porque eso suele ser lo primero que aprendes cuando aprendes un nuevo lenguaje de programación, pero podría no serlo si el problema es muy complicado. Debe proporcionar más detalles, entonces podríamos responder mejor a su pregunta.

De ningún modo. Hay muchas razones por las que su programa “hello world” no podría haberse ejecutado.

  • Tal vez olvidaste un punto y coma
  • Tal vez escribiste mal una palabra clave
  • Tal vez olvidó incluir su archivo javascript en su documento.
  • Tal vez accidentalmente desactivó JavaScript en su navegador.
  • Tal vez olvidó incluir un archivo de biblioteca principal.
  • Tal vez incluiste el archivo de biblioteca incorrecto .
  • Tal vez su salida está oculta, debido a algo más que intentó anteriormente.
  • Tal vez el elemento que se supone que contiene el texto “Hola mundo” no está allí en el DOM.

Hay muchas razones por las que un simple programa “Hola mundo” no funciona. Si pudieras resolver tu problema particular, ¡eso solo te convierte en un gran programador! Después de todo, una gran parte del tiempo de un codificador se absorbe al descubrir qué pequeño error de su parte está causando el error al que se enfrentan.

Así que no, ¡no está nada mal! No te desanimes. De hecho, ¡es algo bueno!

No está mal porque llevo más de un año trabajando con Javascript y sigo encontrando a Hackerrank tan confuso que no puedo escribir ni enviar nada, es muy extraño y ya ni siquiera me molesto, lo probé pocas veces, lo encontré confuso y renuncié a otros lugares similares como codewars y codefights, pruébalos, ¡son mucho más fáciles de usar!

More Interesting

Soy un desarrollador web. ¿Cuál es la mejor opción para una MacBook Pro, 13 'retina o 15'?

Estoy aprendiendo desarrollo web. ¿Debo aprender jQuery?

Aprendí desarrollo web en php y ahora quiero comenzar mi carrera, pero no tengo ninguna oportunidad de trabajo ya que solo soy un aficionado. ¿Cómo puedo ganar la confianza de otros desarrolladores web de que puedo trabajar con ellos? ¿Puedo conseguir un trabajo?

Tengo una buena comprensión de HTML5, CSS3, JS y jQuery. ¿Cuáles son algunos de los mejores sitios donde puedo practicar ejercicios interactivos para estos + Bootstrap?

Mi presupuesto diario para publicidad es de $ 20. Nuestro objetivo son desarrolladores, frontend y desarrolladores web. ¿Cómo puedo usar este presupuesto de la manera más eficiente?

Estoy tratando de aprender HTML para desarrollar sitios web. ¿Dónde debería comenzar?

Sé HTML, CSS, Bootstrap y Javascript. ¿Qué proyectos debo hacer para exhibir en el sitio web de mi cartera?

Tengo una idea de red social para bancos, prestatarios y tiendas en línea. ¿Puede algún desarrollador web experto cofundar esto?

Tengo una idea para vender JavaScript incrustado para sitios web. ¿Cómo evito el uso no autorizado de la secuencia de comandos incrustada si se copia a otro sitio web?

Descargué un tema de WordPress ahora quiero que sea mi propio sitio web. ¿Como lo puedo hacer?

Parece que no tengo un mapa claro de la estructura de carpetas de Node y Express. ¿Qué debo hacer para entender Nodo y Javascript en general?

¿Es necesario aprender Angular 2 o 4 y JavaScript para el desarrollo web?

¿Cuál de las siguientes trayectorias profesionales tiene una gran perspectiva y una transición más fácil al mercado laboral?

No hice una copia de seguridad de mi sitio de WordPress y actualicé a WP 4.4 en mi panel de WP. Ahora el sitio tiene un mensaje de advertencia / error fatal. ¿Perdí todo?

Voy a comenzar una carrera como desarrollador front-end, ¿qué debo tener en cuenta?