用mac开发的程序员?
首先,不谈做.net开发的或者做项目经常要融入用户环境这种比较硬性的情况。
强烈建议找较多人使用mac的公司,这其实挺重要的。特别对一个新人来说。
如果一个公司不是硬性原因,而排斥Mac,那么往往存在以下的问题。
一、技术成长性不强。mac说到底就是效率工具,一个技术团队如果在效率工具上没有特别追求,没有开放精神,那么其成长性通常不强。追求效率和开放精神是技术成长的原动力和基本要求
二、淡薄的标准化意识和短视的技术管理方法。有的团队产品会因环境稍微变化就出各种问题,这是缺乏标准化意识的影响。在我工作过的公司,我都会要求开发人员所有的软件包、开发工具、项目依赖都不断更新版本。如果是大版本更新也会要求新的项目尽早使用。本质上,这并不是追新,而是通过这种方式迫使一些问题尽早发现,那些不规范的使用往往是导致问题出现的原因,这些问题能尽早暴露出来,往往比上线后再救火要好很多。升级新版本还能享受新功能。
三、团队年代感较强。起码是领导者偏大,团队平均年龄估计也不小。现在Mac难道不是标配么?别和我说thinpad牛逼,我是从tinkpadT41用到x201的,我比那些整天thinkpad牛的绝大多数用的更多。至今我认为thinkpad硬件外观我都是最喜欢的。但为了macOS系统不得不忍痛放弃。这也说明macos的好。没用过mac不可怕,可怕的是没用过就抵制,那么这样的一些人年代感一定很强。
四、收入偏低或生活水平偏低。如果一个团队很多人认为买Mac是装逼或者认为买mac是一个巨大的风险。根本上只是说明这些成员的收入偏低或者生活水平还处mac是个奢侈品的程度。你点个丰富的快餐会有人认为你装逼吗?为什么不会?因为那些人并不觉得一个丰富的快餐的钱很难以承担或值得疑虑。一个一天至少要使用八小时的工具,就算买个放家里玩又如何呢?
总的来说,这样的公司谈不上多不好。但对于新人来说,应尽可能的避免选择这样的公司。
对技术新人来说,要对生产力有偏执的追求,对规范和标准有敬畏,最最重要的是有一颗开放的心。所以找个适合这些的土壤很重要。
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有