不会电脑怎么办 现在找工作必须会电脑学习到华联硅谷






  • 从基础开始学学习电脑的认识與启动

  • 电脑办公软件的综合应用有老师开新课啦


  • 电脑设计专业培训有专业老师授课,课程有一对一和大课

  • 电脑办公自动化硅谷教育专业教學名师指导



  • 信德电脑培训靠口碑宣传

  • 现代办公软件系列1.电脑打字班2.Word文字排版


  • 办公软件综合班零基础电脑全科老年人实用班,网上开店班

  • 济阳信德电脑培训您身边的电脑专家

  • 办公软件综合班,零基础电脑全科老年人实用班,网上开店班时间:白天班,晚上班周末班。内容:课

  • 天桥区办公文员培训office培训班,短期电脑班

  • 东图私塾专注电脑,真正实战
  • 济南市槐荫区雷诺电脑科技培训学校

  • 济南启航培训夶观园校区






| ICP经营许可证编号:

页面执行时间:250.000毫秒

















以下列表中的计算机书籍(中文蝂)来自微博:@程序员的那些事 粉丝的推荐按推荐次数,从高到低往下排如果大家还有其他计算机相关的经典书籍推荐,请在评论中留言或者在这条微博的评论中留言,我们将继续扩充这个列表

开发者决战SOA的制胜利剑(第3版)

我想把它分享给所有相信人生就是不断經历的朋友们。明年我们依然年轻。

后记:想说一声感谢看到一篇(请将”艾特”替换成@)。对我们正在做的事情感兴趣的朋友如果你茬中国,如果你有和我们一样的信念如果你喜欢我们在做 的事情,欢迎你申请加入我们主要需要宣传、摄影、法务、和程序人才(也请悝解我们会有比较严格的筛选过程)。我们在同时招实习生和全职人员请理解前者 无薪,全职人员是底薪因为所有现有团队人员基本上嘟是在无薪或底薪工作。除了学习曲线以外这份工作会保证你见识到世界上很多有意思的事。

对于所有从这篇文章中读出站着说话不腰疼、异想天开、理想化的朋友:请试着重读第一段“关于欲望”每个人都需要、也只需要同时满足五大需求到一定 程度。我至今没有找箌理由证明人为什么要追求你明知道你不需要那么多的东西另外,这篇文章和成功学无关标签有价值,但是他们从来都不应该是目标他们 只是往正确方向前进的人们必然会创造的副产品,而只把光环当目标的人往往很难有任何光环所以,最重要的还是希望大家都可鉯找到同时满足五大需求的那个方 向我只是将我所经历的和所感悟的分享给了大家,我们每一个人可以选择从别人的经历中领悟那些道悝还是通过自己的经历去领悟,后者比前者更容易头破血 流但是前者比后者更需要个人的冷静思考和沉淀。总之在看完这篇文章以後,让每个人自己决定怎么去使用自己的时间货币去处理这篇文章

硅谷可能是我们每一个CS学生和IT从业者心目中的圣地。我曾以为那是一個遥远的目标通常需要经历考Toefl GRE、申请美国研究生、读完硕士或博士,最后才有希望找到那里的工作事实上,这的确是一条经典途径夶部分中国学生都是通过这样方法进入硅谷的。还有 一部分是先在国内进入跨国公司比如Google,几年之后攒够经验和人脉再调到美国总部。我有几个朋友就是这样来的但我走的却是另外一条途径,直接 申请到美国硅谷的工作

我硕士毕业之后参加了一个P2P的项目,也是从那時开始接触推荐系统大概08年春节期间,就在我开始考虑是续工作合同还是读博的时候一个硅谷的 猎头给我发了封email,说BitTorrent公司在招人问峩有没有兴趣申请。我当时很意外因为我并没在任何网站求职,在硅谷那边也不认识任何朋 友唯一的解释就是他从我们学校的项目主頁上找到了我,因为我们做的项目跟BT很相关我的背景很符合他们的需求。既然机会敲门了那就试试吧,因为我一 直也有去美国的想法于是接下来经历了几轮电话面试,介绍了一下目前的工作回答了一些技术问题,写了几个小程序然后3月底就顺利拿到offer了。可能小公司的面试相对而言要简单一点吧另外也许有学术背景对工业界比较有吸引力,但最关键的是你正是他们所需要的人。

接下来就是漫长嘚申请H1B工作签证的过程来美国工作最常见的签证类型是L1和H1B。L1只能是跨国公司内部调动才能申请一次给5年,不能换 工作H1B是可以换工作嘚,一次给3年可以续一次,总共6年如果你打算长住这,那么可以在这几年期间申请绿卡在绿卡申请期间是可以合法待在美国 的。H1B签證一般由公司出钱委托律师帮你申请申请者至少要求本科学位,只能从每年4月1日开始申请大概一到三个月之内出结果(加急的话可以茬一两周 内出结果,要多交1000美元)申请成功了的话,最早当年10月1日开始上班

一次H1B签证的费用大概是5000美元,并不是每个公司都愿意花这個钱但是,外国员工尤其是中国和印度员工,通常更勤奋也更忠诚所以几乎每 个公司都少不了中国人和印度人。如果H1B持有者丢掉了笁作他必须在几个月内找到工作,否则就得离境此外,如果绿卡申请批复下来(通常要几年时间)之 前换了工作的话前面的申请就莋废了。这种压力逼得我们不得不努力工作而且不会轻易跳槽,这可能也是许多公司愿意招外国员工的原因之一

另外,H1B持有者的工资待遇法律上规定是不得低于地区同等水平的因为政府要保护当地人的就业市场,同时也避免外国员工沦为廉价劳动力如果公司给你的笁资达不到这个标准,可能就无法成功申请H1B签证比如有几年经验的软件工程师在硅谷地区大概是年薪10万美元左右,当然实际数字应人而異差别可能很大。这些信息是公开的可以在后面给的链接里查到。

H1B签证关键一点是每年都有名额限制,最近这些年都是65000个普通名额另外还有20000个优先名额,是留给美国本土硕士或以上学位毕业 的外国人非赢利机构(如大学)不受这个限制。如果这个名额在你开始申請之前用完了即使拿到offer了,你这一年也来不了美国运气好的话也许公司愿 意为你保留这个offer,等到明年再申请一次如果美国政府在4月苐一周收到的H1B申请超过名额限制,就要进行抽签从中选出名额数量个申请材料,进 入下一步程序比如我是08年申请的,那时金融危机还沒有全面爆发结果当年第一周就有高达20万人申请(当然其中大部分是印度人),所以不得不通过抽签 来决定命运很幸运我被抽中了。洏09年的工作机会大幅减少据说名额到12 月才用完,也就不用抽签了2010年似乎情况还没有明显改变,H1B名额可能也会用到下半年不管怎样,樾早拿到工作offer对后面申请签证就更有 利。

不过就在我马上要去拿签证的时候,金融风暴爆发了大量公司疯狂裁员,也包括我的offer不圉被取消掉了,所以我不得不在很短的时间内找到一 份另外工作才不至于浪费掉这个来之不易的签证。我那几年主要做的是基于P2P的推荐系统所以有这两方面的背景,而这时有一家专做推荐的公司正在招人 于是我开始申请这家公司。仍然都是电话面试一切都很顺利,佷快又拿到offer终于在9月底来到了硅谷。


(图:圣何塞商业区圣何塞自称“硅谷的首都”。图来自维基百科)


传统意义上的硅谷是指旧金山以南到圣何塞以北的这一块狭长的湾区地带,但现在这个范围已经扩展到周围地区也就是所谓的旧金山湾区(San Francisco Bay Area)。这里气候温和阳咣普照,风景优美;这里毗邻顶级大学文化交流频繁,社会自由包容;这里科技公司林立资金和人才涌动,冒险精神和务实态度 并存从旧金山一路往南,抬头低眼到处都是声名远扬的公司。一栋栋气派的楼宇安然笑纳各方敬仰的眼神;一个个传奇的故事,流传在烸个怀有梦想的人之 间这里就是硅谷,IT科技和工业的心脏我似乎以一种朝圣者的心态来到这里,开始人生新的篇章

硅谷虽然有很多洺头响亮的大公司,但更多的还是锐意进取的小公司并且每天都在诞生新的idea,新的小公司当技术、理念和创新有大量机会摩擦碰 撞,當有这么一种机制帮助你不断实践你的梦想而不必承担失败的后果当大量人才聚集在一个地区,创业就变的自然而然在创业公司(startup)笁作的 好处就是,可以更全面的接触系统各个方面的技术更直接的观察公司的运作,与同事的关系也简单融洽小公司更缺人才,他们會更不惜代价引进一个人另外, 小公司的面试难度相对较小毕竟申请的人也较少。最后如果小公司成功被收购甚至上市,那你通过股票的收入很可能会远大于工资所得而且你更容易进入公司 高层。所以如果你考虑直接找美国工作,不妨也试试小公司至少可以作為一个跳板。一旦你进入了这个圈子工作机会也就慢慢铺开了,用不了多久猎头们就会 盯上你成天鼓动你跳槽。

大家都知道通过网絡申请工作是很便捷的方式。对于大公司你的简历通常是储存在数据库里,他们需要招人的时候就从数据库里搜索关键字比如 Python,recommendation systems只囿当你的简历里包含了关键字,才会被调出来仔细看从这个角度来说,知识和能力的广度是很有帮助的

但更多时候,深度可能更为重偠因为这里通常不缺泛泛的程序员, 缺的是在某个特定领域的人才比如搜索、推荐、机器学习、网络安全等等,这个时候你的竞争力財能充分体现出来这里牵涉到一个职业发展规划的问题,是走全 面路线还是走专业路线前者的目标是一个优秀的程序员、构架师,可鉯胜任任何编程工作可以构建任何系统。这种人的就业面宽广但面临的竞争对手也多。后 者是一个专业型或研究型人才可以解决某個领域的问题,而这些问题需要编程以外的知识和能力比如知道怎样优化搜索效果,理解 personalization的一些关键技术懂得如何分析数据和各种model,叻解常见的攻击方法和安全协议等等。这种人才工作机会相对较少但 竞争也较少,而且位置可能更重要无论选择哪一条路线,你都應该清楚你的职业规划平时努力提高专业技能,换工作时力图延续你的发展路线而不是盲目的到 处撒网,或仅为薪酬而跳槽

选择了笁作方向,下一步就是投简历单纯只投简历,有时效果不好容易石沉大海。其实在硅谷有很多猎头和HR他们在不停的寻找人才,再输送到各个公司如果他们能对你有兴趣,那机会就大多了而你要迈出的第一步是让猎头或招聘主管能找到你。

最简单的办法是在linkedin和几个知名求职网站上发布你的英文简历当然你也可以主动联系猎头。我经常收到一些猎头的email大部分都是通过linkedin上找到我的,少数通过facebook或其他途径但几乎都是通过Internet找到我的。

另一个通往面试的捷径是通过内部推荐在美国找工作非常看重推荐的。通常如果你为公司推荐了一个囚并被录用了你也能拿到一笔不菲的奖金,比如几千 美金而且公司内部的人说话比猎头更有份量,所以如果你认识一些朋友在国外公司或跨国公司不妨请他们帮你推荐一下,你的简历被看中的可能性会大大提高

还有一个被人找到办法是参加开源的项目,多写技术博愙参加一些专业竞赛,比如编程竞赛、某些学术会议的竞赛一些公司组织的竞赛等等。这些不仅是对你能力的锻炼也能提高你的知洺度,写在简历里也很光彩是让别人找到你和了解你的最佳途径。

至于硅谷公司的面试也并非高不可攀,绝大部分还是考那些基本功比如数据结构和算法,对面向对象编程的理解某些语言的特性,领域内的专业知识 等等,跟国内的面试差不太多偶尔可能需要一點小聪明,但传说中的“下水道盖子为什么是圆的”这类面试题也不过是传说而已。面试的资料很容易找到下面 也给了链接,充分准備就好了不管面试有多难,其实都是可以准备的就看你功夫下够了没。要在美国工作当然英语听说读写也要足够顺畅流利,但并非偠很好 才行一般对于技术人员的语言要求不算太高,但如果你的英语还有障碍那最好还是要努力提高,否则你的职业发展会出现瓶颈因为没人愿意跟交流困难的人共 事。

顺便说说欧洲的工作欧洲(还有加拿大)与美国最大的不同在于,那边一般是福利社会工作压仂通常没有美国这边大,社会福利要比美国好治安更稳 定,但平均而言工作机会没美国多收入要低于美国,物质上也没有美国便宜丰富总的来说,欧洲是一个更适合安居的地方而美国则是一个更适合乐业的地方, 当然具体而言也是应人而异并不绝对。欧洲许多国镓尤其是西欧和北欧,英语非常普遍很多技术工作只要求英语,很多当地留学生也是只会英语所以你也可 以考虑欧洲的工作,而那邊的签证相对美国而言也要容易许多

最后,希望有志于出国工作的同学朋友多一份勇气,多一点自信多一分准备。人有点梦想总是恏事

魏小亮:如何选择硅谷的IT公司

导读:关于北美IT公司求职面试,伯乐在线之前转载分享过一些文章不过这些文章是偏重面试过程经驗的分享(比如王远轩在《北美求职记》 中分了Microsoft、Google、Facebook、Twitter 和 Hulu 这五家公司的面试经验),至于如何选择公司(“如何选择硅谷的IT公司)这个话題Facebook 移动技术总监、Facebook“新兵营”的领队之一、负责新员工培训的魏小亮(作者简介请见文章末尾)从四个方面写了四篇博文,给出了他的詳细建议在获得作者许可后,伯乐在线把四篇博文合成一篇发布以下是全文。

经过激烈的面试恭喜你拿到一个硅谷IT公司的Offer了,更可囍的是有几个公司同时给你Offer。下一个头疼的事情:如何选择一个最适合自己的公司

这两年跟不少拿到多个硅谷公司Offer的国内朋友打过电話聊天,觉得不少朋友的决定因素比较随机——往往几个公司都没有具体了解觉得差不多也都 挺好的,大多数朋友去工资最高的地方;吔有一些去了HR比较主动的公司最后到了那个公司发现并不是最适合自己的…… 所以,我想在这里谈谈怎样选择公司


最关键的一点: 获嘚每个公司尽量多的信息,根据各个公司的情况和自己的目标做理性的决策。HR给你Offer或者还价的时候千万不要立即接受或者拒绝,可以禮貌地说 “非常感谢我非常珍惜这个机会。请让我认真思考一下再给您答复。” 然后马上开始你的决策过程:

? (一):如何收集公司嘚信息

? (二):决策过程的考虑因素

? (三):薪酬和待遇


一、如何收集公司的信息

这里介绍一下收集信息的渠道一个关键点是在收集信息的时候要尽量做到理性而没有偏见:如果你带有很重的偏见去收集,这个过程本身就变成了收集证据去证明自己的观点而不是收集所囿的信息去帮助自己决策了。

我想大家可以考虑以下几个信息源:

1、公司的产品和网页 :如果对方是一个产品型的公司(最终客户是普罗夶众而不是Fortune 500公司)一定去看看他们的产品和网页,看看自己对这些东西是不是感兴趣每天做自己感兴趣的产品,幸福感会很高工作嘚压力会变成动力,绩效奖金也 高升职也快 —— 硅谷的游戏类公司基本工资往往比其他IT公司相对低一些,原因是有不少工程师喜欢玩游戲他们愿意少拿一点薪水去做自己喜欢的游戏产品。其实长远来看自 己开开心心的工作生活的确很重要,“有钱难买爷高兴”嘛;

2、公司的开源项目和技术会议讨论:不少的科技公司是有自己的开源项目代码库的也有不少公司参加一些技术会 议。可以看看他们的项目囷会议的录像或者幻灯片从中可以了解到这个公司的技术水平大概是怎样的,自己能从未来的同事学到什么东西这里要注意的是最好找 工程师的幻灯片(而不是销售或者HR的幻灯片,那些信息量低而且更多是广告成分);

3、找公司里跟自己背景相似的员工:如果有朋友在那个公司工作一定要找他问问情况。如果没有可以跟HR回信 说 “在我决定之前,我能不能跟公司里的一个中国工程师聊一下我想了解怹们来美国的过程和工作生活的情况。” 一般HR是很乐意为你找这样的工程师的跟背景相似的员工聊天会让你看到更真实的一面——因为茬加入公司之前,HR往往是主要的沟通渠道;但一个公司的工 程师队伍的文化有可能跟HR的文化类似更可能截然不同(我自己面试过的几家IT公司,工程师文化最差的公司HR最好工程师文化最好的公司HR最差)。 加入公司之后你主要跟工程师合作,所以关键是要看自己跟工程师昰不是合得来;

4、如果有两个公司选择最好能找到一个在这两个公司都工作过的未来同事,让他们谈谈两个公司的区别和感想;一般这樣的同事能给你一些比较但要注意的是这样的同事往往偏向现在的公司(否则HR也不太可能让他跟你谈:),所以有机会的话最好两家公司嘟找一个类似情况的同事;

5、找你的未来经理或者部门主管:有些公司是预先已经给你安排了团队和经理的如果是在考虑这些公司,最恏能跟未来的经理聊一下看看是不是合得来。HR一般也会支持这样的安排;

6、找一个你希望成为的人或者你信任的人给建议:如果你身边囿一个你希望成为的人(比如比较成功的师兄师姐或者公司里面你特别尊重和信任的同事,或者你认为有远见的长辈)可以请他跟你聊一下,把你收集到信息和你自己的情况和目标做一个分析让他给一些建议。”三人行必有我师”有一个参谋往往能让自己避免低级錯误。

(3、4、5 一般需要HR引荐可能只能选其中的一到两个。我建议至少找一个中国工程师聊一聊)

最后我想要强调的是:这个信息收集過程也是你建立新的社交圈的过程。 在其中交到的朋友无论你如何决定, 都要给他们说一声感谢他们在这个过程给你的帮助;到了硅穀安顿下来了可以找他们吃个饭,保持联系……硅谷本身就是一个很小的圈子(或者说整个硅谷是一个 很大的公司)在这个过程里面建竝的联系,好好珍惜以后再换工作或者有其他机会,你还能继续得到帮助对于你决定去的公司,帮过忙的同事更要主动感谢 参加工莋之后主动联系,他们往往会是你在新的公司里面的第一批良师益友


二、决策过程的考虑因素

薪酬待遇是大部分朋友最关心的一点,我茬下一篇将详细讲在考虑薪酬的同时,我认为最好能全面考虑各方面的因素:

你5年以后想做什么想开一个自己的公司?还是想加入一個创业公司还是想在某一个领域做世界一流的技术专家?还是想在一个大公司里面做管理还是想做一个普通的工程师,有比较多的个囚时间

如果5年太远还没想,那在下面一两年你想学到什么东西学到比较全面的/os/singularity/publications/HotOS2005_和Java等runtime出现之后,一个软件级的解决方案成为可能

Singularity在microkernel的基础上,通过.Net构建了一套type-safed assembly作为ABI同时规定了数据交换的message passing机制,从根本上防止了修改隔离数据的可能再加上对application的安全性检查,从而提供一個可控、可管理的操作系统由 于.NetCLR的持续优化以及硬件的发展,加了这些检查后的Singularity在性能上的损失相对于它提供的这些良好特性仍是可鉯接受的。

这种设计目前还处于实验室阶段是否能最终胜出,还需要有当年UNIX的机遇

耳熟能详的vmware,无需多说

这个题目乍听起来,十分費解其意思是VMMs其实就是Microkernel的正确实现方法。里面详细讨论了VMM和Microkernel是了解这两个概念的极好参考。

C可能是这个世界上最成功的编程语言但其缺点也十分明显。比如不支持thread在今天高度并行的硬件结构中显得有点力不从心,而这方面则是functional programming language的长处如何结合二者的优点,是一个佷promising的领域

单使用thread结构的server是很难真正做到高性能的,原因在于内存使用、切换开销、同步开销和保证锁正确性带来的编程复杂度等

Thread不好,但event也没法解决所有问题于是我们寻找一个结合的方法。SEDA将应用拆分为多个stage不同stage通过 queue相连接,同一个stage内可以启动多个thread来执行queue中的event并苴可通过反馈来自动调整thread数量。

这上面反复出现了一个名字:Leslie Lamport 他在distributed computing这个领域挖坑不辍,终成一代宗师关于他,也有几则轶事记得以湔他在MSR的主页是这么写的,“当我在研究logicalclock 的时候BillGates还穿着开裆裤(in diaper)…”(大意如此,原文现在找不到了)另外,他在写paper的时候很喜欢把其他牛人的名字变换一下编排进去。这可能也是他还没拿到图灵 奖的原因

关于ALM的paper很多,基本上都是描述如何搭建一个mesh network用以鲁棒的传输控淛信息另外再搭建一个multicast tree用以高效传输数据,然后再根据多媒体数据的特点做一些layered delivery前几年出现的coolstream, pplive等系统都是这类系统的商业化产品。

P2P的絀现改变了网络按照各种P2P网络的结构,可以分为三种

3. DHT,与unstructured P2P不同的是DHT进行的查询有保证,如果数据存在可在一定的hop数内返回。这个hop數通常为logNN为系统节点数。

典型的DHT有CAN, Chord,Pastry, Tapestry等四种这些研究主要在算法层面,系统方面的工作主要是在其上建立广域网存储系统还有一些人茬机制层面进行研究,例如如何激励用户共享、防止作弊等

Google的系列paper,大家比较熟悉不再多说。在此可查

现在的软件系统已经复杂到叻人已经无法掌握的程度,很多系统在发布时都仍然带着许多确定性(deterministic)或非确定性(non- deterministic)的bugs只能不断的patch。既然作为人类不够精细的特性决定了峩们无法把系统的bug fix干净,我们只能从其他角度入手研究一种让系统在这令人沮丧的环境中仍能工作的方法这就像一个分布式系统,故障無法避免我们选择让系统作为整体来 提供高可靠性。

以下3个便是典型代表基本上,主要研究内容都集中于1) 如何正确保存状态;2)如何捕捉错误并恢复状态;3)在进行单元级恢复时如何做到不影响整体。

系统很复杂人类无法从逻辑上直接分析,只能通过data mining的方法在宏观上进荇观察


网站版权与免责声明: ①由于各方面不确定的因素有可能原文内容调整与变化,本网所提供的相关信息请网友以权威部门公布的正式信息为准. ②本站学校简介、学校招生信息的版权属于各个学校! 本网转载的文/图等稿件出于非商业性目的,如转载稿涉及版权及个人隐私等问题,请联系我们(邮件@  All Rights Reserved.

我要回帖

 

随机推荐