问题分析:程序员平时需要久坐,如果目前便秘还带血,那么有可能是痔疮或者肛裂导致的。直肠癌和结肠癌不能就症状简单地判断出来,因此建议及时到正规医院的肛肠科做进一步的检查。如果是痔疮,那么饮食方面要注意,少吃辛辣刺激性的食物,多吃一些易消化的富含纤维素的蔬菜和水果,平时注意不要久坐,多起身走走、锻炼一下。