Я опытный консультант/подрядчик по SharePoint с очень солидным техническим опытом и отличными отзывами. В декабре прошлого года я подписал 6-месячный контракт «SharePoint Developer» в одной из крупнейших организаций страны.
На собеседовании, помимо технических вопросов по SharePoint, меня спросили о моих навыках разработки макросов Excel. Я четко и честно заявил, что я не программист Excel и просто использую Excel как основу.
С тех пор, как я начал свой контракт, мне постоянно поручают разрабатывать различные типы рабочих листов Excel, макросы, формулы и т. д. Все говорят в Excel, и они просто используют SharePoint в качестве хранилища. Никто никогда не разрабатывал решение в Excel и даже никто никогда не устанавливал Visual Studio на свою машину.
Мой вопрос, что мне делать?
Люди ничего не знают о SharePoint, но используют SharePoint. Поэтому они наняли меня в качестве «разработчика SharePoint», чтобы я создавал для них листы Excel :)
Кстати, все очень довольны мной, потому что я разработал для них несколько очень хороших макросов. Однако это не то, чем я хотел заниматься.
По-видимому, у вас уже есть от 2 до 3 месяцев контракта на 6 месяцев, поэтому преждевременный уход почти наверняка плохая идея. Мир имеет тенденцию быть довольно маленьким, и шансы, что вы сожжете мост, который хотели бы использовать через несколько лет, довольно высоки. Кроме того, похоже, что отказ от курения будет проблематичным для вас в финансовом отношении, что делает его еще менее привлекательным.
Если вы работаете по краткосрочному контракту, проблема, как правило, заключается в том, как сжать, скажем, 10 6-месячных контрактов в один абзац, чтобы показать, что вы делали за последние 5 лет. Вы можете говорить о бизнес-проблемах, которые вы решили, не уточняя, какие технологии использовались в тех или иных контрактах. Однако в действительности кажется вероятным, что несколько месяцев интенсивной разработки макросов Excel были бы хорошим навыком для разработчика Sharepoint, чтобы показать, как большинство людей используют Sharepoint.
Единственная причина, по которой я бы подумал о том, чтобы поговорить с вашим менеджером, — это если компания сообщила вам, что намерена продлить ваш контракт в конце 6-месячного периода. Если это так, может быть полезно встретиться с вашим менеджером и объяснить, что вы совершенно счастливы выполнить контракт на разработку макросов Excel, но что вы не будете заинтересованы в продлении, если не будет больше работы с Sharepoint. . И вы можете предложить своему руководителю изменить описание работы, если и когда они будут искать нового разработчика, потому что они, вероятно, будут лучше обслуживаться кем-то, у кого больше опыта работы с макросами Excel, который может подобрать Sharepoint, чем обеспечить регресс.
Во-первых, загляните в свой контракт, чтобы узнать, какие условия были бы у вас, если бы вы ушли или если бы вы попробовали вариант 3 только для того, чтобы вам сказали, что вы не командный игрок, и поэтому ваши услуги здесь больше не требуются. Это отправная точка, поскольку она может определить, какие другие варианты у вас есть.
Во-вторых, насколько ужасно писать макросы Excel еще несколько месяцев? Вы можете заявить, что повысили производительность, среди прочего, автоматизировав создание отчетов. Ключевым моментом здесь является получение коммерческой ценности проделанной вами работы. Если это помогает бизнесу быть намного более продуктивным и эффективным, то это то преимущество, которое вы хотите рассказать будущим работодателям.
Я был бы осторожен с вариантом 3, поскольку я мог видеть, что это имеет неприятные последствия, поскольку вы вполне можете в конечном итоге зафиксировать электронные таблицы Excel в SharePoint, чтобы вы немного использовали его.
В дополнение к тому, что было сказано в других ответах, я хотел бы добавить следующее:
Любая должность создается потому, что бизнесу необходимо решить проблему, которую он не может решить в данный момент или хотя бы решить достаточно быстро. Это означает, что вакансия, связанная с новой технологией, будет включать в себя исправление критически важной старой технологии. Каждая позиция будет иметь устаревший код, продукты и процессы. Цель состоит в том, чтобы внедрить инновации в существующую структуру, чтобы обеспечить более высокую рентабельность инвестиций (ROI) .
Анджело
край
Никто
Анджело
Никто
Д.А.
придирчивый