Этого треда уже нет.
Это копия, сохраненная 20 сентября 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
1564078852.jpg183 Кб, 483x604
Выйти из ИТ 1448098 В конец треда | Веб
Аноны, такое дело, я думаю большинству их вас проблема не близка, поэтому проходите мимо. Интересует мнение опытного анонима.
Расскажу вкратце о себе : в школе мне понравился предмет программирование - мы писали небольшие задачки на паскале по строкам и массивам. Меня прикалывало, вроде даже получалось. В то же время я не хотел быть ЗАДРОТОМ, меня отталкивал вид программистов, немытые волосы, запах, тупые шутки, поэтому я никогда не связывал с этим жизнь. В то самое время я ходил в художественную школу и думал быть художником. В итоге на художника (архитектора) я не поступил (дикий конкурс) и подал документы на мехмат, так как ЕГЭ сдавал информатику и набрал много баллов. На мехмат поступил и был рад, потому что быстро (лол) понял, что художник это на уровне червя пидора. В универе учился хуево, преподавали без искорки, все академично так, я быстро перестал вникать в эти матаны, ждал когда же будет погромирование (си и кресты). На си мне нравилось ибо было просто, на крестах появились новые абстракции типа ооп, указатели и ссылки (до сих пор не понимаю чем они отличаются), какой то ебанутый синтаксис для всего, кароче я забил хуй. В мое время не было столько статей и видосов в интернете, а штудировать учебники, написанные академичным языком, как будто не для людей, а хуй знает для кого, было некогда, потому что нужно было ГОТОВИТСЯ И СДАВАТЬ экзамены, а это не совсем учеба и имеет к ней лишь косвенное отношение. В общем как то я закончил универ слегка зная си и делфи. Поняв, что прогиаммирование это не моё лол, пошел работать инженером на завод. На заводе было прикольно (по началу), всего расписывать не буду, но в итоге работы я понял, что вся моя деятельность так или иначе сводится к автоматизации задач, к оптимизации бизнес - процессов, в итоге я начал писать небольшие приложения на vba, autoit script (парсил данные из досовских программ, написанных в 80х лол). И вообще я понял, что заводу (да и вообще всему миру лол) нужна охуеть какая автоматизация и информатизация, именно это даст основной буст производительности, эффективности и профита. Так как это все было не моей основной работой я понял, что лучше углубиться в программисты, что нужно посвящать этому больше времени, как минимум все рабочее. Программисты на заводе получали 20-30к (там в основном работали тетки 45-55 лет и пара задротов лет 30-35), это было меньше, чем я получал инженером, поэтому я решил уйти с завода и устроился программистом в другую контору. Проблем было не много, так как у меня более или менее подходящее образование. Взяли на vba и базы данных. После я перекатился в веб.
За это время я вспомнил, что программист из меня так себе)) я не особо умный, тяжело осваиваю новые технологии. Молодые и шутливые за пол года оставивают реакт и получают 200к, а я даже концепцию промисов освоить до конца не могу. Я смотрю - люди осваивают поверхностно, понимаются как в целом работают и пользуются и им норм. У меня же так не получается, хочется разобраться что там внутри, как это устроено, без этого не могу применять. А кишки мало кто разбирает - только если исходники какие искать и читать. бля меня понесло
Кароче пизда, я хуевый пограмист, я никогда не буду одним из лучших и от этого мне неприятно, это давит, хочется уйти, но не знаю куда. В какую их смежных профессий можно пкрекатиться, подскажите.

Можете начинать обосрать, называть неосилятором и тому подобным, ведь это правда и все так оно и есть.
2 1448106
>>48098 (OP)

>а я даже концепцию промисов освоить до конца не могу.


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


Ты противоречия здесь не видишь? Тебе хочется разобраться, что внутри, другие поверхностно, а сам даже с промисами не разобрался?
3 1448108
>>48098 (OP)

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


везде так будет
4 1448111
>>48108
На заводе я был сорт оф заебись наверное потому что на заводах не оче умные работают
5 1448115
>>48106
Реализация самой концепции промисов.
Хотя мне даже теоретическая часть не понятна. Хотя как они работают для простых задач я, естественно, разобрался
6 1448209
Может в менеджеры перекатиться?
Мне мои околонулевые знания программирования там пригодятся?
7 1448268
Другой анон 28 лвл, сеньор-помидор. Думаю если выкачусь из АЙТИ, то меня только в феи винкс возьмут.

Мне кажется, для таких как мы это ремесло до смерти, если она конечно будет.
8 1448284
Переходи в тестировщики-автоматизаторы. Тот же говнокод на реакте тестировать надо уметь
9 1448290
>>48268

>если она конечно будет.


Будет, не сомневайся. Когда вокруг тебя меняются технологии выше скорости света - создаётся впечатление, что так везде. А на самом деле развивается только ИТ, а медицина в голубокой жопе. Что то на уровне прививок и открытия пенецилина
10 1448291
>>48284
Какие инструменты учить?
11 1448302
>>48290
Ну ты не говори, если не знаешь. Прогресс огромный в медицине, в том числе и по той части, что да пидораши долетает. Конечно, это не про тётушек со стетоскопами, что на дом ходят.

Да и все области сильно поменялись, хотя в меньшинстве какая-то квалификация какая-то требуется.

А вообще ХЗ, чем все эти офисные работники в Мск занимаются, которым чего-то адекватное платят. Что-то делают, делают, а что именно ХЗ.
12 1448304
>>48290
>>48302
Но правда бессмертными или вечно молодыми мы вряд ли будем. Может лет через сто и будет.
13 1448334
>>48302
Говорю потому что знаю. Может ты бложиков научпоповских начитался про crispr и прочую хуету. Это что-то на уровне НЕВЕРОЯТНЫХ ОТКРЫТИЙ в ИТ в 70-х, котрые начали реализовываться только в конце нулевых
14 1448863
>>48284
кстати двачую коллегу, если программить по хардкору не заходит, но есть желание автоматизировать / скриптовать, то QA самое то
15 1448873
>>48115
Что непонятно-то? Промис копит колбеки (те, что в then пришли), и когда ты его резолвишь/режектишь вызывает нужные. Добавь к этому ивентлуп и вот тебе асинхронность уровня js.
16 1448916
>>48284
Говно для недолюдей, лучше уж бизнес анализ, девопс или проджект менеджмент.
17 1450728
>>48098 (OP)
Читая твой текст, у меня такой вопрос возникает:
какого хуя ты скачешь с одного поприща на другое, нигде толком и не научившись делать дело как следует?
ты так всю жизнь можешь проскакать, и пролететь в итоге
найди уж наконец что-то одно, и иди этой дорогой
Q6ZL4HJcVp4.jpg60 Кб, 811x811
18 1450738
19 1451111
>>48098 (OP)

> Кароче пизда, я хуевый пограмист, я никогда не буду одним из лучших


Нашёл о чем переживать. Мне вот эта вся хуйня давалась более-менее легко, Delphi и С++ знаю хорошо, вплоть до последних стандартов. А что толку? Работать все равно в моей мухосрани негде. А ты востребован, тебя куда-то берут - так радуйся хотя бы этому. Гораздо хуже, имея знания, идти работать продавцом или водилой...
15651985052580.png181 Кб, 341x394
20 1452753
>>48873

> Промис копит колбеки


Интересная формулировка, ни от кого такое не слышал.
Ну ок, давай попробуем разобраться.
Что таоке промис? Промис - это такой хитровыебанный объект, который хранит в себе свое состояние (пендинг, фуллфилед, режектед)
Переход в одно из состояний осуществляется при помощи вызова служебных функций resolve() или reject() в функции, передаваемой в конструктор промиса.
Что значит выполнить промис? Исполнить функции, передаваемой в конструктор промиса?
Выполненный промис тоже возвращает промис и к нему можно применить метод then, так?
Что значить применить метод к промису? Раз промис это объект, то, получается мы применяем метод к этому самому объекту? Что значит вернуть промис - это вернуть объект с какими-то состояниями?
Кароче дохуя вопросов.

Вроде слегка понимаю, но в голове пока не щелкнул тумблер, чтобы я все понимал на уровне спинного мозга.
21 1452755
>>50728
ИСКАЛ СЕБЯ
>>51111
Так съебывай со своей мухосрани, лалка
22 1452771
>>52753
Промис это объект, который принимает в качестве параметра функцию. Эту функцию ты исполняешь, по итогу её исполнения ты переводишь объект либо в состояние reject, либо resolved.

Промис также имеет список каллбаков, которые он выполнит в случаях reject/resolve. Причём этот список может пополняться в любой момент, и до того, как промис был исполнен, и после. Эти каллбаки всё равно будут исполнены.

Вернуть промис - вот да, вернуть объект. Это нужно, если ты подом будет с await соответствующую функцию вызывать. >>52753

>Выполненный промис тоже возвращает промис и к нему можно применить метод then, так?


Метод then ты применяешь к промису, метод then при этом сам возвращает какой-то новый промис.
23 1452779
>>52753
Промис это просто кривая CompleatableFuture. Идите на хуй.
24 1452780
>>50728
Какой же ты говноед. Хочешь всю жизнь есть одно и то же говно, даже будучи неуверенным, что когда-то это окажется полезным. Но не окажется. Говно окончательно заебет.
chapterpicture11[1].jpg23 Кб, 490x310
25 1452876
прочитай главу про ворон в eloquent javascript

https://eloquentjavascript.net/11_async.html
26 1452880
>>52771

>объект, который принимает в качестве параметра функцию


А объект имеет параметры? Эм, ок, пусть ТАКОЙ объект как промис имеет.

>Эту функцию ты исполняешь


В какой момент? Вот создал я промис и положил его в переменную prom = new Promise ((resolve, reject) => {
// выполняется асинхронная операция, которая в итоге вызовет:
//
// resolve(someValue); // успешное завершение
// или
// reject("failure reason"); // неудача
});


Теперь я так могу вызывать эту переданную функцию?
prom()

> Промис также имеет список каллбаков


Где он их имеет, это какой-то стек, в котором он хранит ссылки на функции и состояние окружения?
27 1452881
>>52876
Спасибо, уже там
28 1452891
29 1452892
const prom = new Promise((resolve, reject) => {
setTimeout(() => resolve('foo'), 300);
});

prom.then(val => console.log(val));

(async () => {
let val = await prom;
console.log(val);
})();

и то и другое дает один и тот же результат
await удобнее но требует async функции которая всегда возвращает промис независимо от твоего желания
так или иначе асинхронность заразна и выход из нее - сайд эффект лол
30 1452899
>>48098 (OP)

> отталкивал вид программистов, немытые волосы, запах, тупые шутки, поэтому я никогда не связывал с этим жизнь


Так это не программисты, это кодеры-прогеры. Программист - это интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается.

> ЕГЭ сдавал


> В универе учился


> я не особо умный


> хуевый пограмист


А вот ты - эталонный кодер-прогер, можешь собою гордиться (тьфу, блядь, блевать охота).
31 1452902
>>52899

>Программист - это интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается.


В тот момент я таких не встречал

>>52899

>ты - эталонный кодер-прогер


Хоть где то я эталонный
32 1452908
>>48098 (OP)

Спасибо анон, из твоего поста я наконец понял, как так получается, что в погромисты (аналитики, тестировщики, БД-инженеры) берут без вышек-дипломов и прочих корок.
33 1452909
>>52908
да все знают что в универе кодить почти не учат
математике учат
ну или если хороший курс переподготовки тогда чему-то учат, но не первая вышка
34 1452912
>>52899
За это деление на кодеров и программистов хочется взять и уебать. Те кто его применяют - просто ищут способ повыебываться, продемонстрировав какие они крутые в отличие от тех парней.
35 1452915
>>52912
Вот кто-нибудь в состоянии рассказать, в чём отличие тех от других? Или кодер это просто тот программист, который не нравится лично тебе?
36 1452916
>>52909

Это странно очень. Я недавно искал себе вышку (заочку), и листал программы своих вузиков. И не нашел на первом курсе ничего, похожего на SICP.
37 1452917
>>52909

>математике учат


если бы. её уровень обучения также подчас оставляет желать лучшего.
математика, вообще-то обширнейшая наука. у нас зачастую дают некий её "канонический" ограниченный курс
07(7).jpg45 Кб, 870x581
38 1452918
>>52899

>интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается.



Валерий Павлович, у меня опять 1Ска счета не выгружает! Ну что такое, Валерий Павлович? Удалите уже вирусы эти или что-там, работать невозможно! И нечего на мои одноклассники кивать, вам за что деньги платят? Я сама в прошлом месяце премию выдавала, 3 500, между прочим! Уж поработайте давайте!

мимо-Танюша-главбух-53-года
39 1452919
>>52916
круто что тебе хотя-бы программы обучения дали. когда я пришёл подавать документы в ВУЗ, на вопрос "какая у вас программа обучения, можно ли на неё взглянуть?" мне пробормотали нечто невнятное, сопроводив фразой "у нас она не готова, типа".

я SICP не видел, подозреваю это материалы, по которым обучают в самых крутых универах мира. чего ты хочешь от наших третьесортных вузиков?
40 1452922
>>52918

>эти страхи и проекции


Бедняга, даже жаль тебя.
41 1452923
>>52916
Не парься, от SICP даже в MIT отказались
b1320302675299f8303bdc0e8b2828f3.jpg144 Кб, 932x687
42 1452925
>>52912
Я тебя понимаю, неприятно осознавать себя куском говна (кодером-прогером).

>>52909

>математике учат


Ничему в шараге не учат. Если сам не станешь учить, так дебилом и останешься.

> вышка


Какая, нахуй, вышка?
43 1452944
>>52915
Я в состоянии, но поверь - оно тебе не нужно любой из вас будет жалеть Зачем лезть вон из кожи, чтобы соответствовать маня критериям сраного шизика с анонимной борды?
44 1452945
>>52923
НеРеНтАбЕлЬнО?
45 1452946
>>52908
Что ты этим хотел сказать - у меня так то есть корка
46 1452952
>>52915
Ни в чем, такого типажа >Программист - это интеллигентный мужичок средних лет, в костюмчике, с галстуком, всё как полагается.
не существует в природе.
47 1452991
>>52952
А, так получается, существуют только грязные, вонючие, тупоголовые кодеры-прогеры, этакие немытые тщедушные асоциальные обезьяны-неудачницы, а инженеров-программистов не существует. Будем иметь в виду.
48 1453008
>>52991
Господин Охранник из пятеры в костюмчике с галстуком, вы ли это?
49 1453012
>>53008
Иди хоть раз в жизни помойся, к тебе же скоро отряд дезинфекторов пришлют с огнемётами.
50 1453064
>>53012

>хоть раз в жизни помойся


Не хочу.
51 1453135
>>48098 (OP)
Ты хуёвый программист не потому что программирование скучное и для задротов-ноулайферов, а потому что ты даже не пытался найти в нём интересные вещи и натравить на них своё любопытство.
Ты никогда не пробовал делать реально большие проекты в соло? Брать какую-нибудь задачу игровой движок ололо, пытаться понять, как она делается, искать статейки в интернетах, применять всё что ты знаешь или слышал краем уха, открывать для себя какие-то ебанутые вещи в своём языке? Это же интересно.
Если у тебя есть какое-то хобби, то ты должен знать, почему ты им занимаешься. Оно может доставлять удовлетворение от сделанного, его может быть интересно изучать, придумывать что-то новое в рамках этого хобби. И вспомни, как ты им начал заниматься, было тяжело и бессмысленно, пока ты не преодолел энтрилевел и не увидел, что тут заебись вообще-то. Это всё натягивается на программирование.

Может, программирование реально не твоё, но пока что я вижу, что ты и не пытался его освоить.

а вообще, меня самого веб заебал уже, скучное унылое говно с задачами уровня "разберись в ссанине, которую написал твой коллега-еблан и перепиши по-нормальному", по выходным на плюсах отрываюсь. Возьми C++, кстати, там вообще охуеешь и не выхуеешь обратно, может тебя тоже вставит. Будь готов отдать себя делу или иди нахуй из профессии.
52 1453438
>>53135

> Это же интересно.


Ну да, когда тебе 14
53 1453518
>>53438
Начинай откладывать на психиатра.
Тред утонул или удален.
Это копия, сохраненная 20 сентября 2019 года.

Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
« /pr/В начало тредаВеб-версияНастройки
/a//b//mu//s//vg/Все доски