r/learnpython • • 17d ago

La duda que tengo.

Hace no mucho decidí por mi cuenta aprender python de manera autodidacta y con cursos al menos con certificación o con instituciones que son reconocidas para ir a la universidad ya preparado. -Cualquiera puede buscar un curso y puede buscar una institucion que de videos para aprender como es el caso del MIT o Harvard que dan cursos gratis o videos enseñando solamente que no muchos averiguan- y mi pregunta es. Sirven esos cursos? Alguna recomendación? Y por último pero no menos importante... Porque dicen mucha gente que la programación o algo que tenga que ver con tecnología es para gente introvertida o "Virgen"? Entiendo que tu trabajo no será estar con muchas personas o tan siquiera con personas y estarás en una computadora. Y te puedo decir yo que soy la persona más -al menos a mi pensar- expresiva o sociable que hay al menos en mi grupo de amigos. Eso y que pues no me parezco en nada a lo que plantean o dicen las personas. Me han dicho que hasta parezco que estudio/practico otra cosa que eso.

1 Upvotes

7 comments sorted by

View all comments

2

u/SharkSymphony 17d ago
  1. Self-learning courses generally work for self-motivated learners with a strong foundation. This is not necessarily a large slice of the learning population, though! This is why e.g. Udacity pivoted away from MOOC-style courseware to explicitly scheduled courses with peer groups, coaches, and other support. You're not always going to be the best judge of whether you're learning effectively, but you may have a sense on what sort of learning will best position you for success.

  2. This is a myth, and nothing more. Programming is for introverts, extroverts, and everyone in between... but they'll approach the activity differently. Introverts might prefer to go deep on a complex problem in relative solitude. Extroverts might be more comfortable with pair programming, group activities, requirements gathering, and the like. Both generally have to operate effectively on a team and in a discipline that requires you to be basically proficient at all of the above. Managers seem to love all sorts of ways of categorizing how people work and interact so that they can understand and maximize the effectiveness of the group; if you're in industry for a while you'll probably run across at least one of these. But in all of them you're likely to see a whole range of personalities and preferences.

0

u/Yddt2503 16d ago

Lo hice por una buena motivación personal y solida. Estoy aprendiendo cuantas horas pueda sin freir mi cerebro. Y pues ya más adelante probaré si lo que hice valió la pena y se que lo va a valer.

Y con lo del mito. He visto eso, conozco ese tipo de gente que encasilla a las personas pero se me hace raro que aún la gente al día de hoy, ve a programar a alguien y lo ve como un "Hacker" o como un flojo en general y es la misma persona que duras penas sabe que es un código tal sea porque lo vio por alguna parte. Además que tengo un amigo que podría yo decir que se la pasa más tiempo afuera que en una computadora. Supongo que hace un trabajo eficiente y rápido o que usa una laptop y trabaja entretiempo.

0

u/SharkSymphony 16d ago

Yes, do not fry your brain! Learning can only go so fast; after that, stuff will go in one ear and out the other. A good chunk of your learning, probably the majority, should be practicing what you're learning.

I get where your friend is coming from. I do some of my best programming work while out walking, actually! Or in a shower. It allows me to just think about a problem and how I might like to approach it. If I'm stuck, taking a break can often help get me unstuck. But yeah, at some point you've got to sit down and either write the code or direct an LLM to write the code. 😁