技术的高低
技术永远是为功能服务的,计算机技术也是为了解决现实中的问题,提高人们的生活质量和生产效率。在实现了功能的基础上,才能去谈论技术。有的项目之所以成功,在于很大程度解决了现实中的痛点,而技术是隐藏在服务背后的。只有对外提供了优秀的服务,内部的技术细节才有了用武之地。实现了一个前所未有的功能,比优化一个可有可无的功能更为难得。
因此,构想比技术更为重要,一个独创性的想法能够落地,无论初始版本中涉及到的技术有多简陋,都是巨大的成功。功能相同的基础上,技术才有高低之分。学习技术,不应该局限于技术本身,而在于解决具体的问题,作为工具去实现脑海中的想法,单纯的为技术而学习,既枯燥乏味,又浪费时间。
另一方面,技术也是纯粹的,其发展脉络、具体原理充满趣味性。如果没有深刻掌握相关的技术,很多构想也无从产生。功利性地看待技术,也无法有长远的发展。必须不断精进、拓展技术面,在于求知的乐趣,也在于能更好地表达想法。
本文由作者按照 CC BY 4.0 进行授权