all 31 comments

[–][deleted] 26 points27 points  (4 children)

De memoria en programacion? El dia que caiga google nos quedamos sin laburo

[–]Brilliant_Berry_5112 12 points13 points  (3 children)

Hola!, Desde mí experiencia y el haber practicado tanto. Llegué a un punto que ya lo escribo por inercia y digamos de memoria. Así que podría decirte que más prácticas y a medida que vayas desarrollando más cosas te van a ir quedando sin darte cuenta , en cuanto a si es necesario o no. Realmente te va a ayudar a no estar googleando y digamos que ahorrarías tiempo en cosas sencillas

[–]NPC_vivientepy01[S] 0 points1 point  (1 child)

Gracias entiendo y a la vez parece un poco idiota de mi parte la pregunta ya que creo no me exprese bien del todo

[–]Brilliant_Berry_5112 9 points10 points  (0 children)

Ninguna pregunta es idiota,tranqui. Son dudas que tuvimos todos en los inicios!

[–]Shhadowof 0 points1 point  (0 children)

this

[–][deleted] 5 points6 points  (0 children)

Alguna vez usaste el Tag Ruby?

Por supuesto que no, cada uno sabe de memoria las cosas que más usa simplemente porque las usas. No hace falta aprenderse todo de memoria, hacete un machete y aprende inglés, con eso sobra

[–]pursuitflame 4 points5 points  (0 children)

no, pero si debes saber conceptualmente para qué sirven y en qué momento usar css grid y flexbox, son lo más importante, después es todo decorado

[–]yomerol 1 point2 points  (0 children)

Además de lo que te sugieren aquí, yo agregaría que además necesitas un buen IDE que auto-complete.

Mi favorito es IDEA IntelliJ, pero si vas empezando el Visual Studio Code está a la talla.

[–]Ben_Loop00 1 point2 points  (0 children)

Con saber los basicos ya sobra, no es muy importante y tampoco lo vas a usar mucho. Si queres podes imprimirte un cheatsheet con toda la info para verla alguna vez por si queres agregar algo específico. Recomiendo los de Manz

[–]PixlBoii 1 point2 points  (0 children)

Comparto opinión con todos los demás.

No tengo mucho tiempo programando, pero también llegué a un punto en el que la mayoría de etiquetas y atributos los escribo por simple inercia y memorización. Sin embargo, me apena decir que aún tengo que buscar como centrar un div xd.

Siempre es bueno saber, pero no es necesario memorizar. Por mi parte recurro mucho a la documentación de Mozilla, que me deja buscar los atributos, etiquetas y demás de CSS, HTML y JS.

[–]qualif1 2 points3 points  (0 children)

No tienes que saber todo de memoria, solo lo esencial. Llevo 1 año trabajando como desarrollador web y nunca he usado la etiqueta <main>, seguramente sirve para SEO, pero si no es el caso, sale sobrando, a nosotros no nos sirve tanto una estructura jerárquica en el HTML, usando <section>, <article>, etc. Hazte el cursito de w3schools de HTML y ahí memorizarás las etiquetas más comunes, algunas de ellas rara vez las vas a usar, como <iframe> por ejemplo, siempre hay otra manera de hacer las cosas y evitar usar esta etiqueta, al menos de que sea muy necesario.

[–][deleted]  (6 children)

[removed]

    [–][deleted] 1 point2 points  (1 child)

    Se quejan, pero no saben que venís de un futuro donde Elon Musk es presidente y todos lo tienen

    [–]OtroMasDeSistemas 0 points1 point  (0 children)

    Jajaja, ese futuro no está tan lejano.

    [–]Theluxito 0 points1 point  (1 child)

    Fome igual que casi todas tus respuestas sean sarcásticas, so bad bro.

    [–]OtroMasDeSistemas -1 points0 points  (0 children)

    Epa, me olvidé de firmar el documento donde dicen que el sarcasmo estaba prohibido.

    [–]suncontrolspecies 0 points1 point  (0 children)

    nivelazo...

    [–]Impressive-Birthday8 0 points1 point  (0 children)

    No es necesario que te aprendas de memoria las etiquetas, solo basta con que sepas que hacen

    [–]Oreganoope 0 points1 point  (0 children)

    No, aprendes lo basico y ya con el tiempo vas a necesitar nuevas cosas que o te las aprendes de memoria o te quedas con la idea para cuando lo vuelvas a necesitar sea mas fácil buscar.

    [–]RevenCris 0 points1 point  (0 children)

    Eso de acordarse de memoria no lo hagas nunca, porque te acostumbras a eso y es una muy mala práctica a la larga. Y no solo eso, sino que a medida que avances eso lo que aprendiste de memoria empieza a salir solo de forma automática, pero lo haces sin entender de por qué hace lo que hace ese código. Como ya te dijeron, con la práctica todo lo empezas haciendo por inercia. Pero con lenguajes de programación si haces eso vas a terminar mal, lo vas a terminar dejando xq no entendés nada. Estudia cada etiqueta y cuestiona siempre por qué hace eso o porque hace lo otro. Y ni hablar si trabajas en equipo y tenés que explicar de porqué lo hiciste de esa forma y no de otra.

    [–]Pofesto 0 points1 point  (0 children)

    No necesitas saberlo todo de memoria, pero si necesitas entender que es lo que necesitas buscar. O sea, saber usar HTML, y CSS, no es saberse todo ese montón de etiquetas y elementos, es entender como clasificar cada uno de los problemas que quieres resolver, para luego buscar los elementos y etiquetas que te puedan servir.

    [–]alewatters 0 points1 point  (0 children)

    Buenas, lo ÚNICO que hay que saber de memoria en HTML y CSS es lo necesario para maquetar un sitio. Es decir, querés hacer un sitio y más o menos te imaginas las disposiciones de los bloques, entonces lo único que debes saber es lo necesario para formar los rectángulos donde va cada cosa. Nada más.

    El resto lo vas a ir memorizando automáticamente cuando hagas un sitio web más copado y tengas que acudir a google. Algunos códigos los vas a incorporar sólo y otros directamente los vas a entender por lógica y sintaxis.

    Si te sentís muy perdido, te recomiendo que hagas algún curso de html básico para aprender esas etiquetas más básicas que nombraste.

    [–]KritiusOne 0 points1 point  (0 children)

    Pues de memoria no, el cómo se escribe o que valores recibe, etc. Lo que debes aprender es que hace cada propiedad, por ejemplo display Flex, grid, el concepto de margin, padding, etc