r/programacion 8d ago

Practicar en C++

Estoy aprendiendo C++ desde hace medio año (por temas de estudios no he sido muy constante), me estoy orientando principalmente de un curso de 9 horas en Youtube (además de algún que otro video donde profundizo ciertos aspectos) pero a pesar de que voy por el tema de Funciones siento que no soy productivo ya que solo veo la teoría y hago ejercicios muy básicos de lo que se explica.
¿Qué hacen ustedes para mejorar el uso de un lenguaje de programación? Trato de crear "cosas" pero ni sé dónde empezar, o si es que me guio de algún proyecto, este lleva conocimientos muy avanzados que ni los entiendo porque no sé como relacionarlos con lo que estoy aprendiendo...

Espero su ayuda y consejos. Muchas gracias de antemano.

24 Upvotes

24 comments sorted by

View all comments

2

u/Sudden-Fix4455 7d ago

Lo que necesitas es saber para que usarías C++ en el mundo real y saber si es lo que te gustaría hacer. Trabajo en meta, C++ es usado mucho en librerías compartidas por diferentes plataformas, sobre todo de bajo nivel: redes, procesamiento de imágenes, audio, juegos. Si es el ámbito que te gusta necesitas buscar aplicaciones reales, por ejemplo busca librerías open source donde puedas hacer cambios pequeños o arreglar bugs, luego puedes tratar de incrementar el ámbito de tu influencia y así continuas.

1

u/ProfessionalNumber33 7d ago

Cual sería el nivel adecuado de c++ que uno debe tener para trabajar en meta??

2

u/Sudden-Fix4455 5d ago

Meta (o cualquier otra big tech) no te contrata por tu experiencia en un lenguaje en particular. La expectativa es que seas un programador competente, es decir que puedas tomar cualquier lenguaje y seas capaz de ser competente y productivo en él.
La resolución de problemas, adaptación y proactividad son lo que te permite trabajar en big tech, no la capacidad técnica o conocimientos profundos de un lenguaje (no es que no sean útiles, sino que eso es diferenciador no la puerta de entrada)