Другие языки программирования и технологии

На работе мне дают задачи по технологиям, которые не были указаны в вакансии? Это нормально в работе программистом?

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

Я справляюсь не очень хорошо и испытываю из-за этого чувство вины.
Что мне делать? Это нормально? Я боюсь, что меня уволят из-за того, что я медленно работаю / пишу некачественный код.
Нормально, комплексовать по этому поводу нет смысла. Получишь опыт, впишешь в резюме. У работодателя тоже есть инерция, им влом опять затевать бодягу с поиском исполнителя.
И потом. Никто не знает, какой заказ завтра подвернётся, не отказываться же из-за пустяка
SP
Serega Platonov
84 610
Лучший ответ
Да нормально это.
Я как-то работал программистом Delphi/Oracle - коллега ушла в декрет, всучили делать ее проект на VB6. Еще там был Control-M, которого я в жизни не видел, и система контроля версий SVN - аналогично.
Сейчас работаю Oracle Backend/UNIX - всучили перефигачивать проект на C# (включая системные сервисы и тестовую аппликуху на ASP.net) и переделаывать Data Warehouse с Data Warehouse Builder (основа - PL/SQL) на Talend (основа - Java). Система контроля версий - Mercurial, никогда раньше не видел.

Так что бывает сплошь и рядом, учись, развивайся, все будет хорошо.
Владимир Тюмень Тут еще от сроков зависит. Если вам все это вручили сегодня в 9 утра и сказали после обеда скинь мне результат
Тренируйся, набирайся умений, улучшай качество своего кода. Чем больше будешь осваивать новых технологий, тем будет шире кругозор и качество твоей работы.
Никому не нужен работник, а тем более программист, который работает от "сих до сих" и ни на шаг в сторону. На практике так не бывает. Учись и расширяй свой кругозор.
Юрий Ибрагимов А вы программист?
Прежде всего проект нормально изучи, чтобы понять что вообще есть, что более важно, что менее, и можно ли как-то откреститься от этих задач, или это и есть "основной поток".

Если основной, то лично я советую не прятаться на обочину.
Низкая компетентность перекрывается обилием и важностью проделанной работы при условии периодических релизов конечному пользователю. Делай больше всех в коллективе, не спи ночами и выживешь.
При этом умеренность интереса к теме даже полезна - иначе будет доходить до НЕАДЕКВАТНОГО, БЕСПОЛЕЗНОГО перфекционизма, который отложит драгоценные релизы.

Кстати, и трудности могут быть не столько из-за незнания технологий, сколько - проекта.
Круто. Я бы тоже согласился. Поработай год другой, потом найдёшь другую работу. Не спеши уходить
Леонид Файлер
Леонид Файлер
4 514
Чаще всего так и происходит. Но обычно есть коллеги, у которых можно что-то спросить, посоветоваться. Технологии не стоят на месте, а развиваются, вы тоже должны уметь развиваться, пробовать новое. Что делать? - Говорить правду непосредственному руководителю, что с данной технологией не знакомы и вам нужно больше времени на реализацию задачи и возможно контроль более опытных коллег. Обычно все идут навстречу, потому что невозможно знать всё, а в каждой организации своя специфика и свой набор рабочих инструментов.
А замалчивание или отказ от изучения как раз прямой путь к увольнению.
Anton Vn
Anton Vn
2 848
Ты просто попал в идиотскую IT-подвальную-контору. Они из тебя делают идиота. Если я устраиваюсь на работу авто-электриком то моя задача ток работать с электроникой автомобиля и я не обязан заниматься починкой двигателя, менять колесо, мыть машину. Если не можешь выполнить задачу то так и скажи сразу, или ответь что не будешь её делать при помощи технологии которой они просят скажи что не знаком с этой технологией.
Обычная практика
Nabi Nabiev
Nabi Nabiev
2 002