首先是小說情節的要求,因為書中描述的是格裡高爾變成了甲蟲而被社會抛棄,所以格裡高爾所變的動物一定要符合他的本來性格。他是個善良軟弱并為家庭着想的人,所以他所變的東西也要是弱者,但是由于他最後要被家庭抛棄,所以他身上要有他家人無法忍受的地方,所以作者把他定義為了一隻弱小,并且讓人厭惡的昆蟲。
生物學的影響,作者想把格裡高爾塑造成一個沒有反抗能力的弱者,而且是面臨被家人抛棄,也就相當于在自然界馬上會被吃掉的一隻小昆蟲,那麼如果需要一隻弱小,沒有反抗能力和自我保護能力,并且外貌醜陋讓人厭惡的昆蟲。那肯定不會是有攻擊力的昆蟲,所以作者把它塑造成了一隻極其普通弱小沒有傷害能力的甲蟲。
社會内涵的驅使,因為這本書寫在那個資本主義社會的時代,人們的生活壓力很大,而且整天忙碌。因此,人變成甲蟲也是人類精神世界遭緻扭曲、異化的象征,是人與人之間的隔膜狀态及其由隔膜所造成的孤獨、絕望情感的折射。巨大的甲殼下包着毫無傷害的軀體,也映襯了當時社會人們的一種生活狀态。