Según mi experiencia, es mejor centrarse en un lado en lugar de hacer ambos (frontend / backend). Aunque no se recomienda y es realmente difícil saltar directamente al desarrollo de backend sin una base sólida en el desarrollo front-end, todavía es factible con un conocimiento básico del desarrollo front-end.
Desde que mencionaste que ya aprendiste ambos. Las siguientes preguntas son:
- ¿Qué idioma de backend has aprendido?
- ¿Cuánto tiempo llevas haciendo esto?
- ¿Ya estás familiarizado con lo básico?
- ¿En qué tipo de proyectos quieres trabajar?
Es más fácil encontrar clientes que también estén dispuestos a pagar una vez que conozca su capacidad, ya que siempre le preguntarán qué puede hacer. Si aún no lo ha descubierto, le recomiendo que comience a hacer sus propios proyectos primero.
- ¿Existe un gran desarrollador front-end y back-end?
- ¿Cuál es la arquitectura de Grabhouse? ¿Qué tecnología usan en el frente y el back-end?
- ¿Cómo se ejecuta el backend en Drupal 6? ¿Alguien asigna alguna tarea primero tenemos que pensar backend cómo pensar alguna sugerencia amigos?
- ¿Cómo puedo convertirme en desarrollador web front-end y back-end? Actualmente sé HTML, CSS, hice un poco de Java y Ruby on rails. ¿Cuántas horas necesito?
- ¿Cuál es el mejor lenguaje y marco para escribir servicios de fondo con arquitectura de microservicios?
Estas son las cosas que puedes hacer para practicar tus habilidades.
Proyectos front-end
– Crea tus propios conjuntos de complementos. Cosas como carruseles, cajas de luz, reproductores multimedia, etc.
– Cree su propia cuadrícula receptiva, más especialmente si planea ser un desarrollador front-end.
Proyectos de backend
– Construye tu propio CMS. Podría ser un blog similar a wordpress / medium.
– Construye tu propio sitio de comercio electrónico. El más simple es en su mayoría similar a un blog.
– Construye tu propia red social. Las cosas básicas que los usuarios pueden hacer es actualizar el estado, tener su propio perfil y subir una foto y agregar a otros usuarios como amigos. O puede replicar algo similar a Twitter si eso es demasiado para usted.
Si planea utilizar estas habilidades como su principal fuente de ingresos, le recomendaría que aprenda más sobre las últimas tecnologías hoy en día y, nuevamente, que se concentre en un lado. Aunque puede hacer ambas cosas, la mayoría de las empresas y los empleadores prefieren aquellos que tienen fuertes habilidades, ya sea en desarrollo front-end o back-end. Sin embargo, es factible, pero como entrante. Te recomiendo que te concentres en un lado por ahora.