Si comenzara a aprender Java ahora, ¿cuánto tiempo necesitaría para ser lo suficientemente bueno como para hacer un trabajo independiente?

Sin conocer sus antecedentes, es imposible decirlo. Si nunca has programado antes pero tienes la mentalidad, tal vez puedas aprenderlo en una semana o tres. Algunas personas simplemente no piensan “programáticamente”, por así decirlo.

Era funcional en Java a nivel profesional sin tener que hacer mucho más que consultar un manual de referencia. Esto no es lo mismo que haberlo dominado, sino que porque tenía una sólida formación en otros idiomas, no fue difícil. Supongo que literalmente me pagaron para programar en Java la primera vez que lo usé.

Personalmente, mi enfoque para este tipo de cosas siempre ha sido leer algunos “tutoriales de inicio” y luego saltar rápidamente a la referencia del idioma. Para mí, el aprendizaje en el aula nunca funciona, necesito un proyecto real y específico. Por ejemplo, recientemente elegí Python porque tenía que construir una herramienta específica y era la mejor opción, en cuanto al lenguaje, debido a las bibliotecas existentes, etc. No soy profesional, pero si tuviera otro proyecto, mejoraría mis conocimientos y habilidades.

Entonces, la otra parte de la respuesta tiene que ver con lo que quieres decir con trabajo independiente. Una persona que acaba de aprender Java de un libro o aula no estará preparada para hacer una programación seria como profesional independiente. Necesita desarrollar sus habilidades con el tiempo trabajando en varios proyectos. ¡Buena suerte!

Si sigue las actividades que he mencionado en mi otro hilo y las aprende, podrá volverse productivo y crear aplicaciones de la vida real antes.

La respuesta de Satyendra (Satya) Kondagari a ¿En cuántos días se puede aprender programación Java?

Espero eso ayude

Respuesta corta: ir a un campamento de arranque de Java. Terminarás en dos meses. Aquí hay un enlace: bootcamps de programación Java

Una respuesta un poco más larga: si quieres aprender Java y aprenderlo rápido y bien para hacer algo de trabajo independiente, los bootcamps son perfectos. Esto significa que tienes que pasar todo por estos campos. Estos se basan principalmente en proyectos , lo que significa que hará proyectos para aprender todos los conceptos.

Ahora, con el tiempo, algunos bootcamps demoran 12 semanas, algunos 6, algunos un año, pero después de eso podrás asegurarte de que puedes hacer freelance. ¡Buena suerte! Aquí hay una respuesta adicional de Quora en los bootcamps de Java:

¿Hay algún bootcamp de programación que enseñe Java?

Aprender Java, el lenguaje, no es tan difícil. Podrías aprender todo lo que necesitas para aprender un idioma inteligente en un fin de semana con un gran enfoque.

Aprender Java, el entorno de programación, puede demorar algunas semanas.

Sin embargo, en ese punto, no será material independiente. Lo que desea a partir de ahí es especializarse en un campo como la programación de Android o el desarrollo web (los campos más solicitados en este momento) y aprender un marco ampliamente, lo que también debería llevarle algunas semanas.

Ahora, en ese punto, puede comenzar a buscar trabajo, pero tendrá dificultades para encontrarlo. La razón es que no tiene nada que mostrar a sus futuros clientes, excepto su conocimiento, que no es suficiente. Ahora desea hacer algo con ese conocimiento para mostrar sus habilidades. Aquí, o trabajas en tus propios proyectos, o contribuyes a uno de código abierto (Github es un gran lugar para eso). Esencialmente, está construyendo una cartera, que es la clave para grandes contratos.

Depende completamente de cuánto tiempo por día dediques a estudiar. Dedicando una hora y media, dos veces a la semana y 5 horas los fines de semana, aprendí lo suficiente como para escribir programas simples de Java con el conocimiento suficiente de saber dónde buscar si tenía alguna pregunta al final de un mes. Son 32 horas dedicadas a Java. Es cierto que ya tenía la experiencia de haber aprendido los conceptos básicos de la construcción de código, pero este fue el tiempo que tardé antes de estar lo suficientemente cómodo para escribir Java que sentí que podía escribir programas desde cero para una gran cantidad de situaciones.

Sin embargo, Java no es todo lo que necesita saber.

Deberá aprender a utilizar su código como un programa independiente o integrarlo en un marco separado; que, dependiendo del propósito del marco, puede tomar más tiempo que escribir el código en sí.

Muchas de las respuestas aquí ya han dado muchos recursos sobre dónde ir para aprender Java. Ignora a los detractores que critican cualquier código específico. Son del tipo que aún no se han dado cuenta de que encasillar a una sola lengua para que haga todo es una terrible pérdida de tiempo. Me tomó un tiempo darme cuenta de esto.

La programación no es como otra cosa, por ejemplo: conducir, cocinar u otra cosa. Es una cosa que no está asociada con el tiempo. Pero si desea mejorar la Programación, puede dedicarle un tiempo enorme. Pero si eres un genio, eso no te llevará mucho tiempo. Por lo general, codifique y practique que conoce su habilidad y se da cuenta de que está listo para trabajar independientemente. Gracias !

More Interesting

¿Qué plataforma es mejor para un profesional independiente en la India? ¿El trabajo independiente es mejor que un trabajo de 10k-15k en el sector de TI?

¿Cuál es la forma más rápida de convertirse en una persona de TI independiente?

Cómo trabajar (escritura independiente en línea) como mochilero en el sur de Asia

¿Cuáles son las tarifas por hora habituales para los ingenieros en India que trabajan por cuenta propia para clientes tecnológicos de EE. UU.? (Ver detalles.)

¿Hay algún problema legal (o ético) al no permitir que el profesional independiente publique el trabajo de diseño que ha realizado para mí (como cliente) en su cartera?

¿Puedo convertirme en un profesional independiente?

¿Es una buena idea dejar el mercado laboral y trabajar por cuenta propia por un año en el extranjero, preferiblemente en países del MAR?

¿Cuál es la mejor manera de elegir un diseñador web independiente confiable?

¿Es ilegal en la India hacer trabajo independiente junto con un trabajo a tiempo completo en una empresa de TI?

Cómo firmar un NDA como diseñador gráfico independiente

¿Cómo y de dónde aprendo los fundamentos del diseño gráfico para prepararme para trabajar independientemente?

¿Cómo funciona el sitio Freelancer? ¿Es seguro para las transferencias de dinero?

¿Dónde un estadista fresco consigue proyectos independientes?

¿Cuál es la mejor manera de externalizar el trabajo a los trabajadores independientes?

¿Cómo obtienen los clientes los desarrolladores web independientes de pila completa?