>>54502867
>лисп
>шит тайр
пр лежит
>>54503014
> питон
> хакер тайр
Даже так.
>>54503102
с этого проиграл но говорят его можно юзать при кулхацкинге, но пыху то тоже можно, чего она в шит-тайере делает?
>>54503014
Ну я хуй знает, напомни зачем лисп нужен
>>54503255
программы писать
>>54502867
А с чего это Перл в шит тире?
>>54502867
>питон
>хакер тир.
>lisp
>shit tier
Ай лолд с пикчи
>>54503390
ну перл устарел кароч) ничего не понятно) код гавно кодеры на нем зануды)
>>54503583
Ага, я так и понял.
Азам каких языков учат в универах?
>>54503583
нахуй нужно говно мамонта если есть пыха/руби/пайтон?
>>54502867
>shit tier
>LISP
А идите-ка вы нахуй.
>>54503660
никаким, в универе не учат кодить бро
>>54503660
Зависит от универа. У нас раньше на паскале начинали, мы на сишку няшную попали, новые курсы на питоне учат.
>>54503726
А чего там учат,если я на программную инженерию пойду?
>>54503783
матан, хуета, физика, матан, хуета
а диплом приносишь гомоку и идешь пить с однокурсниками
>>54503690
На перл я очень быстро пишу разного рода скрипты, решающие проблему обработки текстовых данных, на других языках я врядли так смогу. Ну а перл есть на любой машине, с которыми я работаю и при этом обладает неплохой скоростью.
>>54503783
мжешь еще заебенить джава-круд, ректор кончит как из шланга, базарю
>>54503783
нас не учили, а было примерно так:
вот значит дельфя, вот так кнопочки добавить, код писать здесь.
К следующему занятию написать калькулятор, вся инфа в инете и хэлпе.
>>54503850
В программировании физика играет роль вообще?
>>54503783
Программирование, критпография, защита информации, разного рода методики-хуёдики, архитектуры компьютеры и все в этом роде.
>>54503953
хуйня какая то а не универ получается
>>54503983
В программироваии игр - да, вполне.
>>54503888
вся динамикопараша в это может, алсо советую попробовать пайтон
>>54504014
а ты что хотел? чтобы тебя синтаксису учили, лал?
>>54503953
Это же десятый класс.
Мимошколокодер.
>>54502867
Есть должностная инструкция, в которой должно быть описано, какой хуйней ты страдаешь. Начальники могут что угодно под какие угодно понятия подводить. На одном месте ведущий на себе всю контору и десятерых лоулевельных нубов тащит, на другом в танчики рубится. И все это понимают. Решают скилл и проекты.
>>54504001
Есть разница между компьютерными науками и программной инженерией? Там и там вроде учат программировать.
>>54504068
а ты думаешь на первом занятии сразу движок гугла заставят оптимизировать?
Учти, что поступают не только те, кто хоть чтото шарит, а и те, кто ЯП в глаза не видели.
>>54504171
> а и те, кто ЯП в глаза не видели
А нахуя они такие поступают?
>>54504212
50% не знают просто, чем хотят по жизни заниматься и идут туда, куда хватило баллов + какой-никакой престиж профессии
какая то часть и идет чтобы научиться
>>54504019
Питон пробовал, на руби тоже много пишу (в основном приложения на рельсах и синатре), но более удобного для этих задач, чем перл не нашёл. Код выходит очень кратким и вполне понятным. Ну и CPAN, конечно же, куда же без него. И да, про питон и руби ничего плохого сказать не могу.
>>54504212
Если руки никуда не растут то в программирование самое то,сейчас в 11 классе,сам там иногда что то пишу на хтмл интересно самому,показываю тем с кем учусь говорят что это фигня,их будут учитьТОМУ программирыванию,они не будут писать код,они будут сидеть и отдыхать.
>>54504330
> пишу на хтмл
ебать
>>54504101
То есть если начальник не захочет поднимать мне зарплату, потому что я, мол, работаю хорошо, но не превосходно, то мне можно даже и не рыпаться, а просто взять и съебать?
>>54504303
Лол.
> какая то часть и идет чтобы научиться
Профессия кодера же наименее зависима от формального обучения, нет? Взял книгу, примеры кода, и ковыряйся себе, пока глаза/мозг не заболят.
>>54504330
> сам там иногда что то пишу на хтмл
На чистом, что ли? Ипать ты лол.
> их будут учитьТОМУ программирыванию,они не будут писать код,они будут сидеть и отдыхать
Что, прости? Алсо, я бы тебе вместо ЯП русский поучить бы советовал.
>>54504424
Это типа так,для себя.
>>54502867
>hacker tier
>hacker
Я у мамы хакир долбоебы блять
>>54504424
Он просто не дорос, я уже на XHAML5 и CSS3.0 ебашу суперкоды. Дальше думаю в асм податься
>>54504519
Что ты хочешь от школяра,что б он уже на с+ писал?
Имел он ввиду что они считают что работа эта халявная,никакой сложности в процессе.
>>54504591
Далбоеб, сейчас на аяксе все сайты пишут.
>>54504519
>Профессия кодера же наименее зависима от формального обучения, нет?
не у всех хватит силы воли взять и научиться все стэку технологий/протоколов и алгоритмов, которые в любом случае встретятся во время обучения
>>54504684
Аякс же на jquery написан? Тогда я осилю, там все просто.
>>54504675
Я сам школяр же. Могу в быдлоООП на Дельфе уровня "формы и кнопочки", хуёвый HTML+CSS, и перл учить собраюсь. А, ну и C++ на уровне массивов и циклов.
В чем разница в университетах между компьютерными науками и программной инженерией?
>>54504767
>Аякс же на jquery
Что за хуйню я прочитал. Jquery использует технологию ajax.
>>54504836
ну ты молодец раз можешь, а многие не могут
аж до 5 курса
>>54504836
Ну всеровно,ты ,особенный школяр среди сверстников,не каждый могет как ты.
Ананы, как научиться в питон за две недели? Только не надо всю эту философию с вкраплениями синтаксиса.
А я пишу программы для микроконтроллеров на паскале и смотрю на си-блядков и асм-пидоров, как на говно.
>>54504947
> не каждый могет как ты
Щито? Вся написанная мною хуйня буквально за недели три учится, лол. Абсолютно без использования мозга и аналитического мышления.
>>54505044
Питон охуительно прост, если ты уже знаешь хоть один ЯП. Бери какой-то Dive Into Python и читай.
>>54504836
забей на детскоп
ебашь веб-парашу
переходи на статистику/биг дату/дата майнинг
уходи работать в яндекс/гугол/бинг/ тысячи мест
нативное программирование умерло, геймдев хуита
>>54505052
>микроконтроллеров на паскале
А не пиздишь? Все ж на ST пишут
>>54504330
>пишу на хтмл
Болд, таблички и фреймы? Ди нахуй отсюда.
>>54505052
Идёшь против системы?
>>54505095
Ну тогда научи всех на своей параллели писать как ты,смогут ли они это понять.
Посмотрим тогда.
>>54505134
>нативное программирование умерло
Потому что думать надо, и выверять сука код, а не ебашить парашу на отъебись за миску риса из готовых примеров.
полгода ищем программаря-системщика-кун
Работаю явоблядком неполный день, получаю 12к, нихуя не знаю, хуею, с меня все все спрашивают. Мир несправедлив.
>>54505118
Ну во всякую хуйню на уровне васика с циклами-хуиклами и условиями умею, Dive Into Python реально мне поможет?
>>54505134
> ебашь веб-парашу
Это какую же? ХТМЛ5 + CSS3 с jQuery, что ли?
>>54505224
Им похуй же. Зачем им это всё? Они же могут бухать Ягу в падиках.
>>54505052
> А я долбаеб и смотрю на нормальных людей как на говно.
Пофиксил.
>>54505355
Вполне. Главное знай, что питон достаточно прост, даже если сравнивать с другой скриптопарашей.
>>54505340
>получаю 12к,
нахуй так жить
>>54503726
Обещают С++, пока что Бейсик.
Первый курс Прикладной математики\информатики МИРЭА
>>54505134
> нативное программирование умерло
Ну что ты несешь, ущербный? Операционки кто пишет, браузер твой кто пишет, интерпретаторы для твоих динамических языков кто пишет?
>>54505600
бульбашка же. нормальные деньги здесь.
>>54505653
Я вообще не понимаю откуда они это все берут. То веб-программирование умирает, то скритповые языки умирают, то джава умирает, то десктоп умирает. Откуда они это все берут?
>>54505747
>Я вообще не понимаю откуда они это все берут. То веб-программирование умирает, то скритповые языки умирают, то джава умирает, то десктоп умирает. Откуда они это все берут?
Ну, это и правда и нет. Попробуй найди нормальную работу нативнокодером НЕ в Мск. Это дохуя непросто.
А веб-параша в каждом мухосранске есть, надо же Ашоту сайт для шаурмечной делать.
>>54505600
Мухосранск, продавцы получают 9к за полный день
>>54505609
Жди программы уровня lab5_vuchislenie_integrala.cpp
>>54503660
У меня был семестр asm, дальше pascal → delphi, c++ (visual studio) → c++ builder, lisp, prolog. В итоге знаю вот на уровне этого школьника >>54504836, но в группе был самый успешный остальные вообще отбитое быдло, хуй знает, что они здесь забыли. Мухосранская шарага, конечно.
Алсо, >>54504930>>54504947 заставили обнадежить себя. Хочу в Python, даже начинал, но боюсь того, что дальше будет сложно. Вот бы кто-то пинка под зад дал и сказал, что там нехуй учить.
>>54503783
программный инженер - это манагер с быдлокодерскими навыками. программа учебы распределена как-то так: 20% матан, линал, матстат и пр. 30% программирование и computer science 30% менеджмент 20% экономика, ин. яз.
>>54506015
нахуй мне менеджмент и экономика?
>>54505653
лал
ну а что еще пользуют васяны кроме мб браузера/плеера?
Проигрыватель? Поиграет в жта 5?
Если сравнивать это с адскими темпами развития веба, то все так
>>54505992
А, еще есть вариант пойти работать сорт-оф-сисадмином с 8 до 17 за смешную плату, или остаться дома и задрачивать ЯП. По знаниям на данный момент ближе сисадминство, по желанию работать в дальнейшем - ЯП. Если пойду на работку, то задрачивать уже ничего не получится. Если не пойду, то есть вероятность не осилить и остаться ни с чем. Что думаешь, анон?
>>54505992
>Хочу в Python, даже начинал, но боюсь того, что дальше будет сложно.
Что именно сложно? Синтаксис? Система типов? ООП? Библиотеки? Проблемы с придумываением алгоритмов?
>>54505880
Вот не скажи, я в своем мухосранске постоянно предложения о работе нативокодером получаю. На веб-парашу даже идти не хочу, зарплаты там очень низкие, а работать совсем неинтересно.
>>54506129
> Библиотеки
> Проблемы с придумываением алгоритмов?
This. Есть же куча стандартных алгоритмов, а я их не знаю. На делфях/булдере мог написать такой код, что сам охуевал с его ущербности. Но как написать по-другому не знаю.
В ООП тоже плаваю, но понимаю и думаю, что справлюсь.
>>54506086
игори/ фотошопы/ самодельные сms и прочее
собсвтенно всякие 1эсы и тд системы документаооборота
>>54502867
А Джаваскрипт то где? Пиздец.
>>54506084
я задаюсь тем же вопросом. в любом случае, универ дает только корку-диплом. для развития нужно самому изучать необходимую инфу.
>>54506157
>Вот не скажи, я в своем мухосранске постоянно предложения о работе нативокодером получаю.
Чем предлагают заниматься? Вангую ковырять старое легаси гавно, что нихуя не нормальная работа.
Так то да, еще и КОБОЛ жив, и зарплаты там ебанись - но есть деталька.
>>54506237
С библиотеками все просто решается
1 по статьям
2 по хэлпам
Алгоритмы можно сначала гуглить и потом уже писать отсебятину
>>54506084
Чтобы не высирать перегруженную хуиту, которая никогда не отобьет затраты на реализацию.
>>54506279
Без вышки роботать в украшке\рашке не вариан?Где то слышал что много где без вышки берут
>>54505880
> Попробуй найди нормальную работу нативнокодером НЕ в Мск.
В моей мухосрани наоборот как раз, нужны грамотные сишники, цепепешники, низкоуровневые программисты, спрос большой. А на веб-парашу от силы пара вакансий. И почему ты утверждаешь то, чего не знаешь, за всю рашку?
>>54506262
Хуяваскрипт. Нахуй пошёл, говна кусок.
>>54506369
если нагуглить вакансии, то можно убедиться в том, что диплом в 90% вакансий в рашке таки нужен.
>>54506369
Устраивался 5 раз. Ни разу не попросили диплом.
>>54506446
Сам иди нахуй, пидор ебаный. Джаваскрипт должен быть на уровне php.
>>54506484
>устраивался 5 раз
Ты имел ввиду
>увольняли 5 раз потому, что долбоёб без вышки
?
>>54506450
Два чаю. Без диплома только блат.
>>54506395
>И почему ты утверждаешь то, чего не знаешь, за всю рашку
Потому что мы пытались выписать программаря из ебеней, везде одинаковый ответ - а у нас такой хуйней не занимаются, на дельфи вот Ваня из 7А нам пишет, а кресты ваши да еще и системное - да ну нахуй.
И что за мухосрань такая?
>>54506499
Вы посмотрите на это чмо, которое хочет чувствовать себя причастным к миру программирования.
>>54505052
только Keil, только так.
>>54506515
Лол, нет, меня ни разу не увольняли. Два раза менял место жительства, а так просто искал с з/п повыше.
>>54505461
Попробую.
Добра тебе, няша.
Возможно вообще с укра\рашкинским образованием работать за бугром? Какая вероятность дать трактор?
>>54506304
Знаешь. На самом деле, суть в том, что я не могу поставить конкретную цель обучения. Могу задрачивать лабы, мелкие практические задания, но что мне это даст в итоге - понятия не имею. Брался за html/css/js, за python/cpp, даже за инженерную графику и триде-моделирование. Всё забрасываю через неделю-две, когда угасает этот первичный интерес, из-за того, что не знаю, для чего мне это пригодится в будущем. Есть тут еще такие?
>>54506596
Пиздец, эпический дебил.
>>54502867
Кошерная пикча. Одобряю, все правильно написали. Только вот php опустить рангом ниже и будет идеально.
>>54506727
почти у всех так.
ищешь интересное направление
устраиваешься джуниором на него
и в итоге задрачиваешь то что нужно + платят
>>54506868
Хекер на сях в треде?
>>54506868
ну-ка, ну-ка
что лучше пыхи выполняет веб-задачи?
а то пахнет кукаретником
>>54506450
>>54506524
>>54506515
>>54506484
Дефолтно везде нужно образование, но если есть желание и навыки, то ЛЮБЫЕ вопросы решаются через начальство. Не могу сказать как у кодеров можно убедить начальника, что ты все знаешь и готов учиться. Но во всяких гуманитарных и низкотехнических (типа электрика, сварщика) профессиях все решает начальник.
Как то устраивался водилой, там опыт официльной работы 5 лет надо было, пришел, поговорил, взяли и пожелали удачи. Такая же хуйня со сваркой полуавотматом, ни дипломов, нихуя, 11 классов и армия. Пришел, сказал "хучу варить, научусь", посмотрели мой шов, сказали пойдет, трудоустроили по ТК. Электрики, гос службы та же херня, если есть желание работать и учиться, а у компании есть вакансия, то шансы фейла стремятся к нулю.
>>54506928
Я к тому написал, что гомогейский пхп надо отдать заднеприводным из g. Бог написал этот мир на C.
>>54506928
dotnet
>>54504585
Что не так?
>>54507000
ну хуй знает
больше нужны техникал скиллз
Попиздеть за паттерны с техспециалистом, и ок
>>54502867
А где паскаль в пикче? Нам зря его полтора года в ВУЗе преподают??? Добавь этот важный язык!
Как у вас с зарплатами по сравнению с 2010 годом теперь? Сколько миддл получает?
>>54507071
лол
ты дурачек и все путаешь
пхп для доширакомакак
гомогейский руби, if u know what i mean
>>54506911
На питоне пишу хаки)
>>54507146
Вообще то я это и сказал, образование как общее правило, это как возраст или пол при приеме на работу, графа всегда есть, а вот если ты попиздишь с техспецом, то даже с 9ю классами трудоустроят.
>python
>hacker tier
>cpp, java, c#
>professional tier
блядь абу закрой нахуй этот быдлятник ебаный
>>54506902
Ты так говоришь, будто бы для трудоустройства джуниором не нужно ничего знать. Алсо, я мухосранчанин и чтобы устроить перекат, хотя бы, в обл центр, нужно уже что-то знать. Замкнутый, блять, круг, придется учиться, превозмогая желание подмизулиннуть капчу.
>>54505118>>54505461
Спасибо, тоже почитаю.
>>54507302
Руби это классический гейский секс, когда пхп это копропедонекрофильский гейский секс. Чуешь разницу?
>>54507445
А что с С++ - то не так?
>>54507233
В голос проиграл.
Блять, за неделю забыл об автозамене.
>>54506928
>что лучше пыхи выполняет веб-задачи?
Что угодно.
Лично у меня после опыта ASP.NET по работе и Python/Django в личных целях нет ни малейшего желания даже смотреть в сторону пыха.
>>54502867
>Shit tier
>Lisp
Тот, кто рисовал эту пикчу или адовый говноед, или просто очень зеленый.
>>54506928
Рельсы, джанго
>>54507238
устроился джуниор рельсоёбом на 4 часа, 350 получаю.
>>54507511
Ну я его долго изучал, очень винимательно и через 2 часа пошел играть в крузис. Ибо интереснее и голова заболела. Вон однокашники хтмл + цсс выучили и сайт школы сделали. Гордимся ими, а ты можешь на С++ сайт написать? Вот тото же
>>54507673
Попизди мне тут. В какой это шараге берут на 4 часа?
>>54506107
> Если пойду на работку, то задрачивать уже ничего не получится.
Хуета.
Я вот выдрочил ООП, Java(до этого школьный pascal,c,c++). Нашел работу через месяц после того, как сам поставил себе диагноз - "Готов".
Работал полтора года. За это время выдрочил Haskell и Python. Съебал работы на другую и стал python-девелопером который рвет мозги всей тиме своим ФП. В то же время ищу более подходящую мне работу. ВО - нет. На данный момент пятикурсник местного говновуза. Накопил на машину и на нормальную жизнь.
>>54507536
примеры недостатков пыхи для веб-задач
>>54507712
http://www.webtoolkit.eu/wt/ru/
Могу. А ты что можешь на С++ написать?
>>54507673
Т.е. за полный день 700? Джуниором? Хладная притча.
>>54507673
20ч в неделю? 350 долларов?
Скажи, какие типичные задачи там выполняешь. Хоть знать буду, чем программисты на работе занимаются.
>>54507789
Ахахах а ты можешь тян найти? Ахахаха
>>54507558
> адовый говноед
Тhis. И питон у него в хакер тире и луа в энтузиаст, и вообще говно.
>>54507712
>а ты можешь на С++ сайт написать?
У меня для тебя плохие новости...
>>54507802
Ведущий нас программист даёт задачи, мы выполняем, пушим в отдельный бранч на ревью, если всё ок, мержим с проектом.
>>54507751
Откуда вы лезете, блядь, успешные первокурсники?
>>54507751
> рвет мозги всей тиме своим ФП
Ой, как же вы заебали. Я сразу гоню таких ссаными тяпками. Начитаются своих теорий категорий и типов и выёбываются так, что потом никто их код разобрать не может.
>>54507849
Недоверяю я мнениям людей у которых из аргументов только
>и вообще говно.
>>54507740
Студент же, плавающий график, взяли так.
>>54507800
рельсы же, разрабов мало, а технология высокооплачиваемая.
Ух сколько в треде молодцов, прочитавших про LISP на лурке. Вы хоть раз на нём писали? Ему в дерьме самое место, как и всей функциональщине. Бесполезнее наверное только Erlang.
>>54507233
И бейсик забыли! Нас в школе два года ему учили! Учитель говорил, что он важнее всяких Си и прочих, у него племянник в Москве в крупной програмистской компании работает, он ему рассказал, что всё хуйня, во всех крупных компаниях все еще на бейсике программируют!
блять, а ведь все именно так и было, два года бейсика, год паскаля, полгода ВНЕЗАПНО маткада. Охуенное оьразование можно получить в рашке, если ты собираешься завести трактор времени и съебать в восьмидесятые.
>>54507999
> Бесполезнее наверное только Erlang.
Ну а это уже толсто.
>>54507837
Зачем мне искать тян, у меня уже есть тян.
>>54507895
>КАКИЕ типичные задачи
Здается мне, что понятия не имеешь о задачах.
>>54508058
ахахаха моногомнобыдло в треде ахахахаха
>>54508070
написание юнит-тестов, фич к проекту, сущностей и тд, функционал и тесты, если быть проще.
>>54507908
А ты думаешь что станешь успешным когда отучишься 5 лет в ВУЗе и пойдёшь работать?
Авотхуй, самоучки, которые рано начинают заниматься рулят.
>>54508070
>Здается
Для того чтобы пройти на хуй, двигайся прямо и справа увидишь дверь. Тебе туда.
Аноны,что посоветуете для студента,я так понял что после универа меня сразу на работу не возьмут.У меня еще есть один год,и как его не просрать,что учить?
>>54508178
>на хуй
Ну вы посмотрите на него...
>>54507751
Ты на работе писал код и задрачивал код.
Я тебе говорю за эникейсисадминство в 100+ машин, которое к коду практически не имеет отношения. Работал так же недолго в другой конторе, домой приходил выдроченный весь, не то что на самообразование, даже на капчу сил не хватало.
>>54508215
Ищи работу!
>>54508178
Ну что, мне тебе твой учебник русского достать? Или сразу ремня хочешь?
>>54508233
>считает, что "на хуй" пишется слитно
лол
>>54508215
Учи все. И прежде всего то, чему не учат в универе. А также ищи работу. И въебывай. Без стажа или портфолио ты нахуй никому ненужен.
>>54508170
мне то ты чо рассказываешь? я свои 5 лет уже отучился.
Меня рассмешило это
>стал python-девелопером который рвет мозги всей тиме своим ФП
>>54507910
>Начитаются своих теорий категорий и типов и выёбываются так, что потом никто их код разобрать не может.
Потому что некомпитентны:3
>>54507
>рельсы
>разрабов мало
>технология высокооплачиваемая
>Минск
Ну ты пиздец, вангую студентоту-фантазера. На 4 часа только в госшарагах на крестах еще берут писать.
>>54508215
C, потом C++, потом C# и Java. Потом PHP, CSS, SQL. С таким набором ты вполне можешь устроиться каким-нибудь въеб-дизайнером или даже фрилансить. Ну а там уже можно будет и языки учить.
Высшее образование в IT своми руками:
Введение: Мотивация, базовые навыки для дальнейшего изучения. Книги: «А я был в компьютерном городе», рандомный советский школьный учебник по информатике, SICP, конкретная математика. Усердно изучаешь английский. Читать лучше на английском. Сложно только первую книгу. Как только разберёшься (вместе с английским это была самая сложная часть курса), тебе понадобится какой-нибудь язык программирования. Ещё не для того, чтобы программировать, а для того, чтобы писать учебные примеры (на схеме это делать достаточно муторно). Чтобы меня не сочли троллем в первом абзаце пасты предлагаю 1) C (Учебник Дейтелов, кресты (c++) долго не используй, зашкваришься) 2) Java («Философия» Эккеля) или Python (DIVE INTO PYTHON из той самой пасты) на выбор. Можно оба.
Всё достаточно лёгкое (C в меньшей степени), всё считается местными говном (C в меньшей степени). После SICPа идти будет очень легко, си тебе сам по себе не понадобится, но скиллы писания на нём пригодятся ещё много раз. Пишешь на выбранном языке 10 простых программ (решение уравнений, перемножение матриц, игры а-ля 90-е, ИИ для какой-нибудь из игр, просто что-нибудь прикольное, что в голову придёт). Вооружившись этой хуйнёй переходишь к изучению матчасти.
Матчасть: Твоя задача на данном этапе — получение фундаментальных представлений по CS. Книжки будут вдвое толще, чем на предыдущем этапе, понимать сразу всё не будешь, но перечитывай мере необходимости.
а) Дискретка. НЕ ОТЛЫНИВАТЬ. Читай любой учебник. Понимать (отчётливо): множества, алгебры, отображения, логику, графы. Реши простейшие задачи, докажи несложные теоремы. Остальное можешь отложить.
б) Базы данных — нужно разобраться с БД, обычно этот шаг пропускают и начинаются серьёзные проблемы и откровенно кривые архитектуры. Учебники: Си Джей Дейт, введение в системы баз данных. Весь можешь не читать, прочитай 2/3, чтобы понимал про транзакции, нормальные формы (хоть первые 4 штуки), ER-модель, реляционное счисление, отображение из ER-модели в реляционное счисление. Потом берёшь любой учебник по SQL (Моисеенко какой-нибудь сканает). Базы данных в заданиях ты должен проектировать в уме, сразу в 3NF и быстро. Учишь SQL. Пишешь какое-нибудь приложение на своём языке, которое использует БД (гостевуху с примитивным интерфейсом можешь сваять, поймёшь, что веб — говно и бросишь эту парашу на этом этапе). Решаешь задачки у Моисеенко.
в) Архитектура ЭВМ. Читаешь Таненбаума. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Спроектировать простейший «железный» компьютер из блоков. Знать про адресацию памяти, прерывания. Спроектировать всякой хуйни в эмуляторе схем. Лёгкая интересная часть.
г) Алгоритмы. Понимать: как работает процессор, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы сортировки, поиск можешь пока не трогать. Знать структуры данных и связанные с ними алгоритмы. Знать (в общих чертах, не трать на это много времени), что из себя представляет ассемблер. Всякие связанные списки из массивов ты должен уметь реализовывать стоя у доски с маркером.
Книги: Вирт, Ахо по алгоритмам и структурам данных. Начни читать Кнута, по крайней мере разберись с его компьютерами и напиши для них несколько программ на бумажке. Сделай свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделай для него ассемблер и напиши пару простых программ.
д) Операционные системы. Знать алгоритмы для многозадачности, потоки, процессы, нити. Обедающие философы. Знать про планирование ресурсов. Знать про файловые системы. Про микроядра всякие почитай. Хорошо разберись в параллельном программировании. Помнишь толстенный учебник Дейтелов по си? Ну вот, у них и про ОС есть, почитай. И у Таненбаума тоже не только архитектура. Пишешь сложную многопоточную программу, чтобы были синхронизации, пайпы, семафоры и всё такое. Тут жава лучше пистона, тебе будут советовать кресты и QT, но… Можно и так, в общем.
е) Формальные языки и теория трансляции — нужно научиться обрабатывать текст и глубоко понять, как работают компиляторы. Книги: читаешь главу своего учебника по дискретке (помнишь, ты её бросил?) про формальные языки. В центре внимания Ахо, Книга Дракона. Понимать: грамматики, языки, регулярные выражения, текстовые анализаторы — компиляторы, трансляторы, интерпретаторы, стадии компиляции, линковка, оптимизации. Ахо ты целиком всё равно не осилишь, но постарайся понять как можно больше. Пишешь интерпретатор простого языка программирования (можешь взять любой говноакадемический язычишко). Потом пишешь для него компилятор для своей виртуальной машины из пункта г. Читаешь книгу издательства О'Рейли по регуляркам. Удобная штука. Открываешь для себя вёрстку: LaTeX, html, css, xml. Особенно последний Глянь быстренько XPath.
ж) Парадигмы программирования. Заходишь сюда, создаёшь тред [ООП-парадигма|функциональщина|нашная сишечка] соснула. Записывашь баззворды, гуглишь, участвуешь в срачах. У тебя уже есть опыт писанины и на императивщине, и на ООП, и схему ты тоже неплохо знаешь: скобками голыми тебя не запугаешь. Можешь подучить простой хаскелл и понтоваться плохими программами перед местными школьниками.
Свободное плаванье: К этому времени пора бы определяться с работой.
а) Хотя веб-петухи встают, когда ты входишь в комнату, можешь податься в очень продвинутый веб (если ты с него не очень сильно блевал). Гугловское/амазоновское облако, корпоративные проекты на жабе и дотнете, хуйлоад. Глянь в сторону банков, у них есть достаточно системы. Есть целые конторы, которые автоматизируют это барахло. Очень пригодятся БД, параллельное программирование и.т.д. Языки: пистон, жава ЕЕ. Придётся изучать глубже, но у тебя уже хорошая база по этим языкам.
б) Базы данных. Зачитывался Дейтом? В конце концов добро пожаловать в мир высокой надёжности, параллелизма и прочей ерунды. Тебя ждут оракловые базы данных, PL/SQL. Очень необычно и интересно, большие зарплаты, веб-петухи стонут.
в) Гейдев. Добиваешь математическую базу в области линала и идёшь в гей-дев. Нужны будут кое-какие дополнительные алгоритмы по компьютерной графике, которую я не стал заносить в матчасть. Потребуется учить кресты и местные приблуды. Если ты действительно осилил список сверху, то тебе там ещё и отсосут. Да, оп, игры для мобильников — это не гей-дев, не трать на это своё время.
д, е, ж, з и.т.д.) Не верю, что к этому моменту ты сам не будешь знать, что тебе делать.
>>54508332
Ну какой оптимальный набор того то нужно учить после универа?Сколько я буду работать до нормальной зарплаты?
Итак, салаги, вы пришли к старым морским волкам в /pr/ и хотите стать программистами. Надеюсь, вы знаете, что хотите, так как это нелёгкий путь. Позвольте разъяснить вам несколько моментов:
а) Большинство людей, которые делают сайты – не программисты. Если вы хотите делать сайты, но не хотите быть программистом – берите в зубы учебник «PHP5 в подлиннике» и начинайте делать свою первую гостевуху. Вопросы решайте в гугле, /s/ и форумах. Здесь другая тематика. Эту пасту дальше читать не надо, мы будем долго разговаривать, а вам нельзя терять время.
б) За 21 день освоить программирование не получится. Никак. Совсем. Если срочно нужны деньги, то присоединяйтесь к товарищам, которые встали и ушли после пункта а. Нормальный объём академических часов в высшем образовании – 8000 штук. Это три года хорошей учёбы. Для того чтобы освоить материал хорошо надо ещё больше. Если параллельно бухать в общаге, то можно и в пять лет не уложиться.
в) Я не Попов, магических способов изучения программирования за два DVD-диска не знаю, и учить им не буду. Я худший наставник, чем Кормен или Ахо, и буду только указывать вам направления деятельности. Готовьтесь искать информацию сами. В каждой книге читайте, по крайней мере, оглавление. Задавайте вопросы.
г) Программирование не есть изучение языков программирования. Хотя мы начнём его изучение с нескольких языков, они не являются самоцелью курса.
д) Если вам не нравится паста – пишите конструктивную критику и предлагайте лучшие решения. От попёрдывания в лужу паста лучше стать не сможет.
И так, надеюсь тут остались только те, кто хотят учиться. Если вам надо учиться, но вы не хотите, значит надо не вам. Наслаждайтесь. Вы станете настоящими программистами. Я надеюсь, что вы знаете математику и информатику на уровне 9 класса. Если не знаете, то перечитайте учебники. Курс от /pr/ состоит из модулей, каждый модуль состоит из двух частей:
а) Матчасть. В матчасти перечислены моменты, которые надо изучить и книги, которые надо читать при изучении модуля. Все книги есть в Интернете. Если позволяют деньги, можно заказывать печатные варианты. Лучше читать на английском, но если не получается – используйте хороший русский перевод. Читайте так, как вам нравится. Если ничего не понимаете – читайте вперёд и перечитывайте после. Можно начать другой модуль. Можно заняться практикой. Можно почитать другую книгу похожей тематики.
б) Практика. На практике надо писать программы. Ну, или, по крайней мере, составлять алгоритмы. Я буду предлагать небольшие проекты, которые охватывают материал из модуля. Но писать надо то, что нравится.
Ближе к делу.
Модуль первый, введение.
Задача: получить мотивацию и базовые знания, которые потребуются для освоения дальнейшего материала. Матчасть: информатика, программирование на языках высокого уровня, базовые понятия программирования: итерации, рекурсия, процедуры, функции, абстракции, классы, объекты, методы, переменные, присваивание, замещение, цикл, ветвление. Вначале советую читать SICP. Не весь. Вычисления на регистровых машинах можно отложить на потом. Нужно понять и прочувствовать принципы работы схемы (язык программирования, который используется в этой книге): это простой и одновременно мощный язык. Поначалу будет сложно, так как схема не похожа на бейсик, паскаль или что вы там изучали в школе. Но если вам удастся ухватиться по крайней мере за половину того, что написано в SICPе дальше будет легко и приятно. Писать на схеме сложные приложения невозможно. Это чисто учебный язык и вы никогда не будете его использовать на практике. Поэтому далее надо выучить кое-что посерьёзнее. Обычно первокурсники в России изучают язык си. Это не очень плохая идея в той части, что большинство языков имеют си-подобный синтаксис. В части байтоебли и плохого ООП на крестах (так я буду называть язык C++) это плохая идея. Поэтому откройте толстенный учебник Дейтелов и хорошенько изучите его ровно до конца шестой главы. Это где-то 1/3 часть учебника. Дальше можете не читать, так как рискуете навсегда испортить себе вкус указателями. Но можете и прочитать. На си можно писать сложные программы, но так тоже никто не делает. Поэтому большинство программ из курса я рекомендую писать на Java и Python
Отвечаю на недовольный гул в аудитории: Java потому, что java легче. Изучая что-то другое на этом этапе, вы просто запутаетесь в особенностях языка. Особенно это касается шарпа (хотя на нём можно писать, как на джаве, только вот ведь не захочется), крестов (там сложно не запутаться) и хаскелл. Python потому, что некоторые задачи легче решать на скриптовом языке. Кроме того, в питоне есть некое подобие функциональщины, и если рано припечёт, то можно будет посмотреть и её. Хорошо ориентируясь в этих языках (на это не нужно слишком много времени – это не кресты, которые нужно учить годами) можно потом достаточно быстро изучить другие языки. А можно и не изучать, так как оба этих языка (в сущности, плохих) широко применяются до сих пор. Не заморачивайтесь на IDE, компиляторах и прочем инструментарии: вы всё равно перепробуете все доступные. Не дожидайтесь, пока вас заебёт первая рекомендованная среда, а сразу поставьте все распространённые и выберите понравившуюся. Книги: Философия Java Эккеля, читать по мере необходимости. Не занимайтесь особым оверинжинирингом. По крайней мере многопоточность следует отложить до лучших времён. Не забивайте себе голову паттернами. Книга номер два - в глубь языка Python. Кстати, я знаю, как пишется «вглубь», просто использую русский перевод с официального сайта. Опять же – изучайте разделы по мере необходимости. Сомневаюсь, что тёлки будут течь при одном упоминании каких-то ваших характеристик, но изучить основы этого языка можно очень быстро. Кроме того, попробуйте почитать «Конкретную математику». Пока не станет скучно. Я рассчитываю, что скучно станет весьма быстро, хотя книга (как и TACP Кнута) написана с характерным юморком. Асимптотику лучше отложить до алгоритмов. Если чувствуете, что идёт совсем плохо (не Кнут с Паташником, а вообще), то читайте школьные учебники. Лучше старые, советские. Можно почитать книги для совсем маленьких детей «А я был в компьютерном городе», «Занимательная информатика» и.т.п. – это просто весело. Вам должно быть интересно читать. Если на этом этапе вам скучно, то дальше будет вообще кромешный непролазный пиздец. Ещё не поздно пойти писать гостевуху. Да, это была самая сложная часть. Если вынести из неё ещё и знание английского, то всё остальное покажется лёгкой прогулкой.
Практика: из всех учебников, которые я перечислил, задачи есть только в SICP'е и Дейтелах (ну и в конкретной математике, конечно). Их нужно решать. Освойте все простые конструкции, напишите несколько несложных игр, для одной из них напишите ИИ. Порешайте задачи для школьников, которые просят сделать за них лабу в /pr/ - но обязательно пишите на другом языке. Писать игры на джаве удобно, используюя LWJGL. Игры – сапёр, ним, пакман, "зенитка". Для пакмана может не хватить алгоритмической базы. Не заморачивайтесь, ваша задача – освоить стандартные библиотеки.
>>54502867
Мдэ, при чем тут контракт? Написать всё что угодно можно. В нашем мухосранске вчерашние студенты зачислены как сениоры в аутсорсинговую трэш-контору. Сениоры потому, что ставят задачи студентам (последние, типа, обычные программисты). Естественно по своему реальному уровню они днище (те кто хоть сколь нибудь петрит в программировании сразу валят в ДС).
>>54508411
>Потом PHP, CSS
Потом если с фрилансом не прокатит, может устроиться гей-шлюхой. Сосать хуй ведь уже научился, почему бы ему не зарабатывать этим.
>>54508489
Теперь можно перейти к дискретной математике.
Задача: понимать язык, на котором написаны остальные книги. Нет, это не самый занудный раздел. Теория трансляции будет зануднее. Матчасть: Открываете любой учебник, в котором есть: множества, алгебры, отображения, графы. Хорошо подойдут университетские методички. Можете видеокурсы с интуита посмотреть. Учите. Плюс нужна элементарная матлогика – кванторы, законы де Моргана, таблицы истинности. Семиотику пока трогать не надо. Практика: Выполняете задания. Доказываете теоремы. Надеюсь, дедушка Кнут научил вас, что доказывать теоремы – это весело. Найдите себе товарища, доказывайте вместе. Это развивает мышление.
Традиционно далее изучаются базы данных.
Базы данных есть в любом мало-мальски сложном приложении. Даже в компьютерных играх есть. Даже в ссаных гостевухах, которые сейчас пишут оставившие нас несколько абзацев назад «коллеги». Поэтому базы данных надо знать. Сейчас используются исключительно реляционные базы данных. Некоторые люди поговаривают про key-value хранилища (непременно асинхронные и сверхбыстрые), ну так вот, они концептуально тоже реляционные. Но вы с ними обязательно разберитесь отдельно. Матчасть: идёте по учебнику Кристофера Дейта и изучаете темы. Идти до конца не надо: читайте выборочно и смело бросайте около 17 главы. Изучить надо реляционное исчисление, ER-модель, транзакции, SQL. SQL лучше изучать не по Дейту, а по какому-нибудь практическому учебнику – обратите внимание на книжку Моисеева и его сайт с задачами. Практика: проектировать базы данных. Быстро. В уме. Таблицы должны интуитивно получаться сразу в 3NF. Пишите запросы на сайте у Моисеенко. Напишите приложение, которое активно использует базу данных – многим студентам такое барахло нужно на курсачи и дипломы, можно даже найти заказчика за деньги. Посмотрите на ORM (SQLAlchemy, Hibernate и.т.п.), почитайте статейки. Узнайте, какие сейчас используются базы данных, и обязательно прикрутите парочку к своим приложениям. Было бы здорово сделать что-нибудь с ORM.
Сети.
Задача – научиться писать сетевые приложения. Матчасть: Таненабум наш друг и товарищ на все времена. Осиливайте модель OSI, читайте спецификации нескольких сетевых протоколов. Например, http и smtp. Особенно http – разберись с хедерами, сжатием и.т.п. Долго и хорошо почитайте в Википедии про современные системы свзяи. Посмотрите алгоритмы, которые используются в маршрутизации, разберись, чем пакет отличается от кадра. Практика: делаем сокет-сервер, например, для чата. Разберитесь с XML, HTML, JSON. XML особенно. Освойте XPath. Теперь вы должны немного разбираться в вебе. Не так, как ваши товарищи, которые набивали шишки, но для закрепления знаний HTML вполне можно написать небольшой имиджборд. Если вам понравится – можно покинуть курс сейчас, так как начинается хардкорная computer science. На работу в веб вас возьмут после двух-трёх недель хорошей практики.
Архитектура ЭВМ.
Задача: знать, как работает компьютер. Дабы не делать ляпов. По крайней мере, глупых ляпов. Матчасть: Читаете Таненбаума, про архитектуру ЭВМ. Лёгкое и интересное чтиво. Знать: что такое вентиль, что из них составляют: там очень подробно описано по разделам. Не путаться в шинах. Знать про адресацию памяти, прерывания. Практика: Спроектировать простейший "железный" компьютер из блоков. На бумажке. Чтобы выполнял программу, записанную в память. Спроектировать всякой хуйни в эмуляторе схем. Дешифратор для семисегментного индикатора, например. Ассемблер лучше особо не трогайте, познакомишься с ним для интересу у Кнута, а писать на нём вам всё равно не придётся. Во всяком случае, я до сих пор я пытался оградить вас от низкоуровневого программирования. Знаний там очень много, но они все совсем не фундаментальные и изучать их надо под конкретную должность. Начните читать Кнута, по крайней мере, разберитесь с его компьютерами (MIX и MMIX) и напишите для них несколько программ на бумажке. Сделайте свой виртуальный компьютер, но не такой старый и сложный, как у Кнута. Сделайте для него ассемблер и напишите пару простых программ.
Операционные системы.
Задача состоит не столько в изучении операционных систем, сколько в изучении принципов распределения ресурсов компьютера. Тут же надо разобраться с многозадачностью, которую я вам как-то отсоветовал изучать сразу. Матчасть: опять же Таненбаум. Разберитесь с алгоритмами для планирования процессов, организацией памяти, файловыми системами, ядрами. Есть толстенный учебник Дейтелов. Помните, вы по ним си изучали? Так вот, ещё есть и по ОС учебник. Отдельно изучаете многозадачность: синхронизацию, пайпы, семафоры, мониторы. В жабе всё это дело есть из коробки и писать программы, которые реализуют такую функциональность будет просто и приятно. Если вы бросили Эккеля на этом месте – самое время начать читать опять. Одного Эккеля мало, используйте гугл. Хотя, наверное, к этому времени вы уже сменили язык. Практика: многопоточные приложения. Сделайте свой компьютер многопоточным. Это весьма занимательно. Сделайте сегментную организацию памяти и поковыряйте методы адресации. Возможно, придётся переписать с нуля. С этого раздела байтоебля, коей в нашем курсе было очень мало, официально заканчивается. Теперь вы примерно знаете, что это такое.
Наконец переходим к алгоритмам.
Задача: понимать, как оценивается скорость алгоритма, почему существует много алгоритмов, как выбрать нужный. Знать базовые алгоритмы. Знать структуры данных и связанные с ними алгоритмы. Хорошо знать! Их много самых разных, со многими вы уже познакомились, когда изучали свои первые языки. Всякие связные списки из массивов вы должны уметь реализовывать стоя у доски с маркером. Это хороший тон. Книги: Вирт, Ахо по алгоритмам и структурам данных. Вот тут читать надо всё, очень пригодится дискретка. Опять же, Кормен. Там очень много материала, разбирайтесь в нём постепенно. Можно вернуться к конкретной математике, раз уж вы её бросили. Практика: реализуйте алгоритмы, про которые читаете. Вряд ли в реальном мире вы будете использовать их в чистом виде, однако вы должны знать хорошие решения. Теперь можно писать гораздо более сложные ИИ для игр, которые вы когда-то создали для тренировки. Напишите классический алгоритм поиска монстрами Пакмана, например. Если хватит терпения реализовать всякие поиски – снимаю шляпу. Да, эта бодяга надолго. Изучайте параллельно что-нибудь ещё, следующие разделы лёгкие и богатые на практику. Нельзя позволить себе растерять мотивацию.
Формальные языки и методы трансляции.
Да, вот она вершина, с которой видно весь остальной курс. Если вы досюда добрались, то у вас железные яйца. Жму руку. Хотя и написано, что теория трансляции, надо обратить внимание на синтаксически управляемую обработку данных вообще. Матчасть: начинаем разогрев с главы учебника по дискретке про семиотику. Продолжаем Ахо и Сети, Книгой Дракона. Введение по дискретке там есть, но бедное. Нужно осилить грамматики, языки, иерархию Хомского и соответствующие автоматы. Кстати, автоматы в конце SICPа есть. Изучаем работу компиляторов и интерпретаторов. Изучаем оптимизации. Отдельно про регулярные выражения. Что такое регулярное выражения вы поймёте при изучении иерархии Хомского. Но регулярные выражения – это уже прикладная область, и чтобы их составлять нужно быть знакомым с синтаксисом, обозначениями и.т.п. – учебник по дискретной математике вам этого не даст. Прочитайте книгу О'Рейли про регулярки. С совами на обложке. Практика: написать несколько сложных регулярок. Затем написать калькулятор. Затем сложный калкулятор. Дипломная работа нашего курса – компилятор или интерпретатор. Да, чёрт подери, настоящий оптимизирующий компилятор простого языка. Подумайте, насколько вы стали круче с момента, когда отказались писать гостевухи.
Стандарты в программировании: всё самое сложное вы уже осилили, осталась сущая малость. Во-первых, стили разработки. Юнит-тесты, UML, рефакторинг, всякие совершенные коды. Модный набор постоянно меняется, и его надо знать. Следите за форумами. Уже пора изучать язык, на котором будете работать, и изучать классические труды о его устройстве, стандартных библиотеках и методах. Если вас действительно заинтересовали Ахо с Сети, то вы должны многое узнать о языках и выбрать наименее противный. Для прихода к просветлению можно таки выучить модный хачкелл. В книжках, которые я рекомендовал есть моря ссылок на другие труды. У вас уже должен быть большой кругозор. Думаю, к этому времени вы уже знаете, что делать.
>>54508384
А на 8, значит, берут сразу на 1000 долларов, так по-твоему?
>>54508324
Ты посылаешь куда-то или на что-то?
>>54508362
> некомпитентны
Лол.
Да, в этой теме они некомпетентны. Но это нормально, от них этого и не требуется.
Хотите чему-то научиться – садитесь за учебники. Даже на нашей доске есть отличный эссеншиал-лист.
Нужны интернет курсы? Вам, блядь, дали edx, где преподаватели из MIT'а (а не полтора студента) БЕСПЛАТНО научат вас необходимой базе, проверят домашнее задание и в финале ёбнут сертификат. Есть coursera. Есть тонны записанных лекций, в том числе и из отечественных ВУЗов.
>>54508545
Не продолжай, я понял что ты мудак.
Хуле вы доебыаюваетесь? Мы программисты говорим на языке машин нахуй, русский язык для быдла.
>>54508531
Ага, заодно и научится работать с языком.
>>54508682
Тамещта, мудак - это ты. Ты сфантазировать нынешний начальный уровень зарплат даже не можешь.
>>54508694
>ruby
>язык машин
Сосаны, а какая сейчас нормальная зарплата для программиста? А то я за 25к уже 5 лет вьябываю, а один знакомый знакомого сразу после универа съебал в ДС на 120к. Вот думаю это он настолько крут или там теперь средняя за сотку?
>>54508535
>>54508489
А для работы быдлокодером это точно нужно знать?
>>54508577
>Да, в этой теме они некомпетентны. Но это нормально
Нихуя не нормально. Я за свой (двухлетний, лол) опыт работы поработал с "ПРОГРАММИСТАМИ" которые даже в ООП не могут, и считают что проектирование это хуета для JAVA - долбоебов. Я лично ставлю на одну ступень разветия - тех кто не понимает принципов и взгядов ООП и тех кто не понимает ФП. Для меня это - быдло, для которых я готовлю доклады, учу и делаю все то, что не смогло с ними сделать рашкино образование.
>>54508840
Для работы быдлокодером нужно только с клавиатурой работать уметь.
>>54508818
Я читать по-русски умеешь? Я тебе говорю о времени, а не о з/п.
>>54508884
>Для меня это - быдло, для которых я готовлю доклады
Т.е. вместо того, чтобы читать классиков они будут слушать хуёвые доклады какого-то мудака.
>>54508950
Хорошо. Назови зарплату за 8 джуночасов и мы решим, кто из нас мудак.
>>54508950
>Я читать по-русски умеешь?
Не знаю насчёт читать, но писать ты точно не умею.
>>54508884
>быдло
>я готовлю доклады
Тем не менее, доклады для них готовишь ты.
Объясните нубу, для чего вообще нужны языки программирования? Что на нем может надрачивать простой хиккарь или дядя вася, в каком нибудь мухосранске, но работающий программистом?
>>54508535
>все болдом
>читать невозможно
>>54509145
Программы, блядь.
>>54509145
Ну а как ты программировать будешь без ЯП?
>>54509123
>писать ты точно не умею.
Обосрался.
>>54508950
500-550 максимум
>>54508884
Илитарий закукарекал. ФП у него, ну ахуеть. Назови ка мне явные плюсы ФП в разработке.
>>54509232
Вручную намагничивая ячейки памяти?
>>54509232
Пару Васянов от алкоголизма я закодировал.
>>54509246
Например, можно есть борщи
>>54509305
То уже ты не программист.Хуй знает кто ты блять
>>54509246
Все пацаны смотрят и такие "Вау, нифига себе, какие лямбды. А это чо? Вау, композиция функий. Блин, как круто. Ты такой хороший программист. Хочешь получать в 2 раза больше?".
>>54507536
Двачую.
>>54509368
>Вау, нифига себе, какие лямбды.
На этом все ФП и заканчивается, лол.
>>54509044
>Т.е. вместо того, чтобы читать классиков
Классиков я какраз таки читал больше чем любой из того сброда с которым Я работаю(Да и больше чем ты).
Я одинаково хорошо пишу что на фортране что на php или питоне.
>>54509232>>54509229
Просто представьте что я нихуя не понимаю в программировании(хотя на самом деле это не совсем так). Приведите примеры, какие программы может писать анон. Постоянно слышу от прогеров-вот я сегодня нахуячил очередную программу. С такой скоростью он должен иметь уже сотни программ, по идее уже темы для программ должны закончиться, ведь не он один их пишет.
>>54509506
Зато какие лямбды!
>>54509590
Анон нихуя писать не умеет.
Я ответил на твой ответ
>>54502867
> hacker tier
Бешено мизулиную.
Котаны, пилю борду на руби, такой вопрос. Как сделать автозагрузку постов? То есть, кто-то постит в тред, и пост добавляется у всех, у кого открыта страница с тредом. Нужно jquery использовать? Объясните, в javascript я неоче могу.
>>54509559
>сброда с которым Я
У вас, сударь, ЧСВ и самомнение зашкаливает. На лавры Xenocephal'a претендуете?
>>54509590
Скриптец для браузерки накалякать, например.
>>54509730
Борда в онлайне?Дай посмотреть.
>>54509748
На чем?
>>54509730
можешь по таймеру обращаться на сервак
>>54509590
Абсолютно любые, блять, тем миллионы, функционал у схожих программ тоже разнится.
>>54509736
>У вас, сударь, ЧСВ и самомнение зашкаливает.
У тебя бы тоже шкалило, будь ты на моем месте.
>>54509828
Не язык. Речь о языках шла. Что аноны пишут на языках.
>>54509862
Просто приведи хотя бы 1 пример.
>>54509730
Привет Абу, а что это ты без одминского трипкода?
>>54509730
Есть такая технология- comet, позволяет серверу выступать в роли клиента, то есть асинхронно посылать на сторону пк какие-то респонсы. Для рельсов, вроде, есть аналог. Копай в сторону juggernaut, faye
>>54509885
Ты ебанат? Скриптовый язык, хули тебе не нравится?
>>54509923
Клиентское приложение для распределённой БД на SQL, так как босса жаба душит платить мелкософту, а других альтернатив он не знает.
>>54509933
Не хочу, чтобы все узнали, что я мизулин забрасываю, заебал он меня, ддосят его постоянно.
>>54509794
http://nchan.knadejin.lclients.ru/
Доменное имя пока не приобрел, захостил на тестовом периоде.
Есть возможность оплатить на полгодика-год, но не знаю, стоит ли, нужно ли мне это, буду ли допиливать или нет. Тестовый период скоро заканчивается.
Загрузку изображений пока не запилил.
Алгоритм бампа тоже не запилил пока, треды пока неподвижные. Пока можно создавать треды и писать в них.
>>54509803
Как вариант, еще была мысль просто сделать кнопку "подгрузить посты", и подгружать по нажатию кнопки.
>>54510015
ты не Абу. Абу мелкобуквенный.
>>54510054
Так и сделай.
>>54509875
Мое место явно получше твоего будет, ну да не суть важно. Были у меня такие коллеги, любители повыебываться, в итоге разосрались со всеми, с кем могли, сменили по несколько работ и в итоге знают всего по-немногу, зато демагогий по паттернам и всяким ФП могут разводить много.
>>54510094
То есть?
>>54510182
то есть начинает предложение с маленькой буквы. как я.
>>54510107
>Мое место явно получше твоего будет.
Тут много факторов. Мне всего 20 лет а я продолжаю учится.
>Были у меня такие коллеги, любители повыебываться, в итоге разосрались со всеми, с кем могли, сменили по несколько работ и в итоге знают всего по-немногу, зато демагогий по паттернам и всяким ФП могут разводить много.
Но у них мета лучше чем у тебя, верно?
>>54510001
давай посмотрим как у него бомбанёт когда он узнает о пикрилейтед
>>54510271
>я продолжаю учится
Безрезультатно.
>>54504862
В компьютерных науках исследуется процесс вычисления при заданом наборе данных. Математически определяется понятие данных и вычисления. После чего математическими методами исследуются различные аспекты в вычислении такие как: структурирование данных, сложность вычисления, хранение данных, доказательство корректности алгоритма, ...
В програмной инженерии обучают применению вышеупомянутых аспектов для решения поставленной задачи. Кроме того изучается архитектура компьютера и различные языки программирования как средства решения задачи. Кроме того затрагивается аспект менеджмента при разработке проекта (модели разработки, тестирование, ...).
>>54509559
>Я одинаково хорошо пишу что на фортране что на php или питоне.
Пишет на говне и днище и доволен. ОК.
>>54510340
Если я хочу быть у мамы погроммистом,куда идти?
>>54510440
Питон не такое уж днище. Рядом с PHP тем более. А ещё, он пиздит. Слишком картинно языки подобраны. Сказал бы лучше, что пишет на Хаскеле, Brainfuck'е и LISP'е с той же лёгкостью, что и на С-производных.
>>54510340
И там и там есть программирование же.
>>54510479
Нахуй.
>>54510479
Мехмат МГУ.
>>54510331
Эта Тибе, аграниченаму жалкими пРАВИЛАМИ ИЗЛАЖЕНИЯ МЫЛСИ, ЭТА МОЖЕТ паказаться безризультатным. Жалкий ГАммунЕтаРеи
>>54510479
Не ходи туда. Рынок сокращается из-за автоматизации, будешь без работы или за копейки въябывать.
>>54510479
В МГИМО блядь.
>>54510648
Куда тогда,раз уж так.Какие профессии сейчас развиваются и в будущем могут быть очень востребовательными?
>>54510557
В первом математика.
>>54510755
Инженер.
>>54510553
>Слишком картинно языки подобран
Иди нахуй, быдло.
>>54510755
Как и во все времена, учиться манипулировать людьми извлекать из других профит.
>>54510783
Их дохуя разных.Именно какой назвать можешь?
>>54510780
А на системном анализе/прикладной системный анализ?
>>54510884
Да любой.
>>54505052
Тоже так делал. Но думаю, что нужно расти.
>>54510924
Математика плюс программирование, но в такой дерьмовой обёртке, что пиздец.
>>54510271
Лол, нет. Их не очень то надолго берут работать, потому что заказчику нужен работающий код, который можно поддерживать и в случае чего поставить другого кодера на проект и чтобы тот смог разобраться, а не выебоны по поводу технологий и понты кодера.
>>54510963
Всмысле любой?Программные инжнеры ж не катят потому что рынок сокращается,а ты говоришь что любой инженер катит,логика?
>>54511004
Как тонко, однако.
>>54511008
То есть программная инженерия самое оптимальное что есть для воннаби погромиста?
>>54511061
>логика
Знакомое слово. Что оно значит?
нутыпонел
>>54511133
Нит!Поясняй.
>>54511047
> заказчику нужен
ясно.
Открою секрет: Заказчику похуй на код. И если его сможет поддерживать один человек(а не два) за теже деньги, он выберет одно по цене двух.
>>54511184
Ну это как бы я не знаю, что такое логика.
Работал джуниором, хайлоад проекты поддерживал, сейчас за 40 000 дома верстаю сайты, охуеть, чувсвтую себя таким уебком, но я тогда набрался очень много опыта...
>>54502867
А где мой TCL, сучечки?
Какой приблизительный опыт должен быть,что б тимлидом стать?
>>54511213
Именно, и много он найдет кодеров на лиспах/хаскелях под какой-нибудь свой фреймворк? а джавистов тут и там полно
>>54511343
Не поместился.
>>54502867
> а требуют с меня как с миддла или даже синьора
И что же от тебя требуют долбоебина? Кстати очень рад, что таких кретинов как ты дохуища, который пошли в IT ради бабла.
>>54511401
Какой эгоист.
>>54511379
5-6 лет
Но сейчас понабежит сосачевская илита, ставшая тимлидом в 20 лет
>>54511401
Тот кто найдет,тот будет успешней.
>>54511443
ВАЙТИ НАДА ЕДТИ ПА ПРЕЗВАНИЮ!!!!! Я САМ УЧИЛСЯ НА ЭКАНАМИЧЕСКАМ А ТЕПЕР ВАЙТИ РАБОТОЮ ПОТОМУ ШТО ЭТО РЕАЛЬНАЯ СПЕЦЕАЛЬНОСТЬ!!!!!!!!!!
>>54511462
Языков дохуища тоже нужно знать?
В чем вообще работа тимлида заключается?
>>54511462
И как одно другому противоречит? Я, может быть, с десяти лет фрилансером работаю.
>>54511462
моему тимлиду 22года.
Это пиздец. Он такой тупой - что хочется плакать.
>>54511539
>В чем вообще работа тимлида заключается?
В писании кода за пять человек, так как эти сраные обезьяны нихуя не умеют.
>>54511515
в твоих фантазиях. а по0нормальному просто будут писать сразу популярных технологиях, чтобы ЛЮБОЙ сотрудник был заменяемым
>>54511618
проиграл
>>54511538
> Я САМ УЧИЛСЯ НА ЭКАНАМИЧЕСКАМ
Лол, прямо в цель. Таки да. И чуть не забыл, знатно у тебя бомбануло )))).
>>54502867
А где лишп?
>>54511612
Какая у него зп?
>>54511658
А вот мне не смешно.
>>54511637
>сотрудник
У заказчика нет сотрудников, у заказчика есть партнены.ас
Сотрудники у рабовладельцев только.
>>54511539
Языков, ну да, лишние не помешают. А вообще знать надо концепции, либы и фреймворки. Уметь в взаимодействие с людьми и тестировщиками и вообще быть готовым всегда и всем помочь, исправить кривой код, почистить говно а джуниорами ну и быть в курсе подводных камней среды
>>54511750
ну ок, владельцу фирмы выгоднее иметь заменяемых сотрудников
>>54511782
Тимлид он же проэкт менеджер?
Если не так то кто второй?
>>54511868
> владельцу фирмы выгоднее иметь заменяемых сотрудников
И да и нет.
Эффективнее уникальные РАБЫ. Заменяемые проще в эксплуатации.
Аноны, есть ли какая-нибудь визуальная среда разработки под LISP? А то заебался в нотпаде++ писать без толкового дебаггера.
>>54511884
>Тимлид он же проэкт менеджер?
неа
>Если не так то кто второй?
Второй тот кто продает.
>>54512001
Тимлид это высшее что есть в среде разработчиков?
>>54512083
Нет, есть ещё ЗАКАЗЧИК
>>54511416
Я принёс правильную пикчу, парни.
>>54512163
Отклеилась.
>>54512135
Та то уже не то.
>>54512202
Лисп и в говне и на самом верху. ЧЗХ?
Второй курс программной инженерии-кун репортинг ин. Задавайте свои ответы.
>>54512287
На верху Common Lisp.
Тут много говорят про универы. Репорт: второй курс информационной безопасности в мухосранске-миллионнике. Вроде, чему-то и учат, но что-то не то. На всяких языках программирования очень легко, проходят все дико медленно, однако одногруппники-дегенераты умудряются что-то не понимать и сидеть по две пары с элементарными лабами. И еще, нахуй СТОЛЬКО математики? (сейчас у нас кресты и асм)
>>54512335
Чем доволен,чем нет?
Что учишь?Практика?Учеба по обмену?
>>54512372
Язык-то тот же самый.
>>54511971
>notepad++
>2013
>fp.jpg
>>54512685
Да ну тебя. Бяка!
>>54512395 ----> >>54512479
>>54512479
Да в принципе не доволен только собой, ибо я ленивый хуйлан ничего не делающий.Учусь на 4-5 с повышенной стипендией Очень доволен нашей кафедрой, очень дохуя сильных преподаватлей, хотя многие свали из-за РЕЖИМА, но многие, кого не трогают и кому наплевать на начальство открыто-остались. Также много молодых специалистов, с которыми очень легко найти общий язык. Учили паскаль-С, сейчас на ООП учим шарп, на других предметах, где нужно программы ебашить-можно использовать любой из этих 3х. Лабы обыкновенные, стандартные я бы сказал, курсач довольно-таки интересный.
>>54512778
>на ООП учим шарп
Как будто других объектно-ориентированных языков не существует.
>>54512856
Нам препод сказал ебашить лабы на нем, ибо он удобней чем С++ и он более узко-специализированный для этого.
Обоссал всех илитариев ИТТ. Ваш матан и всякие лямбда-хуямба-вычисления никому не нужны. На рынке есть задачи и те, кто выполняют эти задачи. Вся метафизика от кодинга не нужна.
PHP-lord
>>54512957
Тоже верно, C# хотя бы сам за собой мусор выносит. Труп Страуса свою надстройку этому научить не смог.
>>54513066
>не смог.
Не хотел вроде.
>>54513056
>PHP-lord
Обосрался на голову этой обезьяне.
>>54513114
А то бы он что-то другое говорил.
>>54513056
Ничего против PHP не имею, но З/П у таких кодеров зачастую куда ниже, чем у каких-то шарпо-джаво-блядей.
>>54513066
В смысле? Там нахуй не нужно освобождать память после calloc и malloc?
Второй курс программной инженерии-кун
>>54513277
> после calloc и malloc?
Толстовато.
>>54512856
Всем не угодишь
>>54512735
Не очень доволен, но, прочитав, что некоторые в ВУЗах изучают паскаль, понимаю, что все не так плохо. Первый курс - один матан и физика, с++, но без ООП, оно только сейчас началось. Ну и основы информационной безопасности, конечно же. Практики, обмены? Второй курс только начался, какие практики? Рано ещё.
>>54513249
Они работают на проектах разного уровня же. Большая часть пхпшников клепают странички за еду.
>>54513277
Компилятор определяет, где какая переменная перестаёт использоваться и выпиливает её нахуй из памяти сразу после последнего её использования. И никаких команд для резервирования памяти в C#, кстати, тоже нет, память выделяется динамически.
>>54513467
>сразу
Тащемта нихуя.
мимо-диванный-знаток-дотнета-выискался
>>54513578
Один хуй деконструкторы писать не надо.
>>54513467
> Компилятор определяет, где какая переменная перестаёт использоваться и выпиливает её нахуй из памяти сразу после последнего её использования. И никаких команд для резервирования памяти в C#, кстати, тоже нет, память выделяется динамически.
Ничего он не определяет. Просто счетчик ссылок на объект. Включается gc и удаляет все объекты, на которых ссылок меньше, чем 1
>>54513639
> деконструкторы
Деструкторы?
>>54513659
На парах мы до такого уровня не опускались.
>>54511971
Emacs
>>54513745
Вы хоть представляете как оно работает?
>>54513696
Привычка. Конструктор-деконструктор.
>>54513431
Так на второй курс же по обмену отправляют?По крайней мере в моем,есть те кто на третем сваливают.Есть возможность куда то уехать?
>>54513807
Рассказывай, я слушаю.
Точнее, читаю, но не суть.
Я хочу ебашить прикладные программы под пиво на GNU/LINUX под GNU лицензией. Какой ЯП мне учить?
>>54513894
Но я не говорил, что собираюсь рассказывать.
Впрочем, вот.
http://www.rsdn.ru/article/dotnet/GCnet.xml
>>54514022
Кутю? Ну ладно, попробуем, хоть и не особо люблю за громоздкость.
>>54513982
C же. Так целое ядро операционки написали.
>>54514092
Я учил С++ до этого. Я не буду плеваться на отсутствие классов?
>>54513982
Анончики, еще такой вопрос. Посоветуйте интересный опенсорсный проект, куда можно податься новичку-крестокодеру. Проектов много, большинство сложные, куда просто так не влиться. Интересно, где будет востребован начинающий крестопетух, который вроде и может кодить, долго задрачивал laba1.cpp, но опыта не имеет.
>>54513833
Есть возможность в CVUT на семестр, но это баловство, я считаю.
>>54514248
>крестопетух
Ты няша.
>>54514277
Почему?Я думаю что наоборот возьмешь хорошего опыта с иностранного университета,или на магистратуру забугор свалить.Не думал вообще по обмену куда то свалить?
>>54514248
Дада, мне тоже такое интересно, уровень lab.cpp, но готов учиться
>>54514521
Можем объединиться и искать такой проект вместе.
Еще один крестопетух-няша
>>54514425
Да как-то никто из преподов не предлагал еще, хотя на сайте пишут, что есть программы обмена. Хотелось бы, да.
>>54514627
Скайп - sayatnova8, добавляйся, будем искать
>>54514722
Так не преподы предлагают же
Нравится Шарпик, начал угорать по ООП. Но то что я делаю - это кулибничество, хотел разобраться, как граммотные люди используют ООП: качнул книжку большой 4ки Паттерны ООП. Бладж, вроде всё ясно: классы, хуясы, но то как это написано, или как переведено в оригинале читать не умею я ничего не понимат. Реквестирую подобных книжек, как там ООП применяют илитарии, написанную на человекодружелюбном языке.
И подскажите что коммерческого или во фрилансах можно на шарпе писать?
Анон, как понять, каким программистом ты работаешь? Меня вроде бы брали как джуниора с соответствующей зарплатой, а требуют с меня как с миддла или даже синьора. В контракте пишется, что просто программист. Есть какой-нибудь стандартизированный список что ли с тем, что должен уметь выполнять программист соответствующей касты?