1.计算机技术有一个特征:纯粹而优美的技术没太多人用,而特别流行的技术天天被喷。
2.这就是现实世界本来的样子,没有十全十美的东西,学会处理不完美的局面、学会利用手头的工具是人类天生所要面对的状况。
甚至更进一步,没有矛盾和缺陷的东西是无法发展的。现实世界中不存在完美的东西。也许有局部完美,但这种局部完美需要付出相当大的代价:
稳定性非常不高
局限性很大
通常只能维持在很小的状态,或者很短的时间内
3.成年人世界的常态是“众生皆苦”,这不以你的权力、地位和财富为转移。只要是个心智健全的人,你必定在为某些事情忧虑着。
4.对于技术产品化的发展,程序员常有的一个顾虑是它将成为程序员工作的终结者,比如它降低了程序员的门槛,甚至取代了许多程序员原有的工作。如果技术产品化后,应用世界并没有任何改变,那么它只能达到缩减成本的结果,这自然是程序员会感到担忧的情况。然而,如果技术产品化能够继续促进应用世界的蓬勃发展,更多的市场需求增长便会继续推动就业的更大需求。幸运的是,目前还是后者为主。
另一个常见顾虑是技术产品化后发现能学习的技术太多,感觉学习压力大。我觉得技术产品化更多地是打开了技术知识的大门,进而开拓了我们的眼界,告诉我们技术世界的庞大,非一人之力可承担。懂得取舍和协作,才能利用技术创造更多价值。
总之,到目前为止,技术产品化还是应该能被看做这个时代给程序员的福报。
5.用户需求关注的是系统如何支持业务流程,背后的需求是"实现业务目标"。技术人员关注的是合理技术方案,背后的需求是"工作量","实现难度"和"系统性能"
网友评论