¿Aprender a programar de manera autodidacta sirve de algo?

Página 3 de 3 PrimerPrimer ... 23
  1. #61
    Semibienen Avatar de Choping
    Registro
    07 Apr, 13
    Mensajes
    17,331
    Me gusta (Dados)
    6852
    Me gusta (Recibidos)
    6166
    Nadie está hablando de la base matemática y aspectos más automatizados (actualmente) de la programación, como las estructuras dinámicas, que seguramente pierda.

  2. #62
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por Choping Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Nadie está hablando de la base matemática y aspectos más automatizados (actualmente) de la programación, como las estructuras dinámicas, que seguramente pierda.
    Pierda que?

  3. #63
    Semibienen Avatar de Choping
    Registro
    07 Apr, 13
    Mensajes
    17,331
    Me gusta (Dados)
    6852
    Me gusta (Recibidos)
    6166
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Pierda que?
    Muchas asignaturas de mi carrera son matemáticas o aspectos técnicos de la programación que estoy seguro al 100% que si aprendiera a programar por mi cuenta ni me lo miraría. Y no se hasta que punto eso es bueno.

  4. #64
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por Choping Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Muchas asignaturas de mi carrera son matemáticas o aspectos técnicos de la programación que estoy seguro al 100% que si aprendiera a programar por mi cuenta ni me lo miraría. Y no se hasta que punto eso es bueno.
    Es una ingeniería supongo, es normal que haya matemáticas...

  5. #65
    ¯\_(ツ )_/¯ Avatar de foilan
    Registro
    30 Oct, 13
    Ubicación
    Recalculando
    Mensajes
    4,782
    Me gusta (Dados)
    875
    Me gusta (Recibidos)
    1018
    Cita Iniciado por marck Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Los hackers de lo que menos saben, si es que saben menos de algo, es de programar
    No he dicho que sean dioses de la programación, ni mucho menos, es más, yo te reconzco que la gran mayoría tiran de Kali Linux y poco más, pero los que realmente vulneran sistemas saben más de programación que cualquier desarrollador de la industria software, sólo tienes que ver a Chema Alonso o, al menos en su época, Kevin Mitnick

  6. #66
    ForoParalelo: Miembro Avatar de marck
    Registro
    31 Aug, 14
    Ubicación
    Madrid
    Mensajes
    3,555
    Me gusta (Dados)
    1489
    Me gusta (Recibidos)
    575
    Cita Iniciado por foilan Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    No he dicho que sean dioses de la programación, ni mucho menos, es más, yo te reconzco que la gran mayoría tiran de Kali Linux y poco más, pero los que realmente vulneran sistemas saben más de programación que cualquier desarrollador de la industria software, sólo tienes que ver a Chema Alonso o, al menos en su época, Kevin Mitnick
    Claro, seguro que para hacer un 0day hace falta saber muuuy bien programar. Pero para lo demas no creo que tanto, de hecho Chema en sus últimas entrevistas dice que hace mucho que no desarrolla, por ejemplo.

  7. #67
    ¯\_(ツ )_/¯ Avatar de foilan
    Registro
    30 Oct, 13
    Ubicación
    Recalculando
    Mensajes
    4,782
    Me gusta (Dados)
    875
    Me gusta (Recibidos)
    1018
    Cita Iniciado por marck Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Claro, seguro que para hacer un 0day hace falta saber muuuy bien programar. Pero para lo demas no creo que tanto, de hecho Chema en sus últimas entrevistas dice que hace mucho que no desarrolla, por ejemplo.
    Si, Chema Alonso hace mucho que se centró en Eleven Paths y desarrolla para proyectos como Latch y poco más pero en su, no sé cómo decirlo , "etapa puramente hacker" (?) si que se dedicaba a la búsqueda de vulnerabilidades y para eso si que, al menos yo considero, que hay que saber de programación, no ser un dios, pero si saber lo que haces. Pero vaya, lo cierto es que diría que el 80% no tiene ni idea de programación, y esos al fin y al cabo son los que acaban siendo crackers más que hackers porque se dedican a buscar una vulnerabilidad ya encontrada y a explotarla por pura diversión...

  8. #68
    Forero Medio Avatar de Drebin
    Registro
    16 May, 13
    Mensajes
    4,502
    Me gusta (Dados)
    1575
    Me gusta (Recibidos)
    1531
    Déjate de C, C++, Java, Javascript, CSS (por favor, CSS NO ES UN LENGUAJE DE PROGRAMACIÓN, al igual que HTML), perl y demás.

    Empieza por Ruby para que tenga una idea general y luego si acaso pasas a cualquiera de los demás. Lo importante es la base de la estructuración de la programación: bucles, sentencias de control, nomenclatura, identación, organización en funciones.

    ¿Saber programación sin titulación? Es posible. Pero con los años te darás cuenta que lo importante no es el lenguaje (los lenguajes) en los que programas, sino cómo te expresas con ellos, cómo organizas los datos, su reusabilidad, legibilidad y velocidad de ejecución.

    Más adelante, si necesitas un lenguaje orientado a objetos, verás que lo del lenguaje es lo de menos. Lo importante es cómo se relacionan los objetos entre sí y cómo se utilizan. Verás que más que C++ o Java, usarás Patrones de Diseño que traducirás al lenguaje en el que te toque programar. Y lo que te frustrará es que tanto C++ como Java, Smalltalk, Objective C (anda! el de IOS!) tienen sus particularidades a la hora de expresar esos patrones.

    Finalmente, no existe EL MEJOR LENGUAJE, existe el lenguaje MÁS APROPIADO para una determinada tarea.

  9. #69
    Un podegoso. Avatar de El Draculaso
    Registro
    02 Mar, 15
    Ubicación
    El coño tu madre
    Mensajes
    5,155
    Me gusta (Dados)
    1700
    Me gusta (Recibidos)
    1531
    Es como la guitarra creo, mucho curro y/o un puto don..algunos de los hackers que han hecho armadas más gordas nunca estudiaron informática..

  10. #70
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por Drebin Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Déjate de C, C++, Java, Javascript, CSS (por favor, CSS NO ES UN LENGUAJE DE PROGRAMACIÓN, al igual que HTML), perl y demás.

    Empieza por Ruby para que tenga una idea general y luego si acaso pasas a cualquiera de los demás. Lo importante es la base de la estructuración de la programación: bucles, sentencias de control, nomenclatura, identación, organización en funciones.

    ¿Saber programación sin titulación? Es posible. Pero con los años te darás cuenta que lo importante no es el lenguaje (los lenguajes) en los que programas, sino cómo te expresas con ellos, cómo organizas los datos, su reusabilidad, legibilidad y velocidad de ejecución.

    Más adelante, si necesitas un lenguaje orientado a objetos, verás que lo del lenguaje es lo de menos. Lo importante es cómo se relacionan los objetos entre sí y cómo se utilizan. Verás que más que C++ o Java, usarás Patrones de Diseño que traducirás al lenguaje en el que te toque programar. Y lo que te frustrará es que tanto C++ como Java, Smalltalk, Objective C (anda! el de IOS!) tienen sus particularidades a la hora de expresar esos patrones.

    Finalmente, no existe EL MEJOR LENGUAJE, existe el lenguaje MÁS APROPIADO para una determinada tarea.
    Lo puedes explicar mas a fondo?

  11. #71
    AutoBanned Avatar de Usuario320170515
    Registro
    27 Mar, 15
    Ubicación
    Valencia
    Mensajes
    759
    Me gusta (Dados)
    116
    Me gusta (Recibidos)
    146
    Luego no saben ni añadir al repositorio el vine por comando, porque van a lo que van.

  12. #72
    Forero Medio Avatar de Drebin
    Registro
    16 May, 13
    Mensajes
    4,502
    Me gusta (Dados)
    1575
    Me gusta (Recibidos)
    1531
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Lo puedes explicar mas a fondo?
    Vale, imagínate que tienes un juego a lo Final Fantasy donde cada persona tiene un menú de acciones diferente en función de sus objetos, nivel, estado... ¿cómo programarías ese menú que cambiara dinámicamente en función de la evolución del combate? Lo mismo para un menú de un programa que cambiara un función de si tienes permisos o no (que viene a ser el mismo caso).

    La idea es que hay toda una serie de "problemas" que ya están resueltos y lo único que tienes que hacer es: a. usar una librería según sus instrucciones de uso o b. currarte la "traducción" de esos "problemas resueltos" al lenguaje que estés utilizando.

    Si quieres, otro ejemplo de patrón es el MVC (Modelo-Vista-Controlador) donde:

    - Modelo: Datos a guardar (puntos de vida, misiles, powerups, juegos que tienes dejados a los colegas...)
    - Vista: Visualización de los datos guardados en el modelo: dibujo de la nave, tabla de loquesea...
    - Controlador: Acciones que puedes hacer sobre los datos guardados en el Modelo

    http://es.wikipedia.org/wiki/Modelo%...%93controlador

    En el caso de:

    C++: Los objetos son punteros a espacios de memoria que vas a tener que gestionar tú. Básicamente la tocada de huevos es que si pides un espacio en memoria para guardar unos datos (un objeto), también vas a tener que liberar esa memoria cuando no la necesites. Si pierdes la referencia al espacio de memoria pedido, la aplicación no liberará la memoria que no necesita y cada vez irá necesitando más. Es lo que se llama "Memory Leak"

    Java: La gestión de memoria la hace la máquina virtual. ¿Sabes esos chupicuelgues de los móviles android que de golpe y porrazo acaban y deja de lagear? Pues es el java recuperando la memoria que ya no se utiliza

    Pues eso, que cada lenguaje tiene sus cosillas, pero lo importante es que sepas lo que quieres expresar y cómo traducirlo al lenguaje concreto.

  13. #73
    ForoParalelo: Miembro Avatar de Mr_Cat
    Registro
    18 Jan, 14
    Ubicación
    El coño de tu madre
    Mensajes
    9,184
    Me gusta (Dados)
    1983
    Me gusta (Recibidos)
    2320
    1. Comprate un libro o sácalo de la biblioteca
    2. Léetelo

  14. #74
    ForoParalelo: Miembro Avatar de marck
    Registro
    31 Aug, 14
    Ubicación
    Madrid
    Mensajes
    3,555
    Me gusta (Dados)
    1489
    Me gusta (Recibidos)
    575
    Cita Iniciado por foilan Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Si, Chema Alonso hace mucho que se centró en Eleven Paths y desarrolla para proyectos como Latch y poco más pero en su, no sé cómo decirlo , "etapa puramente hacker" (?) si que se dedicaba a la búsqueda de vulnerabilidades y para eso si que, al menos yo considero, que hay que saber de programación, no ser un dios, pero si saber lo que haces. Pero vaya, lo cierto es que diría que el 80% no tiene ni idea de programación, y esos al fin y al cabo son los que acaban siendo crackers más que hackers porque se dedican a buscar una vulnerabilidad ya encontrada y a explotarla por pura diversión...
    Pero ponme un ejemplo de necesidad de programar a nivel "pro" en el ámbito hacker. Es que ahora mismo no se me vienen a la mente. Se me viene más a la mente conocimientos plenos y perfectos sobre el sistema de archivos unix y su arquitectura y redes de comunicaciones... Debe ser que de lo último que he estado leyendo sobre informática forense

  15. #75
    ForoParalelo: Miembro Avatar de Mr_Cat
    Registro
    18 Jan, 14
    Ubicación
    El coño de tu madre
    Mensajes
    9,184
    Me gusta (Dados)
    1983
    Me gusta (Recibidos)
    2320
    Para montar un foro y llenarlo de iconos infantiles

  16. #76
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por Mr_Cat Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Para montar un foro y llenarlo de iconos infantiles
    Estaría bien que @iON nos diga que conocimientos tiene.

  17. #77
    ForoParalelo: Miembro Avatar de borjalozano
    Registro
    12 Apr, 13
    Ubicación
    gran canaria mordor
    Mensajes
    2,445
    Me gusta (Dados)
    433
    Me gusta (Recibidos)
    449
    Yo estoy estudiando programación por mi cuenta,y no tengo intención de tener el título por ahora.

    Por una simple razón,yo quiero programar por mi cuenta,no tengo interés de trabajar para nadie

  18. #78
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Yo estoy estudiando programación por mi cuenta,y no tengo intención de tener el título por ahora.

    Por una simple razón,yo quiero programar por mi cuenta,no tengo interés de trabajar para nadie
    Suerte shur, que andas aprendiendo?

  19. #79
    ForoParalelo: Miembro Avatar de borjalozano
    Registro
    12 Apr, 13
    Ubicación
    gran canaria mordor
    Mensajes
    2,445
    Me gusta (Dados)
    433
    Me gusta (Recibidos)
    449
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Suerte shur, que andas aprendiendo?
    Pues ahora quiero meterle mano a c++,por ahora estoy terminando de aprender desarrollo web,sobre todo backend,nodeJS,mongoDB,etc.

    El frontend me fue sencillo pero esto me cuesta un poco mas

  20. #80
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Pues ahora quiero meterle mano a c++,por ahora estoy terminando de aprender desarrollo web,sobre todo backend,nodeJS,mongoDB,etc.

    El frontend me fue sencillo pero esto me cuesta un poco mas
    hace cuanto empezaste a estudiarlo?

  21. #81
    OLDFAG Avatar de Led Zeppelin
    Registro
    18 Jul, 13
    Ubicación
    Sevilla
    Mensajes
    2,192
    Me gusta (Dados)
    1109
    Me gusta (Recibidos)
    784
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Yo estoy estudiando programación por mi cuenta,y no tengo intención de tener el título por ahora.

    Por una simple razón,yo quiero programar por mi cuenta,no tengo interés de trabajar para nadie
    bien dicho. es mejor intentar ante todo buscarse la vida uno mismo y no depender de empresas que te chupan la sangre en este sector.

    A no ser que seas pro-PP, que es mejor cobrar 400 euros a nada


    Edito: Con "empresas del sector" me refiero a empresas españolas. En el extranjero pagan bastante bien.

  22. #82
    ForoParalelo: Miembro Avatar de borjalozano
    Registro
    12 Apr, 13
    Ubicación
    gran canaria mordor
    Mensajes
    2,445
    Me gusta (Dados)
    433
    Me gusta (Recibidos)
    449
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    hace cuanto empezaste a estudiarlo?
    Hacia tiempo que tanteaba y trasteaba,pero enserio me puse desde el pasado noviembre y la verdad es que poniéndole ganas aprendes rápido.

  23. #83
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Hacia tiempo que tanteaba y trasteaba,pero enserio me puse desde el pasado noviembre y la verdad es que poniéndole ganas aprendes rápido.
    me puedes pasar enlaces o algo sobre los backends? es algo que me interesa muchisimo tambien

  24. #84
    ForoParalelo: Miembro Avatar de borjalozano
    Registro
    12 Apr, 13
    Ubicación
    gran canaria mordor
    Mensajes
    2,445
    Me gusta (Dados)
    433
    Me gusta (Recibidos)
    449
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    me puedes pasar enlaces o algo sobre los backends? es algo que me interesa muchisimo tambien
    Lo estudio en la web de acamica

  25. #85
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Lo estudio en la web de acamica
    pero lo haces gratis no? veo que algunos te dan certificado y todo, supongo que pagando...

  26. #86
    ForoParalelo: Miembro Avatar de borjalozano
    Registro
    12 Apr, 13
    Ubicación
    gran canaria mordor
    Mensajes
    2,445
    Me gusta (Dados)
    433
    Me gusta (Recibidos)
    449
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    pero lo haces gratis no? veo que algunos te dan certificado y todo, supongo que pagando...
    Puedes estudiar gratis en acamica pero solo te dejan un curso por mes,yo pago los 10 dolares porque total es un dinero insignificante y me da la posibilidad de estudiar a un mayor ritmo

  27. #87
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Puedes estudiar gratis en acamica pero solo te dejan un curso por mes,yo pago los 10 dolares porque total es un dinero insignificante y me da la posibilidad de estudiar a un mayor ritmo
    Un curso...? exactamente que es cada curso? la carrera de desarrollo web tiene muchos cursos no?

  28. #88
    ForoParalelo: Miembro Avatar de borjalozano
    Registro
    12 Apr, 13
    Ubicación
    gran canaria mordor
    Mensajes
    2,445
    Me gusta (Dados)
    433
    Me gusta (Recibidos)
    449
    Cita Iniciado por grimeyjavi Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Un curso...? exactamente que es cada curso? la carrera de desarrollo web tiene muchos cursos no?
    Buff muchísimos cursos,entra y miralo no te cobraran nada a no ser que quieras activar premium.

    Puedes incluso ver que materias se dan en cada curso

  29. #89
    AutoBanned Avatar de Usuario326040615
    Registro
    18 Mar, 14
    Ubicación
    BarÇalona
    Mensajes
    3,398
    Me gusta (Dados)
    331
    Me gusta (Recibidos)
    649
    Cita Iniciado por borjalozano Ver mensaje
    El mensaje está oculto porque el usuario está en tu lista de ignorados.
    Buff muchísimos cursos,entra y miralo no te cobraran nada a no ser que quieras activar premium.

    Puedes incluso ver que materias se dan en cada curso
    es muy interesante, estoy viendo ya los videos XD gracias por el aporte shur

Página 3 de 3 PrimerPrimer ... 23

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •