- 最后登录
- 2015-5-26
- 金钱
- 373
- 注册时间
- 2013-7-14
- 阅读权限
- 50
- 帖子
- 251
- 精华
- 0
- 积分
- 614
研究生
 
|
本帖最后由 孙若星_江可石 于 2013-7-31 20:17 编辑
求职版有一样的帖子,之所以转发到这里,因为这里人比较多,希望对找工作,找实习的同学有所帮助。
以下均为个人经验,仅供参考,不喜勿喷
卤煮信息
大学:德克萨斯大学University of Texas at Austin
专业: 计算机科学Computer Science
职位:软件工程师Software Engineering Development Intern
公司:Amazon.com(2011), 谷歌(2012), Emerson Process Management(2013)
工资(仅供同行的同学们参考):
亚马逊5300
谷歌6600
埃莫森4000
(前两个在西海岸,物价高的要死,今年在德州,钱少点,但是花销少很多)
总结/经验
如果你要做CS这一行,以下几点都是卤煮的经验之谈,仅供参考
面试
1:准时!!!迟到是大忌中的大忌
2:做好你的功课,面试前,多去网上看看公司的类似的面试,去glassdoor看看最近的面试问题,复习好你的算法algorithm,数据结构data structure,排序sorting, 设计(OO design)
3:遇到不懂的问题,不要害羞,问你的面试官。大部分时候面试官的问题会非常的模糊,这也是面试的一部分,测试的是你遇到不懂问题的时候,处理的能力
4:如果没有能够完美的回答出一个问题,没有关系,很多问题是不可能在30分钟内写出来的,面试官更多的是注重你的思路,你的临场应变,和你的交流能力!
大公司还是小公司?IT类公司还是非IT类公司
大公司(如亚马逊,谷歌,微软这类的),高端IT类公司
优点:钱看起来多(但是在西海岸的话就不是算多了),名气大,牌子大,听着响亮。有过这种世界一流公司实习的经验,可以保证你拿到任何的INTERVIEW的机会,以后留在美国或者回国发展,都是很不错的选择(卤煮是CITIZEN,所以相对容易,F1的同学们我情况我不太清楚)
缺点:交流困难,很多很简单的事情需要很久才可以解决,能得到的帮助比较少(不过也根据你所在的TEAM而定),一个很简单的困难,想得到必要的帮助,会花费很多精力。mentorship一般般。压力相对大。同事相对以自我为中心。
非大公司(如银行,硬件类)
优点:更受到公司的重视,MENTORSHIP会更好,交流更好。有什么问题可以马上找同事讨论解决,人更友善,更乐于助人,更好相处,活动更多,能学到的东西更多。
缺点:牌子没那么大,工资相对较少,升职空间相对少点
你需要知道的东西
1:任何的project,看不懂的,立刻问同事。切记,除非project是你从头开始做起,大部分project的大部分内容你都不用知道,你只需要知道你要用的那一部分(听起来简单,但是这一步会花掉很多时间,就像英语里说的: the most difficult part for any question is understanding what is the question)
2:了解你的team。知道谁负责什么,什么问题卡住了你,你要大概知道谁可以问(关键之关键!)谁负责数据库,谁负责data warehouse等等。
3:不要过度骚扰你同事,和第一条不一样,问问题是好事,但是能自己解决的就不要多问。比如project的相关内容,构架,interface,这些可以多问。但是比如你要问JAVA里的某个class怎么用,自己去google,自己去查documentation,不要去打扰同事,实在是不懂,再问。
4: 搞好人际关系。我知道在美国,人际关系比较淡漠,但敷衍很有必要,良好的人际关系可能在关键时刻帮你一把。
5: 学会给自己打广告。记得,这和浮夸是两码事,比如你的project取得了进展,随时和同事,上司stay in touch。取得了什么进展,目前有什么新的问题,下一步打算怎么做。都是需要随时和同事交流的
总结:在自己技术没问题的情况下,communication is the key!!!!!!!良好的人际关系和交流,可以大大的帮助你。
另外,就是要相信自己,学CS无时无刻会遇到你意想不到的问题。一定不要气馁,保持自信!
大概能想到的就这么多,需要进一步交流的,卤煮企鹅:10805529
|
|