He aplicado y me han contactado para diferentes roles en el desarrollo web recientemente. Lo único que sigue surgiendo es que estoy más preparado para el desarrollo front-end que el desarrollo back-end. Esto tiene sentido dada mi experiencia inicial como diseñador.
El problema es que si bien he trabajado en una aplicación grande usando ExtJS, encontré que diseñar y desarrollar en ExtJS es realmente frustrante. Por extraño que parezca, estaba trabajando en este proyecto lo que me llevó al desarrollo web porque mis habilidades de codificación fueron reconocidas por algunos desarrolladores senior. Lo destaco en mi CV pero me pregunto si esto podría ser un error.
También uso JavaScript bastante fuera del desarrollo web. Específicamente en Photoscript e InDesign para crear operaciones por lotes. A menudo se supone que tengo conocimiento experto en JavaScript, mientras que solo estoy familiarizado con el estilo OOP de JavaScript. Utilizo mucho código de procedimiento o simplemente uso bibliotecas como jQuery y Google Maps. He creado algunas aplicaciones experimentales en Node and Knockout que afortunadamente he disfrutado, aunque Node es back end. Solía evitar JavaScript y jQuery en ciertos proyectos web porque me estaba centrando en SEO y solo usaría Javascript si realmente lo necesitara.
Durante las entrevistas, me hicieron preguntas sobre JavaScript y el desarrollo front-end. Pero realmente quería hablar sobre PHP y el desarrollo del lado del servidor, así que supongo que mis antecedentes se muestran. ¿Cómo abordo esto cuando me contactan para un puesto o solicito directamente sin vender mi corto?