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?
Antworten:
Bedenken Sie, dass Sie Ihre Interessen und Fähigkeiten in Bezug aufeinander bewerten. Arbeitgeber bewerten Ihre Fähigkeiten im Vergleich zu anderen Bewerbern. Mit anderen Worten, vielleicht fühlen Sie sich besser für die Back-End-Arbeit geeignet, aber vielleicht hat der Interviewer viele qualifizierte Back-End-Mitarbeiter und hatte Probleme, Leute mit so guten Front-End-Fähigkeiten wie Sie zu finden.
Mein erster Job war bei Taco Bell. Ich wurde fast immer in die "Backup" -Position gebracht, der Typ, der sich aufheizt und alle Zutaten nachfüllt. Ich hasste es, Tauben dort zu haben, bis ich mich eines Tages beschwerte und mein Manager mir sagte, ich sei der einzige mit den Planungsfähigkeiten, der richtig mithalten konnte. Umgekehrt hatte er viele Leute, die leicht die Slots füllen konnten, die ich für "lustiger" hielt. Dadurch fühlte ich mich viel besser.
Bei meiner jetzigen Arbeit bekam ich oft Tauben in die "Kleber" -Schichten eingelocht. Mein Manager wies darauf hin, dass er nicht sehr viele Leute hat, die sowohl die obere als auch die untere Schicht verstehen. Manchmal stimmt das, was wir tun möchten, nicht mit dem überein, was das Unternehmen von uns am meisten verlangt.
Also, wie kann man das beheben? Drücken Sie einfach Ihre Vorlieben aus. Dafür sind Leistungsbeurteilungen und dergleichen gedacht. Ich sagte meinem Manager, dass ich die unteren Schichten bevorzuge und er mich schließlich hauptsächlich für diese Aufgaben gewinnen konnte, aber wenn er es nicht kann, kann ich mich zumindest gut fühlen, dass er meint, ich sei derjenige, der für eine Klebeschichtaufgabe am besten geeignet ist . Er ist sich meiner Fähigkeiten bewusst und ignoriert nicht nur meine Interessen.
quelle
Schauen wir es uns aus der Sicht derjenigen an, die die Einstellung vornehmen.
Manchmal suchen sie einen Spezialisten, oft, um eine Fähigkeit auszufüllen, die ihnen fehlt. Wenn sie mit Ihnen sprechen, weil sie glauben, dass Sie ein Spezialist mit umfassenden Kenntnissen einer bestimmten Front-End-Technologie sind, nehmen Sie den Job nicht an und erwarten Sie, dass es einfach sein wird, auf die Back-End-Entwicklung umzusteigen. Wenn Sie darüber sprechen, wie Sie die Back-End-Entwicklung wirklich durchführen möchten, können Sie sich selbst aus einem Angebot herausreden. Dies ist in Ordnung, wenn Sie dies ohnehin nicht möchten.
Wenn sie einen Spezialisten für Back-End-Technologie suchen, werden Sie das wahrscheinlich auch nicht bekommen, weil Sie noch keiner sind.
Vielseitigkeit ist jedoch auch wertvoll. So könnten Sie wahrscheinlich bekommen am einfachsten , einen Job zu tun einige von Back - End - Programmierung selbst als einen vielseitigen Fullstack Entwickler mit mehr Erfahrung im vorderen Ende aber mehr Interesse an dem hinteren Ende zu verkaufen. In der Praxis bevorzugen Unternehmen normalerweise, dass Sie nicht rechtzeitig lernen. Stellen Sie daher klar, dass Sie über echte, sofort anwendbare Fähigkeiten in der Back-End-Entwicklung verfügen - dies ist in Ihrem Lebenslauf einfach nicht so umfangreich. Es wäre einfacher, von einer solchen Position aus zu mehr Back-End-Entwicklung überzugehen, wenn Sie weiterhin der Meinung sind, dass Sie sich auf die Back-End-Entwicklung konzentrieren möchten.
Sie könnten auch versuchen, einen Job als reiner Back-End-Entwickler zu bekommen, aber ohne einen Lebenslauf wird es etwas schwieriger, ihn zu sichern, und Sie könnten zu einem niedrigeren Gehalt kommen. Es schadet jedoch nicht viel, es zu versuchen, solange Sie keine Brücken brennen, indem Sie sich als Back-End-Entwickler so stark vermarkten, dass Sie sich nicht mehr für andere Positionen interessieren (was aus Ehrlichkeit unwahrscheinlich ist).
Kleinere Unternehmen haben aus Gründen der Notwendigkeit tendenziell mehr Generalisten als größere. Agile Teams bevorzugen für bestimmte Werte von Agile auch weniger Spezialisierung.
quelle
Neben @Karl Bielefeldt ausgezeichnete Antwort, dass Ihr Interviewer jemanden für den Teil braucht, an dem Sie nicht so sehr interessiert sind, kann es mehr geben.
[Spekulation]
[/Spekulation]
Aber ohne den Interviewer zu fragen, können wir nur über das Verhalten des Interviewers spekulieren. Ich habe gute Erfahrungen damit gemacht, eine aktivere Rolle in der Interview-Situation zu spielen und viele (Detail-) Fragen zu den Themen zu stellen, an denen ich interessiert war.
Denken Sie daran, dass Sie sich für eine Stelle bewerben, aber auch sie (das Zeug, zu dem der Interviewer gehört) bewerben sich, um Ihr Auftragnehmer zu werden.
quelle