Не соответствует текущей стратегии работодателя - нужен совет [закрыто]

В настоящее время я мобильный разработчик. В последнее время я заметил тенденцию в компании, в которой я работаю: менеджмент навязывает разработку мобильных приложений с использованием гибридных технологий (очень проприетарных ).

Хотя я считаю, что приложения, созданные с использованием таких типов гибридных технологий (HTML/CSS/JS), получат большую долю рынка в будущем, я чувствую, что время еще не пришло.

Я хотел бы продолжать развиваться как разработчик IOS/Android, потому что я нахожу это более приятным, чем HTML/CSS/JS.

Я боюсь, что, если я буду продолжать работать здесь, я могу рисковать отсутствием передаваемых навыков, если возникнет необходимость/возможность работать где-то еще.

Я рассматриваю возможность активного поиска другой компании, чьи интересы в области технологий больше совпадают с моими.

Любой совет?

Больше информации обо мне:

  • Недавний выпускник в моих двадцатых
  • Это моя первая работа и я на ней около 9 месяцев
  • Компания, в которой я работаю, имеет средний/большой размер (300/400), но работает в тени промышленного гиганта.
здравствуйте, рассмотрите возможность редактирования вопроса, чтобы он лучше соответствовал темам сайта, изложенным в справочном центре . В частности, это руководство может помочь узнать, что здесь ожидается от вопросов. Удачи!
ха-ха, я не могу не подчеркнуть свой вопрос к вам достаточно. Как в мире навыки HTML/CSS/JS НЕ передаются?
HTML/CSS/JS заключены в один очень проприетарный фреймворк
@furian единственное, что я могу придумать, чтобы ответить, это: так?
Вы ожидаете, что гибридные приложения будут расти в будущем, и в то же время вы беспокоитесь, что веб-технологии не станут жизнеспособным набором навыков? Который из них? Похоже, ты просто пытаешься выговориться. Вам нравится разрабатывать нативные приложения. Это нормально (я тоже). Но не обманывайте себя, думая, что веб-технологии не являются востребованным набором навыков ни сейчас, ни в будущем.

Ответы (2)

Во-первых, навыки HTML/CSS/JS, независимо от того, насколько проприетарной является среда, в которой используются эти языки, почти всегда могут быть переданы любой компании. Возможно, вы не используете тот же фреймворк в другой компании, но у вас уже будет преимущество над людьми, которые не понимают, как на самом деле работает HTML/CSS/JS.

Однако, честно говоря, когда дело доходит до саморекламы ваших навыков программирования, ваша способность понимать основы программирования, а также ваши навыки решения проблем имеют гораздо большее значение, чем ваше знание конкретных языков. Другими словами, когда вы понимаете один язык, очень легко освоить другой, особенно если вы уже знаете язык ООП и язык веб-разработки.

Однако, если вам не нравится эта работа, потому что вы хотите сосредоточиться на более родном программировании на Obj-C или Java для работы с iOS и Android, то я бы нашел работу, которая фокусируется на чем-то вроде быстрых приложений. Имейте в виду, однако, что по мере того, как компании меняются со временем, их направленность и выбор языка программирования также могут со временем меняться.

Вы должны понимать, КОМПАНИЯ наняла ВАС, и, говоря простым языком, вы не имеете никакого влияния на подход компании к разработке программного обеспечения. Ваша работа — быть отличным разработчиком, если вы не можете выполнить эту роль, они могут заменить вас.

Есть 3 способа, которыми вы можете воспользоваться:

  1. Делайте то, что вам говорят делать с предложениями с вашей стороны, которые СООТВЕТСТВУЮТ подходу компании.

  2. Найдите новую компанию, которая соответствует вашим интересам — но опять же, будьте осторожны, поскольку в будущем они могут резко изменить направление — вы должны признать, что вы разработчик, а не владелец продукта.

  3. Создайте свой собственный продукт и зарабатывайте деньги сами - таким образом, вы тот, кто плывет по лодке;)

Я смотрю на это так: я профессионал с обширным набором навыков разработки. Я предлагаю свое видение и делюсь опытом, вношу улучшения и пытаюсь что-то изменить, когда это уместно, но окончательное решение остается за владельцем продукта, и я не против - мне за это платят :)

В целом, однако, я стараюсь придерживаться непредубежденных боссов, которые действительно используют здоровую дискуссию с сотрудниками.