作者:Flyingis
昨天在Matrix上看到一贴子http://www.matrix.org.cn/thread.shtml?topicId=33198&forumId=11,具体的内容我贴过来了:
-------------------------------------------------
朋友刚硕士毕业拿到了Google的Offer!这里gx一下,顺便透露一下Google的情况:
背景:一流大学CS硕士毕业 跨国软件公司实习半年
应征职位:Software Engineer
面试笔试一堆(包括从美国打来的越洋长途提问),最后是面见李开复,加工作餐一顿(他说大约是收50个关门弟子,但个人认为李替google炒作的味道太重)
月薪:16k左右
其它福利:Google的股票40股(现在市值超过400$ 每股)
总的来说,待遇还不是很有竞争力。
不过在国内也是过得去了。
------------------------------------------------
不看作者的评论,我觉得在国内有这种待遇已经很不错了,当然对于一家著名的外资企业,开出这样的工资也很正常,但对于国内大多数软件开发人员来讲,能拿到这份工作却是可望不可及。
这段时间在举行Google中国编程大赛,我第一次听说是在印度举行的,Google通过这种活动不仅可以扩大自己公司在世界上的影响,还可以招募到最优秀的开发人员,并提供优厚的条件。和当今中国大多数公司相反,以Google为代表的公司真正做到了人性化的管理,虽说公司也是为了赚钱,但至少它把员工当成了自己的人,刚成为正式员工就持有公司的股票。好像有点么发牢骚的味道,其实并不想也没必要,因为在各种不同的环境站在不同的角度,都能为现在国内的软件行业的环境、行情说出许多不同的正当理由,也没有争论甚至埋怨中国大多数软件企业和政府职能的必要。如果感兴趣可以看看这篇文章——中国企业对软件人才利用的思考。
这里想说的是,IT人的学习方法与思维方式。像许多年轻人一样,我也曾经对各种开发工具、开发语言产生过浓厚的兴趣,并且现在仍然在持续。在学校有位工作过8年的博士曾对我说,在软件这个行业很刺激,很有挑战力,并且充满活力,最初我们总是有冲劲去学习各种技术,攻克开发语言中的各种难关,使用最流行的框架去实现自己的想法,但是当我们工作一段时间后,会发现自己的青春全花费在了这些框架、语言和工具上面。对于部分人,他们会成为开发高手,他们对于各种开发工具了如指掌,并且看着这些产品更新换代,积累了丰富的经验,加上这几年对项目的理解,他们可以成为项目经理甚至更高。但是对于大多数人,却没有这么幸运,因为公司不需要这么多的项目经理,不需要这么多的架构师,那他们怎么办,这就引出了从前几年开始大家就一直讨论的程序员过了三十怎么办之类的热门话题。
电脑这玩意现在太热,产品的更新换代,技术的不断发展,成本的不断降低,已经将电脑带入的千家万户,从前几年大学校园对计算机科学与技术专业的扩招,到各种软件学院和培训机构的兴起,似乎已经给软件产业提供了充足的后备力量与人力资源。但不幸的是,现在大家在校园中所公认的电脑高手,已经逐渐变成Java语言高手、VC高手、VB高手等等,他们能用Struts+Hibernate+MySQL数据库构建一套教师课程评价系统,能用VB.net+SQLServer设计一套图书信息管理软件等。当然,在校园里能做出这些系统的人今后的确能在软件行中站稳脚跟,占据一席之地,但不是真正的高手,要做核心开发人员都需要付出更多的努力。然而更多的人,甚至达不到他们的水平,却不停的在图书馆看书,凭着自己最初极大的兴趣学习这些开发工具,在中途听过一次讲座,或是经过某些高手的指导后,又改学另外一门被公认最有发展潜力的语言。只要花了时间,等到毕业时,大家的确可以成为一名程序员,工资1000左右,2000不到,每天不停加班,程序写了又改,改了又写。中国需要这些程序员,但不需要这么多这样的程序员,程序员能力水平构成了一座金字塔,底层的人即初级程序员太多了!再看看书店中泛滥的开发相关的书籍,我不禁想说,我们该冷静了!
国外的知名IT企业,它们代表了IT的发展方向,它们需要什么样的软件人才?是精通算法的人员,是精通架构的人员。如果你只会用C语言,但是精通各种常见算法、数据结构,并且能够自己设计优秀的算法,但只是基本了解Java语法结构,Google很有可能会考虑你。如果你精通Java、VB,却对计算机体系结构、编译原理、数据结构知之甚少,我想Google很难被你的“综合能力”所打动。废话了一大堆,在这里才说出我想说的话,作为一个潜资历的懂一点开发的人来说,这样评价似乎欠火候,但我想写下一点自己所想,记录自己这一刻的思维,并欢迎大家讨论、指点,和大家一起共勉!<!----><o:p></o:p>
分享到:
相关推荐
2. Google 各职位薪资情况2 2. Google 各职位薪资情况 3. Google offer 包裹参考
LintCode - Google 高频题&OA 解锁密码本资料由九章算法独家倾情整理拿谷歌 offer 必备课程《系统设计 System Design》《人工
How-to-get-google-offer-as-engineer 关于如何拿到google的offer的各种资料 网上文章 书 本书作者还写过Crack the coding interview,也非常有名。 刷题面试网站 刷题OJ 最新面试题, 刷题网站 面试经验交流 中有些...
该指南 由来自JPMorgan、McKinsey、Two Sigma、Google、四大等知名公司的职场大牛们亲自撰写,并由Offer帮后续整理。 投资银行(Investment Banking) 投资银行是一种帮助客户在资本市场筹集资金,以及提供各种...
1.让Google Ads为你自己随时随地创造利润(让谷歌公司为你打工); 2.基于你自己的预期利润营收,自由安排时间或工作量; 3.如果你曾经是以某些Offer为主,那么从此你不用再担心广告账户频繁被封; 4.你所有的收入都...
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路.pdf
作者提到,像百度、微软、Google这样的公司尤其重视这一方面。同时,精通一门编程语言(如Java或C++)也是必备技能,语言的选择并不关键,关键在于熟练度。 3. **基础知识**:“两个中心,三个基本点”概括了求职者...
Effective collection of data with Google Analytics can reduce customer acquisition costs, provide priceless feedback on new product initiatives, and offer insights that will grow a customer or client...
参加竞赛如ACM/ICPC、Google Code Jam或LeetCode等可以帮助你磨练算法思维和编程技巧。这些竞赛通常涉及排序、搜索、图论、动态规划等经典算法。学习这部分内容可以提升解决复杂问题的能力,同时为面试中的算法题...
信令消息包括但不限于ICE候选、SDP(会话描述协议)和offer/answer交换,这些都是建立和维护P2P连接所必需的。 权限方面,Android应用需要请求相应的权限,例如: ```java ``` 确保应用可以访问摄像头和麦克风。...
在互联网上,CRX文件通常代表Chrome浏览器的扩展程序,这意味着这款插件是专为谷歌浏览器设计的,用于增强用户的在线阅读体验。这款插件允许用户免费获取精选的电子书、读者杂志以及可能的奖品机会。 描述中提到,...
精选谷歌、微软等知名IT企业的典型面试题,系统地总结了如何在面试时写出高质量代码,如何优化代码效率,以及分析、解决难题的常用方法。 这个项目是什么? 本着交流和学习的目的分享代码和思路。漫漫刷题路上的一些...
Google-Specific Magic Smart Pointers cpplint Other C++ Features Reference Arguments Function Overloading Default Arguments Variable-Length Arrays and alloca() Friends Exceptions Run-Time Type ...
Go是Google开发的一种静态类型、编译型的语言,设计时就考虑到了并发处理和大规模系统的构建。在LeetCode上,Go语言同样表现出色,尤其是在处理多线程、并发和网络编程的题目中。Go的goroutine和channel机制使得并行...
The first page Google rankings is what this eBook will strive to provide for you and it will offer you with hidden Google secrets which can help your web site or pages to rank well on search results....
它们通常以`.crx`文件的形式存在,这是一种由Google Chrome浏览器使用的特定格式。用户可以通过浏览器的扩展商店下载安装,或者直接将`.crx`文件拖放到浏览器的扩展管理界面进行安装。Talentful - Offer Manager ...
这对于进入或晋升于高技术含量的IT公司,如谷歌、Facebook、阿里巴巴和腾讯等,至关重要。 【标签】"系统开源" 这个标签可能意味着提供的资源(即压缩包文件)包含了与开源系统相关的编程实践题目或者解决方案。...
环境说明:开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7 数据库工具:Navicat 开发软件:eclipse/myeclipse/idea Maven包:Maven 浏览器:谷歌浏览器。 项目均可完美运行
【标题】:Google BQ大汇总 20201 【描述】:这份资料主要汇总了Google面试中常见的Behavior Questions(行为问题),包括自我介绍...通过充分准备和实战模拟,你可以提高在Google面试中的表现,增加获得Offer的机会。