应届生找工作,不会C++和Java会不会吃亏?

2013-11-18 10:23:17 +08:00
 kailiu
我不太喜欢这两种复杂的语言。教材太厚太多,想入门还得先把几千页的大块头啃下来。我没那个耐心,更主要是没那么多时间把几千页的书来回翻上好几遍,就为了笔试面试去记平时很少用到的高级复杂语言特性,然后慢慢忘掉。

我问的会不会吃亏,是建立在其他基础(数据结构/算法,操作系统,网络这类)比较扎实的前提下。这些东西搞不定,会什么语言也没用。

题目说的“会”,是指熟悉高级特性,只会class、extends这种关键字实现基本OO特性的的不算。

我现在会C和Python,属于语法层面比较熟悉的水平。C的动手经验很少而且单一,主要用来刷算法题。手上做的项目大部分用的是Python。一年内要开始找实习了,有过来人能指点下吗?
12140 次点击
所在节点    程序员
56 条回复
kailiu
2013-11-18 23:22:00 +08:00
@plprapper 思路清晰很多,多谢。
tclh123
2013-11-18 23:32:20 +08:00
C、数据结构、算法会一些就行了,后面主要还是看项目经验跟想问题的思路。
Ultratude
2013-11-19 03:19:32 +08:00
LeetCode.com 的 OJ 只有 C++ 和 Java。
eickegao
2013-11-19 06:31:18 +08:00
看了上面的留言,原来C++的形式变得这么差了,想我当初毕业的时候,学校只教过C,C++我自学的。

当时可以说是基本会C++工作很容易找。不过C++确实很复杂,我个人一直在用,但是有很多特性也就是

当初看书的时候看到过,具体工作上面从来也没用到过。个人对Python和RUBY挺赶兴趣的,可惜用起来

感觉没C++顺手。
bengol
2013-11-19 06:48:10 +08:00
@327beckham. 所以说c/c++/java还是很重要的
aminic
2013-11-19 08:09:12 +08:00
老话说的好,艺多不压身。楼主自重。。。
327beckham
2013-11-19 09:32:20 +08:00
@kailiu MS和google不在一个级别上。我的能力是差了一些,还没做到你说的那四点,我估计个人达到那几点的50%左右吧。我身边的同学中,有进MS和G的。做到那几点进MS是很有可能的。进google的话,除了基本功很扎实,重点得去各大OJ疯狂切题吧。从同学面试经验来看,google比较喜欢快速切题的人,和C++或者java比较起来,C语言不适合快速切题。其实去网上搜一搜各个公司笔试题你就知道了。我不大擅长面试,囧。不多建议了。
327beckham
2013-11-19 09:35:35 +08:00
@bengol 不能同意更多
zealinux
2013-11-19 10:41:21 +08:00
取决于你应聘什么样的公司,有的公司就不用C++,和Java,你去学他们,岂不是十足的浪费。
Sherlockhlt
2013-11-19 12:06:38 +08:00
看完次贴突然明白了什么叫毁人不倦
tarxvpf
2013-11-19 13:32:56 +08:00
语言贴是最容易引起疯狂讨论的啊。
我觉得会吃亏,很多公司是用java和c++的。公司很看重能够立即能干活的。不是说学c++和java得用很多高级语言特性,而是用这语言写过程序就行吧。当然LZ非常喜欢用python的话,可以去找需要用python的职位。只是比较少。
passluo
2013-11-19 20:24:34 +08:00
毕业的时候还不知道「不会C++和Java会不会吃亏」比较吃亏。
kailiu
2013-11-19 20:53:38 +08:00
@passluo 话说我还真知道不会C++和Java的国内学生去了Google和FB,只是想了解下国内行情,至于这么酸?
kailiu
2013-11-19 20:54:24 +08:00
@Sherlockhlt 感觉很厉害的样子,求指点啊。
passluo
2013-11-19 22:25:33 +08:00
酸一个学生。。。

=。=
wdlth
2013-11-19 22:35:42 +08:00
C/C++大学应该有学的吧,即使不熟悉语言但是程序结构、编程思想什么的也应该掌握。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/89652

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX