<bgdev />free

Вход Регистрация

Заплати в IT сектора - анализ и коментари на оригиналната тема
2

0 1 2 3 4 ....12 13 14 15 16 ....27 28 29 30 31 ....50 51 52 53 54 ....71 72 73 74 75
#67467 (ツ) Един от многото
Последно редактирано на 31.08.2022 от Един от многото, видяно: 479 пъти.
bobyb

Т.е. ти вярваш че заливането на клиента с булшит работи? А пробвал ли си да зарибяваш клиенти сам, а не под шапката на аутсорс скотобойна?

Не съм "зарибявал клиенти сам" и не ми се занимава да ти кажа (виж - бих бачкал контракторче с B2B фирма, ама пак нема да е "зарибяване на клиенти" т.е. sales или freelance позиция).

Но от моя скромен опит, клиентите сами се заливат с bullshit.

Един клиент - малка фирма с под 50 човека персонал (май ~15 беха) дето Excel и върши работа за счетоводство искаше да и внедряваме CRM, щото "щяла да се разраства". Бехме им казали, че CRM не им трябва, и им предлагахме по-олекотени решения, ама те настояваха и в крайна сметка им го "внедрихме".

А друга компания (от тея мултимелеардните) се бе набила да прави инфраструктурка с Cloud + Blockchain + още некъв шит (Blockchain-а щеха да го ползват като вид "база данни", за пазене на "транзакционна история"... за кво пък баш Blockchain за тая простотия, предвид, че има къде къде по-прости и стабилни решения... нз). Май перяха пари и се чудеха как да "излъжат инвестерите, че са иновативни". 😒

Та има клиенти дето "сами си го набутват" - не е нужно даже и да ги лъжеш.

#67506 (ツ) Путкоскубач
Създадено на 01.09.2022, видяно: 427 пъти.
Един от многото
Путкоскубач

Маааали... Как не ти се изприщиха пръстите да напишеш всичко, но не и това, което трябваше да напишеш.

Очаквах просто да ми представиш солюшън с проекти, които представляват различни слоеве и да обясниш как ще взаимодействат. От всичката боза, през която минах на диагонал забелязах CQRS. И са да видим дали си bitch nigga или O.G. : Как би си реализирал съхранението на командите и куеритата? И следващ въпрос - имплементация на Query Dispatcher, който обработва да кажем IQuery<TResult> и трябва да върне TResult спрямо избраното съхранение.

За тва "следва продължение" - ся отивам да пия бира, но утре ще ти дам отговора на въпроса.

Утре стана вдругиден. Изключително несериозно отношение, първо с пълните глупости, които написа вместо да разкажеш схемата на един прост сълюшън, а сега отделно няма никакъв отговор на конкретни въпроси. Колкото и да ми се хвалеше, че ще ме излъжеш, че не си лаладжия просто не виждам как ще стане обратното.

#67511 (ツ) Един от многото
Последно редактирано на 01.09.2022 от Един от многото, видяно: 402 пъти.
Путкоскубач
Един от многото
Путкоскубач

Маааали... Как не ти се изприщиха пръстите да напишеш всичко, но не и това, което трябваше да напишеш.

Очаквах просто да ми представиш солюшън с проекти, които представляват различни слоеве и да обясниш как ще взаимодействат. От всичката боза, през която минах на диагонал забелязах CQRS. И са да видим дали си bitch nigga или O.G. : Как би си реализирал съхранението на командите и куеритата? И следващ въпрос - имплементация на Query Dispatcher, който обработва да кажем IQuery<TResult> и трябва да върне TResult спрямо избраното съхранение.

За тва "следва продължение" - ся отивам да пия бира, но утре ще ти дам отговора на въпроса.

Утре стана вдругиден. Изключително несериозно отношение, първо с пълните глупости, които написа вместо да разкажеш схемата на един прост сълюшън, а сега отделно няма никакъв отговор на конкретни въпроси. Колкото и да ми се хвалеше, че ще ме излъжеш, че не си лаладжия просто не виждам как ще стане обратното.

Нали се сещаш, че тва е форум за писане на глупости - а ти ми поставяш задача. Аз на работа една задача я мотая по 5 дена, ти очакваш, че тука ще ги правя бързо. 😄 Нема как.

Само не моа да разбера, защо ме питаш въпроси от тип "Налей ми чаша топла вода"? 🤔 Не обичам да мисла за неща дето могат да се гепат на готово от Интернет.

My picture

А иначе, да подчертая - аз съм лаладжия. Просто на човек му е трудно да разбере, кое знам и за кое лаладжийствам и за това често ми минават номерата. 😆

П.П. Ще ти пльосна тея неща след като се навечерям. Бех на бокс най-накрая (ех липсваха ми тея тренировки) и требе да си отпочина малко.

#67514 (ツ) Путкоскубач
Създадено на 01.09.2022, видяно: 386 пъти.

Както е fun and games тоя форум, така и някой ден мога да ти намеря доста прилична работа с .NET ако ти се налага :) Бях споменал, че не всичките ми мнения са тролщина. Сега дали "ще ми сипеш чаша топла вода" си е твой избор :)

#67522 (ツ) Един от многото
Последно редактирано на 01.09.2022 от Един от многото, видяно: 367 пъти.
Путкоскубач

Както е fun and games тоя форум, така и някой ден мога да ти намеря доста прилична работа с .NET ако ти се налага :) Бях споменал, че не всичките ми мнения са тролщина. Сега дали "ще ми сипеш чаша топла вода" си е твой избор :)

Мързелът надделява в мен, затова ще ти дам некви screenshot-и на неща дето имам локално. Не ми се описва.

Смазан съм от тренировката по бокс, ся ако бех в Овча Купел да си викна и една ковра да ми "поработи" и ток и жица. 🤔 Ама всъщност не бих ги викал в боксовите дни, поне в началото, че и те са мързеливи и предпочитат да ги ебат, та първо да отсея на кои коври им се бачка и на кои не.

И после ще знам, кои да викам кога съм изморен и кои - кога не съм. 🤗 И ще си почивам яката и нема ми мрънкат некви путки на главата, нема ми късат нервите, а най-важното - нема да ми пискат некви тъпи чавета и да ме дразнят да се чудя как да не ги пребия.

И като отворих темата за "коври" - ето и моите screenshot-и:

1. Един solution де бех писал преди години (CQRS + RabbitMQ + Gateway и др. shit)

My picture

2. Примерна команда

My picture

3. Примерни заявки

My picture

4. Примерен резултат

My picture

5. Dispatcher - не е Generic, ама лесно може да си го "представим". 😅

My picture

6. Примерен consumer

My picture

7. Но айде ще сипя и "една чаша топла вода" от Интернет.

7.1. Generic Command Dispatcher

public interface ICommandDispatcher  
{  
    Task HandleAsync<T>(T command) where T:ICommand;  
}  

public class CommandDispatcher : ICommandDispatcher  
{  
    private IServiceProvider _serviceProvider;  
  
    public CommandDispatcher(IServiceProvider serviceProvider)  
    {  
        this._serviceProvider = serviceProvider;  
    }  
  
    public async Task HandleAsync<T>(T command) where T : ICommand  
    {  
        var service = this._serviceProvider.GetService(typeof(ICommandHandler<T>)) as ICommandHandler<T>;  
        await service.HandleAsync(command);  
    }  
}  

7.2. Generic Query Dispatcher

public interface IQueryDispatcher  
{  
    Task<TResult> HandleAsync<TQuery,TResult>(TQuery query) where TQuery : IQuery<TResult>;  
}  

public class QueryDispatcher : IQueryDispatcher  
{  
    private IServiceProvider _serviceProvider;  
  
    public QueryDispatcher(IServiceProvider serviceProvider)  
    {  
        this._serviceProvider = serviceProvider;  
    }  
  
    public async Task<TResult> HandleAsync<TQuery, TResult>(TQuery query) where TQuery : IQuery<TResult>  
    {  
        var service = this._serviceProvider.GetService(typeof(IQueryHandler<TQuery,TResult>)) as IQueryHandler<TQuery,TResult>;  
        return await service.HandleAsync(query);  
    }  
}  
Attached files:
FileSizeUploadedDownloadsMD5 hash
Solution + Projects.PNG53874 bytes01.09.2022114382bbee2ed87dfebe55c05c7036aba30
Command.PNG32738 bytes01.09.2022107ae76aea8461b48be2fc965eb1f7b700c
Queries.PNG13453 bytes01.09.20221083398e3e37a39c74db8822e4cac5cdcce
Response.PNG32445 bytes01.09.2022114904732b6cc4feb77cebf603f92ead6bd
Dispatcher.PNG42912 bytes01.09.2022111513155e708b7d771f2b47be239442f2d
Consumer.PNG60332 bytes01.09.20221156de43841a19c41b025ad54004324787c
#67532 (ツ) Путкоскубач
Създадено на 01.09.2022, видяно: 359 пъти.

Добре, виждал си куери и команда. Водата дето пейстна от нета става за пиене, но ако имаш да регистрираш хиляди команди и куерита IServiceProvider не бих го ползвал. SimpleInjector ползвал ли си?

И не разбрах как message queue с медиатор отговаря на чашата с вода от нета.

#67535 (ツ) Един от многото
Създадено на 01.09.2022, видяно: 357 пъти.
Путкоскубач

Добре, виждал си куери и команда. Водата дето пейстна от нета става за пиене, но ако имаш да регистрираш хиляди команди и куерита IServiceProvider не бих го ползвал. SimpleInjector ползвал ли си?

И не разбрах как message queue с медиатор отговаря на чашата с вода от нета.

От по-полярните DI framework-ци съм ползвал:

- Autofac

- Ninject

- и май PicoContainer у некъв проект у време оно

Но SimpleInjector не съм.

А за message queue-то с MediatR, имах и неква друга имплементация в некъв друг CQRS проект, ама ме мързи да търся. Ама има бая варианти. От Консолидацията ми беха казали да разцъкам и MassTransit та и там правех некви цигании.

#67536 (ツ) Путкоскубач
Последно редактирано на 02.09.2022 от Путкоскубач, видяно: 347 пъти.

SimpleInjector е много мощен DI, препоръчвам ти го да го пробваш когато кодиш, а не водиш конференции с педераси в сини фланелки. Runtime преди верификация на контейнера (нещо, което малцина от конкурентите имат) имаш възможност за условни регистрации на едни и същи типове. Със зареждането на генерици от асемблита е машина (това де ти казвам ако имаш илядо команди и куерита), инжектиране в колекции и какво ли още не. Само де не може да регистрираш null, щото нали bad practice :) И понякога пишеш малоумен null pattern. Ама нали, умнокрасиви bad practices.

Минджата е най-насранив DI ever, не съм го ползвал от 2012-та,та не знам ти къде пък успя да го ползваш като бачкаш от 2014-та.Набутали са те с легаси.

Добре, пипал си туй онуй. 40 долара на час добре ли са?

#67547 (ツ) Един от многото
Създадено на 02.09.2022, видяно: 324 пъти.
Путкоскубач

SimpleInjector е много мощен DI, препоръчвам ти го да го пробваш когато кодиш, а не водиш конференции с педераси в сини фланелки. Runtime преди верификация на контейнера (нещо, което малцина от конкурентите имат) имаш възможност за условни регистрации на едни и същи типове. Със зареждането на генерици от асемблита е машина (това де ти казвам ако имаш илядо команди и куерита), инжектиране в колекции и какво ли още не. Само де не може да регистрираш null, щото нали bad practice :) И понякога пишеш малоумен null pattern. Ама нали, умнокрасиви bad practices.

Минджата е най-насранив DI ever, не съм го ползвал от 2012-та,та не знам ти къде пък успя да го ползваш като бачкаш от 2014-та.Набутали са те с легаси.

Добре, пипал си туй онуй. 40 долара на час добре ли са?

Аа 40$ на час са "просто идеално", даже са "double damage" спрямо текущата ми заплата.

Ама да питам, щото да не си останал с "грешното впечатление" - верно ли мислиш да ми предлагаш работа!? 😏 Особенно впредвид, че единствената реална причина да седя в Digitall на тея пари е, че няма работа?

В момента имам нужда от свободно време да мина през един куп неща, които после ще ги капитализирам, но както беше казвал Баце на мислителя Вучков едно време:

"Не е сега моментът!"

#67549 (ツ) Путкоскубач
Последно редактирано на 02.09.2022 от Путкоскубач, видяно: 317 пъти.

Сега в момента нямам нищо подходящо, но ми излизат странични проекти, които отхвърлям защото нямам време. Спокойно, няма да те препродам като индийска тарамбука, с брокерски лешоядни изпълнения не се занимавам. Пишман християнин съм. Но все пак ще трябва да кодиш.

Апропо ако не ти се налагаше да работиш и ти падаше папу отгоре пак ли ще си напорист лаладжия?

#67551 (ツ) Един от многото
Последно редактирано на 02.09.2022 от Един от многото, видяно: 313 пъти.
Путкоскубач

Сега в момента нямам нищо подходящо, но ми излизат странични проекти, които отхвърлям защото нямам време. Спокойно, няма да те препродам като индийска тарамбука, с брокерски лешоядни изпълнения не се занимавам. Пишман християнин съм. Но все пак ще трябва да кодиш.

Ако търсиш хора - мога да ти препоръчам няколко добри .NET Developer-a. Пипали са по-малко неща от мен и може би нема да лаладжийстват толкоз добре пред клиента (все пак аз съм разписвал документации, взимал съм изисквания, правил съм им презентации, задачи в Jira и TFS, че и екипчета съм водил - а те не), но бачкат яко и старателно.

То и аз мога да "бачкам яко", ама в туй отношение гледам да съм като "английски джендърмен", като от вица:

Един баща английски джентълмен обяснява на сина си:

- И запомни сине! Първо правило - един истински джентълмен винаги спазва обещанията си! Второ правило - никога не дава такива!

Ся в тоя форум се забавих с времето щото е форум за bullshit anyways, ама обикновенно правя нещата в срока в който съм казал.

Путкоскубач

Апропо ако не ти се налагаше да работиш и ти падаше папу отгоре пак ли ще си напорист лаладжия?

Да! 😆 То горе долу и сега е така. Правя го за кефа и ебавката с хората.

Некои бачкат за да могат после "да почиват, да се забавляват, да живеят живота (квото и да значи туй)". А аз бачкам, щото ми се бачка (но не по "фирмени неща" да подчертая).

Както казваше великия мотивационен speaker Jim Rohn:

Some people say things like:

"- Oh Lord, if I ever get rich, I will live life at its fullest and I won't work a single day!"

And the Great Lord makes sure that they never get rich! 😆

Because imagine what a waste to society that would be!

Въпреки, че сметам, че с "лаладжийстване" съм по-вреден за обществото отколкото ако не работех, но пък е забавно. 😅

#67552 (ツ) Един от многото
Последно редактирано на 02.09.2022 от Един от многото, видяно: 306 пъти.

Впрочем ако "логиката ми" изглежда ненормална за нашите ширини - стремя се подобно на "Дейкстра" да открия "оптималния път", а не "най-добрата възможност в момента". 🤔

И не с цел "нарцисизън", а "To prove a point" - днеска ми пуснаха следната обява, дето е по на далавета, т.е. "по-оптимална" от твоята (тоя пич редовно ми пише с предложения - имало е и такива със 650 евро rate):

My picture

И ми е интересно "ако науча Google Cloud и AWS на Junior, до Mid Level ниво - заедно с Azure-a, кви обяви ще заизпадат"!? 🤔 В LinkedIn-a видех обява за човек с Azure, AWS, GC и Java - беше за CTO.

То и ся благодарение на всичко дето учих, мога да "skip-на ниво" и да стана Архитект директно в некоя фирма, без да съм бил Team Lead некъде, та с повече учене може да skip-на доста нива.

А иначе обожавам да уча и да бачкам:

Харесвам панелните жунгли и мразя природата - презирам некви путки дето само се снимат по плажове и градинки и почиват. Тея ако тръгна да ги свалям сигурно после ще ми мрънкат само за почивчици. 😒

Бих искал да стана корпоративно типче затворено в тъмен офис в 02:00 през нощта и работещо върху пари и бизнеси, а не човек дето почива, гледа семейство, ходи сред природата и др. 🤮

Но чисто математически се оказа, че е по-добре да почивам и да уча, отколкото да стана корпоративно типче (за тея пари, които ми се предлагат в момента). Оти има Program меринджеи дето взимат по-малко от мен, а с повечко безмислени срещи, учат по-малко. Пази Боже да са си създали и семейство дето да им хаби пари, време и нерви... и то почва да изглежда, че не си струва за 5k отгоре.

Та просто ще се задържам повече в една фирма и ще правя "по-големи скокове" (с туй си поведение ще объркам доста хора). Но и мелеонер да стана - пак ще се скъсам да уча и да бачкам. Не искам да почивам като нормалните хора - никога.

Ако случайно се уредя с имоти по морето и яхта - това е чиста случайност. И ако някой ми завиди, ще му кажа:

"Брат - реално исках да си дам парите за неща дето ще ми донесат пари, ама се оказа че нямаше за какво да ги дам в момента и реших да похарча малко!" 😞

Attached files:
FileSizeUploadedDownloadsMD5 hash
yup.PNG19945 bytes02.09.202210097e3f7c7a90548220290fe0780f30076
#67556 (ツ) Major Obvious
Създадено на 02.09.2022, видяно: 303 пъти.
Един от многото

И не с цел "нарцисизън", а "To prove a point" - днеска ми пуснаха следната обява, дето е по на далавета, т.е. "по-оптимална" от твоята (тоя пич редовно ми пише с предложения - имало е и такива със 650 евро rate):

Тоя пич ти "пише" също както ти "пишат" нигерийските принцове. Спами се всичко с пулс и ключова дума .NET, като второто не е задължително.

#67557 (ツ) Един от многото
Създадено на 02.09.2022, видяно: 301 пъти.
Major Obvious
Един от многото

И не с цел "нарцисизън", а "To prove a point" - днеска ми пуснаха следната обява, дето е по на далавета, т.е. "по-оптимална" от твоята (тоя пич редовно ми пише с предложения - имало е и такива със 650 евро rate):

Тоя пич ти "пише" също както ти "пишат" нигерийските принцове. Спами се всичко с пулс и ключова дума .NET, като второто не е задължително.

Ее не - на тоя съм му предлагам бая хора, за тва не се е отказал да ми пише. Бая HR пичуе и пички спреа да ми пишат поради тва, че само им seen-вам и не им пиша изобщо.

Но ще го пробвам след годинка да видим дали си прав. 🤔

#67562 (ツ) Путкоскубач
Създадено на 02.09.2022, видяно: 285 пъти.

500 eur на ден, там на място в Швеция (хибрид ремоут), с тяхните данъци - успех! Докато аз мога да ти дам 320 долара на ден, което са 320 евро при това така да ти ги преведа, че може и абсолютно чисти да ги вземеш на офшорка с карта. Като ходиш на циганки направо й слайдваш картата на путката и си готов (Pussy is like VISA - accepted everywhere). Шведските мангали след данъци ще ти оставят има няма 200-250 евра.

#67564 (ツ) Един от многото
Последно редактирано на 02.09.2022 от Един от многото, видяно: 275 пъти.
Путкоскубач

500 eur на ден, там на място в Швеция (хибрид ремоут), с тяхните данъци - успех! Докато аз мога да ти дам 320 долара на ден, което са 320 евро при това така да ти ги преведа, че може и абсолютно чисти да ги вземеш на офшорка с карта. Като ходиш на циганки направо й слайдваш картата на путката и си готов (Pussy is like VISA - accepted everywhere). Шведските мангали след данъци ще ти оставят има няма 200-250 евра.

Тая обява я постнах, щото е от днеска - ще има и по-добри. Ама добре, че фризьорката ми сега ме подсети, че 6-ти Септември е почивен ден. 😨 То като всеки ден ми е почивен, забравям кога са "официалните празници".

Оо, ся ще се вкарам в нов мощен burnout! 😋 Другата седмица ще се сертифицирам за Google Cloud Professional Engineer и после ще затапя с некви събития с 2 архитектури с Google service-и и с 2 статии за Google.

Ей ся си разписвах кво може да стане в близките 4 месеца. Прав беше тоя дето ми писа тука (май Delegate) да не гледам 10 години напред (след като мога да burnout-на и за неколко месеца):

My picture

Само се чудя дали до края на годината да не затапя и AWS-a. И вече да видим какво ще изпада, че ми казаха, че май ще съм по нов проект след Декември и "може да има работа". 😓 Макар, че аз и кога съм водил проекти не съм спирал да уча (даже магистратури карах) - ся докато ме бият по лагерите ми е като почивка на плажа.

Кой има нужда от личен живот бе, бате щом може да си правиш квот си искаш (дето на "нормалните хора" им требе години за да го постигнат). Яко коври на макс и тва е. Други да ти гледат семейства - аз ще burnout-вам! 😎 🔥 💥

Attached files:
FileSizeUploadedDownloadsMD5 hash
302364740_628799891993982_2606519366875144430_n.jpg51788 bytes02.09.2022892e6d415cfc863983bb870be0272b6e77
#67567 (ツ) Един от многото
Създадено на 02.09.2022, видяно: 272 пъти.

Ай кат се сетя, че има хора дето си бачкат на работа - правят пари, после се приберат да си почиват спокойно при семейството, па и ходят по почивчици. 🤮 Баси жалкия и скучен живот, бате! Бих предпочел 5 месеца да ме бият по бокс и муай тай лагерите и бих се записал у "Френски чуждестранен легион" пред тва да живея "толкоз скучно". 😫

Аз живея за стреса и кафето - а ако нямам достатъчно (както в момента, дето работата е постна) сам си ги създавам (я с мутри, я със събития, я с един куп други неща). 😎 🔥 💥

#67586 (ツ) Путкоскубач
Създадено на 02.09.2022, видяно: 261 пъти.

Ако това ти е тетрадката земи един валериан. И са като се познаваш с мутри, понеже не приличаш на човек де движи с тях, ходите ли нещо там да пийти, да ибети и да гърмити?

#67589 (ツ) 40oz
Създадено на 02.09.2022, видяно: 258 пъти.

Аве Женка, омаслил си някой лагер сякаш. Ти досега като не си станал гуру с това напъване - заеби. Помисли пак за жена и деца

#67594 (ツ) Един от многото
Последно редактирано на 02.09.2022 от Един от многото, видяно: 248 пъти.
Путкоскубач

Ако това ти е тетрадката земи един валериан. И са като се познаваш с мутри, понеже не приличаш на човек де движи с тях, ходите ли нещо там да пийти, да ибети и да гърмити?

Аа, аз се знам с буклици от време оно още - ходили сме да пииме и да ибеме, ама ся немам време за преатели. Тея неща си ги праа сам (даже не пия). А за гърмене ще ги викам ако се наложи.

40oz

Аве Женка, омаслил си някой лагер сякаш. Ти досега като не си станал гуру с това напъване - заеби. Помисли пак за жена и деца

Ама мене целта не ми е да стана гуру, бе! 🙄 Гуру по дефиниция е "тесен специалист" - това е сред най-тъпите неща дето може да направи човек, у сфера в която технологиите се менят често.

Аз още 2016 моех да стана CRM архитект (най-добрия CRM архитект в Бъ ме викна на интервю - поговорихме си и ми предложи на место), ама не искам да съм "тесен специалист". Верно още у време оно щех да взимам повече пари - ама за колко време?

Цел живот искам да съм antifragile (преди да бех чел и Насимката даже).

Е го на лагера по бокс и муай тай "спуках", но не "счупих" ребро. 😆 Antifragile съм.

Ама верно, българите у време оно са живели много по-нечупливо:

1. Чели са книги.

2. Били са широки специалисти.

3. Не са живели на кредити, а на собствени капитали.

4. Не са се убивали с пиячка, друсане и плюскане.

5. Възпитава ли са си децата с много бой и малко любов.

6. Женели са се по "практични" причини.

7. Трупали са богатство, а не са го хвърляли у кръчмите.

Кво му стана на тоя народ... 😒

0 1 2 3 4 ....12 13 14 15 16 ....27 28 29 30 31 ....50 51 52 53 54 ....71 72 73 74 75

Заплати в IT сектора - анализ и коментари на оригиналната тема
2

AsmBB v3.0 (check-in: a316dab8b98d07d9); SQLite v3.42.0 (check-in: 831d0fb2836b71c9);
©2016..2023 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE