Eu me inscrevi e fui abordado para diferentes funções no desenvolvimento web recentemente. A única coisa que continua surgindo é que eu sou mais adequado ao desenvolvimento de front-end do que ao back-end. Isso faz sentido, dada a minha experiência como designer.
O problema é que, embora eu tenha trabalhado em um aplicativo grande usando o ExtJS, achei muito frustrante projetar e desenvolver no ExtJS. Curiosamente, ele estava trabalhando nesse projeto que me levou ao desenvolvimento da Web porque minhas habilidades de codificação foram reconhecidas por alguns desenvolvedores seniores. Destaco isso no meu currículo, mas me pergunto se isso pode ser um erro.
Eu também uso JavaScript bastante fora do desenvolvimento web. Especificamente no Photoscript e no InDesign para criar operações em lote. Supõe-se frequentemente que eu tenho conhecimento especializado em JavaScript, enquanto estou apenas começando a entender o estilo OOP do JavaScript. Eu uso muito código processual ou apenas bibliotecas como jQuery e Google Maps. Criei alguns aplicativos experimentais no Node and Knockout, que felizmente gostei, embora o Node esteja de volta. Eu costumava evitar o JavaScript e o jQuery em certos projetos da Web, pois estava focado em SEO e só usaria Javascript se realmente precisasse.
Durante as entrevistas, eu recebo perguntas sobre JavaScript e desenvolvimento de front-end. Mas eu realmente queria falar sobre PHP e o desenvolvimento do lado do servidor, então acho que meus antecedentes mostram. Como resolvo isso quando sou contactado para uma função ou me inscrevendo diretamente sem vender meu short?