作为一个程序员,首先要对得起自己。不管自己怎么辛苦,必须要有所得才会觉得付出是值得的。
其次,要对得起用户。不管你的算法多烂,也不管你的算法多优秀,必须要保证其结果是正确的。如果没有一个正确的结果,那这个程序就是失败的。在结果正确的基础上,为用户节省时间。那样才是真正的对得起用户。
上面的话转换一下,意思就是,第一、程序员必须自我学习;第二;程序是正确的;第三,代码重构必须是快速的。
一个最终的程序如果以浪费用户的时间为代价,那是对用户的谋杀,是程序员的耻辱。
作为一个程序员,首先要对得起自己。不管自己怎么辛苦,必须要有所得才会觉得付出是值得的。
其次,要对得起用户。不管你的算法多烂,也不管你的算法多优秀,必须要保证其结果是正确的。如果没有一个正确的结果,那这个程序就是失败的。在结果正确的基础上,为用户节省时间。那样才是真正的对得起用户。
上面的话转换一下,意思就是,第一、程序员必须自我学习;第二;程序是正确的;第三,代码重构必须是快速的。
一个最终的程序如果以浪费用户的时间为代价,那是对用户的谋杀,是程序员的耻辱。