Programación por hobby

B

Me gustaría aprender algo de programación por mi cuenta, en mis ratos libres, sé que HeXaN ha puesto 5 millones de veces el típico "de aquí a un año me cuentas" pero a mí 5 links sin ninguna base no me valen de nada. Quiero saber por qué me merece más la pena estudiar un lenguaje u otro, lenguajes en auge (aunque no me dedique a ello), y sobretodo, la finalidad de cada lenguaje.

Dicho esto espero a HeXaN en #2.

Alberteban

es que los links esos en verdad no te sirven para nada , lo mas eficiente es que pienses en algún proyecto o algo que te interese crear, y te pones a ello. A progamar se aprende programando

1 respuesta
WBIndieGame

Los lenguajes son lo de menos, salvo que te vayas a uno muy raro para hacer algo muy concreto, cualquier lenguaje generalista te vendrá bien.

Luego depende de lo que quieras hacer, si te llama el Front, tendrás que estudiarte HTML-5 más los frameworks más interesantes. Si te llama el análisis de datos, Python es una opción interesante o R.

de aquí a un año me cuentas: https://www.youtube.com/user/pildorasinformaticas/playlists?view=1&sort=dd&shelf_id=0

1 respuesta
HeXaN
#1Boiisxu:

" pero a mí 5 links sin ninguna base no me valen de nada.

Pero si precisamente esos enlaces son la base xD

Pero bueno, como es por hobby y dudo que te importa una polla crear una base sólida, pilla cualquier curso cochinero (te recomiendo que sea de Python) y ponte a hacer programitas.

2 4 respuestas
B

#4 #2 Me refería a fundamentación, que me tires 5 libros a la cara sin decirme la razón por la que debería estudiar esos libros no me vale.

2 respuestas
N

#5 le preguntabas a los profesores en la uni / instituto el por qué te ponían esos libros para que te los estudiaras?

De los 5 enlaces de hexan me compré el libro de clean code y 10/10 lo recomiendo a cualquiera.

1 respuesta
B

#6 En verdad no, pero los libros de la universidad suelen ser sota caballo y rey, y preguntando a diferentes profesores de la misma rama te suelen recomendar los mismos.

Por cierto, #4, si se aprende se aprende bien, no sé a qué viene lo de "dudo que te importa una polla crear una base sólida".

#3 Perfecto, gracias. R lo he tocado un poquillo pero de html sí que no tengo ni la menor idea.

kevin101

#1 Quieres aprender a programar con una buena base y aprender bien o picar teclas juntas que "hacen algo" de aquella manera? Si deseas lo primero, el amigo #4 tiene buenos links para ti. Para la segunda opción, pilla cualquier libro o video-curso gratuito, al cabo de dos días lo dejarás para no volver.

Habichuela

Has pedido el aumento @eondev?

1 1 respuesta
B

Pero qué es lo que quieres hacer exactamente?

Antes de ponerte a picar código deberías de cambiar el chip y aprender a pensar como un ordenador.

Mírate programación estructurada y practica haciendo programitas simples. Si ves que te gusta continúa ampliando conocimientos, si ves que no duras ni una semana eso que te ahorras en comprar los libros.

BTW, qué os parece esta web? https://www.aceptaelreto.com/

Nuestro profesor nos ponía a veces ejercicios de esta web para entretenernos, son programitas tontos pero para empezar va bien.

1 respuesta
M

#1 Te gusta de verdad? Te lo digo porque mucha gente se guía un poco por que está en auge y luego descubres que no es para ti y que es un tostonazo.

A mi me pasó.

1 respuesta
B

#10 Aprender, nunca está de más. Mi objetivo no es trabajar como programador pero si puedo aprender algo que merezca la pena, ¿por qué no?
#11 He programado en Excel (VBA) y se me daba bastante bien la verdad, bucles, macros, cosas simples pero funcionales, es decir que yo veía que tenían su utilidad.
Quiero ponerme y ver que lo que hago da una señal.

eondev

#9 me dan ganas de llorar

Cryoned
#5Boiisxu:

Me refería a fundamentación,

la fundamentación es aprender

#5Boiisxu:

que me tires 5 libros a la cara sin decirme la razón por la que debería estudiar esos libros no me vale.

porque has dicho que quieres aprender a programar xD


son libros de iniciación ordenados por lo que necesitas.

B

#4 me pasas los links, porfa?

1 respuesta
Dunne

Yo estoy haciendo el curso de https://www.freecodecamp.org/learn/ y la verdad es que me parece cojonudo. Te hacen "exámenes" al final de cada temario y tal.

Tienes html5, CSS, JS, etc... ¡ Y gratis !

HeXaN

#15

  1. https://htdp.org/2018-01-06/Book/
  2. https://mitpress.mit.edu/sicp/
  3. https://mitpress.mit.edu/books/introduction-algorithms
  4. https://www.amazon.es/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882
  5. https://www.amazon.es/Object-Oriented-Design-Heuristics-paperback-ArthurRiel/dp/0321774965
  6. https://www.amazon.es/Design-patterns-object-oriented-professional-computing/dp/0201633612

De aquí a un año me cuentas.

10
RedSpirit

La lista de HeXaN es cojonuda y tremendamente recomendable y cuaquiera que se los empolle va a salir siendo un desarrollador mucho mejor de lo que era, pero muchas veces por aquí os pasáis de puristas 20 pueblos y no miráis el contexto, no sé si por seguir el meme o porque la gente en este foro es muy hardcore.

Si alguien que comenta que ha hecho sus pinitos con VBA y que quiere profundizar por hobby tiene que meterse entre pecho y espalda las obras completas de Uncle Bob y Martin Fowler antes de ponerse a construir cosas, vamos apañaos.

Para empezar por hobby lo ideal es coger un lenguaje que te permita construir cosas chulas rápido, que te enganche y con suerte te apasione. Y luego ya después, cuando tengas cierto bagaje que te permita comprender mucho mejor la necesidad de hacer las cosas bien y si quieres profundizar, te empollas esa lista o dos si hace falta.

1

Usuarios habituales

Tags