¿Cuánto tiempo tomará aprender Java y C?

Mi opinión es elegir un solo lenguaje de programación. Java y C son similares, pero C es un poco más difícil que Java, te aconsejo que elijas solo C y luego vayas a C ++.

Tomará demasiado tiempo aprender un lenguaje de programación en genérico, pero es mejor tratar de aprender el lenguaje de programación de manera divertida, no solo porque debe hacer las lecciones. Prefiero empezar a crear un videojuego. Si eres un principiante completo, intenta usar Bloodshed Dev C ++, con la biblioteca allegro 4.20. Es el MEJOR para los principiantes para comenzar a crear juegos y aprendizaje agradables y C y luego C ++ con la forma más divertida.

El sitio web de Bloodshed se encuentra en: Bloodshed Software – Dev-C ++

Instala MinGW con C ++ y todo estará listo. (Si vas a programar en windows)

La librería allogro se puede encontrar aquí: Archivos Allegro

La versión 4.2 es la más fácil de instalar, la 4.4 es la más nueva de la serie de 4. La allegro 5 es la más reciente pero muy difícil de compilar. Pero puedes descargar los archivos binarios ya compilados. Pero sugiero ir por 4.2 para el comienzo.

2 horas al día para crear un buen juego, puede que sea un poco, pero cuando comience a crear su juego y encuentre el proceso completo muy interesante, programará más de 2 horas. Pero con la forma divertida de crear juegos es más fácil aprender cualquier idioma.

Puede aprender lo básico de la norma C dentro de dos a cuatro semanas , si es inteligente. Sin embargo, tomaría 8 horas por día. (40 horas por semana, así que tienes fines de semana libres). Y espero que tu amigo tenga este libro: http://www.ime.usp.br/~pf/Kernig

Ese es el libro escrito por los chicos que crearon C, así que esa es la mejor fuente que existe.

Java será mucho más complejo. Suponiendo que ha aprendido C, estaría razonablemente familiarizado con la sintaxis de Java, pero luego tendrá que aprender los principios de la programación orientada a objetos y tendrá que profundizar en las distintas bibliotecas de Java para aprender lo que necesitaría para hacer una aplicación adecuada. . Eso llevaría de tres a seis meses, con 8 horas por día. Y todavía serías un principiante.

Para convertirse en un desarrollador decente en cualquier idioma, tendrá que trabajar en un proyecto escrito en este idioma. No importa qué tipo de proyecto, pero tienes que crear algo desde cero como una prueba de tus habilidades. Repite eso dos o tres veces y deberías ser lo suficientemente decente.

Uno no simplemente aprende un idioma.

Es como decir que uno quiere escribir literatura. ¿Quieres escribir novelas de misterio, comedia o cuentos o solo blog ocasionalmente?

Si está pensando en aprender a cualquiera de los dos para ayudar a otros a resolver un problema, necesitará al menos un par de años para que su cabeza esté cerca de Ups y de Java de una manera sensata.

Si desea resolver un problema específico en un dominio específico, puede ejecutar algo y extenderlo en cuestión de semanas.

En cualquier caso, prepárese para pasar de 4 a 5 horas todos los días durante aproximadamente un año y seguramente obtendrá un sentido de comprensión de Java o c ++.

¿”Decente” quiere decir conocer la sintaxis y ser fluido para crear programas de trabajo? 10 meses pueden ser suficientes si no haces nada más. 1-2 horas al día no son mucho, confía en mí.

C tambien? No, solo no. Solo eso toma mucho, mucho más tiempo del que tienes.

Enfócate en uno y comienza desde lo básico. Te sugiero los Tutoriales de Java ™ de Oracle. Gran lugar desde donde empezar.

Solo te llevará 2 años si pasas más de 6 horas codificando en cada idioma. un año para Java un año para C. La declaración que hice antes no explica nada y nadie puede decirle qué tan rápido puede recoger. He conocido a algunos desarrolladores que han elegido Java tan rápido como 3 meses. Por lo tanto, todo depende de la cantidad de tiempo que inviertas y de la cantidad de código que escribas para mejorar y mejorar.

Si ejecutas un bootcamp en Java, puedo decirte que toma aproximadamente 800 horas pasar de cero a ser empleado si tienes un buen plan de estudios y un mentor … si lo haces por tu cuenta, probablemente el doble … pero solo si tienes buenos materiales , que desafortunadamente son difíciles de conseguir.