读完本文大概需要 2 分钟。

最近不少人问我这个问题,说「张哥,我准备换台电脑了,给我推荐一台最适合程序员的电脑呗?在线等,很急!」

关键不止一个人问我这个问题,我一听很急,其实蛮想直接就回复他的,可是这个不是一两句话就说得清楚的,而且也不是一个有确切答案的问题,我就没回答。昨天又有朋友问这个问题,我一看这人的记录,赞赏了我将近20次,我靠,这么支持我,这不回答着实说不过去,所以我准备写篇文章给他,顺便造福下之前问过这个问题的同学。

1

什么是最适合?

最适合这个有很多外部因素。

比如你的工作性质,是做 Android 还是做 iOS 的,不能你一个做 iOS 开发的我给你推荐一台 WIndows 电脑吧?

比如你的经济能力,我给你推荐一台2w块的电脑,你能买得起么?

所以最适合是一个无法量化的概念,只能根据一些原则来大概判断,但是我非要给你们一个明确的答案!

2

贵就是好

关于价格与产品质量的关系,我一直相信一个原则「贵就是好」。我知道有特例,但是咱能别钻牛角尖么?毕竟像我这样代码敲的好、长得又帅、写的一手好文章,说的一手好段子的特例没几个,哎呦,我又瞎说了,瞎说什么大实话,低调低调!

电脑毕竟是我们吃饭的家伙,用起来起码至少3、5年不成问题,所以对于买电脑这件事我的观点就是:在你接受的价格范围内,买最贵的!

3

哪种操作系统?

目前市面上的操作系统主要就这三种:Windows、Linux、Mac OS。

Windows 自不必说,是大部分普通用户用的最多的,但是我不得不吐槽下, Windows 真心不适合编程,运行一段时间就莫名的卡顿、频繁的重启,一些开发用的软件也不是那么有质量,对命令行的支持更是垃圾中的战斗机。当然我们大学时候的第一部电脑应该都是 Windows ,如果是用来编程想要换台电脑,除非你是在 Windows 平台开发的,如 .NET ,否则要么别换,要换也别换 Windows 了。

Linux 可以算是 Windows 的一个极端,基本都是编程人士在用,尤其在服务器上的表现更是牛逼,而且用起来非常极客范,我见过不少极客范的程序员是在用 Linux 系统的,但是这是一个很折腾的系统,而且 Linux 上的软件更是少之又少,大部分都是命令行,难得在 Linux 上见到一些软件了,还都是功能极简陋的。

Mac OS 跟 Linux 都是属于类 Unix 系统,但是 Mac OS 跟 Linux 可是千差万别,可以这么说,Mac OS 系统是介于 Windows 与 Linux 两者之间的,既有 Windows 上 GUI 界面操作的简单与对用户的友好,又有 Linux 上对命令行对开发者的友好支持,而且 Mac 电脑不管是从做工还是外观都堪称工艺品,关键还能装逼,不得不说在硬件以及设计上,苹果真是一流。所以总结起来,我极力推荐大家使用 Mac 电脑,不管是从开发者角度、从外观设计到性能都是顶级的。

我接触的很多工作经验丰富的老程序员都在用 Mac ,每年的 Google I/O 你仔细观察了么?那些 Google 员工演示用的电脑大多也都是 Mac 。即使我这样举证我知道肯定还是有很多人不同意我的观点,但是没关系,我只是在这里说下我的观点而已,我也不想敷衍你们说模棱两可的话,我的观点就是这么直接,认可与否在于自己判断。

如果你不差钱,那么下一台电脑,我推荐你买 Mac ,只说一条,用过的没有不说好的,用过之后你再也回不去 Windows 了。

4

买哪一款 Mac 呢?

如果你同意我的观点,并且打算入手 Mac 了,那么我建议你买 Mac Book Pro,当然现在全是 Retina 显示屏的了,这也只是建议,你买 iMac、Mac Book Air 也没什么大问题。

我用的什么电脑?我的电脑12年买的,当时没钱,不过还是忍痛买了一台13寸的 RMBP ,当时 Retina 显示屏刚出来,128闪存那款,不过现在后悔了,因为128根本不够用好么?现在想换一台新的又舍不得,毕竟这台电脑用到现在还没什么毛病。

现在我肯定推荐你们至少买256的,如果不差钱,直接买最高配。13寸跟15寸怎么选?看你差不差钱了,13寸的性价比相对较高点,15寸的除了屏幕尺寸、硬件配置更高,价格也更高,至于我们公司大部分开发用笔记本的基本都会外接个显示器的,所以我觉得买笔记本主要图方便,不用过于担心屏幕大小的问题。

如果你现在还买不起怎么办?那能凑合就凑合下,等攒够钱了,或者分期付款,再去入手一台 Mac ,一开始你会很不习惯,但是一旦你适应了上手了,那感觉完全不一样!如果你不差钱,那现在赶紧去入手一台 Mac ,以后你会来感谢我的!

最后,苹果欠我一条广告费!

最适合程序员的电脑是什么?相关推荐

  1. 听说这两款是最适合程序员编程的电脑

    对于程序员来说,工欲善其事,必先利其器,毕竟电脑是吃饭的家伙,属于生产力工具,每天对着电脑十几个小时,若是电脑不称手,那工作体验就不好,效率也会降下去,所以对自己好一点,买到自己喜欢的,投入回报率也会 ...

  2. mbp适合程序员_听说这两款是最适合程序员编程的电脑

    对于程序员来说,工欲善其事,必先利其器,毕竟电脑是吃饭的家伙,属于生产力工具,每天对着电脑十几个小时,若是电脑不称手,那工作体验就不好,效率也会降下去,所以对自己好一点,买到自己喜欢的,投入回报率也会 ...

  3. Mac电脑如何给IDEA配置IDEA 公司发行的适合程序员编程字体

    Mac电脑如何给IDEA配置IDEA 公司发行的适合程序员编程字体 JetBrains今天推出了一种新字体,即JetBrains Mono,它是专为开发人员设计的. JetBrains Mono介绍和 ...

  4. 适合程序员的笔记本电脑

    笔记本可以说是很多windos程序员吃饭的家伙,那么如何选择一个适合自己的笔电呢!我们从多个维度来讨论如何选择一款优秀的搬砖利器. 首先,对于一款电脑最重要的就是CPU了.目前移动端能效比比较好的就是 ...

  5. 哪款笔记本电脑最适合程序员学习写代码?结果我竟无言以对

    话题内容转自:哪款笔记本电脑最适合程序员学习写代码?结果我竟无言以对 今天小编在网上看到网友们讨论什么样的电脑最适合程序员学习写代码?小编根据前两天发的那篇了解腾讯华为员工生活状况的文章,心想肯定是M ...

  6. 【Linux 中国】最适合程序员的 10 款 Linux 发行版

    最适合程序员的 10 款 Linux 发行版 我们为程序员和开发人员总结了 2022 年最好用的 10 款 Linux 发行版,以便他们开展日常工作和个人项目. 由于工作和项目需要,程序员和开发人员会 ...

  7. 一口气挑了101个适合程序员玩耍的项目!国庆可以玩的很嗨啦

    国庆节快乐. 昨晚一直在想,到底哪些地方最能让程序员们玩的开心?想啊想,竟睡着了,做梦梦到自己站在一个巨大电脑下面,这电脑朝我说话:问我三个问题,我给你正确答案.我于是便开始问了: 我这辈子会不会发大 ...

  8. 适合程序员、办公人员的实用工具

    适合程序员.办公人员的实用工具 前言 在我们日常的办公当中总会有一些比较繁琐的步骤流程需要重复的执行,非常耽误我们的时间,以下推荐几款非常实用的软件辅助办公. 1.uTools 官网:uTools官网 ...

  9. 这几部适合程序员看的电影!一定要安利给你们!烧脑必备

    往期热门文章:1.<往期精选优秀博文都在这里了!> 2.17 张程序员专属壁纸,太太太太太太骚了- 3.刚刚,腾讯每人发100股:市值7万,不算年终奖!员工:愿为小马哥拼命 4.在 IDE ...

  10. 【建议收藏】18个适合程序员的在线学习网站,每个我都帮您试过了!

    关注"Java后端技术全栈" 回复"000"获取大量电子书 学如逆水行舟,不进则退! 程序员是最需要学习的群体之一! 学习的方法多种多样, 学习的渠道也是丰富多 ...

最新文章

  1. Exception in thread main java.lang.Error: 无法解析的编译问题: 方法 main 不能声明为 static;只能在静态类型或顶级类型中才能声明静态方法
  2. Python 解决写入csv中间隔一行空行问题
  3. VTK:PolyData之IsoLines
  4. 方根法公式_仓储管理笔记之库存分析法:ABC分析法、区域合并法......
  5. UVA - 11732 strcmp() Anyone?左兄弟右儿子trie
  6. linux下安装配置apache+php,linux下安装apache与php;Apache+PHP+MySQL配置攻略
  7. 力扣572. 另一棵树的子树(JavaScript)
  8. html 格式化 vim,代码格式化插件
  9. 水很深的深度学习-Task03前馈神经网络
  10. 基于微信小程序的考勤打卡系统
  11. CDRX4X5X6X7X8下载安装失败的原因教程分享(CorelDRAW)
  12. 云服务器的安全防护措施一般有哪些?
  13. mysql windows局域网访问_window下 局域网内使用mysql,mysql 开启远程访问权限
  14. 微纳自组装技术——纳米孔道阵列辅助自组装技术简述
  15. suest:跨模型比较与广义豪斯曼检验
  16. 用网线连接电脑传输文件
  17. Veritas NetBackup8.1.1安装
  18. 使用PLSQL Developer连接Oracle数据库详解
  19. 内存屏障什么的(经典)
  20. 7:1 error Expected indentation of 2 spaces but found 4 indent 11:35 error Newline requir

热门文章

  1. SmartBusinessDevFramework架构设计-2:结构图示
  2. 【调查 】DBA的压力究竟有多大?
  3. 「leetcode」1356.根据数字二进制下1的数目排序【如何计算二进制中1的数量】详解!
  4. 苹果mac磁盘清理工具:Pro Disk Cleaner
  5. iOS开发之基础面试题
  6. mac好用的图片转文字,ocr文字识别工具:Text Scanner
  7. [Istioc]Istio部署sock-shop时rabbitmq出现CrashLoopBackOff
  8. 虚拟化存储解决方案需要确定的三件事
  9. 利用 Aliyun OSS Nginx proxy module 实现OSS 图片处理回写功能
  10. 简繁体在线切换JS插件