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