10个程序员必须学会接受的残酷真相

大多数时候,写代码都是挺有意义的一件事,不光能增加经验值,解决难题的时候还特别爽。耐心、毅力、执着,再加上正确的工具——只要有它们的亲密协作,优雅、漂亮的代码就是手到擒来的事儿。但是,紧接着拙劣的资源部署、新增的特性请求、糟糕的文档更新汹涌而来,打破了我们的美梦。但是这并不是说我们的努力就没有价值。只是我们需要面对现实罢了。下面就是编程开发人员必须接受的10个残酷真相。

残酷的开发真相No.1:编程就是if-then-else语句的运用编程语言设计者讨论、抽象化思考等等作为,其实都只是在旧的if-then-else语句上重新包装一下而已。这也几乎就是硬件所有的功能了。是的,通过操作码我们可以顺利地移动数据输入和输出作运算和存储,其余的则在比较的基础上进行分支或者不分支。而致力于人工智能的同志们更是为这些if-then-else语句包裹上了一件件神秘的外衣,通过这些语句,机器会按照我们的吩咐自动从一些数字矩阵中执行计算,查找搜索直到发现目标。残酷的开发真相No.2:互联网其实就是存储在表中的数据在过去20年间,“互联网”这个词造就了神话般的财富、搭建了五湖四海的友谊、生产出更为便宜的产品、促成了更为快捷的沟通等等等等,除了治疗癌症,它几乎就是无所不能。但是,说到底,互联网的本质就是一堆存储在表中的数据罢了。Match.







































北京白癜风的最好医院
中医白癜风知名医院



转载请注明:http://www.jiaju1314.com/xxzl/4968.html