Entonces, tienes un fuerte deseo de convertirte en programador. ¿Adónde correr ahora? Hay muchas respuestas a esta pregunta en Internet. Una vez escribimos un artículo sobre esto . Sin embargo, a juzgar por las preguntas que nos hacen en las redes sociales, los principiantes a menudo se pierden en la abundancia de información y no saben exactamente por dónde empezar. En principio, todo lo que hacemos en JavaRush es ayudar a responder esta pregunta. Sin embargo, para aquellos que están completamente confundidos, decidimos elaborar un plan de acción aproximado.
Primero, decida sobre el conjunto de tecnologías.
- Elija 2 o 3 fuentes principales de conocimiento, así como una docena de fuentes adicionales. Pero no olvides buscar en “Google” si algo no queda claro.
- Seleccione un entorno de desarrollo e instale todo el software necesario en su máquina de trabajo.
- Decide qué más estudiar y dónde obtener información.
Bueno, está bien, digamos Java. ¿Cómo se les paga a los especialistas en este idioma?
Hay muchos sitios excelentes para descubrirlo, como DOU. Entre otras cosas, este sitio recopila estadísticas sobre cuánto ganan los especialistas en desarrollo y otros especialistas en TI en Ucrania. Entonces, siga el enlace , seleccione allí, por ejemplo, la ciudad de Kiev y el puesto de Desarrollador Junior (o simplemente Desarrollador), seleccione Java y compare con otros lenguajes. Si no vives en Kiev, no te preocupes: rastreamos la diferencia en el costo del trabajo en diferentes ciudades y en el artículo "El camino del programador " proporcionamos una tabla con datos aproximados. Copiémoslo aquí, aquí está: Esta es la tabla previa a la crisis. Por el momento, la situación ha cambiado un poco, los salarios en Kiev se han mantenido aproximadamente al mismo nivel, pero los salarios en Moscú se han acercado a los de Kiev. Si ha mirado el enlace DOU, probablemente haya notado que los programadores de Java no solo son los profesionales más demandados, sino también algunos de los mejor pagados.¿O tal vez Java es demasiado complicado?
...No precisamente. Hay idiomas que te parecerán más fáciles en la primera etapa de aprendizaje. Sin embargo, Java tiene una gran ventaja: está muy extendido, es necesario y lleva muchos años en el mercado. En consecuencia, existe una gran variedad de materiales de formación, conferencias, libros y foros tanto para principiantes como para programadores experimentados. La comunidad me ayuda mucho en mis estudios. Lo principal en toda esta diversidad es no confundirse y elegir materiales educativos. Escribiremos sobre esto en el siguiente párrafo. Decidiste que definitivamente quieres desarrollar juegos y leíste que la mayoría de los grandes éxitos están escritos en C++. Entonces, ¿tal vez podamos enseñarle de inmediato a este anciano del mundo de los idiomas universales? Puedes intentarlo, pero la idea no es la mejor: C++ es extremadamente difícil para un principiante. Pero después de entrenar en Java, puedes cambiar fácilmente a C++ si lo deseas. Por cierto, no todos los juegos "grandes" están escritos en C++. El famoso Minecraft , por ejemplo, fue creado en Java.Breves conclusiones
- Los desarrolladores más buscados escriben en Java y la necesidad de ellos crece constantemente;
- Los desarrolladores de Java tienen salarios altos;
- Java es un lenguaje universal. Puedes escribir casi cualquier cosa en él. Juegos que incluyen;
- Java es relativamente fácil de aprender;
- Después de Java, es fácil cambiar a C#; es bastante fácil aprender JavaScript, Ruby, Python. Después de Java, el programador está preparado para un conocimiento detallado del complejo C++;
- Android está basado en Java;
- La implementación de subprocesos múltiples en Java cumple. Si eres nuevo, probablemente aún no entiendas lo genial que es. Solo recuerda esta frase =);
- La gran mayoría de programadores hablan JavaScript como segundo idioma.
GO TO FULL VERSION