Ich bin ein erfahrener SharePoint-Berater/Auftragnehmer mit einem sehr soliden technischen Hintergrund und hervorragenden Referenzen. Im Dezember letzten Jahres nahm ich einen 6-Monats-Vertrag als „SharePoint-Entwickler“ in einer der größten Organisationen des Landes an.
In meinem Vorstellungsgespräch wurde ich neben technischen Fragen zu SharePoint auch nach meinen Fähigkeiten in der Entwicklung von Excel-Makros gefragt. Ich habe klar und ehrlich gesagt, dass ich kein Excel-Programmierer bin und Excel nur als Basis verwende.
Seit ich meinen Vertrag begonnen habe, werde ich kontinuierlich damit beauftragt, verschiedene Arten von Excel-Arbeitsblättern, Makros, Formeln usw. zu entwickeln. Alle sprechen in Excel und verwenden nur SharePoint als Repository. Niemand hat jemals eine Lösung in Excel entwickelt und sogar niemand hat jemals Visual Studio auf seinem Computer installiert.
Meine Frage ist, was soll ich tun?
Die Leute wissen nichts über SharePoint, aber sie verwenden SharePoint. Deshalb haben sie mich als "SharePoint-Entwickler" eingestellt, um Excel-Tabellen für sie zu erstellen :)
Übrigens sind alle sehr zufrieden mit mir, weil ich einige sehr gute Makros für sie entworfen habe. Dies ist jedoch nicht das, was ich tun wollte.
Sie sind vermutlich bereits zwischen 2 und 3 Monaten in einem 6-Monats-Vertrag, also ist es mit ziemlicher Sicherheit eine schlechte Idee, vorzeitig zu kündigen. Die Welt ist eher klein und die Chancen, dass Sie in ein paar Jahren eine Brücke abbrechen, die Sie gerne benutzen würden, ziemlich hoch. Außerdem klingt es so, als wäre das Aufhören für Sie finanziell problematisch, was es noch weniger attraktiv macht.
Wenn Sie kurzfristige Vertragsarbeit leisten, besteht das Problem in der Regel darin, wie Sie beispielsweise 10 6-Monats-Verträge in einen Absatz komprimieren können, um zu zeigen, was Sie in den letzten 5 Jahren geleistet haben. Sie können über die von Ihnen gelösten Geschäftsprobleme sprechen, ohne genau angeben zu müssen, welche Technologien für welche Verträge verwendet wurden. Realistisch gesehen scheint es jedoch wahrscheinlich, dass ein paar Monate intensiver Excel-Makroentwicklung eine gute Fähigkeit für einen Sharepoint-Entwickler wäre, um zu zeigen, wie die meisten Leute Sharepoint verwenden.
Der einzige Grund, warum ich in Betracht ziehen würde, mit Ihrem Vorgesetzten zu sprechen, ist, wenn das Unternehmen Ihnen mitgeteilt hat, dass es beabsichtigt, Ihren Vertrag am Ende der 6-Monats-Periode zu verlängern. Wenn dies der Fall ist, kann es hilfreich sein, sich mit Ihrem Vorgesetzten zu treffen und ihm zu erklären, dass Sie den Vertrag über die Entwicklung von Excel-Makros gerne erfüllen, aber nicht an einer Verlängerung interessiert sind, es sei denn, es gibt noch mehr Sharepoint-Arbeit zu erledigen . Und vielleicht möchten Sie Ihrem Vorgesetzten vorschlagen, dass er die Stellenbeschreibung ändern möchte, wenn er nach einem neuen Entwickler sucht, weil er wahrscheinlich besser von jemandem bedient wird, der mehr Erfahrung mit Excel-Makros hat und SharePoint aufgreifen kann als der umkehren.
Schauen Sie zuerst in Ihren Vertrag, um zu sehen, welche Bedingungen Sie hätten, wenn Sie kündigen oder Option 3 ausprobieren würden, nur um zu erfahren, dass Sie kein Teamplayer sind und Ihre Dienste daher hier nicht mehr benötigt werden. Dies ist ein Ausgangspunkt, da er bestimmen könnte, welche anderen Möglichkeiten Sie haben.
Zweitens, wie schrecklich ist es, noch ein paar Monate lang Excel-Makros zu schreiben? Sie könnten behaupten, dass Sie die Produktivität unter anderem durch die Automatisierung der Berichterstellung verbessert haben. Der Schlüssel hier ist, den geschäftlichen Wert der von Ihnen geleisteten Arbeit zu ermitteln. Wenn es dem Unternehmen hilft, viel produktiver und effizienter zu sein, dann ist das der Vorteil, den Sie zukünftigen Arbeitgebern mitteilen möchten.
Ich wäre vorsichtig, Option 3 auszuprobieren, da ich sehen könnte, dass dies nach hinten losgeht, da Sie am Ende möglicherweise Excel-Tabellen in SharePoint übergeben, damit Sie sie ein wenig verwenden.
Zusätzlich zu dem, was in anderen Antworten gesagt wurde, möchte ich Folgendes hinzufügen:
Jede Position wird geschaffen, weil das Unternehmen ein Problem lösen muss, das es derzeit nicht lösen oder zumindest schnell genug lösen kann. Dies bedeutet, dass eine Stellenausschreibung für neue Technologie die Reparatur unternehmenskritischer alter Technologie beinhaltet. Jede Position wird über veralteten Code, Produkte und Prozesse verfügen. Das Ziel besteht darin, innerhalb der bestehenden Struktur zu innovieren, um einen höheren Return on Investment (ROI) zu erzielen .
Engel
Enderland
Niemand
Engel
Niemand
DA.
Spitzfindig