LINUX.ORG.RU
ФорумTalks

Быть или не быть.. вот в чем вопрос..


0

0

Здравствуйте. Я - студент 2-го курса одного Московского ВУЗа. Сейчас встала передо мной большая проблема. Дело в том, что учусь я на специальность "Прикладной математик и системный программист". Видимо в честь этого наш преподаватель по программированию пытается всеми ему доступными возможностями вбить в нас все, что сам знает или когда-либо слышал. Он напрягает старшекурсников и аспирантов, чтобы они нам преподавали разные предметы.

Так вот проблема в следующем: сейчас я вроде как "знаю" уже довольно большой список языков программирования (С,С++, Php, Html, C#); мы проходили сетевые протоколы и много еще всякого (это при том, что я только на 2 курсе!!!!) . Поэтому знаю я это все, конечно, довольно посредственно. Посоветуйте мне!! Что мне сейчас делать? Забить на этого преподавателя и изучать более подробно что-то одно?? И что?? Что сейчас востребовано??? Какие профессии??? И как бы вы поступили на моем месте сейчас?? Я даже не знаю за что хвататься...

Подскажите плз кто? где? чем ? и как?

anonymous

Чувак, тебе везёт, вот мне дают очень мало, поэтому ботаю всё сам, а это часто не так эффективно, как с наставником. Совет: учи ВСЁ, чем больше ты будешь эрудирован во всех технологиях, тем легче тебе будет решать поставленные задачи самым оптимальным способом, и к тому намного легче будет управлять проектами, а не только учавствовать. ну ещё конечно фундаментальные дисциплины не забывай, даже лучше на них больше налегай.

CrazyPit ★★★
()
Ответ на: комментарий от CrazyPit

во именно насчет фундаментальных дисциплин - учи C, а еще лучше asm, а всякие PHP-HTML-И.Т.Д само по себе получится

anonymous
()

> список языков программирования (С,С++, Php, Html, C#);

список языков довольно-таки однобок однако :) и кстати html-не язык программирования.. Возможно стоит дополнить список ML и haskel, но такие вещи должны базироваться на пройденном курсе и перекликаться со всем прочим.

> мы проходили сетевые протоколы

наверное ограничились TCP/IP ? краткий курс ..

> изучать более подробно что-то одно??

учи то, чему учат и ещё что-нить для души;

> И как бы вы поступили на моем месте сейчас??

а на Вашем месте, я бы оттягивался по полной программе :)

> Что сейчас востребовано?

то же что и всегда - умные люди и индийские обезъянки

p.s. если ща кто-нить скажет язык/платформа/принцип Z рулит и будет рулить через 4-5 лет, так что учи это - пошли такого человека на х.. - ибо это обезьяна

anonymous
()
Ответ на: комментарий от anonymous

> а на Вашем месте, я бы оттягивался по полной программе :)

Учить всё? А времени где стока взять? Надо основы (идеи) целиком, а дальше что понравится, то и развивать...

anonymous
()
Ответ на: комментарий от anonymous

>А что человеку учить если он потом денег много хочет получать?

Ненадо ничего учить. Надо грамотно жениться;) У президента вон две дочери на выданье, или уже одна...

SatanClaus ★★★
()
Ответ на: комментарий от anonymous

>> а на Вашем месте, я бы оттягивался по полной программе :)

> Учить всё? А времени где стока взять? Надо основы (идеи) целиком, а дальше что понравится, то и развивать...

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

вообщем автору девка нужна (или парень, если автор другого пола), при правильной бабе глупых вопросов о том какой язык учить на втором курсе не возникнет

anonymous
()
Ответ на: комментарий от Nuke

> Численные методы, дискретку. Будет работать квантом в банке за >90k в год.

А кто такой квант??

anonymous
()
Ответ на: комментарий от anonymous

Количественный анализ (e.g. рисков). Всякие хитрые мат. методы из эконометрики, например. Офигенно востребованная специальность.

Nuke
()
Ответ на: комментарий от anonymous

это чтоб на онанизм времени не хватало в период отдыха от занятий?

anonymous
()

Начинать надо с классиков (Вирт, Кнут). Изучить стандартные алгоритмы и структуры данных. Составить у себя представление о вычислительной сложности алгоритмов, о методах доказательства правильности программ. Эти знания являются независимыми от языка.

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

И конечно же практиковаться.

AEP ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.