Primero debes leer este increíble artículo: ¿Cuál es el mejor lenguaje de programación para aprender en 2017?
La opción más popular es JavaScript.
Dado que su motivo es comenzar a trabajar independientemente, puede elegir JavaScript.
- ¿Qué es la escritura independiente?
- Cómo cambiar los documentos cargados y el contenido de la carta de presentación en Upwork
- ¿El desarrollo de aplicaciones es más barato cuando lo hace freelancer.com?
- ¿Dónde encuentro personas que quieren un escritor independiente?
- Como freelance, ¿es necesario estar registrado como empresa cuando paga impuestos?
Puede crear aplicaciones web usando JavaScript en NodeJS
Puede crear aplicaciones móviles híbridas utilizando tecnologías como PhoneGap, ReactNative, Ionic o NativeScript
Puedes crear aplicaciones de escritorio usando NodeJS
Puedes hacer desarrollo front-end usando frameworks JavaScript.
(La siguiente opción popular es JAVA, pero es difícil crear aplicaciones web en Java. Y puedes hacer desarrollo de Android en Java).
Freelancing:
Mi opinión es, ¿por qué esperar 6 meses? Aprenda los conceptos básicos de HTML, CSS y JavaScript. Comience dentro de un mes. Comienza a trabajar en cosas de front-end como diseñar un sitio web y convertir un PSD a HTML.
Sí, no será fácil al principio, pero mejorará cuanto más haga los proyectos reales y reciba comentarios de clientes reales.
Una vez que tenga un control de las cosas de front-end, aprenda un marco JS y aumente un poco sus tarifas por hora.
Habrá momentos en que los Clientes le pedirán que haga proyectos en WordPress y Joomla u otros CMS. No hay nada malo en aprender un poco más, especialmente si aumenta su clientela, ¿verdad?
Después de unos meses de este tipo de trabajo, obtenga más información y cree aplicaciones web con JavaScript.
A estas alturas ya conocería bastante bien las tendencias del mercado. Llegaría a saber qué preguntan los clientes con frecuencia. Para que pueda aprenderlos y seguir adelante.
Convenza a los clientes de que puede hacer el trabajo y cumplir la promesa. Incluso si no cumple con una fecha límite, sea honesto al respecto y presione más fuerte
Date pequeños plazos y objetivos. Llegar a ellos y revisarlos a objetivos nuevos. Empezar. Será mejor hacer el trabajo que solo practicar en proyectos personales.
“Comienza donde estás. Usa lo que tienes. Haz lo que puedas “. -Arthur Ashe