- 京东方代加工苹果吗?
- 腾讯以及各大厂的c++开发环境是什么样的?
- 如何评价余承东称「若非打压,手机大厂就是华为苹果,其他都是小厂家,包括那家韩企」?
- 市值千亿的公司,不给iOS开发员工配Mac,只能自己买或配黑苹果,你怎么看?
京东方代加工苹果吗?
2015年,京东方曾进入过苹果供应链,为苹果的MacBook显示屏供货,次年,京东方为其提供iPad显示屏。与此同时,京东方还与多家大厂建立合作关系,以华为为例,京东方已经连续多年为Mate系列和P系列高端旗舰手机供应屏幕。
腾讯以及各大厂的c++开发环境是什么样的?
首先早期的oicq以及之后的qq客户端都是基于windows平台的,没有Linux平台应用场景(之前很长时间甚至linux版本的软件),不可能在linux上开发。
现在的微信软件,在android和ios上运行,Windows也有相关的客户端,应该是一套代码,在不同平台上编译。
微信和qq服务器考虑到并发和部署,应该是基于linux系统或者unix系统。
大厂的C++开发环境基本都是“macBook Pro+远程Linux主机”“,或者直接在Linux上开发,至少在腾讯、百度、Google这些C/C++技术栈为主的企业,主要都是通过这种方式工作。编辑器方面基本上都是Vim为主,部分人也会用EMacs,不过这几年随着Visual Studio Code变得越来越受欢迎,在大厂里面也开始有很多人开始使用。
大企业由于一些历史原因,导致了很多工具的使用已经成了固定的传承,就拿鹅厂来说,鹅厂之前用过SourceInsight作为主力,腾讯内部很多早期代码GBK,这个历史遗留问题直到现在还在困扰着腾讯的部分项目,大家也知道问题,不过想要彻底重构真的非常麻烦,工程量都是极大的,版本管理用过SVN,不过现在新的项目基本上也都是用Git管理。微信事业群也有正版的Clion这些工具供你使用,很多人也会用Vim、VS Code,不过本地基本上还是编辑器,大多数写好代码直接云端编译就好了。
Google可能是全世界最好的C++大厂了,这个不是吹的,如果你同时在Google、百度、腾讯这些大厂都工作过的话,你会发现Google为什么是这个星球上最牛的互联网公司,Google的代码规范就甩开很多大厂一个档次,Google的C++代码规范可能是这个星球上最好的代码规范了,没有之一。在Google你可以选择自己的办公电脑,一般台式机、笔记都会有。
Google并不会强制限制你用什么系统,但是Google有基于Debian定制Linux系统,很多人会用这套这是一个网络IDE,是的基于网络的,现在你应该明白为啥Google那么推崇Chrome下完成一切工作的原因了吧,因为他们自己连IDE都这么用。Linux,也有很多人用MacBook,用Windows系统的人也不再少数。大家写代码会用cider,也有很多使用Vim和Emacs的,甚至像贾扬清也说过,自己在Google就是用Sublime Text编辑器,总之选择会非常多样化,公司不会强制干涉。
工具真的非常重要,我非常不赞同很多人说,工具不重要,重要的是算法、重要的是数据结构,重要的是数学思维能力,我不否认内功的必要,但是有了好的内功,好的招数也非常重要,而开发工具就是你的武功招式。每个人不要去纠结别人[_a***_]说,自己把主流的工具自己从头到尾试一下,最终选择一个自己顺手的工具就好,大体上来说大多数人的选择往往代表着一定的合理性。
好的工具能够极大地提高工作效率,不过我认为工具好与不好不是大众判定的,而是你自己用着顺手不顺手,不是说大多数人都喜欢的工具就一定是好的,得看每个人的使用习惯。就好比说我比较喜欢Emacs,不是很喜欢Vim,不代表Vim是更差的工具,这只是相对我而言,我更喜欢Emacs这个编辑器。
数学、算法、数据结构,这些基本功是修炼内功,不过光修炼内功也肯定不行,那么开发工作中这些编辑器、IDE、版本管理工具、以及编译器等等,都是你的工具,只有同时把内功和招数都练好了,你才能真正的无敌。
如何评价余承东称「若非打压,手机大厂就是华为苹果,其他都是小厂家,包括那家韩企」?
余承东号称余大嘴,他说的话往往是口无遮拦,因此获得这个称号。首先,美国的打压,使得华为手机逐渐退出大众视野,让华为不得不卖掉荣耀断臂求生。美国为什么这么做,大家都知道,打压中国科技企业,特别是华为这种,能引领5G的和美国在高科技领域扳手腕的企业。所以才有了芯片限制,削减华为的实力,让他没钱搞研发,这样保证美国的科技力量领先。第二,如果华为不被打压,手机大厂就是华为和苹果,这话对不,是有这个可能的,而且可能性还挺大。为什么这么说,华为遭遇打压也三年多了,当时打压得时候,手机已经可以和苹果扳手腕得情况。而其它的国产手机厂商,如小米等,确实只能在中低端机型跑跑量,没啥科技亮点,关注度也确实会越来越少。余大嘴说的话,还是有一定依据,但是要分开看。
技术角度讲,真正从研发到制造及软件开发,再从许可专利技术的角度,还有国际化等这几个方面讲,其他的厂家都是小厂家。
其他厂家除了系统和华为一样用美国的,别的方面都是靠买,然后组装,但这也不是绝对的,比如小米等做的也相当不错。
市值千亿的公司,不给iOS开发员工配Mac,只能自己买或配黑苹果,你怎么看?
软件行业不配电脑似乎已经是一种常态。从公司的角度出发:配备电脑是一种成本上的浪费,无法预知员工的多少?公司的东西员工是否会不珍惜?公司裁员的情况下这些电脑如何处理?这些都是公司不愿意看到和承担的东西,所以不给员工配电脑是有一定道理的。但是从员工的角度来看的话,我来你这里工作还得自己买电脑,这无形中增大了我的开支,减少了我的薪资,如果长时间在这里工作倒还好,如果只是暂时工作几个月,这都是冤枉钱啊。
如果新买,支付一半,按月给补贴,入职满1年,可以自行带走。如果自己带电脑来,按月给补贴,每月2百。
It公司工作了17年,说实话,没必要给所有人配笔记本电脑,特殊工种有,原因很多,主要有三个:第一是员工随便安装软件,有些软件公司层面上就涉及盗版,而且是普遍现象,就是员工不听招呼,很多人直接安装游戏成个人电脑。第二:个人电脑要求不一样,自己趁手的比较好,当然一般不超过8千总价。第三,员工不爱惜,为了换新电脑,故意把老电脑弄残,而且不好界定,而且由此产生很多管理问题。
你自己开家公司招几个人发发电脑试试就知道了,有些人挂机打游戏,有些人当垫子坐,咖啡垫,有些人几百部***等等…一台电脑其实也不算啥,但让你感受这些,确实不易。你要敢答应,后面他们会要求你提供私家车来上班
另外请不要以为老板是让你加班,这是奴才意识,你要是中低层员工,干不完事就走呗,更本不多你一个,对于中高层员工来说,没加班一说。工作性质决定你的工作样式,努力才是唯一出路。
市值千亿的公司,不给iOS开发员工配Mac,只能自己买或配黑苹果,你怎么看?不知道这样的公司是如何想的,又要马儿跑又不要马儿吃饱?给公司干事儿,还得使用个人笔记本?难道没有苹果笔记本是不是还不能应聘这个职位?这样的公司乘早离开。
市值达到千亿,虽然谈不上多了不起但起码也是算得上是中大型企业了。员工拿了工资只是为开发软件得到的报酬,个人为开发软件提供工具具有很多的弊端。不给iOS开发人员配备Mac,可能从以下几个方面考虑:
等等。
这样的公司不值得追随,甚至根本就不注重公司技术产权、不注重客户隐私、甚至可能都不注重协作开发。这样做存在某些弊端:
绝大部分互联网或软件开发公司很少不给员工配备电脑,有些公司为了员工工作方便可能会鼓励或补贴购买笔记本,但一般也会工作上配备电脑,不管是Windows或者Mac的。可能Mac较贵不会给每个iOS开发人员都会配备,但起码会配备一部分公用的拿来做关键开发或者测试。