Es posible que desee considerar lo que puede hacer con ambos.
Desarrollo Front End
Con el desarrollo front-end, te enfocarás en:
- ¿Por qué Twitter eligió Scala como su idioma principal cuando reescribió el back-end para abordar los desafíos de escalabilidad?
- ¿Qué más debe tener en cuenta al crear un sitio web aparte del front-end, el back-end y las bases de datos?
- ¿Qué es el desarrollo de backend?
- ¿Por qué las publicaciones de trabajo de desarrollo front-end piden experiencia en un lenguaje back-end?
- Cómo crear un sitio web hermoso como http://drewwilson.com/
- Diseño gráfico y marketing general del sitio web, incluidas llamadas a la acción, haciendo que la copia web se centre en el embudo de ventas
- Usabilidad del sitio web, como hacer pruebas de usuario
- También trabajará potencialmente con las redes sociales y el marketing por correo electrónico.
- El desarrollo front-end utilizará lenguajes de programación como HTML y CSS (y posiblemente JavaScript)
- Utilizará imágenes y posiblemente creará y / o editará gráficos con Adobe Illustrator o Photoshop
Con el desarrollo front-end, deberá escuchar las instrucciones del propietario o la persona a cargo del proyecto, pero es posible que también se le solicite que brinde su conocimiento general de diseño y / o marketing.
Desarrollo de back end
El desarrollo de back-end se centra en hacer que los elementos técnicos que se utilizan en el front-end funcionen.
Por ejemplo, esto incluye:
- Escribir el código que hará que el sitio web funcione (sin incluir mucho HTML o CSS). Este puede ser uno o más de los siguientes: PHP, ASP .net, JavaScript, Ruby on Rails, Json, Python, etc.
- Tener fluidez en la creación y edición de bases de datos, como MySQL
- Puede que tenga que tener habilidades tales como administración de servidores Apache y Linux y conocimiento de alojamiento web
No hará tanto trabajo creativo o toma de decisiones comerciales con el desarrollo de back-end, pero si está principalmente interesado en escribir código, el trabajo de back-end podría ser para usted.
Para saber en qué está interesado, puede probar algunos elementos en cada categoría.