Аноны, такое дело, я думаю большинству их вас проблема не близка, поэтому проходите мимо. Интересует мнение опытного анонима. Расскажу вкратце о себе : в школе мне понравился предмет программирование - мы писали небольшие задачки на паскале по строкам и массивам. Меня прикалывало, вроде даже получалось. В то же время я не хотел быть ЗАДРОТОМ, меня отталкивал вид программистов, немытые волосы, запах, тупые шутки, поэтому я никогда не связывал с этим жизнь. В то самое время я ходил в художественную школу и думал быть художником. В итоге на художника (архитектора) я не поступил (дикий конкурс) и подал документы на мехмат, так как ЕГЭ сдавал информатику и набрал много баллов. На мехмат поступил и был рад, потому что быстро (лол) понял, что художник это на уровне червя пидора. В универе учился хуево, преподавали без искорки, все академично так, я быстро перестал вникать в эти матаны, ждал когда же будет погромирование (си и кресты). На си мне нравилось ибо было просто, на крестах появились новые абстракции типа ооп, указатели и ссылки (до сих пор не понимаю чем они отличаются), какой то ебанутый синтаксис для всего, кароче я забил хуй. В мое время не было столько статей и видосов в интернете, а штудировать учебники, написанные академичным языком, как будто не для людей, а хуй знает для кого, было некогда, потому что нужно было ГОТОВИТСЯ И СДАВАТЬ экзамены, а это не совсем учеба и имеет к ней лишь косвенное отношение. В общем как то я закончил универ слегка зная си и делфи. Поняв, что прогиаммирование это не моё лол, пошел работать инженером на завод. На заводе было прикольно (по началу), всего расписывать не буду, но в итоге работы я понял, что вся моя деятельность так или иначе сводится к автоматизации задач, к оптимизации бизнес - процессов, в итоге я начал писать небольшие приложения на vba, autoit script (парсил данные из досовских программ, написанных в 80х лол). И вообще я понял, что заводу (да и вообще всему миру лол) нужна охуеть какая автоматизация и информатизация, именно это даст основной буст производительности, эффективности и профита. Так как это все было не моей основной работой я понял, что лучше углубиться в программисты, что нужно посвящать этому больше времени, как минимум все рабочее. Программисты на заводе получали 20-30к (там в основном работали тетки 45-55 лет и пара задротов лет 30-35), это было меньше, чем я получал инженером, поэтому я решил уйти с завода и устроился программистом в другую контору. Проблем было не много, так как у меня более или менее подходящее образование. Взяли на vba и базы данных. После я перекатился в веб. За это время я вспомнил, что программист из меня так себе)) я не особо умный, тяжело осваиваю новые технологии. Молодые и шутливые за пол года оставивают реакт и получают 200к, а я даже концепцию промисов освоить до конца не могу. Я смотрю - люди осваивают поверхностно, понимаются как в целом работают и пользуются и им норм. У меня же так не получается, хочется разобраться что там внутри, как это устроено, без этого не могу применять. А кишки мало кто разбирает - только если исходники какие искать и читать. бля меня понесло Кароче пизда, я хуевый пограмист, я никогда не буду одним из лучших и от этого мне неприятно, это давит, хочется уйти, но не знаю куда. В какую их смежных профессий можно пкрекатиться, подскажите.
Можете начинать обосрать, называть неосилятором и тому подобным, ведь это правда и все так оно и есть.
>>1448098 (OP) >а я даже концепцию промисов освоить до конца не могу. > У меня же так не получается, хочется разобраться что там внутри, как это устроено, без этого не могу применять. А кишки мало кто разбирает - только если исходники какие искать и читать. Ты противоречия здесь не видишь? Тебе хочется разобраться, что внутри, другие поверхностно, а сам даже с промисами не разобрался?
>>1448106 Реализация самой концепции промисов. Хотя мне даже теоретическая часть не понятна. Хотя как они работают для простых задач я, естественно, разобрался
>>1448268 >если она конечно будет. Будет, не сомневайся. Когда вокруг тебя меняются технологии выше скорости света - создаётся впечатление, что так везде. А на самом деле развивается только ИТ, а медицина в голубокой жопе. Что то на уровне прививок и открытия пенецилина
>>1448290 Ну ты не говори, если не знаешь. Прогресс огромный в медицине, в том числе и по той части, что да пидораши долетает. Конечно, это не про тётушек со стетоскопами, что на дом ходят.
Да и все области сильно поменялись, хотя в меньшинстве какая-то квалификация какая-то требуется.
А вообще ХЗ, чем все эти офисные работники в Мск занимаются, которым чего-то адекватное платят. Что-то делают, делают, а что именно ХЗ.
>>1448302 Говорю потому что знаю. Может ты бложиков научпоповских начитался про crispr и прочую хуету. Это что-то на уровне НЕВЕРОЯТНЫХ ОТКРЫТИЙ в ИТ в 70-х, котрые начали реализовываться только в конце нулевых
>>1448115 Что непонятно-то? Промис копит колбеки (те, что в then пришли), и когда ты его резолвишь/режектишь вызывает нужные. Добавь к этому ивентлуп и вот тебе асинхронность уровня js.
>>1448098 (OP) Читая твой текст, у меня такой вопрос возникает: какого хуя ты скачешь с одного поприща на другое, нигде толком и не научившись делать дело как следует? ты так всю жизнь можешь проскакать, и пролететь в итоге найди уж наконец что-то одно, и иди этой дорогой
>>1448098 (OP) > Кароче пизда, я хуевый пограмист, я никогда не буду одним из лучших Нашёл о чем переживать. Мне вот эта вся хуйня давалась более-менее легко, Delphi и С++ знаю хорошо, вплоть до последних стандартов. А что толку? Работать все равно в моей мухосрани негде. А ты востребован, тебя куда-то берут - так радуйся хотя бы этому. Гораздо хуже, имея знания, идти работать продавцом или водилой...
>>1448873 > Промис копит колбеки Интересная формулировка, ни от кого такое не слышал. Ну ок, давай попробуем разобраться. Что таоке промис? Промис - это такой хитровыебанный объект, который хранит в себе свое состояние (пендинг, фуллфилед, режектед) Переход в одно из состояний осуществляется при помощи вызова служебных функций resolve() или reject() в функции, передаваемой в конструктор промиса. Что значит выполнить промис? Исполнить функции, передаваемой в конструктор промиса? Выполненный промис тоже возвращает промис и к нему можно применить метод then, так? Что значить применить метод к промису? Раз промис это объект, то, получается мы применяем метод к этому самому объекту? Что значит вернуть промис - это вернуть объект с какими-то состояниями? Кароче дохуя вопросов.
Вроде слегка понимаю, но в голове пока не щелкнул тумблер, чтобы я все понимал на уровне спинного мозга.
>>1452753 Промис это объект, который принимает в качестве параметра функцию. Эту функцию ты исполняешь, по итогу её исполнения ты переводишь объект либо в состояние reject, либо resolved.
Промис также имеет список каллбаков, которые он выполнит в случаях reject/resolve. Причём этот список может пополняться в любой момент, и до того, как промис был исполнен, и после. Эти каллбаки всё равно будут исполнены.
Вернуть промис - вот да, вернуть объект. Это нужно, если ты подом будет с await соответствующую функцию вызывать. >>1452753 >Выполненный промис тоже возвращает промис и к нему можно применить метод then, так? Метод then ты применяешь к промису, метод then при этом сам возвращает какой-то новый промис.
>>1450728 Какой же ты говноед. Хочешь всю жизнь есть одно и то же говно, даже будучи неуверенным, что когда-то это окажется полезным. Но не окажется. Говно окончательно заебет.
>>1452771 >объект, который принимает в качестве параметра функцию А объект имеет параметры? Эм, ок, пусть ТАКОЙ объект как промис имеет.
>Эту функцию ты исполняешь В какой момент? Вот создал я промис и положил его в переменную prom = new Promise ((resolve, reject) => { // выполняется асинхронная операция, которая в итоге вызовет: // // resolve(someValue); // успешное завершение // или // reject("failure reason"); // неудача });
Теперь я так могу вызывать эту переданную функцию? prom()
> Промис также имеет список каллбаков Где он их имеет, это какой-то стек, в котором он хранит ссылки на функции и состояние окружения?
(async () => { let val = await prom; console.log(val); })();
и то и другое дает один и тот же результат await удобнее но требует async функции которая всегда возвращает промис независимо от твоего желания так или иначе асинхронность заразна и выход из нее - сайд эффект лол
>>1448098 (OP) > отталкивал вид программистов, немытые волосы, запах, тупые шутки, поэтому я никогда не связывал с этим жизнь Так это не программисты, это кодеры-прогеры. Программист - это интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается.
> ЕГЭ сдавал > В универе учился > я не особо умный > хуевый пограмист А вот ты - эталонный кодер-прогер, можешь собою гордиться (тьфу, блядь, блевать охота).
Спасибо анон, из твоего поста я наконец понял, как так получается, что в погромисты (аналитики, тестировщики, БД-инженеры) берут без вышек-дипломов и прочих корок.
>>1452908 да все знают что в универе кодить почти не учат математике учат ну или если хороший курс переподготовки тогда чему-то учат, но не первая вышка
>>1452899 За это деление на кодеров и программистов хочется взять и уебать. Те кто его применяют - просто ищут способ повыебываться, продемонстрировав какие они крутые в отличие от тех парней.
>>1452909 >математике учат если бы. её уровень обучения также подчас оставляет желать лучшего. математика, вообще-то обширнейшая наука. у нас зачастую дают некий её "канонический" ограниченный курс
>интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается.
Валерий Павлович, у меня опять 1Ска счета не выгружает! Ну что такое, Валерий Павлович? Удалите уже вирусы эти или что-там, работать невозможно! И нечего на мои одноклассники кивать, вам за что деньги платят? Я сама в прошлом месяце премию выдавала, 3 500, между прочим! Уж поработайте давайте!
>>1452916 круто что тебе хотя-бы программы обучения дали. когда я пришёл подавать документы в ВУЗ, на вопрос "какая у вас программа обучения, можно ли на неё взглянуть?" мне пробормотали нечто невнятное, сопроводив фразой "у нас она не готова, типа".
я SICP не видел, подозреваю это материалы, по которым обучают в самых крутых универах мира. чего ты хочешь от наших третьесортных вузиков?
>>1452915 Я в состоянии, но поверь - оно тебе не нужно любой из вас будет жалеть Зачем лезть вон из кожи, чтобы соответствовать маня критериям сраного шизика с анонимной борды?
>>1452915 Ни в чем, такого типажа >Программист - это интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается. не существует в природе.
>>1452952 А, так получается, существуют только грязные, вонючие, тупоголовые кодеры-прогеры, этакие немытые тщедушные асоциальные обезьяны-неудачницы, а инженеров-программистов не существует. Будем иметь в виду.
>>1448098 (OP) Ты хуёвый программист не потому что программирование скучное и для задротов-ноулайферов, а потому что ты даже не пытался найти в нём интересные вещи и натравить на них своё любопытство. Ты никогда не пробовал делать реально большие проекты в соло? Брать какую-нибудь задачу игровой движок ололо, пытаться понять, как она делается, искать статейки в интернетах, применять всё что ты знаешь или слышал краем уха, открывать для себя какие-то ебанутые вещи в своём языке? Это же интересно. Если у тебя есть какое-то хобби, то ты должен знать, почему ты им занимаешься. Оно может доставлять удовлетворение от сделанного, его может быть интересно изучать, придумывать что-то новое в рамках этого хобби. И вспомни, как ты им начал заниматься, было тяжело и бессмысленно, пока ты не преодолел энтрилевел и не увидел, что тут заебись вообще-то. Это всё натягивается на программирование.
Может, программирование реально не твоё, но пока что я вижу, что ты и не пытался его освоить.
а вообще, меня самого веб заебал уже, скучное унылое говно с задачами уровня "разберись в ссанине, которую написал твой коллега-еблан и перепиши по-нормальному", по выходным на плюсах отрываюсь. Возьми C++, кстати, там вообще охуеешь и не выхуеешь обратно, может тебя тоже вставит. Будь готов отдать себя делу или иди нахуй из профессии.
Расскажу вкратце о себе : в школе мне понравился предмет программирование - мы писали небольшие задачки на паскале по строкам и массивам. Меня прикалывало, вроде даже получалось. В то же время я не хотел быть ЗАДРОТОМ, меня отталкивал вид программистов, немытые волосы, запах, тупые шутки, поэтому я никогда не связывал с этим жизнь. В то самое время я ходил в художественную школу и думал быть художником. В итоге на художника (архитектора) я не поступил (дикий конкурс) и подал документы на мехмат, так как ЕГЭ сдавал информатику и набрал много баллов. На мехмат поступил и был рад, потому что быстро (лол) понял, что художник это на уровне червя пидора. В универе учился хуево, преподавали без искорки, все академично так, я быстро перестал вникать в эти матаны, ждал когда же будет погромирование (си и кресты). На си мне нравилось ибо было просто, на крестах появились новые абстракции типа ооп, указатели и ссылки (до сих пор не понимаю чем они отличаются), какой то ебанутый синтаксис для всего, кароче я забил хуй. В мое время не было столько статей и видосов в интернете, а штудировать учебники, написанные академичным языком, как будто не для людей, а хуй знает для кого, было некогда, потому что нужно было ГОТОВИТСЯ И СДАВАТЬ экзамены, а это не совсем учеба и имеет к ней лишь косвенное отношение. В общем как то я закончил универ слегка зная си и делфи. Поняв, что прогиаммирование это не моё лол, пошел работать инженером на завод. На заводе было прикольно (по началу), всего расписывать не буду, но в итоге работы я понял, что вся моя деятельность так или иначе сводится к автоматизации задач, к оптимизации бизнес - процессов, в итоге я начал писать небольшие приложения на vba, autoit script (парсил данные из досовских программ, написанных в 80х лол). И вообще я понял, что заводу (да и вообще всему миру лол) нужна охуеть какая автоматизация и информатизация, именно это даст основной буст производительности, эффективности и профита. Так как это все было не моей основной работой я понял, что лучше углубиться в программисты, что нужно посвящать этому больше времени, как минимум все рабочее. Программисты на заводе получали 20-30к (там в основном работали тетки 45-55 лет и пара задротов лет 30-35), это было меньше, чем я получал инженером, поэтому я решил уйти с завода и устроился программистом в другую контору. Проблем было не много, так как у меня более или менее подходящее образование. Взяли на vba и базы данных. После я перекатился в веб.
За это время я вспомнил, что программист из меня так себе)) я не особо умный, тяжело осваиваю новые технологии. Молодые и шутливые за пол года оставивают реакт и получают 200к, а я даже концепцию промисов освоить до конца не могу. Я смотрю - люди осваивают поверхностно, понимаются как в целом работают и пользуются и им норм. У меня же так не получается, хочется разобраться что там внутри, как это устроено, без этого не могу применять. А кишки мало кто разбирает - только если исходники какие искать и читать. бля меня понесло
Кароче пизда, я хуевый пограмист, я никогда не буду одним из лучших и от этого мне неприятно, это давит, хочется уйти, но не знаю куда. В какую их смежных профессий можно пкрекатиться, подскажите.
Можете начинать обосрать, называть неосилятором и тому подобным, ведь это правда и все так оно и есть.