2023-08-28 16:59:04 | 我爱编程网
Win、Mac、Linux是常用的三大操作系统,因为不同的岗位需求对不同的电脑性能要求也不一样。比如像前端开发、后端开发、运维、算法、嵌入式等这些岗位的要求都还不太一样。
1.前端开发
不管是用“三件套”的原生技术栈时代,也就是所谓的html、css、javascript。还是后来的“封装库”时代,也就是有了jQury和ajax的时代。亦或是现在如今比较火的“组件式”开发时代,有angular、react、Vue这些组件化框架开发时代。我们以最新的为例来说:首先,你一般会需要一个命令行终端,然后前端开发也需要一个比较大的IDE环境,现在我看好像用webstorm比较多,前端开发再厉害点的就还需要一个vscode或者是atom也就是文本编译器,最后就还需要一个浏览器。所以前端开发常见也就使用这个四五个开发软件,所以说前端开发对于电脑性能没什么要求,因为它不怎么吃电脑性能没有什么特殊要求,正常配置就可以了。当然唯一的要求可能就是屏幕分辨率和屏幕色准,不管怎么说都是跟图形化的东西打交道。所以从这些角度上来讲,我是推荐还是用一台Mac来做前端开发比较好,因为它屏幕还是挺不错的。关于显卡的话,显卡不是必须的,但是具备最好,因为前段也有可能会接触到一些UI设计方面的应用软件。综上所说,前段其实不耗电脑性能:8G内存,一个固态SSD基本上就够了。
2.后端开发
以java后端开发为例,需要一个大的IDE,一般是eclipse或者是intellij IDEA(后者现在更多)、浏览器(Google)、而数据库可视化可能需要类似于Navicat这种软件、前后端调试接口需要Postman、编辑器vscode或者是atom、后端开发也需要命令行终端、远程连接服务器就需要一个SSH终端。当时我在自己2016款中配MacBook pro上做过实验,把java开发的所需要的软件全部打开会耗费多少性能。实验证明我自己的这台16款中配8G内存的MacBook pro是非常能胜任的,运行非常流畅。后端开发的话我建议内存尽量8G及以上、系统盘是SSD(256G)基本够了、显卡就看自己的喜好就行,如果你要搞大数据、虚拟化、编程环境复杂一些的技术,需要虚拟机支持的话就需要你的电脑CPU、内存、硬盘都得要再上一个台阶了。
1.AI(人工智能)
如果你是做AI、机器学习、图形图像处理算法,除了在CPU、硬盘、内存(16G)要求比较高之外还需要GPU的加持。因为我们以前在实验室做图形图像处理和一些模式处理的算法的时候就会用到并行计算,这个时候就需要GPU的加速了。
4.运维
其实我觉得运维岗对客户端机要求是最低的,因为运维绝大部分时间都是在一个远程终端连接到一个远程服务器上去进行操作。所以你本地客户机基本上一个SSH终端就能搞定一切,厉害些的可能就还需要一些文件对比工具和编译器等,很小的一些小工具就可以了。
5.嵌入式开发
如果你是做嵌入式开发或者跟硬件打交道的话,那尽量还是在Windows或则是Linux下做比较好,Mac不是一个好的选择,因为Mac上很多嵌入式开发的软件确实是没有。
所以说在大部分情况下我还是觉得一台中配的MacBook pro就可以搞定一切,最好是15寸的(效率相对而言高一些),具体哪一款的话,我自己用过:14、15、16、17、18款都用过,在我感觉16款的体验稍微的好一点点,但是差别也没那么大,因人而议。如果说你MacBook pro不想买新的话,买一个二手的也是不错的选择,像14款的中配MacBook pro就是13寸的8G内存156G基本上也就是4000多块钱。而15款二手的MF840差不多也就卖5000块钱。我自己的现在是16款的带Touch Bar的这个MacBook pro 8G内存、256SSD、i5处理器的话顶天也就只能卖一个7000块钱。所以说二手的性价比是最高的。除了MacBook pro之外的话还有ThinkPad T系列也还不错。
基于html5的web开发需要哪些软件怎样安装.配置严格来说,基于HTML5的web开发,只需要使用记事本就可以,不过,开发效率会很低,这里推荐使用专业的工具。1、WebstormWebStorm是jetbrains公司旗下一款JavaScript开发工具。被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaSscriptIDE”等。与In
web前端工程师使用什么电脑比较好条件好用mac,条件不好,尽量cpu好点,内存8G或以上,显卡分辨率能支持到1920*1080(做响应式大分辨率的效果要能看到,笔记本自带屏幕如果不能支持,以后自己再配个显示器外接,把笔记本当主机用),下面是我的推荐的主要配置:cpu:i34代以上或i53代以上,或者同性能amd的cpu(有些cpu自带核显内存双通道可以提升性能,甚至可以不必考虑独显);
学习前端需要什么样的电脑配置?学习前端开发通常是配笔记本,中等配置的电脑就可以学习前端了,当然如果想要提高运行和编码速度,在经济的允许下,建议配置可以高一些,如果经济不允许,那么低配也能满足学习的要求,只是在允许较为大型的前端程序时会稍微慢一点点,以下提供各种硬件配置供大家参考(仅做参考),具体请根据自己经济实力去配置,当初在黑马程序员学习时候就研究比较清楚,买了一台配置稍微高点的。
从事前端开发需要啥样配置得电脑?推荐支持16G+512G内存的电脑。学习建议学好Web框架,熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web开发速度,节约时间。PHP程序员可选的框架包括CakePHP、CodeIgniter、Zend等,Python程序员喜欢使用Django和webpy,Ruby程序员常用RoR。
学习web前端能做游戏开发吗?能。游戏开发分为营销类或休闲类小游戏开发(如:微信小程序中的飞机大战)和大型游戏开发(如:王者荣耀),游戏开发是在编程领域中和前端并驾齐驱的开发类岗位,只不过游戏开发的复杂度要远远高于前端开发,大型游戏的后端通常是C/C++来实现,大型游戏的前端大部分使用的是Unity3d,它的主要语言是C#,小游戏也可以使用前端技术中的Canvas和WebGL来开发,或者是微
从事前端开发需要啥样配置得电脑?推荐支持16G+512G内存的电脑。学习建议学好Web框架,熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web开发速度,节约时间。PHP程序员可选的框架包括CakePHP、CodeIgniter、Zend等,Python程序员喜欢使用Django和webpy,Ruby程序员常用RoR。
小学生学编程用电脑什么配置好?小学生学编程通常只需要一台性能相对较低的电脑即可满足需求。以下是几种适合小学生学习编程的电脑配置:1.苹果iPad,这是一款便携且易于操作的平板电脑,可以通过下载各种编程教育应用进行学习。另外,iPad也可以通过外接键盘和鼠标来实现更复杂的编程操作。2.Chromebook,这是一种基于GoogleChrome操作系统的便携式电脑,价格相对较低,适合轻度
从事前端开发需要啥样配置得电脑?推荐支持16G+512G内存的电脑。学习建议学好Web框架,熟悉掌握HTML、服务器端脚本语言、CSS和JavaScript之后,学习Web框架可以加快Web开发速度,节约时间。PHP程序员可选的框架包括CakePHP、CodeIgniter、Zend等,Python程序员喜欢使用Django和webpy,Ruby程序员常用RoR。
2023-10-08 16:59:01
2023-06-27 20:13:22
2023-10-18 09:20:57
2023-10-18 09:17:59
2023-10-18 09:11:58
2023-10-18 09:03:49