2 года программирования - что дальше?

Тема в разделе "WASM.BEGINNERS", создана пользователем gig, 24 янв 2009.

  1. gig

    gig New Member

    Публикаций:
    0
    Регистрация:
    24 янв 2009
    Сообщения:
    1
    Добрый вечер.
    Учусь на 2-м курсе по специальности программирование.
    Первые 3 семестра изучали c++, на 2-м курсе ООП, сейчас переходим на C#.
    Раньше программировали под DOS, сейчас - WINDOWS.
    Читал Подбельского, Лафоре, Страуструпа использовал как справочник..
    Не понимаю, что делать дальше - чему учиться, т.е. как продолжать путь программиста?
    Хочу заниматься или системным программированием или разработкой игр, может искусственного интеллекта..
    Стоит ли сейчас заниматься серьезно c++ или же больше времени уделять c#?
    Что именно сейчас лучше изучать: оси, более глубоко дискретную математику и алгоритмы, сети?
    В сети куча инфы по тому, как начать - начать я начал, а вот не знаю, как продолжать дальше и какую именно область выбрать, т.к. слишком много всего..
    Заранее спасибо за ответы.
     
  2. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Если системное программирование -- то, есно, оси, причём крайне желательно не одну и даже не две (в каждой есть чему поучиться). Если игры -- то, соответственно, связанные с ними вещи и технологии (ДиректХ, ОпенГЛ, необходимая для понимания всего этого дела математика). Ну а язык (Си++, Си-шарп, асм и т.д.) -- это всего лишь инструменты, они могут облегчать или усложнять решение задач, но не более того.
     
  3. Blackbeam

    Blackbeam New Member

    Публикаций:
    0
    Регистрация:
    28 дек 2008
    Сообщения:
    960
    сечас серьёзные программы, оси и так далее - это много-много человеко-жизней

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

    у асмов с этим проблемы
     
  4. freeq

    freeq New Member

    Публикаций:
    0
    Регистрация:
    2 дек 2008
    Сообщения:
    47
    Blackbeam
    ога, ща везде нужно знать более одной среды разработки, а вобще кодеры си#, java очень актуальны сейчас поэтому лучше знать более одного языка и иметь весомый опыт в нескольких сферах (просто прикладной кодинг, web технологии, бд, системное программирование, итд)
     
  5. exst

    exst New Member

    Публикаций:
    0
    Регистрация:
    11 янв 2009
    Сообщения:
    91
    gig, изучай алгоритмы. Язык - не проблема.
     
  6. stellaco

    stellaco New Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    193
    gig
    Переходим на c# ?... хех )... интересно в инсте и дальше будите опускаться?

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


    А ты как думаешь?..... на c# могут шестиклассники программировать(если можно назвать, это программированием)



    И всё что я перечислил, это ..всеголишь одна из областей... (и то, не полная..)
    Среды программирования не стоит изучать.
     
  7. ams007

    ams007 New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2007
    Сообщения:
    86
    " - Девушка, скажите, вы правда можете тыщу знаков в минуту печатать?
    - Да, правда такая фигня получается!..."(с)

    Читай МакКонела, и поймешь, что программировать на каком-либо языке _правильно_ одинаково сложно...
     
  8. ams007

    ams007 New Member

    Публикаций:
    0
    Регистрация:
    28 апр 2007
    Сообщения:
    86
    По теме: дальше -> РАБОТАТЬ, получать практический опыт. Может, вообще поймешь, что это и не твое вовсе..
     
  9. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    1С программирование. Я серьезно - весьма востребованная сфера.
     
  10. stellaco

    stellaco New Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    193
    БРЕД

    БРЕД
    Хотя... в маленьких фирмачках это весьма востребовано..да и денег человек будет больше получать, чем какойнить линейщик
    .... но о увелечении уровня и знаний программиста...и речи быть не может
     
  11. K10

    K10 New Member

    Публикаций:
    0
    Регистрация:
    3 окт 2008
    Сообщения:
    1.590
    stellaco
    Далеко не бред, не знаю как у вас в столицах, а у нас в Урюпинске ~90% требуются 1С-ники, оставшиеся 10% примерно поровну Ц и Делфи.

    дык деньги нужны или знания? если деньги, то 1С и веб-программирование (сцайто-клепательство)... В меньшей степени всякие дотнеты...
     
  12. iamlamer

    iamlamer New Member

    Публикаций:
    0
    Регистрация:
    20 июн 2005
    Сообщения:
    273
    Адрес:
    Russia
    Бросай универ, научись пить пиво литрами, курить траву и жрать таблетки, напиши трояна, распространи его и заведи ботнет, продай его и т.д. И главное - не забудь всегда и везде хвастаться, что высшее образование - лажа и фуйня, что оно ничего не дало и дать не может. "Это многих славный путь" (с) :)

    А если сурьезно, то просто устройся на работу по специальности, хотя бы на 0.5 ставки. Она, работа, сама подскажет, куда лыжи поворачивать.
     
  13. jaja

    jaja New Member

    Публикаций:
    0
    Регистрация:
    23 июл 2008
    Сообщения:
    243
    Советую пойти в армию.
     
  14. varnie

    varnie New Member

    Публикаций:
    0
    Регистрация:
    2 янв 2005
    Сообщения:
    1.785
    a dalshe 3 goda programmirovanija. razve eto ne o4evidno?

    ps: sorry for translit
     
  15. SII

    SII Воин против дзена

    Публикаций:
    0
    Регистрация:
    31 окт 2007
    Сообщения:
    1.483
    Адрес:
    Подмосковье
    Как говаривает один мой знакомый, в армии хорошего -- ничего, но полезного -- очень много...

    Ну а вообще -- действительно постараться найти реальную работу, потому что практический опыт нельзя заменить никакой теоретической подготовкой, хотя она тоже важна.
     
  16. stellaco

    stellaco New Member

    Публикаций:
    0
    Регистрация:
    11 дек 2008
    Сообщения:
    193
    В универе..действительно знаний не дадут... и надо бы это понимать =)..
    "Нельзя научить, можно только научиться"
    Уровень образования, дающийся в университетах, мягко говоря... готовит .. невежд, которые только и смогут после его окончания..утешать себя.. (мол.."у меня есть диплом!")..
    Насчёт армии..и институтах.яб мог оооочень много всего сказать, да времени жалко.. (если не лень будет..то отпишу послезавтра..)...
    кстати, ...это так... раньше, .. в течении двух лет, буквально каждый день, изучал по 100 и более страниц интересной(сложной, качественной...) литературы. Хм..не знаю, просто тяга к знаниям была..(и есть!)
    И чем больше узнаю, тем больше понимаю, что теперь, надо узнать ещё больше.
     
  17. Rel

    Rel Well-Known Member

    Публикаций:
    2
    Регистрация:
    11 дек 2008
    Сообщения:
    5.317
    полностью согласен...

    да... у нас в столицах тоже... и далеко не в мелких фирмах... кстати, 1С - наверное самое неблагодарное программирование (если можно назвать программировнием)... пишешь программу, а чувствуешь себя не программистом, а бухгалтером))) да и потом, я заметил, что самые глупые и вредные юзеры работают в бухгалтерии и канцелярии)))

    в универе главное, чему нужно научится - делать все за последнюю ночь... если этому не научишься, то точно отчислят)))) да и потом, когда на работу приходишь, тебя научат, чему надо...

    отсебятина: если ты хорошо знаешь один язык, изучения других не составляет никакого труда... переход на C#? это что за бред... языки просто предельно похожи друг на друга, можно было бы даж не преподавать их, если знаешь С++, то решетку можно интуитивно понять очень быстро... а вообще, я после лет трех программирования на плюсах стал изучать всякие веб-технологии (HTML, PHP и JavaScript)... после плюсов опять же все интуитивно понятно... потом на работе пришлось понять 1С (весьма стебный у них язык кстати)... а недавно подъучился флешу в плане веб-дизайна... мультики на нем рисовать у меня не хватает терпения))))
     
  18. rudik

    rudik Руденко Артём

    Публикаций:
    0
    Регистрация:
    6 дек 2006
    Сообщения:
    302
    Адрес:
    г. Харьков
    Иди работать! Я думаю ничего не потеряеш абсолютно + деньги будут + внимание у девушек к тебе будет больше :derisive: Но учти, разбиратся надо хорошо!
     
  19. Blackbeam

    Blackbeam New Member

    Публикаций:
    0
    Регистрация:
    28 дек 2008
    Сообщения:
    960
    слово "работать" имеет корень - "раб"

    совет рудика : "Иди и стань рабом, надо быть хорошим рабом - тебе тогда будут давать бумашки, которые можно обменять на услуги или плоды труда других рабов, чем больше у тебя будет таких бумажек, тем большим успехом ты будешь пользоваться у самок."

    Психология рабов въелась в сознание людей после многих веков селекции и промывания мозгов...
     
  20. GoldFinch

    GoldFinch New Member

    Публикаций:
    0
    Регистрация:
    29 мар 2008
    Сообщения:
    1.775
    Blackbeam
    как бы мне не хотелось отклоняться от темы топика, но мне придется посоветовать вам убиться об стену. благодаря многим векам селекции и промыванию мозгов мы сейчас имеем то что имеем - инфраструктуру, технологии, и прочие элементы цивилизации полученные в результате работы многих поколений.