elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Foros Generales
| |-+  Dudas Generales (Moderador: engel lex)
| | |-+  Cuanto tiempo es necesario paa poder programar bien?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] 2 Ir Abajo Respuesta Imprimir
Autor Tema: Cuanto tiempo es necesario paa poder programar bien?  (Leído 5,126 veces)
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Cuanto tiempo es necesario paa poder programar bien?
« en: 20 Agosto 2015, 14:21 pm »

Buenas, estoy estudiando programación en C, mi pregunta es cuanto tiempo le tendría que dedicar diariamente para saberlo usar completamente.

De momento se usar variables, operaciones aritméticas, printf(), scanf(), bucles, for y while, switch y bueno algunas cosas más que son básicas.

por ejemplo cuantos meses estaria si estudio 1 hora diaria? 


En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
DeMoNcRaZy


Desconectado Desconectado

Mensajes: 420


$~*|_


Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #1 en: 20 Agosto 2015, 14:35 pm »

La programación se podría definir como infinita, ni los mejores programadores lo dominan 100% siempre van aprendiendo cosas nuevas, cuando llegas a un nivel que más o menos lo domines optarás por mejorar tu sintaxis, etc...

La programación es continua, siempre hay que dedicarle todo lo que puedas siempre y cuando te guste.
Es raro hacer algo sin que te guste...

Paso como el inglés, si tu te estudias 20 palabras para un examen, aprobarás seguro. Pero es de memoria. Es memoria a corto plazo, el inglés es continuo día tras días si quieres mejorarlo y aprender más.

Solo con esfuerzo y dedicación podrás alcanzar tus metas.

Saludos.


En línea

Esta página web no está disponible - Google Chrome
FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #2 en: 20 Agosto 2015, 15:11 pm »

Una explicación muy buena la verdad.

Pues digamos que cuantos meses para dominarlo?
En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
DeMoNcRaZy


Desconectado Desconectado

Mensajes: 420


$~*|_


Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #3 en: 20 Agosto 2015, 15:23 pm »

Una explicación muy buena la verdad.

Pues digamos que cuantos meses para dominarlo?

Puff eso es algo imposible de calcular al menos para mi.

Ya que depende del tiempo que le dediques todos los días, puedes que tarde 1 mes aprender bastante o tardes 1/2 años en aprender. Es depende de la persona, si te gusta y le dedicas bastante tiempo en unos meses con esfuerzo llegarás a un nivel más o menos razonable.

Pero si te pones a pensar cuanto tiempo necesitas para aprender, al final ni aprendes nada u suficiente.. la cosa es ponerse si te gusta vas avanzar todo lo que quieras.

Saludos.
En línea

Esta página web no está disponible - Google Chrome
ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #4 en: 20 Agosto 2015, 16:29 pm »

¿Tienes algún objetivo? ¿Hay algo que busques hacer?
¿Herramientas para empresas, juegos, servidores de algún tipo...?

Te diré algo, y es que el lenguaje C es bastante simple. No tiene una gran cantidad de elementos diferentes para aprender. El caso es entenderlos.


Al final no más complicado de la programación, no es el lenguaje, es el concepto y los conocimientos de algoritmia, que se obtienen practicando :3
« Última modificación: 20 Agosto 2015, 16:33 pm por ivancea96 » En línea

DarK_FirefoX


Desconectado Desconectado

Mensajes: 1.263


Be the change you wanna see in te world


Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #5 en: 20 Agosto 2015, 18:20 pm »

Al final no más complicado de la programación, no es el lenguaje, es el concepto y los conocimientos de algoritmia, que se obtienen practicando :3

Exactamente!!!

Creo que podemos decir que puede haber un error de concepto en lo que te refieres con "programar bien". Para nada dominar un lenguaje de programación significa "programar bien". Ten en cuenta también que "programar" no es para nada lo mismo que "programar bien".

Puedes saber "programar bien" sin incluso conocer a fondo un lenguaje de programación. En tal caso debes conocer conceptos de algoritmos, complejidad temporal, estructura de datos básicas y avanzadas, entre otras muchas cosas.

Ya después de eso, nacen habilidades para llevar estos conceptos a una implementación en X lenguaje, por supuesto, conociendo las capacidades, prestaciones, pros y contras de X lenguaje para lo que quieres hacer y como lo quieres hacer.

No sabría que decirte, porque estos conceptos son tantos y algunos complejos, que tomaría años para poder aprender a programar a un nivel razonable.

De ahí, que algunas personas me dicen, "se programar bien" y no saben como funciona o implementar un AVL o un B-Tree.

Por eso hay tanto que aprender, pero como bien te dijo @ivancea96:

¿Tienes algún objetivo? ¿Hay algo que busques hacer?
¿Herramientas para empresas, juegos, servidores de algún tipo...?

Todo depende de lo que quieras hacer.

No obstante: Una hora diaria te tomaría bastante tiempo, pero si es el tiempo que tienes libre, esta bien empezar así.

Ánimos.

Salu2s
En línea

FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #6 en: 20 Agosto 2015, 21:34 pm »

Gracias por el aporte.
Lo que tengo pensado hacer en C es por ejemplo hacer cosas con la memoria de forma rápida, segmentación de memoria, permisos de archivos, lo de punteros y tal e imagino que algunas herramientas, digamos que es bastante básico.

Y ahora que tengo vuestra atención me veo obligado ha hacer una pregunta:

1.-He leído que si sabes C++ sabes C y que si sabes C no sabes C++, y como C++ es un complemento de C pero más poderoso que me recomendais usar C o C++¿?

Por cierto gracias por la atención. :rolleyes:
« Última modificación: 20 Agosto 2015, 21:37 pm por FKT » En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Orubatosu


Desconectado Desconectado

Mensajes: 2.515


Ver Perfil WWW
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #7 en: 20 Agosto 2015, 21:42 pm »

C++ es básicamente un C vitaminado con montones de librerías, muchas de ellas extremadamente potentes para manejo de datos, como la STL

https://es.wikipedia.org/wiki/Standard_Template_Library

Aparte lleva programación orientada a objetos añadida, donde trabajas con clases, objetos, métodos, etc.

Te vale tanto para programación clásica como orientada a objetos.

Luego ya es cuestión de gustos. Si aprendes C y te parece limitado, prueba con C++, que básicamente es lo mismo, pero con librerías modernas para aburrir
En línea

"When People called me freak, i close my eyes and laughed, because they are blinded to happiness"
Hideto Matsumoto 1964-1998
DarK_FirefoX


Desconectado Desconectado

Mensajes: 1.263


Be the change you wanna see in te world


Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #8 en: 20 Agosto 2015, 22:03 pm »

Mod: Quitaste la primera pregunta mientras escribía :P

La pregunta decía algo como: ¿Qué significa que C es orientado a objetos?

C NO es orientado a objetos. C fue diseñado para la programación estructurada. Sin embargo utilizando algunos trucos podemos utilizar "objetos" en C.

Programar orientado a objetos es un paradigma, es decir, una forma de diseñar código. Hay lenguajes como C++ o Java que están diseñados para este paradigma, pero no se programa orientado a objetos por así decirlo por utilizar a uno de estos lenguajes.

Sin embargo, se puede aplicar el paradigma de orientado a objetos a lenguajes de programación no diseñados para esto, aunque será lógicamente un código un poco complicado.



1.-He leído que si sabes C++ sabes C y que si sabes C no sabes C++, y como C++ es un complemento de C pero más poderoso que me recomendais usar C o C++¿?

Si y No. Pues son dos lenguajes diferentes, si bien son muy parecidos en sintaxis, tienen cosas diferentes.
 
No hay necesidad de aprender C antes de aprender C++. Sin embargo, creo que aprender C te dará una buena comprensión de la sintaxis y trucos con cosas como punteros, que desembocan todos en C++.

Salu2s
En línea

FKT

Desconectado Desconectado

Mensajes: 221



Ver Perfil
Re: Cuanto tiempo es necesario paa poder programar bien?
« Respuesta #9 en: 21 Agosto 2015, 00:42 am »

Mod: Quitaste la primera pregunta mientras escribía :P


Tienes razón la modifique ya que no me acordaba de que recientemente había abierto un tema para esa pregunta.


La pregunta decía algo como: ¿Qué significa que C es orientado a objetos?


Esa era la pregunta :xD

Muchas gracias por los links y consejos y vuestro tiempo, porque me habéis aclarado muchas dudas :)
En línea

Solo hay 10 tipos de personas, las que saben binario y las que no.
Páginas: [1] 2 Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cuanto ensamblador es necesario aprender??
Ingeniería Inversa
GoRsiK 1 3,097 Último mensaje 8 Febrero 2004, 20:56 pm
por byebye
que es necesario para comenzar a programar en java
Java
AISHA 1 2,483 Último mensaje 16 Mayo 2005, 21:40 pm
por Ragnarok
Necesario XWORKS instalado en el sistema para oir bien los tracks?¿?¿¿
Multimedia
canoboss 1 1,529 Último mensaje 26 Febrero 2006, 21:03 pm
por foa
Hardware necesario para programar en PHP « 1 2 »
Programación General
Gust4v0x 10 5,530 Último mensaje 12 Mayo 2014, 02:02 am
por ~ Yoya ~
¿Cuanto Internet es necesario para minar?
Foro Libre
Thizz 6 3,393 Último mensaje 16 Marzo 2022, 16:19 pm
por DJKENSHIN
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines