Cunto tiempo te costo dominar una lenguaje programación

Iniciado por Blaster, 7 Junio 2013, 22:32 PM

0 Miembros y 2 Visitantes están viendo este tema.

Blaster

Buenas!!

En mi caso por ejemplo llevo un año y medio estudiando el lenguaje C y de paso C++ en este periodo de tiempo he aprendido bastante lo suficiente para hacer unos programamitas de utilidad para mi uso personal, incluso ya he hecho varios juegos entretenidos

Pero me estoy dando que necesito adquirir mas conocimiento para llevar acabo algunos proyectos que me he propuesto, he lei en algunos sitios que algunos aprenden a dominar un lenguaje como C aproximadamente en diez años es eso cierto, o tal vez dependa unicamente de ti ya que yo le dedico a esto cinco horas diaria generalmente a la noche ya que estoy trabajando.

A la espera de sus comentarios

Saludos  :silbar:  

Kase

#1
que  curiooso post...

supongo que esto no es considerado spam o si?   tecnicamente estoy respondiendo su pregunta con un video que acabo de terminar hace 1 dia

[youtube=640,360]http://www.youtube.com/watch?v=c6Gj-ZESHfY[/youtube]

cuan rentable sea depende del lenguaje y tu avilidad en mercadotecnia.




[MOD] Deberias leerte las normas respecto a las firmas.

I.A.3.a. Contenido de firmas.
   Las firmas tendrán una longitud máxima de 400 caracteres, estas pueden contener enlaces y cualquier tipo de texto que cumpla con la sección I.A.1.b.

   El tamaño de la letra dentro de las firmas no podrá exceder los 20ppi.

   Los colores y tonos de las imágenes de las firmas no deberán ser desagradables a la vista, ni contener imágenes repulsivas u ofensivas, y con unas dimensiones máximas de 500x300px. Tampoco podrán contener videos incrustados de Youtube (o cualquier plataforma similar), video y/o sonido. En caso de no cumplir con estas normas se sancionará al usuario de acuerdo a la sección III.C.2.


OmarHack

Yo leí por ahí que en 5, pero todo depende de la capacidad para aprender, el esfuerzo y la dedicación que se le ponga. Si a alguien se le da muy bien aprender y le dedica 7 u 8 horas al día pienso que en un año ya puede hacer programas profesionales.
I like to test things.

Oblivi0n

Depende de si comprendes el concepto o no de programación, y lo mas importante, el de Lenguaje.

Yo hasta hace 2 meses sabía Java, C, ASM y Python. En 2 meses aprendí C# a nivel de hacer aplicaciones funcionales. De hecho, a las 2 semanas era capaz de hacer practicamente lo mismo que en Java o C (los que mas experiencia tengo).

Blaster

Cita de: Oblivi0n en 13 Junio 2013, 02:55 AM
Depende de si comprendes el concepto o no de programación, y lo mas importante, el de Lenguaje.

Yo hasta hace 2 meses sabía Java, C, ASM y Python. En 2 meses aprendí C# a nivel de hacer aplicaciones funcionales. De hecho, a las 2 semanas era capaz de hacer practicamente lo mismo que en Java o C (los que mas experiencia tengo).

Vaya Oblivi0n que envidia aprender un lenguaje como C# en dos meses debes ser algun tipo
de genio jeje

Omarhack estoy de acuerdo contigo yo creo que solo depende unica y exclusivamente de
ti con las ganas que le pongas en aprender y no perder la inspiración que es muy importante

Saludos  ;D

Novlucker

Cita de: Oblivi0n en 13 Junio 2013, 02:55 AM
Yo hasta hace 2 meses sabía Java, C, ASM y Python. En 2 meses aprendí C# a nivel de hacer aplicaciones funcionales. De hecho, a las 2 semanas era capaz de hacer practicamente lo mismo que en Java o C (los que mas experiencia tengo).

Me gustaría matizar, no he visto código tuyo o si lo he visto no lo recuerdo :xD , pero depende bastante, veo bastante seguido código C# de programadores JAVA, aprendes a diferenciarlo porque no hacen todo como es debido, encuentran una manera de hacer en C# lo mismo que hacían en JAVA, descartando que hay una mejor manera :P

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein

~ Yoya ~

Un poco menos de 2 años o un poco mas (desde que se comenzó a aprender), trabajando todos los día con lo mismo, pero no haciendo siempre lo mismo.

Los lenguaje hay que conocerlo bien, no es lo mismo llevar un pseudocódigo a cualquier lenguaje que entender el lenguaje. Como funciona internamente, como funciona el compilador, que decisiones toma en cada caso, que significa exactamente las cosas y como funcionan. Y interiorizar todo.

Pero tranquilo, no te preocupes por el tiempo, programar es algo excitante.

Saludos.
Mi madre me dijo que estoy destinado a ser pobre toda la vida.
Engineering is the art of balancing the benefits and drawbacks of any approach.

XresH

Para mi un lenguaje siempre tiene cosas para enseñarnos, jamas a mi entender podemos decir que lo dominamos al 100 %, si entendemos muchas cosas con mayor claridad en cuestión de tiempos dependiendo esfuerzo y capacidad de cada uno, es mi punto de vista.

Veo que hay varios programadores, hay muchos escondidos no sean asi y visiten mas el foro  >:D


Saludos gente.
[ - Si eres programador y quieres que tus proyectos esten en mi blog(con o sin source), consúltame! - ]
Entra A Mi Blog De Programación | | Dudas en este post :| | >>Clic para ir al Post<<

spandam

Creo que es algo que nunca dominaras por completo, siempre habra algo nuevo que aprender. Te sugiero que no te preocupes por el tiempo que puede tomarte... solo sigue aprendiendo.  ;D
Te invito a visitar mi web para adelgazar

Eleкtro

#9
Cita de: neo|sys en  7 Junio 2013, 22:32 PMhe lei en algunos sitios que algunos aprenden a dominar un lenguaje como C aproximadamente en diez años es eso cierto

¿Porque no?

...Todo depende de la perspectiva con la que se mire:

Hay una diferencia entre dominar y conocer, jamás se puede llegar a DOMINAR un lenguaje al 100%, ningún ser humano tiene esa capacidad de memória y aprendizaje, porque conocer el lenguaje también implicaría conocer sus "utensilios", la cuchara y el tenedor, es decir, conocer al detalle todas las funciones y métodos de todas sus clases, inclusive todos sus overloads, además de todas las funciones de todas las APIs del SO que puedas utilizar en ese lenguaje (Bueno, habrá quien esto no lo considere parte del lenguaje, pero tiene su discusión), y cosas semenjantes que me habré olvidado por mencionar, en fin... por eso siempre habrá alguien que sepa hacer lo que tu no sabes hacer en ese lenguaje, y yo muchas veces he visto verdaderos expertos, programadores de C# que parecen dioses, por nombrarte uno ahora mismo: "Hans Passant", y ellos también necesitan buscar referencias de vez en cuando en la MSDN, de hecho todos los profesionales en el ámbito de la informática necesitan buscar referencias oficiales de vez en cuando, por ejemplo todos los los que "conocen" y trabajan con la programación, o la programación WEB como dreamweaver y etc, en fin todo el mundo que se considera profesional y que considera que su dominio es 100% siempre necesita aprender más, o volver a recordar algo buscando referencias, aunque muchos no quieran ni vayan a reconocerlo nunca jamás, pero yo lo sé, lo veo cada día, y es algo normal, somos humanos.

Por poner un ejemplo más simple:
Dominar un lenguaje al 100% equivaldría a lo mismo que aprender de memoria todas y cada una de las palabras escritas en la documentación oficial del lenguaje. :xD.

...Pero otra cosa muy distinta es conocer el lenguaje, saber como usar los operadores, los tipos de variables, las sentencias, las condiciones, los búcles, saber como utilizar las classes, los métodos, etc... todo eso es lo que la gente está acostumbrada a definir como "dominio", y todo eso si que lo puedes aprender en muy pocas semanas como ha comentado Oblivi0n, pero para "dominar" reálmente todos los recobecos de un lenguaje de programación como te he comentado... años y años y nunca se conseguiría (Menos con Batch y otros lenguajes simplones xD).

PD: Discrepo de iniciar una discusión con nadie sobre su ""dominio"".

Saludos!