新手学编程用什么电脑比较好(想学编程怎么样的电脑合适)
今天跟大家分享一下有关做编程用的电脑和做程序员要怎择才能操作系统好,纯属是个人意见哦!欢迎评论区留言!
也许你即将迈入大学学习计算机专业,
也许你厌倦了现在的工作,
想要尝试成为一名程序员,
从而产生了编程的兴趣,
那么如果你想要购置一台,
能满足你编程要求的笔记本,
同时想了解不同操作系统下,
编程应用场景的区别,
看这一以下介绍就够了。
其实我已经有一段时间没有,
关注笔记本电脑的行情了,
为了这一次我也是做了不少功课,
我会根据不同的操作系统,
通过,我对几台不同笔记本电脑的亲身使用,
体验来进行一些推荐,
大家放心使用吧!
首先我们来聊聊最最常见的windows,
windows 10
相对来说,windows,
笔记本电脑的选择范围就非常广了,
根据你的预算,下到3,000,
上到10万都有你可以选择的机型,
windows下软件开发最得力的,
当然就是微软自家的一套体系了,
比如studio作为IDE中的航空母舰,
在自家系统上当然是被支持的最好的,
如果你对游戏开发,
windows原生软件,
比如破解某盘,
或是,NET开发等等
可以或是必须使用Visual Studio的场景感兴趣,
windows必然是你的第一选择,
windows下当然也可以安装其他编程语言,
譬如Python啊Java, node. JS啊等等等等,
但是有一个非常赞同的问题,
就是windows下的命令行工具不是特别好用,
命令行工具可以说是一名程序员最最最最常使用到的工具了,
无论你学习什么类型的开发,
都多多少少会接触到,
windows自带的CMD基本是没法用的,
PoweSSHell也只是少有提升但也是半残,
其他常用到的解决方案,
譬如comder或者是Babun都有的兼容性或者是应用性上的缺陷,
如果你想在windows上使用命令,
行安装软件,
更是蛋疼无比,
所以一般的解决方案,
都会用到我们下一个介绍的操作系统,
Linux,
Linux
说到Linux,
相信如果你对编程有一个基本的了解,
应该都听说过这个操作系统,
常常被使用的Linux发行版本,
包括了wubantu,Centos arch等等,
这是一个对程序员非常,
友好的操作系统,
也是我个人搭建服务器的首选,
至少我真没听说过没有人使用windows服务器的,
可能国内某些企业级开发会使用.net吧,
与windows不同,
Linux是一个完全为开发者打造的操作系统,
讲出来也倍儿有逼格,
系统本身是开源的,
有着极其丰富的软件资源,
你也可以高度客制化你的系统界面,
很多人的系统都看起来特别酷炫,
(有没有我才不会告诉你,我以前把Linux完成了暖暖环游世界)
我们在Google,
除非有特别的需求,
比如IOS开发,
所有工程师使用的都是Linux系统,
使用Linux的一种不太常见的选择,
是Chromebook,
现在Chromebook都可以直接安装Debian了,
我这边的这台笔记本,
是我们公司发的Pixelbook,
配置是I7处理器16GB内存256 gb 固态硬盘。
笔记本
但是首先呢,
如果你在国内的话就不要用了,
因为这台电,
脑系统必须使用Google全家桶,
即便在国外我也不是很推荐,
因为CHronOS系统局限性太大,
拿来当当玩具还可以,
在公司,我们都是通过这台电脑远程到一台,
服务器上干活的,
所以Chromebook尽管便宜但还是不推荐啦,
Chromebook
pass,
更常见的方法,
就是在windows笔记本上使用Linux,
这就完美的同时解决了Linux,
下日常软件不完善,
windows下编程场景繁琐的缺点了,
常使用的方案有安装双系统,
使用virtual box等虚拟机软件,
或者是近几年微软推出的WSL,
我的这台,
windows笔记本是2017款的惠普幽灵X360
配置18代I716G内存和512G固态硬盘
惠普幽灵X360
我自己采用的方案是使用VirtualBox开一个,
Headless的Ubuntu虚拟机然后通过SSH进行开发,
个人感觉是这几个方案里最好用的,
因为WSL系统下磁盘读写速度实在是慢的太蛋痛了,
如果采用这个方案,
我推荐还是至少要上16GB内存,
不然开个虚拟机,
开个浏览器再开个IDE不卡就奇怪了,
最后要介绍的就是MacOS了,
MacOS是一个Unix操作系统,
意味着你也可以通过命令行工具非常方便的,
安装各种软件以及编程语言,
也是唯一一个可以用来开发IOS应用的平台,
同时AppStore上丰富的应用,
也保障了日常的使用,
以及其他生产力工具,
除了office和Adobe全家桶,
你还可以使用Finalut Pro来剪辑视频,
也可以使用logic Pro,
Ableton live等等来制作音乐,
对于前端开发来说,
最常用的设计软件sketch,
也只有在Mac上可以使用,
但是比较大的缺点就是,
因为新款Macbook PRO选择了a卡,
且系统不再支持CUDA,
所以在深度学习领域基本上是废了,
我所使用的是2014年中发售的15寸
MacBook Pro配置是16GB内存
I7处理器及7750显卡
I7处理器及7750显卡
尽管已经使用了6年,
电脑仍然丝滑流畅,
我还是可以想开几个标签开几个,
MacBook另一个优势在于其相对比较保值,
苹果的售后,
也远比其他PC厂家来的让人省心,
怎么样听起来是不是很完美,
哎什么你说你想打撸啊撸,
不存在的呀兄弟,
换个思路,
打不了游戏你就可以多写几行代码,
是不是你赚的呀,
好的以上就是常用操作系统下,
编程应用场景的小节了,
其实还有一个值得一提的就是iPad了,
新款iPad,
确实在一定程度上具备了学习,
编程并完成开发的一些能力,
但还是有许多很不完善的地方,
总而言之:
个人推荐
如果有条件的话
还是建议考虑购入MacBook
绝对是物有所值的
如果对游戏方面有要求
或者是预算有限
windows加上Linux
的方案也是可以应对
绝大多数情况的
购买时优先度固态硬盘大于内存
大于CPU大于显卡
尽可能保证内存大于8G
16G或以上最为理想
那么今天的介绍就到这里了
如果对你有帮助的话
拜托三连并关注一下!
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com