找回密码
 注册加入

扫一扫,极速登录

QQ登录

只需一步,快速开始

搜索
查看: 5203|回复: 7

在应聘谷歌软件工程师时 你该注意什么呢?

[复制链接]
发表于 2012-8-7 15:42:54 | 显示全部楼层 |阅读模式

据一位前谷歌工程师说,如果你正在找一份工作,想成为一名软件工程师,你就应该多学习编程语言并掌握它。尽管世上存在大量的编程语言,你不可能每种语言都学得很好,如果想在一家科技公司工作,你应该关注于掌握一种编程语言。

例如,如果你想在谷歌工作,许多产品一般都使用Java编码。所以如果你真想在谷歌软件工程部或任何的科技公司工作,必须知道公司的制版使用编程语言。

1344322878768.jpg

其实,并不仅仅是掌握一种编程语言,你应该掌握不同的技能,建立一个技术产品,除了挖掘漏洞和找出发展方向,还应该注意用户体验和基础设施。精通一门语言,你就会脱颖而出,并远超过那些精通很多语言的人。学习在于精,这样才能发挥你的实力。

对于软件工程师来说,完成他们的工作只需要一两种语言。下面有两个人都是来应聘软件工程师,如果你是人事部门经理,会如何选择呢?

1号:我精通于公司现在正在使用的的编程语言;2号:我知道公司常用的的编程语言,还知道一点Haskell、Scala、Python和ML。如果是你来做选择,最终留下的会是谁呢?

1344322878419.jpg

这跟在篮球队里选择合适位置的原理很类似,一个篮球队有5个人,你可以选择前锋,中锋,后卫。把应聘者看成每一个团队的成员(第一个团队里的成员都有自己的强项,很专业,第二个团队每一个人会的很多,适合每个角色),第一个团队的比赛是可靠的,但是第二个团队的比赛是不可思议的。

这就是说,你不只是要单一地关注你的编程语言,还要尝试一个或多个软件技能,例如:软件设计和架构、UI 和UX、数据库设计等,一种不寻常2 至3个技巧的组合,你会受益匪浅。如果你真的很擅长一种东西,绝对能让你在人群中脱颖而出,并且会有个合适的岗位等着你。

看完之后,我感触很深,学一件东西必须学会学精,与它有关的知识多了解。知识具有连贯性,学会融会贯通,才能真正学会它,你有什么感触?


' h' V5 T) i" W. V
发表于 2012-8-7 20:23:07 | 显示全部楼层
相对来说都是都是利大于弊吧。8765
回复 支持 反对

使用道具 举报

发表于 2012-8-8 08:30:14 | 显示全部楼层
感谢,学到东西了  
回复 支持 反对

使用道具 举报

发表于 2012-8-8 10:00:54 | 显示全部楼层
网站内部的锚文字的关键字确实很重要。8706
回复 支持 反对

使用道具 举报

发表于 2012-8-8 10:58:46 | 显示全部楼层
这段时间我的站收录大减啊,不知道为什么。5438
回复 支持 反对

使用道具 举报

发表于 2012-8-8 16:42:26 | 显示全部楼层
是的,没有什么变化,快照还不变呢。4197
回复 支持 反对

使用道具 举报

发表于 2012-8-9 09:17:35 | 显示全部楼层
排名莫名其妙从9降到了二十多,咋整啊,咋整。7168
回复 支持 反对

使用道具 举报

发表于 2012-8-9 13:20:34 | 显示全部楼层
这段时间网站貌似变少了很多,还在找原因中。1789
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册加入  

本版积分规则

Archiver|手机版|小黑屋|Discuz!扩展中心 ( 浙ICP备14042422号-1 )|网站地图QQ机器人

GMT+8, 2024-5-15 20:37 , Processed in 0.168867 second(s), 14 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表