Сап /b/, планирую вкатится в программирование, с чего начать и какая область профитней? С меня как обычнонихуя
>>152176443 (OP)Python
>>152176489Этого не слушай
>>152176443 (OP)Сам язык значения не имеет, просматривай вакансии и поймешь какой нужно изучать, это все частности. Изучать нужно само программирование как конструирование, механизмы, идеи и т.д.
бамп
>>152176443 (OP)Javaначать надо с того, что не вкатываться в программирование
>>152176520Почему?
>>152176443 (OP)Бери php, если хочешь работать, а не сосать хуи.
>>152176628Чтобы стать еще одной веб-макакой, которых уже как говна и которые работают за еду, хех.
Что нибудь из мобильного рынка мейби?
>>152176443 (OP)>с чего начатьС развития мозга>какая область профитнейТе кто вкатываются ради денег НИКОГДА их не получатВот можешь читать http://ebanoe.it
Pascal abc
>>152176800Нехуй привыкать к мертвому синтаксису, лучше начинать с С-подобного.
>>152176443 (OP)> с чего начать и какая область профитней?Начни с освоения техники горлового миньета.
> с чего начатьНачни с pascal, в основном его требуют.
Я то думал что сегодня никто вкатыватся не будет
Для начала выучи английский язык, ибо без него твой мозг будет теряться.
>>152178046>Для начала выучи английский язык, ибо без него твой мозг будет теряться.чек
>>152178280>чеккекнул с этого англо-сакса.
>>152178857fuck off faggot
>>152178919Ой какие он слова знает!
>>152178919В америке-то был самостоятельно без мамки, да недели 3-4?
>>152176443 (OP)начни с себя
>>152176625лучше хачкель
>>15217662830к екб, знакомая веб-макака из урфу
>>152176443 (OP)бляяяя, щас тут такой троллекоастер начнется
>>152176443 (OP)Паскаль говорят прибыльная тема.
>>152179390>троллекоастер
>>152179412вобще нормальные пацаны с qbasic начинали
>>152179470Я на нем сейчас бабки и зарабатываюмимо окончил ВМК МГУ
>>152179470может анон имел в виду теслы и прочую куду.
>>152179518А я тут дипломную на ТУРБОПАСКАЛЕ делаю, норм тема, потом и работать буду на ТУРБОПАСКАЛЕмимо-MIT
>>152179563Писал Шаг Влево на КЕНГУРУ, задавай ответы.
Уважаемые погромисты, поясните, как правильно оформлять заголовочные файлы? Каков, например, будет файл.h для пикрила?
>>152179654а я рисовал треугольники на черепашке, давай обнимемся.
Как вы заебали плодить эти треды.
>>152179667<h1>заголовок</h1>
>>152179692
>>152179594вот ты троллишь, а я реально диплом делаю на делфи, потому что на 95 винде не надо порты открывать, сука, лучшая причина чтобы дрочиться с паскалем.
>>152179594ой мань я говорю вполне серьезнода и ты думаешь получить образование как в MIT очень тяжело?у них все лекции и материалы в открытом доступе на сайте, книги, видео лекции, сканы лекций и т.д.
Ладно давайте без троллинга дайте ответы на 2 вопроса:1. Ява сейчас топ язык но уже уходит потихоньку?2. Хаскель новая восходящая звезда?Я сам не программист и не хочу им быть просто для саморазвития хочу знать как дела обстоят в этой области.
>>152179667Я не понимаю, нужно объявлять переменные уровня private только в .cpp файле класса, или в .h тоже?
>>152176443 (OP)Начни с трех литра ацетона перорально/тред
>>152179813токо оно мне нахуй не упало, я все равно программировать не умею и удовольствия от этого не испытываю
>>152179667Понимаешь. Если ты задаешь такой вопрос - у тебя большие проблемы.Ты должен понимать зачем и для чего каждая строчка в том же заголовочном файле. Ты должен понимать что происходит когда начинает работать сборщик.
>>152179654Хуи сосёшь?
>>152179654Это означает что ты школьник?
>>1521798141. смотря что ты собираешься делать.2. историю почитай.
>>152179968это означает что дети его школьники.
Ананасы, у меня есть два стула, на одном физика дроченая, на другом ойти точеное, на какой стул сесть?
>>152179814хаскель умер ты опаздал лет так на 10ява распространненый, но это не означает что самый востребованный
>>152179904>>152179968да вы нихуя фишку не рубите, это божественная среда, сам создатель спустился с небес на землю, чтобы даровать сие творение нам, низменным тварям, не способным своим куриным мозгом по достоинству оценить сие великолепие
>>152180071уравнения максвелла выведешь? кого из завлабов знаешь?
>>152180071смотри, в любом случае ты будешь жалеть о выборе.в одном случае ты будешь заниматься нудной хуитой и палучать нормально бабкина другой будет довольно интересной работой но при этом сычевать за 30ку и думать какая хуевая жизнь и лучше бы прогал
>>152180112>уравнения максвелла выведешьда я их даже не помню блять, о чем ты вообще говоришь
>>152176443 (OP)Начинай с полиграфиию и наружки, потом вкатывайся в вёрстку журналов, ну а в конце конечно моушн десигн.
>>152180112да, завлаба только своего, а это важно?
>>152180101я уверен ты даже машину тьюринга не осилил бы или цепи маркова.
>>152179518Картофан, залез нахуй обратно.нму
>>152179872Так я вообще не погромист. Решил изучить азы для общего развития. Ну смотри: я знаю, что в коде *.h сначала идут директивы, позволяющие объявить класс только единожды. Потом следуют прототипы функций разных уровней доступа. Что вообще означает - прототип функции? И потом, про отдельные переменные, вне функций, ничего не сказано. Нужно их объявлять или нет?
>>152180282а что там осиливать, теорему кука и стохастическую матрицу?
>>152180308тред про программирование, а не про далбаебов занимающихся абстрактными задачами в вымышленном вузе
>>152180361Неосилятор говорит нинужно. Классика.
>>152180361просто ты не любишь расслоения и гомологии.
>>152180345каждый раз когда тебе что то не понятно - берешь и гуглишьты должен четко понимать что происходит если решил этим заняться всерьез незнаешь что такое прототип функции? на вики залезь хотя быhttps://ru.wikipedia.org/wiki/%D0%9F%D1%80%D0%BE%D1%82%D0%BE%D1%82%D0%B8%D0%BF_%D1%84%D1%83%D0%BD%D0%BA%D1%86%D0%B8%D0%B8
>>152180345> позволяющие объявить класс только единождыНет, они к классу отношение не имеют.
Сигосподин, спрашивайте ответы.
>>152180604но зачем?
Вот как ни вкачусь в тред к погромистам- всё время ожесточенный спор про "лучший язык". Пожалуй, ни в одной области таких споров больше нет- причем то, что один хвалит до небес, другой анон считает говном говна червя пидора.Я в итоге забил хуй, и начал тупо учить Джава Скрипт и HTML неспешно, а то пока разберешься в этих петушиных боях кодеров- станешь пенсионером, так и не освоившим ни один язык
>>152180491а вот и макака незнающая попалась
Да зачем вы все претесь в ИТ я понять не могу. Быдлокодеров, как говна. Этим нужно болеть реально и иметь математические способности хотя бы уровня олимпиад региональных, а так дрочить какую-то хуйню и гуглить 24/7 нахуй оно надо. Проще какую-нибудь физ работу освоить.
>>152180627Так жить веселее.
>>152180662ну вот у меня есть математические способности уровня олимпиад региональных, мне можно?
>>152180656Ой, ну давай, расскажи мне.
>>152180629норм специалисты умеют на 5-10 языках и юзают тот, который лучше подходит для реализации проектаэто как композитор и любой музыкант из оркестра.композитор может для каждого инструмента написать. при этом каждый музыкант владеет только своим и будет рвать на жопе волосы и говорить что он круче
>>152180710Помню года два назад, на потоке в ВШЭ ,половина олимпиадников отлетело к весне.
>>152180713Ты далбаеб тчкПеречитай свой высер, может быть поймешь
>>152180766у нас к весне отлетали играя в MUD и первый TF, а у вас?
>>152180710вряд ли, ты же на параше-мылаше
>>152180766Вот ты мне обьясни. Я к примеру проебывал школу постоянно с 8 класса. Не учил ничего, даже учебников дома не было.При этом по олимпиаде поступил в МГУ. Я олимпиадник или нет в таком случае?
>>152180801А нас предпочтительно аутисты, который только в математику играют, но не все.
>>152180819чорт. пойду тогда дальше аллокатор верифицировать.
>>152180843да ладно, что у вас там той математики. сложность да теорвер.
>>152180832Олимпиады сейчас простые. Форма да, но на деле, ты так же легко можешь отлететь. Программу НМУ тянешь?
>>152180887На матфаке?
>>152180895Формально*
>>152180908я думал ты про прогеров. а на матфаке тем более, интегралы что ли считаете, 19 век?
>>152180950Это ты с мехматом путаешь. У нас топологии гомологиями погоняют. Современный подход, почти нет анализа.
>>152180895Первого курса? Легко.
>>152181051Сессию сдавал первую?
>>152181066нет, к тому моменту уже подостыл к НМУ и пошел работать
>>152180977што, правда?https://math.hse.ru/announcement_2016
>>152176443 (OP)Если задаешь тут такие вопросики, значит хуй тебе надо пососать это уже не твое заведомо
>>152180459Спасибо, прочёл, но все равно понял не до конца. Я безнадежен? Объясни хоть ты, анончик, на практике. Вот есть, например, класс:Class Tooth {public:void printTooth() {cout << a << endl;} private:int a = 32;};Это файл .cpp А в файле .h нужно будет объявлять int a в секции private?
>>152180977хотя тут вроде норм списокhttps://math.hse.ru/courses/page1.html?status=9&year=2016если не ленивый и не дурак, можно что-то интересное поучить.
>>152181192А если и то и другое?
>>152181231это норма!
>>152181181Ты не понял самого главного. Для чего вообще нужны хеадер файлы. Для чего их придумали, для чего тебе нужно обьявлять прототип функции.Если ты это поймешь, то тогда и поймешь что делать.Тебе же блять в вики написали>Если функция предварительно не была объявлена, а её имя встречается в выражении, сразу за которым следует открывающая скобка, то она неявно объявляется как функция, возвращающая результат типа int и ничего не предполагается о её аргументах. В этом случае компилятор не сможет выполнить проверку типов аргументов и арность, когда функция вызывается с некоторыми аргументами. Это потенциальный источник проблем. Следующий код иллюстрирует ситуацию, в которой поведение неявно объявленной функции не определено.Понимаешь блять? Можно вообще их в .h и не обьявлять. Это делается только для компилятора что бы он понимал че да как должно работать. И если ты захочешь по другому - то он тебя остановит.
>>152181192Упор не идет на анализ.
>>152180855анус только поверефицировать свой не забудь
>>152176555Что посоветуешь по этой теме?не оп
>>152181425>почти нет>упор не идетты уже определись за что топишьи не надо тут писать гомологии и топологии в таком ключе, как что то сложное или из ряда вон выходящее. С начала 19 века изучают, а уже 21.мимо крок
>>152181543Да это одно и тоже. Ничего не писал, и значение вполне обычно придал, это ты сам себе надумал.
>>152176443 (OP)>вкатитсяВкатись для начала в русский язык.
>>152181397Ну если я в main() захочу использовать объект класса Tooth и его метод, нужно же будет написать include "Tooth.h" А что этот Tooth.h будет содержать-то? Только прототип функции printTooth? да, я дебик, но все же хочется разобраться
>>152181510если про инженерию, тоThe Architecture Of Open Source ApplicationsBeautiful Architecture_ Leading Thinkers Reveal the Hidden Beauty in Software Design97 Things Every Software Architect Should KnowDocumenting software architecturesесли про языки, то 6.821
>>152176443 (OP)Не лезь блядь дибил сука.mp4Серьёзно, если ты идешь чтобы зарабатывать 300кк в секунду то соснешь. Рынок переполнен, зарплаты падают. Смысл влезать только если тебе доставляет
>>1521817681. главный файл не ограничен main()ты можешь до мейн определить все классы в этом же файле, а не делать .hпонимаешь что такое Include? вместо него просто будет вписано все то что ты написал в .hты слишком привязываешься к своему примеручто бы норм писать нужно бять думать как компилятордавай начнем с твоего вопроса по подробнейчто бы использовать обьект класса - ты должен его создать.для этого достаточно обьявить его как это делается с переменными или через new получить ссылку на обьектчто бы использовать его метод ты сможешь просто к нему обратиться уже через обьект.очевидно же что компилятор должен знать что эта функция должна делать.соответственно ты ее до вызова должен определить и как я и говорил похуй где, но лучше в .hты можешь при обьявлении класса в .h написать портотип или реализацию.и самое главное - если ты нихуя не понимаешь - то твоя обучающая программа полная хуйня и ищи другую.https://code-live.ru/post/cpp-classes/
>>152182027а как же ML там рынок не переполнен
>>152182297там букварь надо читать.
>>152176443 (OP)js->es6->react->angularjs->typescript->angular2.От упоминании твоей зарплаты тянки будут течь как ниагарский водопад.
ангуляр, какой ужас.
>>152176443 (OP)Не лезь оно тебя сожрет.
>>152182233Спасибо, анон, теперь разобрался
О, заебись, маня-паграмирвания тред. Люблю такие.Рекомендую для начала поставить не сложную задачу, например, написать калькулятор. Выбрать хороший устоявшийся язык, например, C. И вперед с книжками к мечте.Ни в коем случае не браться за PHP <7 или голый JS, так можно только мозг выебать и привыкнуть к антипаттернам во всем, ибо кроме как костылями на этом говне толком и не попишешь. А вообще лучше не вкатываться, и так народа дохуя. Но это я каждый тред говорю.
ц или ц++. идеальный язык для понимания основных принципов программирования. придется конечно поебаться со всякими указателями, строгой типизацией, наследованием и пр. зато, если норм вкатишься, то остальные языки пойдут влёт. ну или если хочешь побыстрее начать работать можешь в веб попробовать. js php. так за пару месяцев реально выучить хотя-бы какие-то основы и работать за еду на фрилансе.
>>152176443 (OP)В чём суть таких тредов? Очевидно же что ты нихуя не будешь делать и никуда не вкатишься.
Раз такое дело, не хочу отднльный тред создавать.Так вот есть кун 19 лвл, дропаю вуз по тех специальности (инжинер-системотехник) тому что хотел идти на что-то программерское(балов хватило ток на последнюю специальность на факкультете), но кроме ОАиП который пролетел быстро, ничего с ним связанного не было и не будет (по своместительству это был единственный предмет от которого я получал удовольствие)Так вот, планирую пойти в армеку, закончить и потом уже идти учится в околотоповый вуз на специальность которую я хочу (РБ-кун), но между дропом-армейкой и армейком-вузом есть куча времени за которое хотелось бы попробовать что такое быть программистом.В самой логике программирования я шарю и пишу код с удовольствием, нужные технологии думаю что смогу освоить, но вот главный вопрос, где именно попробовать и получить опыт в этом?Готов работать за еду или вообще просто ради опыта. Но хз куда податься. Подскажите варианты? (именно хочу вкатится в программирование, а не веб-дезигн)
>>152208862Сори за ошибки, поток мыслей и с телефона
>>152208862Ты какой-то ебалай.>В самой логике программирования я шарюВ чем?>нужные технологии думаю что смогу освоить, но вот главный вопрос, где именно попробовать и получить опыт в этом?В любую бизнес разработку вкатывайся за кучу денег, если ты действительно "шаришь", а не написал хеллоуворлд и калькулятор.Ну и >хотел идти на что-то программерскоевремя только проебешь и голову забьешь говном. К нам кто из ВУЗИКА приходит из всяких ПОВТ или САПР, пишут какое-то не читаемое говно, зато пафоса выше крыши.
>>152209416Про логику имею в виду, что могу легко абстрагировать задачи в уме даже достаточно сложные, строить алгоритмы и писать работающий кодА тае я бы рад вкатится, но суть в том, кому я нужен без опыта и образования?
>>152176443 (OP)python/javajs - если ты во фронтэнд.php - не стоит, но можно.Глобально все языки - не более чем инструменты. Так что спрашивать про язык глупо.Это как "пацаны, хочу вкатиться в кузнецы - какие молотки изучать?".Имхо, начни с лурки - почитай там все около связанные статьи. Много поймешь и сложишь общую картину.
>>152209597>Про логику имею в виду, что могу легко абстрагировать задачи в уме даже достаточно сложные, строить алгоритмы и писать работающий кодГлавное такое на собеседование не говори и все ок будет. Если знаешь и понимаешь базовый курс логики и это имеешь ввиду, то этого достаточно чтобы начать вкатываться куда-либо.>А тае я бы рад вкатится, но суть в том, кому я нужен без опыта и образования?Заводи гитхаб, делай мелкие пет-проекты, разбирайся в чужом хорошем коде. Как только самостоятельно сможешь написать нечто самое простое без постоянного гугления, то иди куда угодно джуном. Джуны хороши тем, чтоа) их можно воспитать, показать как нужно делать и бить по рукам, если они пытаются сойти с этого курса.б) работают за еду.Как-то так.
>>152209904Спасибо за советЕще вопрос, а какие языки таки актуальны для этого сейчас?Я так поковырялся во многих по чуть-чуть и пришел к выводу, что они впринципе все построенны по одному шаблону и выучив хорошо один, не сложно перекатится на друго, по крайненй мере не углубляясь в тонокстиУ всех есть свои + и - и специфичны для определенных задач.Но на какой таки стоит сделать упор ?Java/кресты?
>>152209861>python/javaНахуя? Это вредный совет?Пайтон не нужен, если только не желаешь разбираться в куче легаси говна неопределенное время, пока на каррент работе не перепишут весь проект на что угодно от безысходности.Джава нужна, но явна не новичкам. Это явное самоубийство какого-либо желания что-либо делать.>js - если ты во фронтэнд.Какой жоэс? Жоэса много и на любой вкус, изучать нужно что-то определенное. И если уж изучать, то явно какой-либо фреймворк и для какой-либо цели. Не разбираться же с голым апи браузеров, убив желание разбираться в этом говне?>php - не стоит, но можно.php7 весьма хорош. В совокупности с нормальным фреймворком типа симфони. Можно научиться хорошему. Если осилить.>Имхо, начни с лурки - почитай там все около связанные статьи. Много поймешь и сложишь общую картину.>начни с луркиХотя о чем это я. Куча тематических сайтов на любой вкус, книжные магазины забиты кучей годной литературы, в интернетах она ещё в большинстве своём и бесплатная, но почитай лучше лурку. Пиздец.
>>152210198>они впринципе все построенны по одному шаблону>выучив хорошо один, не сложно перекатится на друго>не углубляясь в тонокстиТы очень глубоко ошибаешься. Именно в этих тонкостях и познается язык. Но всё это полная хуйня, ибо тебе в любом случае нужно будет работать с определенным тулкитом или даже целым фреймворком. И вот здесь ничего общего нигде нет, везде есть свои нюансы.Тебе для чего язык нужен? Есть задача, к ней выбирают инструмент. а не наоборот.Если бэкенд, то Golang, Rust, NodeJS, если фронт, то Typescript с фреймворками React, Angular, Vue. Если приложения, то C#, Mono или какой-нибудь ObjC, тут все стабильненько.Жаву и тем более кресты не рекомендую. В жаве без отличного понимания ООП и её особенностей скучно и нудно, а без этого будешь постоянно спотыкаться и падать, что скучно, само собой. Кресты просто не нужны в 2017-то.
>>152210504А теперь смотри и я объясню тебе, мой дорогой фронтэндщик судя по твоему стеку технологий:> python/javaПро питон ты вообще нихрена, как я понял, не знаешь.Есть связка python-c++Есть data mining и вообще машинное обучение на kafka/spark и иже с ними. Более того, подавляющая часть всего ml сейчас на python или на R. На scala - только если раньше проект был на java.Больше реальной работы по нейронкам и обучению на других языках нет.Есть блядо-django/flask для сайтиков.А есть high-load на tornado/redis/rabbit и иже с ними.А джава для новчиков... не сложнее плюсов ни разу. Тем не менее даст хорошие знания вообще по строго-типизированным, статическим языкам.>jsСерьезно? На любой вкус?Окей, может даже я согласен... но когда пишут "js" - это означает js+react+angular+опционально, node. Так что мимо-приебался>php хорошБывший php-фулл-стек детектед, пасибо. php не плох, как и любой другой сейчас актуальный язык... но не с него начинать, если не хочешь рискнуть стать обезьяной.>луркТы хуевый препод. Если чувак "хочет вкатиться", то это блять не значит, что он готов сейчас сесть и осилить Кнут с его "искусством программирования". Нужно что-то легкое, быстрое, желательно лулзовое и при этом несущее в себе церно истины. Чтобы сложилась картина и появилась заинтересованность.Лурк подходит. Твоя литература с полок - нет.
>>152176443 (OP)тест
>>152208253На ци вакансий нуль целых хуй десятых и вкотится очень тяжело.
>>152211203Scratch например
>>152176443 (OP)Хочу вкатиться в геймдев через кресты. Не умею программировать вообще, с какого языка лучше начать? С обычного Си?
>>152210198Не слушай этого >>152210912 начиная со 2го абзаца.Инструмент действительно подбирается под задачу. Это правда. Бекэнд - это c++, c#, java/scala, python/ruby on railsgolang - его слишком мало. Только части. Точн о не стоит учить как основу.nodejs - только для мелких проектов. И не надо мне тут рассказывать про энтерпрайз на nodejs - маня фантазии и не больше. Идите нахуй, бывшие-фронтендеры, убивающие бэкООП - вообще де факто классика разработки. без него вообще никуда, будь ты хоть трижды функциональщиком на хаскеле. Шутка в том, что сразу хаскель-гуру никто не становится и уж тем более работу сходу не находит. Функциональщина (и хаскель) - для тех, кто прошел через ООП, не удовлетворился, и теперь хочет чего то большего.А ты, ОП, пройдешь через ООП по-любому.
>>152211493С крестов и начинай, сирьозли.Но геймдев - тот еще кал (чаще всего) с точки зрения работы. Подумай дважды.>>152211392Смешно. Ха-ха.вот этот длинно-пост-пидор >>152211203 >>152211601
>>152211705Да я уже сто раз подумал. Просто кажется что кресты слишком СЛОЖНА для новичка.
>>152211809Когда-то учили ассемблер ебаный без интернетов.Не ссы - со всем можно разобраться.Ты знаешь правила как учить большие штуки и вообще добиваться глобальных целей, не забрасывая их? Или подсказать?
Помню решил прочувствовать каково это программировать.Есть некое перфекционистское удовольствие в этом.Пикабушники посоветовали начать с этого.
>>152212050Ну давай поведай нам.
>>152211203Ох, разъебал так разъебал, хабр штудируешь короткими вечерами, пописывая ресты для магазинов мёда и косметики, как я посмотрю.>Про питон ты вообще нихрена, как я понял, не знаешь.Представляю как приходит такой джун за $500 и давай датамайнить, обмазываясь твоей, блять, кафкой-хуявкой. Самому не смешно рассуждать про нишевые вещи в контексте массовой работы? Может рассказать в чем эта работа заключается? Бесспорно, детишки ходят на митапы, пиздят про спарки, блять, котлины, дата сайнц, алгоритмы попова-заебышкина, только вот потом на следующий день возвращаются в свои конторки и пилят дальше на похапэ и жоквери протухших версий какое-нибудь легаси бизнес говно. Сам-то из своих митапов-то на улицу выходил, смотрел как оно?>А есть high-load на tornado/redis/rabbit и иже с ними>high-load>pythonАга, только если пайтоноговно выкинуть и вставить хоть тот же го, то производительность поднимется до космических высот. Так зачем нужен пайтон твой? Чтобы было о чем на митапах попиздеть?>А джава для новчиков... не сложнее плюсов ни разу. Тем не менее даст хорошие знания вообще по строго-типизированным, статическим языкам.Что плюсы, что джава -- ебучий пережиток. Если с jvm ещё можно работать, то плюсы проще похоронить с его бесконечно тянущимся легаси говном, которое убьёт любого интересующегося погромированием.>Бывший php-фулл-стек детектед, пасибо. php не плох, как и любой другой сейчас актуальный язык... но не с него начинать, если не хочешь рискнуть стать обезьяной.Господи, хуектед тебе в сракотан, луркоблять. Ты в жизни также общаешься? Ты можешь усраться, но PHP один из важнейших языков для бэкенда широченного профиля. Да, он говно, да, его кишки ужасны, а фреймворки нужны для того, чтобы перелопатить упущения этого языка и его ебанутых тулкитов. Но любой новичок может начав прямо сейчас его изучать, через месяц уже пойти работать за неплохие деньги.>если не хочешь рискнуть стать обезьяной.Если не идти в ВЕБ-СТУДИИ или бесконечный бизнес проект, то все будет в порядке.>Если чувак "хочет вкатиться">Лурк подходит.>легкое, быстрое, желательно лулзовое и при этом несущее в себе церно истины.И ты ещё меня в чем-то смеешь упрекать? Да ты же конченный деградант. Тут "детектед" надо было писать, не? Можно обойтись?Если есть желание что-то учить -- берешь и учишь. Все это говно про "двач, памаги, какой язык учить?" не более чем развлекательные треды, где можно подрочить войтишников, напугать джунов, посмеяться с икспертов. Это очень странно, если кто-то думает иначе.Хотя я так и не понял нахуй ты на меня наехал. Кофе на митапах перепил?
>>152176443 (OP)вообще смотри разложим кратенько пополочкам:1) C/C++-в принципе вкатиться не трудно-изучить до конца не реально-в принципе не реально дочитать книгу в овер 1800+ страниц-хардово искать нормальную книгу или инфу по практическим знаниям, 99.9% хуйня от древних задротов на тему превращения математических никому нахуй на практике ненужных формул в километр длинной в программирование или "вода" на пол книги-алсо ОЧЕНЬ важные языки-Рекомендую тебе анон Дейтелов и справочник Шилдта по Си а дальше разберешься 2)Assembler-начинай с дебага программ и читай нарваху по крекингу прог(я так изучил основы асма)-довольно длинный код ьвыходит-основные книги и инфа времен палеолита но годятся к прочтению-огромный функционал из-заь чего очень многогранен и интересен3)Популярная хуйня связанная с вебом и фрилансом 100к/сек(c# javascript css и прочая хуерга)-анон там таких наивных погромистов работающих на дядек за дошик в каморках итак слишком много-не серьезно-программирование на уровне нескучных обоев и очередных онлайн магазов 4) Питон-смотри c/c++ -ну и маловато инфы, взять того-же Лутца сплошная вода-проще чем c/c++вощем анон счастья здоровья накати линукс и делай что тебе действительно нравится не уподобляйся моде
>>152212456Достойно, но ты обосрался в некоторых местах.Не поверишь, блять... моя первая работа была как раз с ml. Устроился в мелкую и, как водится, амбициозную конторку, которая занималась таргетированной рекламой джуном за 35к.Да, пришлось поахуевать. Но через 3 месяца уже вполне написал свою первую коллаборативную фильтрацию - и нечего так. Хорошие наставники, пример перед глазами и погнали.И да, кафку юзал, на торнадо сервачок поднимал, в докер-контейнеры упаковывал, монгу для прототипированя юзал - брат жив, все целы.Так что бывает такое, бывает. Не рвись.>>152212456Про го - оставь ты свои "космические высоты". Какая, блять, разница на каком языке подключаться к той же redis, если она сама написана на C и ее производительность не зависит от клиента.Ну вот объясни мне?>то плюсы проще похоронитьВсе плюсисты-прикладники насрали тебе на лицо. Все, начиная от гейм-дева и заканчивая хуями, которые делают ПО для около-микро-контроллерной среды например ребята, которые ставят хорошую, годную защиту на лухари тачки. Как ты думаешь, на чем работают с их мозгами?>Хуедектед. В жизни общался.Про то, что php - окок я и не спорю. Для своих задач. Но,блять, давайте расшифруем его название и не будем совать его во все щели?Последний абзац - ты тупо порвался. Так что выдохни и откомментируй меня, если такой умный.
>>152213309Двачую тебя.Откомментируй так же C#/java, scala, haskel, ruby если можешь и если не вломМне интересно. )длиннопост-кун
>>152212456>Представляю как приходит такой джун за $500 и давай датамайнить, обмазываясь твоей, блять, кафкой-хуявкой.In real world, так оно и будет. Либо галера, либо наукоемкая сфера, где тусуются вчерашние студенты и пилят что-то новое. На галеру идти новичку - это потенциальное самоубийство.
>>152211601>Бекэнд - это>c++>2017сириусли?>c#годнота, да>java/scalaСкала, особенно для новичка, вообще заебись. Толком ещё не различаешь объекты и слайсы, а тебя уже в жопу ебут.>python/rubyМертво. Особенно ра/уби.Но кроме шуток, зачем? Вакансий нет, никто толком не использует, развивается один раз в миллион лет, для чего?>golang - его слишком мало. Только части. Точн о не стоит учить как основу.Да у тебя же джава головного мозга. Слишком проста, нинужна! Лудши джава и сиплюсплюс! Это сгодится если ты боишься, что тебя с рабочего места пидорнут, поэтому пишешь гигантские цельные приложения с тонной логики. Чтобы потом это говно никто не разгреб.Go идеален для новичка, он дает только то, что дает. А это >его слишком малотолько гигантский плюс. Тебе не надо дрочить пизданутые ООП гнойники с параноидальным наследованием, у тебя есть то, что есть и ты работаешь с этим. Вроде про дата-саенц пиздишь, а про микросервисы нет. Микросервисы -- наше все. Цельные приложения абсолютно не живучи, они всегда рано или поздно превратятся либо в гигантское легаси говно с пожизненным сопроводителем, либо разрастутся микросервисами. Только будет уже поздно.>nodejs - только для мелких проектов. И не надо мне тут рассказывать про энтерпрайз на nodejs - маня фантазии и не больше. Идите нахуй, бывшие-фронтендеры, убивающие бэкДа хуле тут рассказывать. Гуглим электрон, смотрим работающие приложения. Как же так! Как же мои си плюс люс, блять!В любом случае, тайпскрипт на бэкенде очень живуч и хорош. Если только все денежные расчеты переносить на что-то более надежное. Было бы желание.>ООП - вообще де факто классика разработки. без него вообще никуда, будь ты хоть трижды функциональщиком на хаскеле. Шутка в том, что сразу хаскель-гуру никто не становится и уж тем более работу сходу не находит. Функциональщина (и хаскель) - для тех, кто прошел через ООП, не удовлетворился, и теперь хочет чего то большего.Типа ООП и ФП, больше ничего нет? Что ты несешь? Что я несу и кому?Вообще ООП очень спорная штука. Работает как молоток, но это ебанный молоток. Только, в случае ООП, ещё подкрепленный верой ООП евангелистов с уверенными речами, что существует самый настоящий труе ООП не существует
>>152213879>сириусли?Хуюриусли. Если у тебя есть высокопроизводительная задача - лучше плюсов пока ничего не существует, и вряд ли появится в ближайшей перспективе.>Мертво. Особенно ра/уби.Питон мертв? У меня для тебя есть не очень приятная новость: Питон сейчас это второй PHP, с поправкой на более широкую область разработки. Язык живее всех живых. В вебе активнее используется только PHP, но ты же понимаешь, что на нем преимущественно древнее и жуткое легаси?>Слишком проста, нинужна!Ты не видишь проблемы в его простоте? А я тебе скажу: Go годится для микросервисов. Писать на нем большой сервис пока что никому не удалось, я наблюдаю в фейсбуке за сектой амстердамских гомиков (не в плохом смысле), которые каждый день героически преодолевают проблемы, в других ЯП не существующие уже лет 15 как.Go появился, когда появилась мода на микросервисы (что ты сам и заметил). Вот только назови-ка пяток успешных проектов, реализованных как микросервисы.Писать парсера или бота на Go - заебись. Писать на нем сложную систему - лучше убей себя и не мучай.>Гуглим электронГуглим и охуеваем от того, сколько он создает проблем на ровном месте и разработчикам, и пользователям. Electron взлетел только из-за возвращающейся моды на толстые клиенты - и почти все приложения на Electron это перепакованные и допиленные напильником веб-версии тех же приложений. Так намного дешевле.
>>152213479>Так что бывает такое, бывает. Не рвись.Тут мои поздравления и некая зависть, но не стоит думать, что всех ждет такая радость. Вайтишники всегда будут дрочить либо верстку, либо yii, в лучшем случае попадут в какой-нибудь бедный стартап с амбициозными ребятками с твоими этими дата саенсами. Но не стоит всех обнадеживать.>>152213479>Все плюсисты-прикладники насрали тебе на лицо. Все, начиная от гейм-дева и заканчивая хуями, которые делают ПО для около-микро-контроллерной среды Н И Ш АИ Ш А Ты первый раз в этих тредах? Тут реакты годами учат, а потом все бросают, ибо запустить бойлерплейт СЛОЖНА. Чудесатые задроты с повышенной растительностью не спрашивают с чего начать задрачиваться. Обычно они уже.>Про то, что php - окок я и не спорю. Для своих задач. Но,блять, давайте расшифруем его название и не будем совать его во все щели?Так я про то и говорю. Он хорош для своих задач. Как и любой другой язык, как и любой другой фреймворк/тулкит/етк.
>>152213787>Либо галера, либо наукоемкая сфераМожно примеры второго? Вот серьезно. Чтобы прям на hh, чтобы вот взять и пойти.
>>152213663Ток за джаву готов пояснить прям ща-библиотек и прочих примочек овердохуя- пример серверного клиента на жаве, анон ну ты посмотри... господи пиздецpublic class Client { private final InetAddress host; private final int port; public Client(InetAddress host, int port) { this.host = host; this.port = port; } //Создает сокет, ридер райтер и запускает логику public void start() { //Создаем клиентский сокет try (Socket socket = new Socket(this.host, this.port)) { //Создаем ридер и райтер для обмена сообщениями MessageReader reader = new MessageReader(socket.getInputStream()); MessageWriter writer = new MessageWriter(socket.getOutputStream()); //Шлем серверу первое сообщение "рукопожатие" writer.writeRequest(new HandshakeRequest()); //Получаем ответ UniqueMessage msg = reader.readMessage(); //Проверяем, что это ответ на рукопожатие if(!(msg.message instanceof HandshakeResponse)) { return; } //Запуск логики приложения this.logicStart(); //socket.close(); } catch (IOException e) { e.printStackTrace(); } } public void logicStart() { //Логика приложения //..... }}-неудобная какая-то имхо, прежде чем начать что-то делать это отключи то подключи и прочие анальные утехиВот за остальные не могу, не в курсе за них.. Ты там не теряйся лей тред с столлманом) если вкатишься и желательно с подробностями
>>152212346А все просто - дозировка работы за один раз. Время, которое работает на тебя. Регулярность.Качалочка - яркий пример.Ребята приходят в первый день, выкладываются на полную, рвут жопы, потом лежат 3 дня ахуевают и бросают.Это НЕ правильноЕсли хочешь изучить/сделать любую глобальную штуку, то - Сначала формулируешь причины, нахуя тебе это вообще упало. - После этого формализуешь конечную цель. Тот критерий выполнения, после которого ты красавчик и все сделал. Мой последний звучал как "купить права-машину и съездить на финский залив покурить и посмотреть на водичку". Да, я из ДС-2- Планируешь/продумываешь примерно общий путь как к этому придти.- Вносишь в свое ежедневное расписание (конечно у тебя его нет, антошь, я знаю. А зря.) пол часа-час на это занятие. Причем это хорошо работает в связке с чем-то, что уже есть. Типо "завтракаю - читаю полезную книгу книга-нейм"Прикол в том, что когда это станет так же естественно для каждого дня, как подрочить (кек, ну шутканул в примере, да.), то эта хуйня перестанет напрягать. А как только она перестанет напрягать - время тупо начнет работать на тебя.Еще раз:НЕ НАДО сидеть месяц по 8 часов и дрочить хуйня_нейм. НЕ НАДО заставлять себя каждый день "потратить 15 минут на эту хуйню."Надо распланировать путь до конечной цели и каждый день каждые 2 дня, 3... не так важно совсем чуть-чуть, незаметно для обычного течения дня, делать маленький шажок по ней.Чит - привязка к уже имеющимся ежедневным занятиямЯ это понял, наверное, когда 3 года назад решил научиться быстро печатать вслепую. Поставил себе порог 300 символов/минута и периодически дрочил "Стамину" раз в 2-3 дня. За 10 месяцев ушел со 170 и использование глаз, до 315 рекорд вслепую.Там есть график прогресса и он чего-то меня меремкнул в какой-то момент.
>>152214422Все, кажется мы пришли к взаимопонимаю. Последнее - давай договоримся что НИША, "где используют плюсы" - очень широка? Как раньше нива жабы и игрулями под, тогда еще, телефоны с ИК-портами.>>152214488Лень. Но они есть. В ДС2 точно.>>152214641Вот да... твой пример показателен. Потому и, кек, перекатился с жабы в питон. :3А че за тред ты упоминаешь? Не вкурсе.
>>152207759Так я это, типа, если могу калькулятор написать, значит все осилю? Я просто хуй знает, что нужно чувствовать, чтобы понять, что под силу, а что нет.И вообще, аноны, в ВУЗе на ИБ нормально учат? Я просто за знаниями иду, ну и шоб фармить 300кк/наносек ясен хуй. Мимо 4 года в колледже на информатика учился и закончил с отличием
>>152214345>Если у тебя есть высокопроизводительная задача - лучше плюсов пока ничего не существует, и вряд ли появится в ближайшей перспективе.С таким мыслеизложением только на митапах выступать. Сказать то что хотел?>Питон сейчас это второй PHP>Язык живее всех живых>В вебе активнее используется только PHP>ы же понимаешь, что на нем преимущественно древнее и жуткое легаси?Ебать, я даже не знаю что сказать. А пайтон какой живой? Тот который два семь или три? А то помню, что пайтонопидоры даже определится не могут какую версию языка использовать. Видимо он просто невероятно хорош.Пайтон действительно как PHP. И на нем действительно только древнее и жуткое легаси, которое пытаются переписать на чем угодно. >Писать на нем большой сервис пока что никому не удалосьЖирные монолитные приложения не нужны.>я наблюдаю в фейсбуке за сектой амстердамских гомиков (не в плохом смысле), которые каждый день героически преодолевают проблемы, в других ЯП не существующие уже лет 15 как.Рекомендую писать на языках самостоятельно, чтобы понимать как они применяются на практике в обычных энтерпрайз задачах. >Вот только назови-ка пяток успешных проектов, реализованных как микросервисы.Лол, чего? Назови пять не успешных.>Писать парсера или бота на Go - заебись. Писать на нем сложную систему - лучше убей себя и не мучай.Вся суть. Я НИ МАГУ ЗНАЧИТ НИКТА НЕ МОЖИТ. Серьезно, куда ты блять лезешь.Для каждого языка своя задача. Если ты начал на Go писать свою 1С бухгалтерию и у тебя это получается плохо, так это потому что ты взял неподходящий инструмент. Отчего виноват сам инструмент?>Гуглим и охуеваем от того, сколько он создает проблем на ровном месте и разработчикам, и пользователям. ГУГЛИМ И ВИДИМ КАК ВСЁ ОХУЕННО. К чему эти передергивания? Я когда узнал, что visual studio code собран полностью на электроне -- невероятно охуел. Вот это действительно невероятная работа и ярчайшее доказательство, что оно жизнеспособно и работает.Помню несколько лет назад куча людей плевались от кордовы, а теперь вроде как стандарт. И иоником никого не удивишь. Как только вебассембли введут в браузерные движки, вы все охуеете. И будете рыдать из-за того, что вкладывали своё время в устаревшие технологии. На правах холивара.
За вуз вот что скажу:20% полезной, нужной хуйни, которую потом непросто и неприятно искать/учить самому.80% унылого говна, из-за которого все бросают универ.Диплом НЕ обязателен в it. Нужен либо при устройстве на первое место, либо в ебать-какою-транс национальную кмпанию, чтобы пройти тупых HR на первых этапах. Но и тут есть обходной путь.Дальше - решай сам. Если умеешь жрать неинтересное говно с лопаты это ахуенный навык кстати - дорого бы отдал за него, то иди в ВУЗ и заканчивай.А так - в любом случае поступи. Поступить и отучиться хотя бы 1-2 года - это ахуенноая школа жизни. Дальше можно бросать.длиннопост-кун
>>152214919>Вот да... твой пример показателен. Потому и, кек, перекатился с жабы в питон. :3А че за тред ты упоминаешь? Не вкурсе. Будущий от ОПа который возможно вкатится
>>152215153>Сказать то что хотел?То, что человек, выучивший плюсы, гарантированно без куска хлеба не останется.>А пайтон какой живой? Тот который два семь или три? Как оно там, в 2011? Сейчас Python 3.6 актуален, на второй ветке осталось лишь легаси. Все ключевые фреймворки и библиотеки переехали на 3 (джанга переезжала долго, конечно, но оно того стоило). >И на нем действительно только древнее и жуткое легасиТы реально из фронтомирка вещаешь, что ли? Чем хорош (и плох) питон - благодаря компактности кода и в целом лаконичности языка ты можешь проект хоть каждую неделю переписывать. Мы переписали за месяц, например - большой сложный проект.>Жирные монолитные приложения не нужны.И тут нам месье назовет десяток примеров элегантных приложений с микросервисной архитектурой, не так ли?>Лол, чего? Назови пять не успешных.Какой детский перевод стрелок. Я не назову, а знаешь, почему? Потому что их нет. По крайней мере, широко используемых и в релизе. С чем и поздравляю фанатов микросервисов.>Я когда узнал, что visual studio code собран полностью на электронеVisual Studio Code - это отрефакторенный и переписанный Atom, который в свою очередь писался как веб-редактор для Гитхаба. Потом его решили вынести в отдельное приложение. Разумеется, он работает... как работает монолитный Sublime, написанный на С++ с расширениями на питоне, только Sublime быстрее работает до сих пор. >Как только вебассембли введут в браузерные движкиТо сразу JS отправится в помойку, и люди начнут писать фронт на человеческих языках.
>>152179667
если знаю основы программирования (самоучка), могу написать калькулятор и начну учить golang, я найду работу в будущем или таки вкатываться в кресты?
>>152217581На чем ты можешь написать калькулятор?
>>152218499си/си++/питон/паскаль
>>152218617Я промахнулся. )Этот >>152218499 вопрос был вот этому >>152217790 чуваку.Кстати, с использованием чего бы ты начал писать дестопный (не консольный) калькулятор?
>>152217790Почему именно голанг?
>>152218740я тот чувак и есть>>152218801Стильно/модно/молодежно?Не знаю, надо с чего-то начать но не знаю с чегохочется уже развиваться в определенном направлении, но я так и не понял что сегодня актуально
>>152219046>Стильно/модно/молодежно?У тебя цель быть стильным, модным, молодёжным или какая?>хочется уже развиваться в определенном направлении, но я так и не понял что сегодня актуальноНа hh посмотри, кого ищут и за какую зарплату. Элементарно же.
>>152219046>>152219155 - двачую этого.И вообще странно... если можешь написать калькулятор на этих языках... хули ты еще не работаешь, лол?
>>152219155Цель писать код, который будет интересно писать и главное он будет кому-то нуженА на hh требуются бородатые программисты, а не ноунеймы из мухосрани и без опытаХотелось бы знать где наиболее лояльно отнесутся к новичку без опыта, а когда опыт будет, думаю будет просто перейти на тот язык что мне будет более по душеСейчас разбросал внимание по куче языков, вот и могу везде по чуть-чуть, но в целом - ничего, хочется чего-то одного, чего-нибудь востребованного
>>152219394>А на hh требуются бородатые программисты, а не ноунеймы из мухосрани и без опытаВезде все требуются, просто поискать надо как следует. Юниоров тоже ищут.>Сейчас разбросал внимание по куче языков, вот и могу везде по чуть-чутьТипичная ошибка начинающего программиста. Не надо так. Выбери один. Ну если тебе прям вот ответ реально нужен, то джава. Джависты всегда нужны, даже помню на дваче чувак предлагал к себе в отдел джавистом идти.
Зачем вы вкатываетесь в программирование? Вы же создаете конкуренцию. Учились на юриста и топайте юристом, ну ебана, че в программирование сразу? Думаете выучите язык и по волшебству 640кк в макросекунду будете зарабатывать? тред не читал просто пригорело
>>152220432>Зачем вы вкатываетесь в программирование? Вл-первых, хочется. Во-вторых, рынок недонасыщен.>Вы же создаете конкуренцию. Между кем? Вкатывальщиками? Кому не похуй?