2014-01-13 90 views
-5

我知道C++,C#...和数据结构类。虽然在数据结构课上,我们刚刚在学校学到了数据结构的概念(或者至多是伪代码),但是并没有在编码(实现这些概念)的真实世界中学习。 在找工作之前,我是否需要将数据结构的概念转化为真实的编码世界? 我知道将这些数据结构转换为编码(实现)的真实世界是很好的,但是需要花时间来做到这一点,而且我现在真的需要一份工作。真实世界中的数据结构

+2

第一课是stackoverflow是一个很好的现实世界的资源。第二课,正确地问你的问题。显示这个数据结构是什么,你对它的看法不适合现实世界。 –

+0

如果你不使用数据结构,你将会有很多很多的数组,这些数组可以被打包成一个结构,而这个结构将会有一个数组链接到它。我猜数据结构意味着结构? – SSpoke

+0

工作之前,您不需要将伪代码转化为真实的代码 - 因为您学到的所有东西都已经在某处执行了。在工作中,你必须用你的大脑来掌握你在手上所学到的问题。这是你必须擅长的,以及为什么你必须知道里面的概念。在你改变了你的问题之后,你可以将它提供给已经存在的库调用并完成。 – Alexander

回答

0

您应该继续搜索工作练习实施和使用数据结构。对这些概念的了解是有价值的,但与实际技能相结合则更有价值。

+0

downvoter会照顾评论吗? – Beta

0

根据我的经验,执行工作职能所需的知识很大程度上取决于您获得的工作资料。如果你正在寻找工作,那么你申请的公司可能会问你数据结构的概念,甚至可能会要求你编码。但是,这又取决于你申请的公司。现在,大多数成熟的公司都有自己开发的一套API,在开始职业生涯时,开发人员很容易被要求使用这些API来开发小功能。所以,大多数公司都将注意力集中在了解这些概念的人身上,而在您工作时,您会慢慢掌握API开发的技能。

因此,如果你对编程感到满意,你应该很好。祝你好运! :)