2016年春节过后回到公司(老东家)的第一周,就被各种有用没用的会缠身。越来越不认同部门经理和产品经理对公司产品的定位和规划,遂产生换个窝继续code的念头。
之前是做Windows下的个人理财终端,既感叹于Visual Studio的强大,又恶心于MFC技术的落后,虽然后期已逐渐使用htmlayout,但开发速度仍不理想。
受陈浩的《程序员技术练级攻略》和云风的《C++的反思》两篇文章的影响,以及近两年的工作经历,渐渐对Windows下编程的未来失去了信心,对C++的未来也不再抱有希望。
于是,求职时有意偏向于热火朝天的Java岗。但本身没有Java基础和项目经验,投出去的简历基本都石沉海底,当一家本不入我眼的公司给了Java岗的面试机会最终还发了offer的时候,我几乎没怎么考虑,就放弃了那个前同事介绍的高薪岗位,即使工作轻松+几乎没有学习成本+可能在短短几年内就实现财务自由,但我还是想趁着年轻趁着还有精力再多学点技术。
这两年一直使用公司配的Dell Latitude进行开发,对机械硬盘深恶痛疾。换工作后又不确定新公司会给配什么样的电脑,就萌生了自己买本的想法。互网上有很多关于Mac OS X更适合软件开发的文章,想到既然Java是与平台无关的,那便可以大胆的向Windows说ByeBye了,我要换Mac,我要换Mac,我要换Mac,重要的事情说三遍!!!后来就花了近12K RMB买了2015款的RMBP(想到就肉疼)。
到今天,使用Macbook和OS X已经一个月有余,从开始的不习惯,到习惯,到喜欢,再到逢人便极力推荐,真的不得不赞叹Apple产品的工业设计和用户体验。这期间经过不断尝试和打磨,已打造了一个比较舒服的开发环境。为了不再懒癌下去,决定找回博客园的家,并精心呵护它。那么就把“在Mac OS X上打造舒服的开发环境”作为开篇的第一个系列吧。
新电脑,新系统,新工作,新技术(对我而言),一切都是新的开始。程序猿要保持一颗年轻的心,一颗活到老学到了的决心,加油!!!