Ich habe mich in letzter Zeit für verschiedene Rollen in der Webentwicklung beworben und wurde darauf angesprochen. Das einzige, was immer wieder auftaucht, ist, dass ich eher für die Front-End-Entwicklung als für die Back-End-Entwicklung geeignet bin. Dies ist angesichts meines Hintergrunds als Designer sinnvoll.
Das Problem ist, dass ich, während ich mit ExtJS an einer großen App gearbeitet habe, das Entwerfen und Entwickeln in ExtJS sehr frustrierend fand. Seltsamerweise hat mich die Arbeit an diesem Projekt in die Webentwicklung gebracht, da meine Programmierkenntnisse von einigen erfahrenen Entwicklern anerkannt wurden. Ich hebe das in meinem Lebenslauf hervor, frage mich aber, ob dies ein Fehler sein könnte.
Ich benutze JavaScript auch ziemlich oft außerhalb der Webentwicklung. Speziell in Photoscript und InDesign zum Erstellen von Stapeloperationen. Es wird oft angenommen, dass ich Expertenwissen in JavaScript habe, während ich mich gerade erst mit dem OOP-Stil von JavaScript auseinandersetze. Ich verwende viel prozeduralen Code oder ich verwende nur Bibliotheken wie jQuery und Google Maps. Ich habe einige experimentelle Apps in Node und Knockout erstellt, die mir zum Glück gefallen haben, obwohl Node Backend ist. Ich habe in bestimmten Webprojekten JavaScript und jQuery vermieden, da ich mich auf SEO konzentrierte und Javascript nur dann verwendete, wenn ich es wirklich brauchte.
Während der Interviews wurden mir Fragen zu JavaScript und zur Front-End-Entwicklung gestellt. Aber ich wollte unbedingt über PHP und die serverseitige Entwicklung sprechen, also denke ich, dass mein Hintergrund dies zeigt. Wie gehe ich damit um, wenn ich entweder wegen einer Stelle kontaktiert werde oder mich direkt bewerbe, ohne meine Short zu verkaufen?