作为一名好的程序员,一定要有宏观意识,懂得技术是基本,更重要的是用户的需求。一款设计再复杂,功能再全的软件也不能逃过其最终是为用户服务的目标。
用户是多种多样的,身处的社会地理环境不同,其需求往往有着千差万别,在设计之前,一定要做好用户调研,比如一名好学生,他可能更在意的是能否迅速获得自己所需的知识,而一名所谓的“差生”可能更在意的是能否满足自己的娱乐需求。
同时,也要有良好的社会责任感,一款符合当今主流价值观的软件往往会成功。
作为一名好的程序员,一定要有宏观意识,懂得技术是基本,更重要的是用户的需求。一款设计再复杂,功能再全的软件也不能逃过其最终是为用户服务的目标。
用户是多种多样的,身处的社会地理环境不同,其需求往往有着千差万别,在设计之前,一定要做好用户调研,比如一名好学生,他可能更在意的是能否迅速获得自己所需的知识,而一名所谓的“差生”可能更在意的是能否满足自己的娱乐需求。
同时,也要有良好的社会责任感,一款符合当今主流价值观的软件往往会成功。