2014-01-13 10 views
-5

Я знаю C++, C# ... и выполнен с классом структур данных. Хотя, в классе структур данных, в школе мы просто изучили концепцию (или, самое большее, псевдокод) структур данных, но не в реальном мире кодирования (реализация этой концепции). Нужно ли мне превращать эту концепцию структур данных в реальный мир кодирования, прежде чем найти работу? Я знаю, что хорошо превратить эти структуры данных в реальный мир кодирования (реализации), но это займет время, чтобы сделать это, и в настоящее время мне действительно нужна работа.Структуры данных в реальном времени

+2

кулак-урок - stackoverflow - отличный ресурс для реального мира. второй урок, задайте свой вопрос правильно. показать, что такое структура данных и что вы думаете об этом, не вписывается в реальный мир. –

+0

, если вы не используете структуры данных, у вас будет много многих массивов, которые могут быть упакованы в одну структуру, которая будет иметь один массив, связанный с ней. Я предполагаю, что структура данных означает структуру? – SSpoke

+0

Перед началом работы вам не нужно вставлять псевдокод в реальный код, потому что все, что вы узнали, уже реализовано на каком-либо языке где-то. На работе вам придется использовать свой мозг для _adapt_, что вы узнали о проблеме на руках. Это то, к чему вы должны быть хороши, и почему вы должны знать наизнанку наизнанку. После того, как вы изменили свою проблему, вы можете отправить ее в уже существующий вызов библиотеки, и все готово. – Alexander

ответ

0

Вы должны продолжить поиск работы и Практика внедрения и использования структур данных. Знание концепций ценно, но оно гораздо ценнее в сочетании с практическим навыком.

+0

Помог ли downvoter прокомментировать? – Beta

0

Согласно моему опыту, знания, необходимые для выполнения вашей функции работы, основаны на профиле работы, который вы получаете. Если вы ищете работу, тогда компании, к которым вы подаете заявку, могут задать вам концепции для структур данных и даже попросить вас ввести код. Но опять же, это зависит от компании, к которой вы подали заявку. В настоящее время большинство компаний, основанных на разработке, имеют собственный набор API-интерфейсов, и в начале своей карьеры разработчику просто предлагается использовать эти API для разработки небольших функциональных возможностей. Таким образом, большинство компаний сосредотачиваются на человеке, знающем концепции, и когда вы работаете, вы постепенно получаете навыки разработки API.

Таким образом, если вам удобно программировать, вы должны быть хорошими. Удачи! :)

Смежные вопросы