CTO і архітэктар, які не можа з'ехаць, паўгода шукае працу. Ён «занадта кваліфікаваны»
У Змітра Сухава — 15+ гадоў вопыту ў ІТ, у тым ліку архітэктарам, тэхлідом і CTO. Ён фаўндар дзвюх кампаній. І вось ужо паўгода шукае працу ў Беларусі: 500+ водгукаў і 100 сумоўяў, 6 офераў — усе «сарваліся».
Даведаліся ў Змітра, што з попытам на топ-лэвэл тэхнічных спецыялістаў — і якія шанцы знайсці працу, калі рэлакацыя немагчымая.
— Агульнага вопыту ў ІТ у мяне больш за 15 гадоў: я пачынаў працаваць яшчэ падлеткам — рабіў сайты на заказ. Паміж 10-м і 11-м класам школы летам падзарабляў PHP-распрацоўшчыкам у Move Your Web, якая пазней была перайменаваная ў Apalon, — з Пятром Скаромным ля стырна.
Пасля школы я паступіў на «завочку» ў БНТУ — на будаўнічы факультэт: на гэтым бацька настаяў, бо ў яго ў той час быў свой будаўнічы бізнэс.
Я хацеў быць распрацоўшчыкам — цэлымі днямі вучыўся за камп’ютарам. А бацькі думалі, што насамрэч рублюся ў гульні. Бацька насядаў: «Знайдзі хоць якую працу!» Каб знізіць напружанне, я ўладкаваўся грузчыкам на «Керамін» — і некалькі тыдняў цягаў па 20 тон пліткі на дзень. Потым бацькі пашкадавалі маю спіну, сказалі: «Добра…» Але паставілі ўмову: я меўся знайсці іншую працу.
Заробленых на «Кераміне» грошай хапіла, каб аплаціць курс Святаслава Кулікова па QA у «Белхардзе». Я вывучыўся — і пайшоў працаваць у Allied Testing.
Так стартавала мая кар’ера — спачатку як тэсціроўшчыка, потым — як аўтаматызатара і тэстынг-менеджара, а пазней — як распрацоўншчыка.
«Працавалі па дзве змены: 8 гадзін — у сваёй кампаніі, яшчэ ад 4 да 8 — на фрылансе»
У 2013 годзе я адкрыў сваю першую кампанію Stormnet Technologies — мне было 22 гады. Я напісаў курс па тэсціраванні і вечарамі пасля працы навучаў студэнтаў, спачатку сяброў, а затым і ўсіх ахвотных.
Памятаю першы наш офіс на Чабатарова, 2 недалёка ад Трактарнага завода. Я шукаў памяшканне з недарагой арэндай — а ў выніку аказалася, што будынак у аварыйным стане: прыбіральні не працавалі, у калідорах не было святла, з фасада ледзь не цагліны на галаву сыпаліся.
Мы пераехалі на Перадавую, 6, а адтуль праз год — на Кашавога, 5. Вось там выдатны быў офіс — у ім было ўсё: тры прыбіральні, душ, кухня. Мы з жонкай апошнія 3 гады нават жылі там у адным з кабінетаў — і котку туды перавезлі.
«Я разумеў, што банкаўскі цыкл падыходзіць да канца, год-два — і эканоміка пачне ляскацца»
Ад 2016 года я займаўся ў Stormnet Technologies толькі поўным цыклам распрацоўкі: ад прэсэйл да здачы праекта і яго падтрымкі. А курсы курыраваў іншы кіраўнік.
Нашто прадаў кампанію ў 2019 годзе — усё проста: маючы эканамічную адукацыю, я разумеў, што банкаўскі цыкл падыходзіць да канца, а значыць ідзе наступны крызіс, год-два — і эканоміка пачне ляскацца. Таму я вырашыў выйсці ў кэш.
Мы нанялі аўдытараў і юрыстаў для падрыхтоўкі да продажу і правядзення due diligence. А потым выставілі кампанію на продаж — праз Onliner, між іншым: «Прадаецца бізнэс».
Праз год ударыў кавід — і калі б я быў яшчэ ў стырна кампаніі, прыйшлося б моцна перафарматаваць бізнэс. Так што ўсё ўдала склалася!
На атрыманыя грошы я дабудаваў дом, купіў 4-пакаёвую кватэру і Ford Mustang. Аб апошняй куплі я б таксама не шкадаваў, калі б мог на ім ездзіць (чаму не магу — раскажу далей). Але цяпер ён стаіць, пакрываецца пылам — я выставіў яго на продаж, але прадаць не атрымліваецца.
«Заказчыкі сталі сыходзіць, аддзела продажаў у нас не было, праекты я „здабываў“ дзякуючы сувязям»
У мяне яшчэ заставалася ва ўласнасці кампанія Lynix — яна таксама была заснаваная ў тым жа 2013 годзе, але існавала ў млявапраяўным фармаце. Ад 2016 года пачала паволі разрастацца — і ў 2019 дасягнула піка, мы сталі больш займацца ёю.
Так і працавалі да 2021, пакуль не прыйшоў кавід, пазней — крызіс і санкцыі, заказчыкі сталі сыходзіць адзін па адным, а аддзела продажаў у нас не было, праекты я «здабываў» дзякуючы асабістым сувязям і праз вендара, які таксама не перажыў гэтага часу і сышоў з Беларусі.
Вядома, без выгарання не абыходзілася — так было тройчы ў маім жыцці. Але тады сыходзіў на 2-3 месяцы ў анлайн-гулькі, а потым вяртаўся — адпачыўшы, са свежымі ідэямі.
Я наогул не з тых, хто адпачывае, — у адпачынак за мяжу ездзіў разы 3-4, двойчы мы з жонкай адпачывалі ў санаторыі «Прыазёрны» (смяецца).
«Рэджэкцяць як оверкваліфайд-спецыяліста — гэта крыўдна»
Ад верасня я ў пошуку працы. Бываюць «перабіўкі» фрылансам — па 1-2 месяцы, але, на жаль, нічога доўгатэрміновага.
Я шукаю працу ў Беларусі — і, вядома, гэта звужае маё кола пошукаў у разы. Рэкруцёры шарахаюцца, кажуць: «Лакацыя — толькі не Беларусь і не Украіна».
Ці можна сказаць, што ў крызіс топ-лэвэл спецыялістаў трэба менш, — і так, і не. Калі гэта тэхлід або архітэктар, то так: бо новых праектаў цяпер менш. Але неабходнасць у СТО застаецца, ёсць яшчэ стартапы, хоць і не тут — не ў Беларусі.
Ад рэкруцёраў заходніх кампаній і кампаній з беларускімі каранямі я чую адно і тое ж: «Гэта палітыка кампаніі — мы з Беларусі не наймаем». Часам яны выказваюць асцярогі, што не змогуць плаціць — плацяжы не дойдуць. Спадарства, зусім нядаўна я працаваў з амерыканскай кампаніяй, усё нармальна — грошы прыходзілі без праблем. Але не, «мы не зможам з вамі працаваць — не збіраемся тлумачыць, чаму».
Глядзеў я і ў бок расійскага рынку — так, але там таксама рэджэкцяць: «Мы наймаем толькі грамадзян Расійскай Федэрацыі». Я працую на ППД — яны не хочуць так: «Патрэбны СНІАР».
Ад адчаю я падаюся на тэхліда, і нават на проста сеньёра, але мяне часта рэджэкцяць як оверкваліфайд-спецыяліста (паводле маёй статыстыкі, такіх адмоў каля 65%) — гэта крыўдна! Кажуць: «Мы не возьмем вас, бо пры першай жа магчымасці вы сыдзеце». Хоць я кажу прама: я шукаю доўгатэрміновы камітмент і не збіраюся «збягаць», буду працаваць — на бок не пагляджу.
Мая статыстыка: больш за сотню сумоўяў, водгукаў — больш за 500, сарваных офераў — 6. Адзін стартап не атрымаў інвестыцый — таму «пралёт», дзесьці заказчык рэзка перадумаў працаваць з Беларуссю, а я не магу рэлакавацца ў іншую краіну. А хтосьці раптам гэтак жа рэзка вырашыў, што мне трэба было б хадзіць у офіс — а я не магу, я толькі аддалена працую.
Чаму рэлакейт не варыянт
і ў мяне, і ў жонкі хворыя бацькі — мы не можам з’ехаць і пакінуць іх тут адных;
плюс маленькія дзеці — маім сынам-двайняткам па 3 гады;
і самая вялікая праблема — у мяне трывожна-фобічны разлад: я не магу заставацца адзін дома або выходзіць кудысьці ў адзіноце, нават проста на вуліцу выйсці далей, чым на 200 метраў ад дома або праехаць па горадзе без жонкі — у мяне пачынаецца панічная атака.
Гісторыя трагічная: у 2015 годзе мне паставілі дыягназ пухліна мозга. Ён не пацвердзіўся, але мяне гэта моцна трыгернула. У мяне былі рэмісіі — ад паўгода да года, я нават ездзіў адзін за горад. Але дзеўбануў кавід, нарадзіліся дзеці — мяне накрыла зноў.
Я праходжу тэрапію. Дый мой разлад ніяк не ўплывае на маю працу. Але, на жаль, ён уплывае на маю мабільнасць. Далёка з’ехаць нават у суправаджэнні блізкіх не атрымліваецца.
Часам я кажу пра гэта на сумоўях — калі пытаюцца пра камандзіроўкі або анбордзінг за мяжой. Адказваю: «Не, спадарства, у мяне не тая сітуацыя — я не магу».
«Цяпер час, калі джуны малююць сабе досвед, а архітэктары і ліды — наадварот, рэжуць»
Якія перспектывы — пакуль усё выглядае сумна, і паляпшэнняў не прадбачыцца.
Час ад часу я знаходжу невялікія заказы на фрыланс — у асноўным дзякуючы нэтворкінгу: каму патрэбны спецыяліст на парт-тайм альбо ненадоўга (але цяпер такога ўжо менш), мне таксама прапануюць ролю прэсэйл-менеджара — парт-тайм або на запыт. Але гэта ўсё роўна вельмі сумна.
«Падушка» бяспекі ёсць — але туды даводзіцца раз за разам запускаць руку, гэта таксама не вельмі прыемна. Мая жонка праектная менеджарка, яна працуе цяпер па 4 гадзіны на дзень — яе працадаўца цяпер перажывае не найлепшыя часы і «рэжа» час.
План Б: я вывучаю RUST. Гэта вельмі перспектыўная мова, але вакансіі на яе ў Беларусі адзінкавыя (калі наогул з’яўляюцца).
Што праўда, я гатовы пайсці нават на джуна па RUST — абы зачапіцца і развівацца ў гэтай тэхналогіі. Я не стаўлю пытанне так: хачу высокую пазіцыю на .NET, або JS, або Ruby on Rails — я згодны ледзь не на інтэрнатуру па RUST. Я прыхільнік гэтай тэхналогіі!
Человек с проблемным здоровьем, с больными родителями и маленькими детьми хочет найти постоянную работу. В кризис. В стране, где пропало треть рабочих мест НЕ по причине кризиса...
Тяжело ему. Удачи.
с айтишкой везде сейчас проблемы, рынок начинает сжиматься в Польше тоже не ахти засчет того что много людей ищут работу в ИТ. Айтишный пузырь лопается
Ахах, мир уже развернулся на рост, крипта полезла, индексы техкомпаний растут, а боты до сих пор говорят что вне Мордора ужас и мрак 😂
[censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie]
И немного вопросов про "пузырь". А где он был то?
Лично я просто наблюдал такую ситуацию, когда разрабы в Беларуси бегали из конторы в контору, накручивая себе зряплату. А менагеры в конторах шли на поводу у таких вот крутильщиков. И обоснование этому тоже было. Были заказы и надо было набирать "и жука и жабу" чтоб пустить пыль в глаза заказчику. Чтоб не соскочил. При этом из-за накрутки зарплат многие проекты еще не взлетев выходили на ноль по прибыльности.
Вот такой вот интересный специфично белорусский пузырь, который в любом случае рано или поздно лопнул бы. Даже без внешнего фактора в виде российской "СВО". [censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie]
Нда, весело сейчас в рб с наймом
У автора, кстати, не указан опыт чисто разрабом, и у меня впечатление по общему тексту, что он не оверквалифайд, а недоквалифайд для инженерской позиции. Видел я таких людей, язык подвешен хорошо, но хард скилы страдают. ХРу проще сказать оверквалифайд, что бы не было истерик и ругани.
разработчиком hands-on я работаю с 2014 года, задачи по менеджменту и архитектуре были параллельно, в статье написано, что я, помимо, своей компании, постоянно работал на фрилансе и кодил
А Вы рассматривали вариант с продолжением работы она фрилансе? За 10 лет в фрилансе можно найти достаточно клиентов с которыми можно работать на постоянной основе.
Если честно, то звучит как отговорка. До недавнего прошлого была возможность открыть визу PBH и зарегистрировать ИП, - можно платить налоги в Польше и работай на любой бирже. Примерно то же самое можно делать и через Грузию.
Так а зачем спрашивать, почему не будут работать со специалистами, которые находятся в Беларуси? Это же очевидно, причин уйма. И те американцы, с которыми раньше работали, скорее возьмут из Польши, чем из РБ.
а если хочешь идти просто на сеньера, то почему не писать в резюме что надо на сеньера? а не какие-то самовосхволительные речи - скорее всего и не синьера то и не тянет
Позабавила фраза « От отчаяния я подаюсь на техлида, и даже на просто сеньора». Одной фразой прям унизил всех тех специалистов. Ты серьезно? Чтобы быть нормальным тех лидом и даже сеньором(не епамовским) нужен приличный опыт и экспертиза. В статье увидел только сайты на php и qa, все остальное - продажа курсов, продажа чужих *опо-часов и непонятные дела на фрилансе. Уверен, что нет там никакого архитекта да и на собесе любой нормальный синьор такого горе специалиста посадит в лужу.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 12:02
Все параллельное время менеджменту и, как вы говорите, продажей курсов-я кодил на второй работе на C#, JS и RoR. Вы даже не читали, а уже нарекаете горе-специалистом. И чтобы до CTO дорасти в компаниях, где я им был, я прошел с джуна разработчика в синьора, потом в тим лида, тех лида и только потом СТО. Что за люди токсичные...
Не обращайте внимания на людей. Это особенность человеков недооценивать ситуацию, только когда случается что-то похожее, тогда они начинают понимать контекст и ситуацию.
Не хочу принизить ваши достижения. Но некоторые пункты очень сомнительные. В частности, от опытного техлида, я не ожидаю услышать фразу “готов на интернатуру на rust”. Это какой-то подход вайтишника, человек на опыте просто качает интересующую его технологию и полноценно работает без костылей и соплевытирателей.
Соглашусь - Senior разработчик априори не может считаться джуном в любой технологии. Поэтому в FAANG на собесах знание конкретных языков программирования не требуют.
Опыт не означает знание. Джун в FAANG может быть технически сильнее сеньора, техлида или CTO в мелкой конторке.
Всё это звучит так странно, что подтверждает слова вашего оппонента.
Сколько по вашему часов в надо отпрограммировать чтобы стать сеньором? Я про минимальный срок. Так то и за 10 лет фулл тайм можно не стать.
И что там за работа менеджером и CTO, что можно в фоне полноценно погрузиться в техническую предметную область?
А вот поверхностно погрузиться можно. И потом на собесах такой человек хорошо если на мидла потянет. А может и на джуна недотянуть. Имея резюме с кучей лет опыта.
Я с 2000х в комерции как разраб и скажу вам, что качество отбора специалистов сегодня ниже плинтуса. Когда ты приходишь на собес и начинаешь учить собеседующего, то о каком отборе может идти речь?! Конечно вы нам не подходите, вы слишком много знаете. У тех ребят, которые "застряли" в компаниях на время кризиса образовалась слишком высокая самооценка. На самом деле, не каждый из них сегодня сможет пройдет собес в соседней компании. Технологический разброс сегодня велик, чтобы найти точки соприкосновения. Собес превращается в угадайку, расскажи нам то, что мы хотим услышать, а не то, что ты умеешь и знаешь. Когда ты рассказываешь про работу JVM на низком уровне, то собеседующий тупо тебя не понимает, но обязательно спросит. Скажи брат, а в чем разница между map() и flatMap() и как он работает. Начинаешь рассказывать, что есть такое Optional и Stream, а оказывается, что собеседующий и не знал, что есть такое в Optional и ставит тебе жирный минус. Потому что он хотел услышать уверенные ответ про Stream. Когда ты распинаешься про оптимизацию, про O(N) и всякое SOLID овно, Clean Code, Naming, проблему N+1 в ORM, lambda и так далее, а в конце у тебя спрашивают. Друг, а в чем разница?! между одним и двумя равно? И тут ты вливаешься в ступор от такого неожиданного вопроса. Потом тебе обязательно пришлют feedback с отказом, что ты дурак.
Знакомая ситуация, собеседующие?
В какой то момент я устал бороться с этим безобразием, потому что понял, что большинство ребят, которые собеседуют отнимают мое время, рвут мои нервы. Они пытаются быть умными, но на самом деле они простые теоретики, которые выучили на 30% как работать с каким-нибудь фрейворком и думают, что они офигенные специалисты. Их знания ограничены требованием компании, где часто работа сводиться в copy/pase lines of code. Ребята, вы 0 без палочки, если так думаете. Собес должен проходить достойно, вы должны знакомиться с CV кандидата и если у него опыта больше, чем в вашей голове задавать ему вопросы, что такое ООП должно быть стыдно вам. Вы позор компании, которая доверила вам найти хороших специалистов, а вместо этого вы просто транжирите ее деньги. Компания наймет специалиста по вашему настроению и уволит его через год. Кто от этого больше потеряет?! Вы реально думаете, что если человек что-то не знает, то на нем надо ставить жирный крест. Вы немножко путаете. Инженер это тот, кто всю жизнь учится, решает проблемы, умеет находить оптимальные решения. Это не тот, кто зазубрил принципы SOLID, это не тот, кто знает и ежедневного повторяет как работает под капотом HashMap, это не тот, кто знает методологии Agile среди ночи. Все это хень полная. Инженеру надо знать об этом ровно столько, сколько бизнес аналитику разбираться в программировании. Но вы этого не понимаете, а ищите непонятно кого. Вы сами можете ответить себе на вопрос, кого вы ищите, думаю, что нет.
Раньше собесы проводили гораздо лучше, без воды. Всех все устраивало, а теперь и про SOLID вас спросят и про GC в JVM и про ООП и что такое Function, вы бы еще спросили что такое Java на позицию Senior Software Engineer. А может ваша HR секта создает просто вид работы, а на самом деле вам специалисты не нужны?! Пусть это будет на вашей совести. Пока вы деградируете я занимаюсь саморазвитием, потому что я разраб по призванию, а не гонщик за высоки зарплатами и самозаучиванием бесконечного бреда, который в разработке почти не нужен. Я решаю задачи, которые требуют глубокого понимания в разработке, высокой интеллектуальной и сложной работы. Большинство знающие все кругом на первой задаче загнется или поползет искать решение на stack overflow или еще хуже, спрашивать у chatGPT.
Когда вы задаете вопрос про оптимизацию вы вообще понимаете, сколько уточняющих вопросов может последовать из моих уст? Неверное нет. Что ты будешь делать, если программа медленно работает? Искать причину, почему она тормозит. Слабое место может быть где угодно, от алгоритмов, до SQL запросов и до необходимости создания индексов в БД. Но нет, собеседующий хочет услышать конкретный ответ в чек листе. Вам жирный минус товарищ программист.
Руководители компаний, обратите внимание на тех, кто собеседует, если вы хотите реально найти хороших специалистов.
А может все проще, ИТ это бизнес и чем дешевле купил голову, дороже продал, тем профит на карточку CEO выше. Может мозги нынче не нужны вам? Вам нужны теоретики с широкой улыбкой в вебке, которого можно загонять заказчику и снимать с него сливки.
В общем вот такие мысли в слух.
Очень справедливое замечание. Понять человек самозванец или нет можно за 10-20 вопросов небольших, а не задач из литкода, которые к реальной жизни отношения не имеют. Многие превращают собеседование в олимпиаду по программированию зачем-то
По этому любой собес это рулетка. Часто прошу дать мне темы для обсуждения на собесе, обьясняя требование огромным разбросом технологий сегодня. Не буду же я все повторять за столько лет опыта. Это невозможно сделать за короткое время. В 99% компания не дает ни какого плана проведения собесов.
Как то проходит собес в Тиньков. Униварсальный план вроде есть, но на собеседованиях часто попадаются ребята, которые кажется попали в компанию по приколу и также по приколу собеседуют людей. У них план вроде есть, но он слишком размазанный. Во вторых, что мне сразу не понравилось, это предварительный опросник перед тех собесом по чек листу. Девушка задавала вопросы в которых она мало что понимала и еще меньше понимала мои ответы записывая их в свою "тетрадочку". Ребята из тинькоф, не разачаровывайте меня. Я спец с большим опытом, поднимал огромные проекты в одиночку. Прошел огонь и воду, когда безнадежные ситуации решал, а вы мне про ООП, про то, что такое volatile и прочую базовую хе*ню спрашивали. Принципиально не хочу больше обращаться в вашу компанию. Скажите спасибо вашим спецам на собесах, которые испортили мое мнение о вашей компании. Позор спрашивать какой ответ будет 10%3 !!!
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 14:52
из недавнего: по сеньерную позицию задается вопрос на техсобесе (уже второй техсобес) - на каком языке пишется запрос в базу данных (правильный ответ sql, хотя пронеслась куча в голове hql, jpql и тому подобное). Следующий вопрос - какие ключевые слова в sql знаете. Глаза чуть на лоб не вылезли после таких вопросов. Хорошо хоть не спросили про ооп что такое и какие там парадигмы
Ну вы не придумывайте. На лидкоде есть задачи типа перевернуть массив или найти максимальное число за один проход. Если чел такое написать не может но я не знаю как он вообще программирует и как с ним можно работать.
достаточно одного вопроса вида "нужно решить вот такую простую задачу, как будешь это делать". По скорости как быстро человек вытягивает из памяти информацию про устройство архитектурных слоев и глубину понимания особенностей в каждом архитектурном слое, сразу можно сказать на сколько интенсивно он пользуется нужными инструментами.
5 минут разговора и ты на 95% знаешь сможешь ты с ним работать или нет.
Если человек живо ориентируется в материале, меня меньше всего будут интересовать особенности устройства optional и в чем различие между методами какого то класса. Если в коде это используется, такой человек залезет в документацию или исходнй код и через 5..15 минут разберется и сможет это все использовать. А вот на то, что бы научится свободно ориентироваться во всех архитектурных слоях с использованием десятка инструемнтов - это месяцы интенсивной работы.
Мелочи доработаются напильником в процессе работы.
Карыстальнік адрэдагаваў каментарый 10 красавіка 2024, 12:02
А ни кто не учит, просто рассказываешь как работает, что знаешь, а из уст собеседующего, а что так можно делать и глаза по 5 копеек ) странная ситуация да?! Вроде ни кого не учишь, но соменения в собеседнике появляются, поймет ли он тебя и пройдешь ли ты этот собес. Если он не знает как это работает, может поставить жирный минус, посчитав что ему льют в уши. У меня все собесы проходили хорошо, без эмоций, без предвзятого отношения. В целом обстановка на всех собесах была дружественной и мне нравилась. Вопросы часто смущили, а отказы были часто удивительны. Где ты старался пройти, тебе отказывают, где просто забивал на подготовку, то там все хорошо. Как это вообще работает я так и не понял. Просто решил поделиться кейсами из жизни.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 15:01
Вы прото overqualified для позиций, на которые зачем-то подаетесь. Им важнее SOLID, чем глубокое понимание модели памяти в JVM, потому что у них простые проекты. Они хотят, чтобы вы писали простой код по стандартам ООП, которые поймут их ревьюверы. И всем все равно, как работает JVM, там просто не будет таких задач. А если будут, там уже есть один мега гуру, которые разберется, - второй не нужен.
Где-то есть компании и команды, где ваши знаниях бы пригодились. Где вы, возможно, вы будете самым слабым, несмотря на все знания и опыт. Почему вы не стремитесь туда?
Конечно, но собеседующий загоняется этими вопросами. Другое дело, если у вас high load система, то знания GC необходимы, потому что от этого зависит перфоманс. Но, часто ищут копи пастеров кода ) А спрашивают будут по максимуму и код еще попросят настрочить с задачкой уровня олимпиады.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 20:26
да ничем он не загоняется, у него есть список вопросов, он по нему и спрашивает, ставит там плюсики если получилось сказать то что он хотел услышать. На одном собесе чел мне доказывал, что будет ошибка если вызвать транзакционный метод из не транзакционного. Он, бедный, не знал что дефолтный пропагейшен это допускает, но я понял что не видать мне работы). Просто уметь работать работу и уметь пройти собес это 2 разные задачи. Рассказать про гс? Ну заучи если работа нужна. И так еще кучу всякого хлама надо повторять и держать в голове, который никогда в работе не понадобится типа тех же самых паттернов передачи данных в микросервисах, но это ОЧЕНЬ УМНЫЙ вопрос, поэтому его обязательно надо включить в интервью.
Спасибо за ответ. Почему я не стремлюсь?! Когда ты забрасываешься на позицию в реквайрементах указанан целый лист требований, которому позавидует целый департамент разработки. Ты отправляешь сивиху и ждешь. Компания сама видит мой опыт, сама решает звать меня на собес или нет. Если компания решается пригласить меня на собес - это зеленый свет, что такой спец им нужен. Либо, проверяка резюме не до конца понимает, что там написано, либо собесы проводятся по приколу, чтобы создать видимость работы HR секты.
Что касается работы JVM, так это ж не мое желание рассказать как все работает под капотом. Тебя просят рассказать например как работает GC, поделиться знаниями как передаются примитивные и сложные типы данных в функцию и почему одни можно менять изнутри, а другие нет. Тут как ни крути придется рассказать как все работает, чтобы картина сложилась правильная. Но часто от тебя что то хотят услышать другое. И часто ты этого не знаешь.
Я прошел достаточно много собесов за свою жизнь и заметил одну закономерность, что процент спрашиваемого материала превышает 50% того с чем кандидату не придется работать вообще. И очень часто негативный ответ является решающим и причиной отказа. Часто интересуешься с чем мне придется больше работать, а тебе в лоб отвечают, х*ен его знает, я вообще провожу собесы и в какую team ты пойдешь работать я понятия не имею. И ты сидишь и не понимаешь, зачем вообще пришел на этот собес. Ты даже не можешь спросить собеседующего, чем ты будешь полезен компании, какие задачи ты будешь решать и т.п. Вот вам вся правда! И таких компаний дофига и больше.
Например, аутсорс раньше брал всех, кто знал как включать комп. Бодишоп процветал. В кризис заказчики начали экономить и многие хотели перед подписанием контракта познакомиться с кандидатом индивидуально, провести свой тех собес. Т.е. выходит, что компания - посредник проводит собес, дает зеленый свет заказчику. Заказчик проводит свой собес и потом уже решается нанимать вас или нет. Такая практика откинула много кандидатов, коих на рынке было дофига и трохи. А пришли мы к такому недоверию из-за то разных подготовителей вайтишников, которых учили больше как проходить собесы, а не заниматься делом. Заказчики тоже не дураки и просекли эти штуки. Те приколисты, которым все же удалось влиться в айти, поработали несколько лет и с таким же приколом проводят собесы, собеседуют дядек с бородой и с улыбкой по приколу дают отказы в оферах. В общем бардачка хватает и виноваты в этом аутсорсовые компании, их аппетиты урвать как можно больше, курсы, где дают базу, типо гарантию трудоустройства через многочисленные псевдо-собесы с сотрудниками этого же инкубатора. Проходители, помогатели, вымогатели собесов и так далее. Все это сформировало недоверие и мы сами во всем этом виноваты, увы.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 20:21
Ну, есть же где-то компании, которые разрабатывают JVM и прочие похожие вещи. Вот там, наверное, интервью достойное будет и знания пригодятся на практике. Можно туда страмится, у них всегда есть вакансии. А то, о чем вы говорите, - обычные собесы на галеры. Кто в команде согласился собеседовать, тот и собеседует, как умеет. Опять же, если вы на архитектора или техлида идет, там выше шанс, что таки найдут собеседника с 20+ опытом.
1 химия не отключает все эти атаки? Я не знаком к счастью с такой проблемой, но мне кажется, что приняв таблетку можно решать задачи и за 1000 км от дома
2 если честно задолбали отмазки типо я не могу уехать из за чего-то. Больные родители, в чем проблема, найми сиделку? Бесчеловечно?! Ну так у меня есть коллеги, которые уже 3 года не видели родителей, внуки родились которых не видели. Скажи честно, меня всё устраивает в РБ и я хочу найти работу, зачем это лицемерие?
На нейролептиках сложно писать код или нормально общаться с людьми, не думаю что для героя статьи это вариант. Не думаю что это лицемерие, просто человек заболел.
да там дом с хатой держат, лень опу поднимать, да и пока небьют все устраивает, а когда бьют но не тебя - это можно смотреть под пиво на теплом диванчике и пускать слезу сострадания
Я работаю на НПД — они не хотят так: «нужен СНИЛС».
В чем проблема оформить СНИЛС? Это странно заявлять о себе как о бизнесмене и не суметь решить таку простую задачу - сделать этот СНИЛС и пойти на те условя что хочет компания? Для беларусов в рфии делают СНИЛС.
В РБ полно людей которые работают на местных компания, на запад(удаенно) и на рфию(удаенно). То что автор не может устроиться говорит о том что скорее всего его представление о себе, описанное в статье не соответсвует реальнсти. Нужно планку понижать, вероятно.
Представить ситуацию что говорят - ой мы вас не возмем потому что вы слишком хороши это какой то сюрр. Большинство работадателей хотят брать как можно более квалифицированных за те деньги которые они предлагают.
Вероятно что запредельные запросы по ЗП для скила который демострируется.
План Б: я изучаю RUST. Это очень перспективный язык, но вакансии на него в Беларуси штучные (если вообще появляются).
Правда, я готов пойти даже на джуна по RUST — лишь бы зацепиться и развиваться в этой технологии. ... Я фанат этой технологии!
Да уж. Демонстративно, это. Я не знаю как опытный инженер может ставить инструмент впереди решаемой задачи. Это все атрибуты присущи людям со слабым понимание.
Код который пишут на Rust настолько переусложнен, что очевидно это мертворожденный язык, как и подобные ему. Которые не решают основную проблему программирования сегодня - сложность проекта. Опытным программистам на С++ это все нафиг не сдалось, все те же проблемы с памятью уже решены в С++, через smart pointers. Свисто****елки в виде бесконечного количества trait'ов и усложнения кода семантикой владения, привлекают только начинающих, [censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie]
Карыстальнік адрэдагаваў каментарый 9 красавіка 2024, 02:08
да? а вот в соседней статье на девбае кто-то написал что rust отличный язык, там все супер легко и читаемо и скоро вытеснит к чертовой матери ввсе бэкендовые языки типа джавы, с и с++
Пока что все факты укарывают на то что Rust очередной мертворожденный язык. Почему я написал выше - подавляющее большинство разработчиков считают что код на нем получается запутанным. Запутанный это означает что внесено больше кол-во элементов не нужных для решения задачи, но сильно усложняющих понимание. То что очередной слабенький программист машет занием Rust'а вместо того что бы демонстрировать знания по решению реальных проблем - не является показателем. Ему просто кажется что если он выучил синтакси Rust то это сделало его лучше других. Но это лишь логическая ошибка мышления, связанная или с отсутсвием опыта или глупостью.
В первую очеред trait'ы делают код на этом ЯП нечитаемым, их лепят везде где только можно.
Второе ЯП без exception, не будет иметь массового применения потому что писать собственно ручной проброс ошибок, вместо того что бы использовать возможности runtime оправданно только в исключительных случаях вроде ядра ОС и некоторых частях других системного ПО, для чего уже есть С/С++. Хотя тут тоже не все так одназначно в расте есть паника, а значит пускать это в критические сегменты вроде ядра ОС глупо, случайная паника в ядре написанном на Rust просто похе*ит все ядро, которое должно продолжать работать даже в случае критическо ошибки в одной из логических веток.
Итого Rust плох для почти любой из распространённых задач.
Карыстальнік адрэдагаваў каментарый 11 красавіка 2024, 15:31
CVE-2024-24576 - там проблемы в стандартной библиотеке и судя по формулировке "did not properly escape arguments " еще и процессуальные.
p.s. вместе с джавой надо вытесять жс
вроде человек с логическим мышлением, но логики в сознании не нашел, управляем собственными эмоциями.
"сижу без работы, родителей не оставлю потому что фобия" - ну, проедай деньги, живи с родителями, что тут сказать еще, много кто так жить хочет.
как то после 20-21 года и после начала войны в Украине, режим жизни перешел в состояние "первыми умирают слабые и больные, а так же те кто постоянно сидит под перекрестным огнем не принимая сторону и решил отсидеться на линии разграничения огня, т.к. непонятно кто это свой или чужой"
Всей картины не понять из статьи. Образование у героя заочное строительное. Западные заказчики на это смотрят, как ни странно. Сколько раз видел формальные требования к роли\позиции типа минимум бакалавр релевантного образования. Т.е. на галеру не подойдет, ибо его не продадут скорее всего, надо продуктовиков искать.
Уровень английского не указан, для желаемых позиций на Западном рынке надо C1 или C2.
Далее, не очень раскрыто какого уровня проекты делал. Сайты на php, и обучал тестировщиков - ну это не уровень СТО или архитектора.
«Мы не возьмём вас, потому что при первой же возможности вы уйдёте» - скорее потому что видят в нем не разраба, а бизнесмена. Можно попробовать из резюме вычистить все, что было связано с бизнесом.
Зміцер, спецыяльна зарэгістраваўся на сайце, каб даць вам параду, якая, спадзяюся, вам дапаможа. Вам трэба зараз усё кінуць і закрыць пытанне з панічнымі атакамі, інакш гэта будзе абмежаваннем для вас. Ведаю людзей, якім дапамагла методыка Паўла Федарэнкі (Павел Федоренко). Ён бярэ капейкі за курс ад ПА, але он рэальна дапамагае, толькі Рабіце практыкаванні, якiя ён дае. І яшчэ - не звяртайце ўвагі на хейт ;-)
Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.
Человек с проблемным здоровьем, с больными родителями и маленькими детьми хочет найти постоянную работу. В кризис. В стране, где пропало треть рабочих мест НЕ по причине кризиса...
Тяжело ему. Удачи.
с айтишкой везде сейчас проблемы, рынок начинает сжиматься в Польше тоже не ахти засчет того что много людей ищут работу в ИТ. Айтишный пузырь лопается
Еще раз. В какой стране мира за последние два года пропала треть айтишников?
а почему Поляки уезжают из своей процветающей страны в Великобританию, а?
Лучше задайся вопросом повему поляки уже возращаются из Германии и Великобритании
потому что белорусы уезжают из своей процветающец страны в маскву. белорусам можно а полякам нельзя, а?
из Литвы тоже уезжает немало в Германию и другие страны ЕС
Ахах, мир уже развернулся на рост, крипта полезла, индексы техкомпаний растут, а боты до сих пор говорят что вне Мордора ужас и мрак 😂
[censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie]
я где-то сказал что в Беларуси или в России лучше, кастрюлю сними
И немного вопросов про "пузырь". А где он был то?
Лично я просто наблюдал такую ситуацию, когда разрабы в Беларуси бегали из конторы в контору, накручивая себе зряплату. А менагеры в конторах шли на поводу у таких вот крутильщиков. И обоснование этому тоже было. Были заказы и надо было набирать "и жука и жабу" чтоб пустить пыль в глаза заказчику. Чтоб не соскочил. При этом из-за накрутки зарплат многие проекты еще не взлетев выходили на ноль по прибыльности.
Вот такой вот интересный специфично белорусский пузырь, который в любом случае рано или поздно лопнул бы. Даже без внешнего фактора в виде российской "СВО". [censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie]
ну это ж и есть классический пузырь
чел, а в чем проблема?
В том, что работодатель сейчас имеет такой выбор, что ему не нужны работники с проблемами, чел.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 11:00
ему лечь на землю и ждать прихода смерти или что?) если вы не здоровый и не богатый, просьба ничего не делать
Странно. Я разве где то такое предлагал? 🤦♂️
Давай уж свои фантазии мне не приписывать.
Не вижу ни техлида, ни архитектора здесь. Вижу вайтишника, продавца курсов и неуспешного бизнесмена. То же самое видят и работодатели.
Нда, весело сейчас в рб с наймом
У автора, кстати, не указан опыт чисто разрабом, и у меня впечатление по общему тексту, что он не оверквалифайд, а недоквалифайд для инженерской позиции. Видел я таких людей, язык подвешен хорошо, но хард скилы страдают. ХРу проще сказать оверквалифайд, что бы не было истерик и ругани.
разработчиком hands-on я работаю с 2014 года, задачи по менеджменту и архитектуре были параллельно, в статье написано, что я, помимо, своей компании, постоянно работал на фрилансе и кодил
А Вы рассматривали вариант с продолжением работы она фрилансе? За 10 лет в фрилансе можно найти достаточно клиентов с которыми можно работать на постоянной основе.
а фриланс-бирж, то, работающих с РБ не так много осталось, насколько я знаю
Если честно, то звучит как отговорка. До недавнего прошлого была возможность открыть визу PBH и зарегистрировать ИП, - можно платить налоги в Польше и работай на любой бирже. Примерно то же самое можно делать и через Грузию.
Так написано же, что человеку сложно куда-то ехать или Вы не читали?
Находясь в Беларуси? Серьёзно?
впн вычисляют и пока) поэтому надо ставить плагин синхронизирующий еще и таймзону с локацией)
Может попробовать открыть счет удаленно или на кого-то и предоставлять его при фрилансе.
Вариантов много, но мне кажется что этот дядя просто устал и хочет на покой. Understandable.
Ну тебе еще повезло, что девбай неплохую рекламу сделал. Надеюсь поможет. В любом случае удачи.
devby_misogonic_commenter be like: далей не чытаў! усё панятна!
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 10:42
ты перепутал, ты имел ввиду мизандрический? Это ж поехавшие фемки сразу бы начали вопить про угнетение.
глядзіце, сам прыйшоў
Опять ты что-то путаешь, я не мизандрист. А вот почему ты не любишь мужчин, они тебе что-то сделали? это детская травма?
Так а зачем спрашивать, почему не будут работать со специалистами, которые находятся в Беларуси? Это же очевидно, причин уйма. И те американцы, с которыми раньше работали, скорее возьмут из Польши, чем из РБ.
а если хочешь идти просто на сеньера, то почему не писать в резюме что надо на сеньера? а не какие-то самовосхволительные речи - скорее всего и не синьера то и не тянет
я пишу в посте о поиске работы, что я готов на синьора идти спокойно, у меня короны на голове нет, я готов вкалывать
Ну что там за СТО такой, что не додумаешься сделать 2 вакансии, одну на менеджера своего, другого на разраба и без воды там написать?
Вы хотели сказать два разных резюме
Позабавила фраза « От отчаяния я подаюсь на техлида, и даже на просто сеньора». Одной фразой прям унизил всех тех специалистов. Ты серьезно? Чтобы быть нормальным тех лидом и даже сеньором(не епамовским) нужен приличный опыт и экспертиза. В статье увидел только сайты на php и qa, все остальное - продажа курсов, продажа чужих *опо-часов и непонятные дела на фрилансе. Уверен, что нет там никакого архитекта да и на собесе любой нормальный синьор такого горе специалиста посадит в лужу.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 12:02
Все параллельное время менеджменту и, как вы говорите, продажей курсов-я кодил на второй работе на C#, JS и RoR. Вы даже не читали, а уже нарекаете горе-специалистом. И чтобы до CTO дорасти в компаниях, где я им был, я прошел с джуна разработчика в синьора, потом в тим лида, тех лида и только потом СТО. Что за люди токсичные...
Не обращайте внимания на людей. Это особенность человеков недооценивать ситуацию, только когда случается что-то похожее, тогда они начинают понимать контекст и ситуацию.
Не хочу принизить ваши достижения. Но некоторые пункты очень сомнительные. В частности, от опытного техлида, я не ожидаю услышать фразу “готов на интернатуру на rust”. Это какой-то подход вайтишника, человек на опыте просто качает интересующую его технологию и полноценно работает без костылей и соплевытирателей.
Соглашусь - Senior разработчик априори не может считаться джуном в любой технологии. Поэтому в FAANG на собесах знание конкретных языков программирования не требуют.
Опыт не означает знание. Джун в FAANG может быть технически сильнее сеньора, техлида или CTO в мелкой конторке.
Всё это звучит так странно, что подтверждает слова вашего оппонента.
Сколько по вашему часов в надо отпрограммировать чтобы стать сеньором? Я про минимальный срок. Так то и за 10 лет фулл тайм можно не стать.
И что там за работа менеджером и CTO, что можно в фоне полноценно погрузиться в техническую предметную область?
А вот поверхностно погрузиться можно. И потом на собесах такой человек хорошо если на мидла потянет. А может и на джуна недотянуть. Имея резюме с кучей лет опыта.
Я с 2000х в комерции как разраб и скажу вам, что качество отбора специалистов сегодня ниже плинтуса. Когда ты приходишь на собес и начинаешь учить собеседующего, то о каком отборе может идти речь?! Конечно вы нам не подходите, вы слишком много знаете. У тех ребят, которые "застряли" в компаниях на время кризиса образовалась слишком высокая самооценка. На самом деле, не каждый из них сегодня сможет пройдет собес в соседней компании. Технологический разброс сегодня велик, чтобы найти точки соприкосновения. Собес превращается в угадайку, расскажи нам то, что мы хотим услышать, а не то, что ты умеешь и знаешь. Когда ты рассказываешь про работу JVM на низком уровне, то собеседующий тупо тебя не понимает, но обязательно спросит. Скажи брат, а в чем разница между map() и flatMap() и как он работает. Начинаешь рассказывать, что есть такое Optional и Stream, а оказывается, что собеседующий и не знал, что есть такое в Optional и ставит тебе жирный минус. Потому что он хотел услышать уверенные ответ про Stream. Когда ты распинаешься про оптимизацию, про O(N) и всякое SOLID овно, Clean Code, Naming, проблему N+1 в ORM, lambda и так далее, а в конце у тебя спрашивают. Друг, а в чем разница?! между одним и двумя равно? И тут ты вливаешься в ступор от такого неожиданного вопроса. Потом тебе обязательно пришлют feedback с отказом, что ты дурак.
Знакомая ситуация, собеседующие?
В какой то момент я устал бороться с этим безобразием, потому что понял, что большинство ребят, которые собеседуют отнимают мое время, рвут мои нервы. Они пытаются быть умными, но на самом деле они простые теоретики, которые выучили на 30% как работать с каким-нибудь фрейворком и думают, что они офигенные специалисты. Их знания ограничены требованием компании, где часто работа сводиться в copy/pase lines of code. Ребята, вы 0 без палочки, если так думаете. Собес должен проходить достойно, вы должны знакомиться с CV кандидата и если у него опыта больше, чем в вашей голове задавать ему вопросы, что такое ООП должно быть стыдно вам. Вы позор компании, которая доверила вам найти хороших специалистов, а вместо этого вы просто транжирите ее деньги. Компания наймет специалиста по вашему настроению и уволит его через год. Кто от этого больше потеряет?! Вы реально думаете, что если человек что-то не знает, то на нем надо ставить жирный крест. Вы немножко путаете. Инженер это тот, кто всю жизнь учится, решает проблемы, умеет находить оптимальные решения. Это не тот, кто зазубрил принципы SOLID, это не тот, кто знает и ежедневного повторяет как работает под капотом HashMap, это не тот, кто знает методологии Agile среди ночи. Все это хень полная. Инженеру надо знать об этом ровно столько, сколько бизнес аналитику разбираться в программировании. Но вы этого не понимаете, а ищите непонятно кого. Вы сами можете ответить себе на вопрос, кого вы ищите, думаю, что нет.
Раньше собесы проводили гораздо лучше, без воды. Всех все устраивало, а теперь и про SOLID вас спросят и про GC в JVM и про ООП и что такое Function, вы бы еще спросили что такое Java на позицию Senior Software Engineer. А может ваша HR секта создает просто вид работы, а на самом деле вам специалисты не нужны?! Пусть это будет на вашей совести. Пока вы деградируете я занимаюсь саморазвитием, потому что я разраб по призванию, а не гонщик за высоки зарплатами и самозаучиванием бесконечного бреда, который в разработке почти не нужен. Я решаю задачи, которые требуют глубокого понимания в разработке, высокой интеллектуальной и сложной работы. Большинство знающие все кругом на первой задаче загнется или поползет искать решение на stack overflow или еще хуже, спрашивать у chatGPT.
Когда вы задаете вопрос про оптимизацию вы вообще понимаете, сколько уточняющих вопросов может последовать из моих уст? Неверное нет. Что ты будешь делать, если программа медленно работает? Искать причину, почему она тормозит. Слабое место может быть где угодно, от алгоритмов, до SQL запросов и до необходимости создания индексов в БД. Но нет, собеседующий хочет услышать конкретный ответ в чек листе. Вам жирный минус товарищ программист.
Руководители компаний, обратите внимание на тех, кто собеседует, если вы хотите реально найти хороших специалистов.
А может все проще, ИТ это бизнес и чем дешевле купил голову, дороже продал, тем профит на карточку CEO выше. Может мозги нынче не нужны вам? Вам нужны теоретики с широкой улыбкой в вебке, которого можно загонять заказчику и снимать с него сливки.
В общем вот такие мысли в слух.
Очень справедливое замечание. Понять человек самозванец или нет можно за 10-20 вопросов небольших, а не задач из литкода, которые к реальной жизни отношения не имеют. Многие превращают собеседование в олимпиаду по программированию зачем-то
мне например ближе где-то литкод, чем впоросы из разряда где в jvm хранятся статические переменные
По этому любой собес это рулетка. Часто прошу дать мне темы для обсуждения на собесе, обьясняя требование огромным разбросом технологий сегодня. Не буду же я все повторять за столько лет опыта. Это невозможно сделать за короткое время. В 99% компания не дает ни какого плана проведения собесов.
Как то проходит собес в Тиньков. Униварсальный план вроде есть, но на собеседованиях часто попадаются ребята, которые кажется попали в компанию по приколу и также по приколу собеседуют людей. У них план вроде есть, но он слишком размазанный. Во вторых, что мне сразу не понравилось, это предварительный опросник перед тех собесом по чек листу. Девушка задавала вопросы в которых она мало что понимала и еще меньше понимала мои ответы записывая их в свою "тетрадочку". Ребята из тинькоф, не разачаровывайте меня. Я спец с большим опытом, поднимал огромные проекты в одиночку. Прошел огонь и воду, когда безнадежные ситуации решал, а вы мне про ООП, про то, что такое volatile и прочую базовую хе*ню спрашивали. Принципиально не хочу больше обращаться в вашу компанию. Скажите спасибо вашим спецам на собесах, которые испортили мое мнение о вашей компании. Позор спрашивать какой ответ будет 10%3 !!!
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 14:52
из недавнего: по сеньерную позицию задается вопрос на техсобесе (уже второй техсобес) - на каком языке пишется запрос в базу данных (правильный ответ sql, хотя пронеслась куча в голове hql, jpql и тому подобное). Следующий вопрос - какие ключевые слова в sql знаете. Глаза чуть на лоб не вылезли после таких вопросов. Хорошо хоть не спросили про ооп что такое и какие там парадигмы
Ну вы не придумывайте. На лидкоде есть задачи типа перевернуть массив или найти максимальное число за один проход. Если чел такое написать не может но я не знаю как он вообще программирует и как с ним можно работать.
10-20 вопросов - слишком долго
достаточно одного вопроса вида "нужно решить вот такую простую задачу, как будешь это делать". По скорости как быстро человек вытягивает из памяти информацию про устройство архитектурных слоев и глубину понимания особенностей в каждом архитектурном слое, сразу можно сказать на сколько интенсивно он пользуется нужными инструментами.
5 минут разговора и ты на 95% знаешь сможешь ты с ним работать или нет.
Если человек живо ориентируется в материале, меня меньше всего будут интересовать особенности устройства optional и в чем различие между методами какого то класса. Если в коде это используется, такой человек залезет в документацию или исходнй код и через 5..15 минут разберется и сможет это все использовать. А вот на то, что бы научится свободно ориентироваться во всех архитектурных слоях с использованием десятка инструемнтов - это месяцы интенсивной работы.
Мелочи доработаются напильником в процессе работы.
Карыстальнік адрэдагаваў каментарый 10 красавіка 2024, 12:02
Воотээтоо butthurt... Я Вам по-товарищески скажу: не стоит учить собеседующего на собеседовании (особенно в такой высокомерной манере).
А ни кто не учит, просто рассказываешь как работает, что знаешь, а из уст собеседующего, а что так можно делать и глаза по 5 копеек ) странная ситуация да?! Вроде ни кого не учишь, но соменения в собеседнике появляются, поймет ли он тебя и пройдешь ли ты этот собес. Если он не знает как это работает, может поставить жирный минус, посчитав что ему льют в уши. У меня все собесы проходили хорошо, без эмоций, без предвзятого отношения. В целом обстановка на всех собесах была дружественной и мне нравилась. Вопросы часто смущили, а отказы были часто удивительны. Где ты старался пройти, тебе отказывают, где просто забивал на подготовку, то там все хорошо. Как это вообще работает я так и не понял. Просто решил поделиться кейсами из жизни.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 15:01
Вы прото overqualified для позиций, на которые зачем-то подаетесь. Им важнее SOLID, чем глубокое понимание модели памяти в JVM, потому что у них простые проекты. Они хотят, чтобы вы писали простой код по стандартам ООП, которые поймут их ревьюверы. И всем все равно, как работает JVM, там просто не будет таких задач. А если будут, там уже есть один мега гуру, которые разберется, - второй не нужен.
Где-то есть компании и команды, где ваши знаниях бы пригодились. Где вы, возможно, вы будете самым слабым, несмотря на все знания и опыт. Почему вы не стремитесь туда?
на 99% проектов знание как работает жвм и GC нафиг не нужно.
Конечно, но собеседующий загоняется этими вопросами. Другое дело, если у вас high load система, то знания GC необходимы, потому что от этого зависит перфоманс. Но, часто ищут копи пастеров кода ) А спрашивают будут по максимуму и код еще попросят настрочить с задачкой уровня олимпиады.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 20:26
да ничем он не загоняется, у него есть список вопросов, он по нему и спрашивает, ставит там плюсики если получилось сказать то что он хотел услышать. На одном собесе чел мне доказывал, что будет ошибка если вызвать транзакционный метод из не транзакционного. Он, бедный, не знал что дефолтный пропагейшен это допускает, но я понял что не видать мне работы). Просто уметь работать работу и уметь пройти собес это 2 разные задачи. Рассказать про гс? Ну заучи если работа нужна. И так еще кучу всякого хлама надо повторять и держать в голове, который никогда в работе не понадобится типа тех же самых паттернов передачи данных в микросервисах, но это ОЧЕНЬ УМНЫЙ вопрос, поэтому его обязательно надо включить в интервью.
Спасибо за ответ. Почему я не стремлюсь?! Когда ты забрасываешься на позицию в реквайрементах указанан целый лист требований, которому позавидует целый департамент разработки. Ты отправляешь сивиху и ждешь. Компания сама видит мой опыт, сама решает звать меня на собес или нет. Если компания решается пригласить меня на собес - это зеленый свет, что такой спец им нужен. Либо, проверяка резюме не до конца понимает, что там написано, либо собесы проводятся по приколу, чтобы создать видимость работы HR секты.
Что касается работы JVM, так это ж не мое желание рассказать как все работает под капотом. Тебя просят рассказать например как работает GC, поделиться знаниями как передаются примитивные и сложные типы данных в функцию и почему одни можно менять изнутри, а другие нет. Тут как ни крути придется рассказать как все работает, чтобы картина сложилась правильная. Но часто от тебя что то хотят услышать другое. И часто ты этого не знаешь.
Я прошел достаточно много собесов за свою жизнь и заметил одну закономерность, что процент спрашиваемого материала превышает 50% того с чем кандидату не придется работать вообще. И очень часто негативный ответ является решающим и причиной отказа. Часто интересуешься с чем мне придется больше работать, а тебе в лоб отвечают, х*ен его знает, я вообще провожу собесы и в какую team ты пойдешь работать я понятия не имею. И ты сидишь и не понимаешь, зачем вообще пришел на этот собес. Ты даже не можешь спросить собеседующего, чем ты будешь полезен компании, какие задачи ты будешь решать и т.п. Вот вам вся правда! И таких компаний дофига и больше.
Например, аутсорс раньше брал всех, кто знал как включать комп. Бодишоп процветал. В кризис заказчики начали экономить и многие хотели перед подписанием контракта познакомиться с кандидатом индивидуально, провести свой тех собес. Т.е. выходит, что компания - посредник проводит собес, дает зеленый свет заказчику. Заказчик проводит свой собес и потом уже решается нанимать вас или нет. Такая практика откинула много кандидатов, коих на рынке было дофига и трохи. А пришли мы к такому недоверию из-за то разных подготовителей вайтишников, которых учили больше как проходить собесы, а не заниматься делом. Заказчики тоже не дураки и просекли эти штуки. Те приколисты, которым все же удалось влиться в айти, поработали несколько лет и с таким же приколом проводят собесы, собеседуют дядек с бородой и с улыбкой по приколу дают отказы в оферах. В общем бардачка хватает и виноваты в этом аутсорсовые компании, их аппетиты урвать как можно больше, курсы, где дают базу, типо гарантию трудоустройства через многочисленные псевдо-собесы с сотрудниками этого же инкубатора. Проходители, помогатели, вымогатели собесов и так далее. Все это сформировало недоверие и мы сами во всем этом виноваты, увы.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 20:21
Ну, есть же где-то компании, которые разрабатывают JVM и прочие похожие вещи. Вот там, наверное, интервью достойное будет и знания пригодятся на практике. Можно туда страмится, у них всегда есть вакансии. А то, о чем вы говорите, - обычные собесы на галеры. Кто в команде согласился собеседовать, тот и собеседует, как умеет. Опять же, если вы на архитектора или техлида идет, там выше шанс, что таки найдут собеседника с 20+ опытом.
эй менеджер!
хватит сидеть
печалиться...
айда на завод!
трудоустраиваться
а шо, талантливо
вы уже понаделали
не берет никто
.
Карыстальнік адрэдагаваў каментарый 8 красавіка 2024, 13:30
Мне справиться с паническими атаками помогла релокация..
1 химия не отключает все эти атаки? Я не знаком к счастью с такой проблемой, но мне кажется, что приняв таблетку можно решать задачи и за 1000 км от дома
2 если честно задолбали отмазки типо я не могу уехать из за чего-то. Больные родители, в чем проблема, найми сиделку? Бесчеловечно?! Ну так у меня есть коллеги, которые уже 3 года не видели родителей, внуки родились которых не видели. Скажи честно, меня всё устраивает в РБ и я хочу найти работу, зачем это лицемерие?
На нейролептиках сложно писать код или нормально общаться с людьми, не думаю что для героя статьи это вариант. Не думаю что это лицемерие, просто человек заболел.
да там дом с хатой держат, лень опу поднимать, да и пока небьют все устраивает, а когда бьют но не тебя - это можно смотреть под пиво на теплом диванчике и пускать слезу сострадания
В чем проблема оформить СНИЛС? Это странно заявлять о себе как о бизнесмене и не суметь решить таку простую задачу - сделать этот СНИЛС и пойти на те условя что хочет компания? Для беларусов в рфии делают СНИЛС.
В РБ полно людей которые работают на местных компания, на запад(удаенно) и на рфию(удаенно). То что автор не может устроиться говорит о том что скорее всего его представление о себе, описанное в статье не соответсвует реальнсти. Нужно планку понижать, вероятно.
Представить ситуацию что говорят - ой мы вас не возмем потому что вы слишком хороши это какой то сюрр. Большинство работадателей хотят брать как можно более квалифицированных за те деньги которые они предлагают.
Вероятно что запредельные запросы по ЗП для скила который демострируется.
Да уж. Демонстративно, это. Я не знаю как опытный инженер может ставить инструмент впереди решаемой задачи. Это все атрибуты присущи людям со слабым понимание.
Код который пишут на Rust настолько переусложнен, что очевидно это мертворожденный язык, как и подобные ему. Которые не решают основную проблему программирования сегодня - сложность проекта. Опытным программистам на С++ это все нафиг не сдалось, все те же проблемы с памятью уже решены в С++, через smart pointers. Свисто****елки в виде бесконечного количества trait'ов и усложнения кода семантикой владения, привлекают только начинающих, [censored - П. 4.1.2. Пользовательского соглашения — https://mstagmanager.com/pages/polzovatelskoe-soglashenie]
Карыстальнік адрэдагаваў каментарый 9 красавіка 2024, 02:08
да? а вот в соседней статье на девбае кто-то написал что rust отличный язык, там все супер легко и читаемо и скоро вытеснит к чертовой матери ввсе бэкендовые языки типа джавы, с и с++
Пока что все факты укарывают на то что Rust очередной мертворожденный язык. Почему я написал выше - подавляющее большинство разработчиков считают что код на нем получается запутанным. Запутанный это означает что внесено больше кол-во элементов не нужных для решения задачи, но сильно усложняющих понимание. То что очередной слабенький программист машет занием Rust'а вместо того что бы демонстрировать знания по решению реальных проблем - не является показателем. Ему просто кажется что если он выучил синтакси Rust то это сделало его лучше других. Но это лишь логическая ошибка мышления, связанная или с отсутсвием опыта или глупостью.
В первую очеред trait'ы делают код на этом ЯП нечитаемым, их лепят везде где только можно.
Второе ЯП без exception, не будет иметь массового применения потому что писать собственно ручной проброс ошибок, вместо того что бы использовать возможности runtime оправданно только в исключительных случаях вроде ядра ОС и некоторых частях других системного ПО, для чего уже есть С/С++. Хотя тут тоже не все так одназначно в расте есть паника, а значит пускать это в критические сегменты вроде ядра ОС глупо, случайная паника в ядре написанном на Rust просто похе*ит все ядро, которое должно продолжать работать даже в случае критическо ошибки в одной из логических веток.
Итого Rust плох для почти любой из распространённых задач.
Карыстальнік адрэдагаваў каментарый 11 красавіка 2024, 15:31
CVE-2024-24576 - там проблемы в стандартной библиотеке и судя по формулировке "did not properly escape arguments " еще и процессуальные.
p.s. вместе с джавой надо вытесять жс
Придется переезжать в РФ все равно а он не можа, пнимаешь?
обнять и поплакать...
вроде человек с логическим мышлением, но логики в сознании не нашел, управляем собственными эмоциями.
"сижу без работы, родителей не оставлю потому что фобия" - ну, проедай деньги, живи с родителями, что тут сказать еще, много кто так жить хочет.
как то после 20-21 года и после начала войны в Украине, режим жизни перешел в состояние "первыми умирают слабые и больные, а так же те кто постоянно сидит под перекрестным огнем не принимая сторону и решил отсидеться на линии разграничения огня, т.к. непонятно кто это свой или чужой"
Всей картины не понять из статьи. Образование у героя заочное строительное. Западные заказчики на это смотрят, как ни странно. Сколько раз видел формальные требования к роли\позиции типа минимум бакалавр релевантного образования. Т.е. на галеру не подойдет, ибо его не продадут скорее всего, надо продуктовиков искать.
Уровень английского не указан, для желаемых позиций на Западном рынке надо C1 или C2.
Далее, не очень раскрыто какого уровня проекты делал. Сайты на php, и обучал тестировщиков - ну это не уровень СТО или архитектора.
«Мы не возьмём вас, потому что при первой же возможности вы уйдёте» - скорее потому что видят в нем не разраба, а бизнесмена. Можно попробовать из резюме вычистить все, что было связано с бизнесом.
С таким бакграундом, извиняюсь анамнезом надо инвалидность оформлять, а не резюме рассылать.
Зміцер, спецыяльна зарэгістраваўся на сайце, каб даць вам параду, якая, спадзяюся, вам дапаможа. Вам трэба зараз усё кінуць і закрыць пытанне з панічнымі атакамі, інакш гэта будзе абмежаваннем для вас. Ведаю людзей, якім дапамагла методыка Паўла Федарэнкі (Павел Федоренко). Ён бярэ капейкі за курс ад ПА, але он рэальна дапамагае, толькі Рабіце практыкаванні, якiя ён дае. І яшчэ - не звяртайце ўвагі на хейт ;-)