工作时患精神病能不能获得赔偿,得看具体情况。一般来说,要获得赔偿就得认定为工伤。按照《工伤保险条例》,职工患职业病能被认定为工伤。但精神病通常不在法定职业病范围内,所以单纯因为工作就患上精神病,很难直接认定为工伤并拿到工伤保险赔偿。
但要是能证明精神病是工作中遭受事故伤害引起的,比如头部被外力撞击后出现精神障碍,这种情况可以走工伤认定程序。首先由用人单位在规定时间内向社会保险行政部门提出工伤认定申请。要是用人单位没申请,职工本人、近亲属或者工会组织也能去申请。之后,社会保险行政部门会结合医疗机构诊断证明、证人证言等材料进行调查核实。一旦认定为工伤,职工就能按规定享受工伤保险待遇了。
另外,如果用人单位存在过错,像长期给员工安排高强度工作,或者工作环境恶劣,让职工精神压力过大患上精神病,职工可以依据《中华人民共和国民法典》里侵权责任的规定,要求单位承担侵权赔偿责任。可以先尝试和单位协商解决,要是协商不成,也能通过诉讼途径来维护自己的权益。