Я действительно не знаю, где еще спросить. Так что вот так.
Я работаю в очень маленькой компании, которая занимается разработкой программного обеспечения и веб-сайтов ERP.
1 разработчик с опытом + 10 лет.
2 разработчика с опытом работы + 3 года.
3 разработчика с опытом работы + 1 год.
Вот и все.
Нет команды, нет администратора, нет системного администратора.
Здесь нет никого, кто бы имел опыт в веб-разработке, поэтому я случайно отвечал за веб-разработку. Но у меня есть только 3 года опыта! как разработчик!
Я знаю, что в небольшой компании вас просят сделать много разных вещей, но не слишком ли много, если мне придется заниматься сисадмином, архитектурой баз данных, проектированием и разработкой программного обеспечения? О, плюс меня просят сделать все это на разных платформах.
В настоящее время я работаю с JSP, ASP, MSSQL, MySQL, Oracle, Windows Server и Linux.
В базе данных я делаю от написания запросов до резервного копирования и восстановления.
Настройка сервера, восстановление после сбоя системы, миграция БД и сервера.
Плюшевые HTML, Javascript и CSS :)
Количество проектов, за которые я отвечаю: 5
Я не эксперт по всем из них!
Я должен искать в Интернете, читать учебники и задавать вопросы в StackOverflow, чтобы получить все это сделано!
Поэтому я спрашиваю вас, это нормально?
Это нормальная практика?
Буду ли я сталкиваться с той же ситуацией, какой бы маленькой компанией я ни был?
Я работаю в Южной Корее.
Как у вас в стране?
PS
Спасибо всем за ваше мнение. Я собирался выразить всем вам признательность, потому что все вы помогли мне увидеть это по-другому, но, очевидно, вам нужно 15 репутации, чтобы проголосовать :(