技术是什么?

学编程的这段时间 。总会听到旁边的朋友 老师提起词,总不假思索的就这样过去。总认为它就是个词,没想过它到底是什么?

怎么衡量自己技术好还是坏?自己技术到了什么程度了?

突然觉得就像煮饭,要怎么做才能做出好吃的食物。

而最后食物的好吃程度就说明做饭的技术怎么样。

差距就在要加多少盐,加多少水,加什么配料,食才要怎么切,怎么合理的搭配。

而编程的技术,就是解决计算机问题能力。用什么语言,用什么类,用什么方法,用什么框架去解决实际的问题。

最近挺朋友说,它的数据库在高并发读取数据的时候。服务器总会挂掉,总会卡住。

他一开始只是有请求过来,才从服务器中读取数据,并发少的时候SQLServer还能承受。但是并发一高,就卡住了。后来知道MONGODB ,把数据放在缓存中,大大提高了数据的读取数据,毕竟内存是以电流的形式,怎么都比磁盘IO机械式的读取数据要快得多。成功的解决的高并发这问题。我想这就是他技术。用了适当的工具,去解决了实际存在的问题。

之前的学习方式真的错了。一心想着不看示例就能自己写出代码。在学习期间是能写出来,但时间一长就忘了。也不知道为什么要用这些代码。用这些代码解决什么问题,只停留在代码层面上。而忽略了解决问题的思想层面上。

学习编程必须多思考。思考解决问题的方法,要用那些技术。

  

原文地址:https://www.cnblogs.com/since87/p/3167984.html