,程序设计本身有非常清晰的场景划分,同一个程序设计语言(全场景程序设计语言)在不同的应用场景下,硬件资源的要求也不同,因此必须根据具体的程序设计场景选择计算机的配置。

编程需要选择什么配置的计算机(图1)

编程需要选择什么配置的计算机(图2)

:web开发。网络开发是目前非常重要的开发领域,与前端开发和后端开发有关。前端开发包括网络前端开发、安卓开发和iOS终端开发,其中网络前端开发对计算机配置的要求不高,但iOS终端开发需要使用特定的操作系统环境。总的来说,Web开发对于电脑的要求并不算高,普通的笔记本电脑就能够满足大部分开发场景的要求。

第2:大数据,人工智能开发。大数据开发对存储器的要求很高,即使是实验环境,至少需要8G以上的存储器,一些商用大数据平台需要16G以上的存储器环境,从事大数据开发时,必须注意存储器的大小,存储器越大越好。人工智能开发与大数据开发密切相关,但人工智能开发对显卡的要求很高。因为很多人工智能的计算是用GPU完成的。

编程需要选择什么配置的计算机(图3)

{x}{x}第三:嵌入式开发。嵌入式开发在5G时代会有更多的开发场景,嵌入式开发需要电脑具有更加丰富的硬件接口(越多越好),同时能够支撑更多的网络通信协议,对于内存和其他方面的配置要求并不算高。{x}{x} {x}{x}除了以上几个开发场景外,从事多媒体类的开发,对计算机的整体配置要求比较高,不仅需要大的内存,还需要更好的显卡和更高频率的CPU。此外,编程应尽可能选择屏幕稍大的计算机。{x}{x} {x}{x}{x}{x}{x}{x}