连续奋战了二十多天,肉眼可见自己的状态一天不如一天。总觉得自己是不是该放下一切好好休息两天,但是理智又告诉我不能停、不能停。

既然不能停,那就把之前攒下的文章写一写吧。

什么是macbook pro

为了防止读者中有人不认识这个玩意,做一下科普先。macbook pro是苹果公司生产的笔记本电脑,属于比较高端的移动工作站。颜值极其高,生产力极其强大,价格也是极其的贵。做一款面向专业人士的工具,我敢说但凡有点想法的人,都想有拥有一台属于自己的macbook pro.

起因

早在十多年前我刚刚参加工作的时候,我就对这款笔记本电脑垂涎欲滴了。奈何那个时候囊中羞涩,看着动辄上万的笔记本,只能硬生生地把快垂到地上的唾沫吞了回去。

那是07年的时候,刚刚参加工作,在北邮跟着项目经理做项目,经理从华为出来的,那个时候并不觉得华为有多牛B,不过倒是对经理的macbook特别有感觉。说来的奇怪我刚开始macbook的时候,压根就不知道世界上还有拿水果当品牌名称的奇怪公司。

但是它银色超薄的造型让我隐隐觉得这个玩意不简单,但又说不出来哪里不简单。但是有一点可以确信的就是,它肯定与众不同,因为我跑遍整个海龙、科贸也没有看到能与这款电脑媲美的造型。

按奈不住心中的好奇心,就问了问经理,这是什么电脑?多少钱,经理跟我说这个电脑1万多,而且只有一个盘符,装了windows也不能分区;而且要用magic mouse,鼠标滚轮还是触摸的。反正就是各种与windows笔记本不一样,后来一问室友,才知道这是大名顶顶的apple,在windows还不普及的年代,apple在工业设计、画像设计碾压一切。

那个时候iphone还被诺基亚不屑地称为垃圾,而苹果电脑也只是少数专业人士的玩具,因为生态的缺失,以及极差的兼容性根本不能做为生产力工具。

第一台笔记本

我第一台电脑让我远在美国的叔叔给我带回了一台索尼VAIO,这个品牌目前在市面上几乎已经不可见了,但是在当时还是能排的上号的。

大概是长成这样,但是我那款比这个要漂亮。是我选了这么款笔记本觉得最接近macbook pro的了。

令人觉得讽刺的是,这款笔记本电脑从美国带回来,但背面赫然印着:“made in china”,而且在美的售价比国内要便宜,质量也更好。

这款电脑我用了6、7年的时间,一直到我换了我的第二台笔记本从来没坏过,也没有任何故障,只是年岁到了,跟不上了时代。

有一句话是这么讲的:“电器没有用坏的,只有放坏的”,我觉得说的就是我的第一台笔记本,就这么一直放着,直到去年都正常开机。

有一次我拿我朋友那里去当台式机用,一直忘记拿回来了,现在这台笔记本被我朋友带回了老家,据说疫情期间想用来处理文档来着,已经开不了机了。

梦成真

2015年的时候,碰上soa流行,我那台老爷本实在带不动四、五个工程外加一个oracle,每次一编译就是好几分钟,实在是扛不住了,当时在thinkpad和apple之间犹豫不决,为什么只有这两款?做为it行业人信仰,基本不会考虑其他品牌,it人就是这么实在。

一方面觉得thinkpad的电池管理做的好,我也亲眼见过一个朋友的thinkpad从三米高的讲台掉落,然后若无其事的把电池装上去,堂而皇之的重新摆上讲台,继续讲课仿佛这一切没发生过一样。

而另一方面是我梦想的存在,从09年到15年我不止一次的想将macbook pro纳为已有了。感觉就像自己心中的女神一样。一切的犹豫在我看到macbook pro真机的时候烟消云散,毫不犹豫的买下了当时的最顶配,也是最后一款接口最全的macbook。

拿在手上,真的是怎么看怎么喜欢,毕竟思念了这么多年了,梦想成真时有必要小小激动一下。

然而,烦恼接踵而至,没用macos,很多东西都跟同事的不兼容。而且苹果系统玩不了游戏,所以只能在苹果的操作系统上用bootcamp安装了一个windows系统。当然windows系统只能发挥苹果系统的七成功力,而且耗电极其快。动不动风扇就呼呼作响。

真香

很多朋友都嘲笑我,买了一个华而不实的东西,但我从内心认为只是我没有用苹果操作系统而已,我总在安慰自己等我用上了苹果的操作系统,macbook pro才会发挥它的全实力!

如果是一直在上班,我可能永远也用不了苹果系统,因为与同事的兼容性一直是一个老大难,好在这几年,云时代真正的来临了,windows也没那么香了,反而linux、mac的市场占有率不断攀升,随着市场占有率的扩大,从事互联网的技术人员买mac的越来越多,软件厂商发现这是一个极其专业而且广阔的市场,mac上能替代windows的软件越来越多。

我从去年录Spring Cloud初级教程起,开始强迫自己适应macos,经过两周的深度接触,慢慢发现macbook确实没买错。这台本五年了,i7处理器、16G内存、2G独立显卡、512G的ssd硬盘,依然风采不减当年。

现如今我跑起七个微服务、一个mysql、一个mongodb外加eclipse、photoshop等等,仍然不显山不露水,编译极快,完全没有windows上卡顿、假死的现象。而且我基本上不关机,回去就合上本,工作就打开本直接干活,不用再像以前windows本天天回去必需关机,第两天例行公事拼命的起服务。对了,因为我的不正常使用,我已经换过一次电池了,macbook如何正确有效的保养电池,喜欢的朋友可以参考一下。

题外话

很多没有从事it行业的人,觉得用苹果电脑是在装X,我也觉得如果不能真正发挥苹果电脑的真正实力,确实有装X的嫌疑。但是现在的中国每天变化都很快,电脑这种东西早已不能称为奢侈品了,何况有人真的能从一台电脑上赚得数倍于电脑价值的钱呢?

隔壁老易:一个专业的技术人员,专注技术与商业结合变现!

好了,文章到此结束,喜欢的朋友麻烦点一下关注,评论+转发。您的支持是老易最大的动力!

工作了这么长时间,是不是非用macbook pro不可呢?的更多相关文章

  1. 如何避免后台IO高负载造成的长时间JVM GC停顿(转)

    译者著:其实本文的中心意思非常简单,没有耐心的读者建议直接拉到最后看结论部分,有兴趣的读者可以详细阅读一下. 原文发表于Linkedin Engineering,作者 Zhenyun Zhuang是L ...

  2. Web页面长时间无操作后再获取焦点时转到登录界面

    今天开始讲新浪博客搬到博客园.        在工作中遇到的小问题,感觉有点意思,就记录下来吧!        该问题分为两种情况,一.Web页面长时间无操作后,在对其进行操作,比如点击“首页”.“设 ...

  3. wireshark长时间抓包分多个文件

    前言 说一说这个问题的由来,一般使用wireshark不需要长时间抓包的,但是有时候遇到网络通信中非常棘手的问题,例如一个小时出现一次或者几个小时出现一次问题的情况,这种情况下就必须长时间抓包了.但是 ...

  4. ios之申请后台延时执行和做一个假后台的方法(系统进入长时间后台后,再进入前台部分功能不能实现)

    转自:http://sis hu ok.com/forum/blogCategory/showByCategory.html?categories_id=138&user_id=10385   ...

  5. sqlserver中查找长时间未提交事务

    无论是有意无意,如果事务在数据库中保持打开,则它会阻塞其他进程对修改后的数据进行操作.同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,所以打开的事务会导致日志变多(甚至达到物理限制),直 ...

  6. 实现iOS长时间后台的两种方法:Audiosession和VOIP(转)

    分类: Iphone2013-01-24 14:03 986人阅读 评论(0) 收藏 举报 我们知道iOS开启后台任务后可以获得最多600秒的执行时间,而一些需要在后台下载或者与服务器保持连接的App ...

  7. C# winform线程的使用 制作提醒休息小程序(长时间计算机工作者必备)

    最近发现日常的工作中,经常因为敲代码而忘记了休息,晚上眼睛特别的累. 并且经常长时间看着显示器,对眼睛一定是不好的,所以今天开发了一个小程序,用于提醒休息. 下面先看看运行效果: 1.程序启动后,后台 ...

  8. Android长时间定时任务实现

    在服务的onStartCommand方法里面使用AlarmManager 定时唤醒发送广播,在广播里面启动服务 每次执行startService方法启动服务都会执行onStartCommand 1.服 ...

  9. ASP.NET 工作流:支持长时间运行操作的 Web 应用程序

    ASP.NET 工作流 支持长时间运行操作的 Web 应用程序 Michael Kennedy   代码下载位置:MSDN 代码库 在线浏览代码 本文将介绍以下内容: 独立于进程的工作流 同步和异步活 ...

随机推荐

  1. 未释放资源的教训,开发MongoDB连接一定要关闭连接

    废不少工夫将数据存储,全部迁移至mongodb,未作大量改动则是主因. 但遇到奇怪的现象. 程序跑起不久后,mongodb即假死,另起客户端想登陆mongodb都不成. 要重启mongodb服务器才好 ...

  2. Spring中@Resorce和@Autowired的区别

    @Resource的作用相当于@Autowired,只不过@Autowired按byType自动注入,而@Resource默认按 byName自动注入罢了.@Resource有两个属性是比较重要的,分 ...

  3. (二)Java数组的使用

    Java数组 无序数组插入删除查询操作: public class ArrayList { private static int[] intArray; private int nElems; pub ...

  4. webstorm active code

    6ZUMD7WWWU-eyJsaWNlbnNlSWQiOiI2WlVNRDdXV1dVIiwibGljZW5zZWVOYW1lIjoiSmV0cyBHcm91cCIsImFzc2lnbmVlTmFtZ ...

  5. Mybatis--映射器注解

    因为最初设计时,MyBatis 是一个 XML 驱动的框架.配置信息是基于 XML 的,而且 映射语句也是定义在 XML 中的.而到了 MyBatis 3,有新的可用的选择了.MyBatis 3 构建 ...

  6. Java volatile修饰字段

     一.关键字volatile修饰字段: 使用特殊域变量(volatile)实现线程同步 volatile:不稳定的:反复无常的:易挥发的: 1.volatile关键字为域变量的访问提供了一种免锁机制, ...

  7. Python---12函数式编程------12.1高阶函数

    函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计.函数就是面向过程的程序设计 ...

  8. array-2

    数组的基本操作 JS随机操作数组元素 Math.random() 结果为0-1间的一个随机数[0,1) Math.round(num) 参数num为一个数值,函数结果为num四舍五入的整数 Math. ...

  9. 遗弃.Forsaken.2015.BluRay.720p.x264.DTS-beAst

    ◎译 名 遗弃/落日孤影(台)/赎罪◎片 名 Forsaken◎年 代 2015◎产 地 加拿大/法国/美国◎类 别 剧情/西部◎语 言 英语◎上映日期 2015-09-16(多伦多电影节)/2016 ...

  10. linux 的uuid码

    在提到这个之前,有个概念,就是什么是uuid呢? UUID码全称是通用唯一识别码 (Universally Unique Identifier, UUID),它 是一个软件建构的标准,亦为自由软件基金 ...