Доброе утро нового солнечного понедельника — начало недели, которая принесёт вдохновение и успех!
Сегодня ты отправляешься на свою любимую работу, где каждый день открывает мир программирования на PHP, работы с современными и высокооптимизированными базами данных и создания архитектур для сложных распределённых систем с модными, хорошо задокументированными, микросервисами.
Ты смело берёшься за вызовы, которые бросает перед тобой ваша высоконагруженная система, решаешь алгоритмические задачи, которые регулярно встречаются в работе и подстёгивают твой ум и талант.
Окружён заботой и поддержкой коллег — настоящих мастеров своего дела — ты раскрываешь свои возможности и делаешь значимый вклад в проекты. Под надёжным руководством вдохновляющего лидера ты с каждым шагом приближаешься к совершенству, осваивая новые горизонты и закладывая фундамент для будущих побед. Пусть эта неделя станет для тебя временем роста, вдохновения и новых открытий в мире IT!
Ставь лайк, если любишь аффирмации!😂
Сегодня ты отправляешься на свою любимую работу, где каждый день открывает мир программирования на PHP, работы с современными и высокооптимизированными базами данных и создания архитектур для сложных распределённых систем с модными, хорошо задокументированными, микросервисами.
Ты смело берёшься за вызовы, которые бросает перед тобой ваша высоконагруженная система, решаешь алгоритмические задачи, которые регулярно встречаются в работе и подстёгивают твой ум и талант.
Окружён заботой и поддержкой коллег — настоящих мастеров своего дела — ты раскрываешь свои возможности и делаешь значимый вклад в проекты. Под надёжным руководством вдохновляющего лидера ты с каждым шагом приближаешься к совершенству, осваивая новые горизонты и закладывая фундамент для будущих побед. Пусть эта неделя станет для тебя временем роста, вдохновения и новых открытий в мире IT!
Ставь лайк, если любишь аффирмации!
Please open Telegram to view this post
VIEW IN TELEGRAM
Также на этой позитивной ноте, хотел узнать сколько денег на руки получает на своей основной работе подписчик канала( хоть и работаем мы все не из за денег). Если много денег за счет премий, то поделите сумарыне деньги за год на 12, это будет ваш дохо
Anonymous Poll
16%
1000$ и меньше - дела хуево
26%
1001$ - 2000$ - дела тоже хуево
21%
2001$ - 3000$ - могло быть и хуже
19%
3001$ - 5000$ - хватает на еду и китайское авто
7%
5001$ - 7500$ - метим в средний клас
2%
7501$ - 10000$ - хорошо зарабатываем
1%
10001$ - 15000$ - я криптоинвестор, в чат зашёл по ошибке
9%
15000$+ я эскортница из дубая, больше фоток в моем канале
ПОРА ВАЛИТЬ С PHP!? А КУДА?
Вчера в лучшем чате по PHP была дискуссия, краткий смысл которой можно передать как "Если на Пыха, то что?". Я часто накидываю на PHP в основном ради тупого троллинга, но в этот раз решил ответить серьезно, а позже подумал, что можно накалякать даже отдельный пост на эту тему.
Дисклеймер: я не являюсь хейтером PHP и не говорю, что он умирает. Зная PHP, даже на посредственном уровне, вы не останитесь без работы и сможете получать даже больше чем администратор в пятёрочке. Если станите выдающимся пыхером(при условии умения себя продавать), сможете даже зарабатывать очень хорошо. Однако, если вы хотите инвестировать своё время в знания, которые сможете продавать дорого как можно больший промежуток времени, не демпинговать, а ставить зп выше рынка, то можно потратить свои человекаочасы более эффективно
Итак, поехали:
1. Golang - вариант для наиболее простого свитчинга с пыхи. Лет 5 назад было дохера вакансий где тупо брали пыхеров и обучали кодить на гошке. Сейчас от этой практики отошли, но, если постараться, можно найти вакансии практически без опыта. Язык действительно простой, но более низкоуровневый(то что я называю "дрочь байтиков") чем PHP. Из за этого некоторые моменты могут быть тяжеловаты. Зато получаем нормальные типы, удобною многопоточность и гораздо более высокую производительность. + расширяется предметная область где вы можете искать работу, так как в отличии от PHP, юзается не только для веб приложений. Например в свой первый цикл поиска работы на GoLang я собесился в Касперский(и другий конторы по IB), эдтех конторы, интернет вещей и прочие, не особо доступные для пыхаря сферы.
2. JavaScript - будучи пыхером, скорей всего ты и так спорикасался с JS. Вот можно учить с какой-то пользой для основной работы. + есть TypeScript, там всё хорошо с типами, ну и в целом платформа развивается хорошо, но к счастью уже не так быстро как 10 лет назад. Опять же, на западе популярно быть фулстеком(хотя у нас почемуто считается зашкваром), а знаю JS можно быть фулстеком всего с 1 языком.
3. Python - простой язык, в сфере веба, конечно проиграл пыхе(особенно на территориях постсовка), но применяется много где. Подойдет тем кто метит в аналитика, датаинженера и прочий ML и BigData. Во всяких индексах популярности, стабильно занимает высокие позиции. Но опять же, я бы переходил на него осторожно и только в случае интереса к ML. Так как популярность языка, скорее обсусловленна историческими причинами в определенных сферах, чем реальными преимуществам.
3. Java - не смотря на то, что в России на Java написан только какой-то пздц, на западе оно до сих пор на высоких позициях. Очень много софта написано на ней, особенно в банковской сфере. + если вы симфони дрочер, который любит всё обкладывать фабриками, декораторами и прочей парашей, которая рулится с yml файлами, то вам понравится ещё больше. Ещё жирный плюс джавы это возможность писать под Android. Ну и зная java можно легко свичнуться на Kotlin, C#, Object-C, Swift и прочее
4.С, C++ - в целом мог бы написать, почему эти языки всегда будут актуальны и их изучение это хорошая инвестиция, но бля... тут PHP то бОльшая часть нормально освоить не может, так что этот абзац мы пропустим🤪
Самое главное: : в целом язык вообще не важен, если вы шарите за computer sсince и умеете решать сложные задачи, то вам(и нормальному работодателю) должно быть похуй на ЯП. Старайтесь продавать себя и быть не Пыхарем/Гошником/Джавистом и т.д а прежде всего Software Engineer, который знает и умеет решать проблемы и задачи бизнеса. И всё у вас будет хорошо!
Пиши в коменты, если был опыт свитчинга с пыхи или какие варианты видишь перспективными. Пиши злые коменты, если админ не шарит и ПХП ещё всем покажет!
Вчера в лучшем чате по PHP была дискуссия, краткий смысл которой можно передать как "Если на Пыха, то что?". Я часто накидываю на PHP в основном ради тупого троллинга, но в этот раз решил ответить серьезно, а позже подумал, что можно накалякать даже отдельный пост на эту тему.
Дисклеймер: я не являюсь хейтером PHP и не говорю, что он умирает. Зная PHP, даже на посредственном уровне, вы не останитесь без работы и сможете получать даже больше чем администратор в пятёрочке. Если станите выдающимся пыхером(при условии умения себя продавать), сможете даже зарабатывать очень хорошо. Однако, если вы хотите инвестировать своё время в знания, которые сможете продавать дорого как можно больший промежуток времени, не демпинговать, а ставить зп выше рынка, то можно потратить свои человекаочасы более эффективно
Итак, поехали:
1. Golang - вариант для наиболее простого свитчинга с пыхи. Лет 5 назад было дохера вакансий где тупо брали пыхеров и обучали кодить на гошке. Сейчас от этой практики отошли, но, если постараться, можно найти вакансии практически без опыта. Язык действительно простой, но более низкоуровневый(то что я называю "дрочь байтиков") чем PHP. Из за этого некоторые моменты могут быть тяжеловаты. Зато получаем нормальные типы, удобною многопоточность и гораздо более высокую производительность. + расширяется предметная область где вы можете искать работу, так как в отличии от PHP, юзается не только для веб приложений. Например в свой первый цикл поиска работы на GoLang я собесился в Касперский(и другий конторы по IB), эдтех конторы, интернет вещей и прочие, не особо доступные для пыхаря сферы.
2. JavaScript - будучи пыхером, скорей всего ты и так спорикасался с JS. Вот можно учить с какой-то пользой для основной работы. + есть TypeScript, там всё хорошо с типами, ну и в целом платформа развивается хорошо, но к счастью уже не так быстро как 10 лет назад. Опять же, на западе популярно быть фулстеком(хотя у нас почемуто считается зашкваром), а знаю JS можно быть фулстеком всего с 1 языком.
3. Python - простой язык, в сфере веба, конечно проиграл пыхе(особенно на территориях постсовка), но применяется много где. Подойдет тем кто метит в аналитика, датаинженера и прочий ML и BigData. Во всяких индексах популярности, стабильно занимает высокие позиции. Но опять же, я бы переходил на него осторожно и только в случае интереса к ML. Так как популярность языка, скорее обсусловленна историческими причинами в определенных сферах, чем реальными преимуществам.
3. Java - не смотря на то, что в России на Java написан только какой-то пздц, на западе оно до сих пор на высоких позициях. Очень много софта написано на ней, особенно в банковской сфере. + если вы симфони дрочер, который любит всё обкладывать фабриками, декораторами и прочей парашей, которая рулится с yml файлами, то вам понравится ещё больше. Ещё жирный плюс джавы это возможность писать под Android. Ну и зная java можно легко свичнуться на Kotlin, C#, Object-C, Swift и прочее
4.С, C++ - в целом мог бы написать, почему эти языки всегда будут актуальны и их изучение это хорошая инвестиция, но бля... тут PHP то бОльшая часть нормально освоить не может, так что этот абзац мы пропустим
Самое главное: : в целом язык вообще не важен, если вы шарите за computer sсince и умеете решать сложные задачи, то вам(и нормальному работодателю) должно быть похуй на ЯП. Старайтесь продавать себя и быть не Пыхарем/Гошником/Джавистом и т.д а прежде всего Software Engineer, который знает и умеет решать проблемы и задачи бизнеса. И всё у вас будет хорошо!
Пиши в коменты, если был опыт свитчинга с пыхи или какие варианты видишь перспективными. Пиши злые коменты, если админ не шарит и ПХП ещё всем покажет!
Please open Telegram to view this post
VIEW IN TELEGRAM
Можете назвать минимальный и комфортный уровни зарплаты?
Более тупого вопроса от хрюши на собеседовании сложно придумать. Причем термины минимальная и комфортная в целом неплохи и я даже мыслю в этих категориях, когда оцениваю плюсы и минусы того или иного места работы. Но блять!!! Неужели HR думает, что я не понимаю, что если озвучу две цифры, то офер будет по минимальной?
Однако вопрос в такой формулировке задается регулярно. Причину вижу следующую: часть разрабов, которые ходя на собес с тресущимися коленками, в ответ на такой вопрос начинают ЗАНИЖАТЬ ЗП НАЗЫВАЯ КОМФОРТНОЙ ТУ КОТОРУЮ ОНИ ХОТЕЛИ БЫ ПОЛУЧИТЬ, а минимальную называют от балды. Естественно HR ставит себе плюсик, что она мастер торг, и потом выкатывает нищебродский оффер, на что мамина радость соглашается.
Как вы знаетедемпинговщик хуже пидораса я не очень хорошо отношусь к людям, которые работают за меньшие деньги чем могли бы. Они делают хуже всей индустрии и мне в частности. И когда вы называете минимальную зп меньше, чем та которая вам нужна, то вы, по сути, тоже становитесь демпинговщиком, хоть и не по своей воле, а по причине манипуляций со стороны HR и
Итак, как же можно ответить:
1. Когда прям требуют назвать вилку, обычно отвечаю, что никакой вилки у меня нет есть определённая сумма XXX в которую я оцениваю свой труд и мне нужна компания, которая будет ценить его не меньше. Это оптимальный вариант, но возможно вам покажется слишком дерзким, тогда идем дальше.
2. Возьмите свою желаемую зп, укажите её как минимальную. Далее умножьте ее на 1.25-1.5 и назовите её как комфортную. Ничего не теряете, а может даже дадут больше чем хотели(хоть и врядли)
3. Просто не называть сумму - вариант для продвинутых, так как HR начинают юлить и давить + нужно четко понимать в какой момент нужно(и нужно ли вообще) обозначить желаемую ЗП. ПРименять такой вариант или нет, зависит от того насколько сильно вам нужна работа и вообще какая цель прихода на собес.
4.Спросить у ChatGPT - составьте подробный prompt, опишите чего хотите достичь от собеса и попросите варианты ответа, может подкинет что интересного.
Всем удачного завершения рабочей недели! Цените свой труд и не соглашайтесь на меньшее
P.S. Попрошу не ставить какашки на посты с лонгридами! Я стараюсь и пишу их сам без нейронок, поэтому интересно знать реальное мнение аудитории. Для какашек я буду постить ворованные мемы и trololo посты переодически.
Более тупого вопроса от хрюши на собеседовании сложно придумать. Причем термины минимальная и комфортная в целом неплохи и я даже мыслю в этих категориях, когда оцениваю плюсы и минусы того или иного места работы. Но блять!!! Неужели HR думает, что я не понимаю, что если озвучу две цифры, то офер будет по минимальной?
Однако вопрос в такой формулировке задается регулярно. Причину вижу следующую: часть разрабов, которые ходя на собес с тресущимися коленками, в ответ на такой вопрос начинают ЗАНИЖАТЬ ЗП НАЗЫВАЯ КОМФОРТНОЙ ТУ КОТОРУЮ ОНИ ХОТЕЛИ БЫ ПОЛУЧИТЬ, а минимальную называют от балды. Естественно HR ставит себе плюсик, что она мастер торг, и потом выкатывает нищебродский оффер, на что мамина радость соглашается.
Как вы знаете
Итак, как же можно ответить:
1. Когда прям требуют назвать вилку, обычно отвечаю, что никакой вилки у меня нет есть определённая сумма XXX в которую я оцениваю свой труд и мне нужна компания, которая будет ценить его не меньше. Это оптимальный вариант, но возможно вам покажется слишком дерзким, тогда идем дальше.
2. Возьмите свою желаемую зп, укажите её как минимальную. Далее умножьте ее на 1.25-1.5 и назовите её как комфортную. Ничего не теряете, а может даже дадут больше чем хотели(хоть и врядли)
3. Просто не называть сумму - вариант для продвинутых, так как HR начинают юлить и давить + нужно четко понимать в какой момент нужно(и нужно ли вообще) обозначить желаемую ЗП. ПРименять такой вариант или нет, зависит от того насколько сильно вам нужна работа и вообще какая цель прихода на собес.
4.Спросить у ChatGPT - составьте подробный prompt, опишите чего хотите достичь от собеса и попросите варианты ответа, может подкинет что интересного.
Всем удачного завершения рабочей недели! Цените свой труд и не соглашайтесь на меньшее
P.S. Попрошу не ставить какашки на посты с лонгридами! Я стараюсь и пишу их сам без нейронок, поэтому интересно знать реальное мнение аудитории. Для какашек я буду постить ворованные мемы и trololo посты переодически.
Офигеть, больше 100 позитивных реакций! В понедельник ещё пост тогда будет! А в честь юбилея огоньков и thumbs_up запощу новость: любителям демпинговать зарплату, ставить клоунов на мои посты и доказывать что Ruby лучше чем PHP - разрешили заключать брачные союзы в Таиланде. Как к этому относиться, пусть каждый решает самостояетельно, информацию я вам дал
ШОК!!! НОВАЯ КИТАЙСКАЯ НЕЙРОСЕТЬ ОКАЗАЛАСЬ... ЧИТАТЬ ДАЛЕЕ
Шучу, конечно, у нас тут серьезный канал для солидных мужчин, а не дрочь на хайповые новости.
Поэтому для тех кого задолбали тупые перепосты новостей про DeepSeek и модель от Алибабы завтра напишу пост про такое недоразумение, как NDA. А точнее про то, как коряво этот инстурмент применяется в нашей индустрии, но каким то чудом, заставляет обсираться особо пугливых сотрдуников, до такой степени, что те рот боятся раскрыть, касательно того чем и где занимались. Так что, до завтра!
Шучу, конечно, у нас тут серьезный канал для солидных мужчин, а не дрочь на хайповые новости.
Поэтому для тех кого задолбали тупые перепосты новостей про DeepSeek и модель от Алибабы завтра напишу пост про такое недоразумение, как NDA. А точнее про то, как коряво этот инстурмент применяется в нашей индустрии, но каким то чудом, заставляет обсираться особо пугливых сотрдуников, до такой степени, что те рот боятся раскрыть, касательно того чем и где занимались. Так что, до завтра!
Подробностей сказать не могу, у меня NDA, сами понимаете
Нет не понимаем! Ситуация настолько же тупая, насколько распространённая. Залетает в чат юное дарование с какойто тривиальной проблемой, начинаешь задавать уточняющие вопросы, на что получаешь ответ из заголовка. Причем зачастую ответ подается с какой-то гордостью, дескать, допущен к секретным знаниям. Подобные штуки напоминают мне историю моего товарища, который проходил год срочной службы в "космических войсках"(на самом деле тупо сторожил тумбочку возле кабинета), а потом стал невыездным на несколько лет по причине доступа к военной тайне)
Но суть не в этом, а в том что:
1. Зачастую компании, лишь пугают тем что заставят подписать NDA, а по итогу не дают его подписывать(потому что смысла нет)
2. Обычно, есть лишь какие-то рекомендательные пункты в трудовом договоре, которые говорят, что ты не должен налево и направо расспространять инфу, которая является коммерческой тайной. Спойлер: твои попытки переложить данные из рэбита в табличку БД, коммерческой тайной не являются
3. Даже если вы реально подписывали настоящий NDA(поделитесь в комментах, если есть такие граждане) то как вы представляете процесс кары над вами? За вами будет охотиться СБ, чтобы начать пытать током? Или юр отдел компании будет судиться с вами, чтобы в конце концов отжать вашу ипотечную однушку в мытищах?
Вообще, хочу написать отдельный пост на тему трусливых программистов - люди бояться попросить повышения зп, чтобы получать хотябы по рынку, бояться признаться что ходят на собесы, некоторые бояться спиздануть что-то лишнее, чтобы не нарушить выдуманный NDA... Но оставим это для другого раза
Конечно, ситуации бывают разные. Программисты могут иметь доступ к коммерческой тайне. На каждом месте работы, я обладал знаниями, распростаренние которых могло бы принести финансовые или репутационные риски работодателю. Но у меня хватало ума не пиздеть об этом просто за счёт, наличия понятия деловой этики и чёткого разграничения того, какая информация действительно чувствительная, а на какую всем похуй.
Завершая, хочу призвать всех, поменьше фантазировать и больше смотреть на веши прагматично. Не выдумывайте никакие NDA, если не подписывали их, особенно когда люди пытаются помочь решить ваши проблемы, не нужно вставлять им палки в колёса
Нет не понимаем! Ситуация настолько же тупая, насколько распространённая. Залетает в чат юное дарование с какойто тривиальной проблемой, начинаешь задавать уточняющие вопросы, на что получаешь ответ из заголовка. Причем зачастую ответ подается с какой-то гордостью, дескать, допущен к секретным знаниям. Подобные штуки напоминают мне историю моего товарища, который проходил год срочной службы в "космических войсках"(на самом деле тупо сторожил тумбочку возле кабинета), а потом стал невыездным на несколько лет по причине доступа к военной тайне)
Но суть не в этом, а в том что:
1. Зачастую компании, лишь пугают тем что заставят подписать NDA, а по итогу не дают его подписывать(потому что смысла нет)
2. Обычно, есть лишь какие-то рекомендательные пункты в трудовом договоре, которые говорят, что ты не должен налево и направо расспространять инфу, которая является коммерческой тайной. Спойлер: твои попытки переложить данные из рэбита в табличку БД, коммерческой тайной не являются
3. Даже если вы реально подписывали настоящий NDA(поделитесь в комментах, если есть такие граждане) то как вы представляете процесс кары над вами? За вами будет охотиться СБ, чтобы начать пытать током? Или юр отдел компании будет судиться с вами, чтобы в конце концов отжать вашу ипотечную однушку в мытищах?
Вообще, хочу написать отдельный пост на тему трусливых программистов - люди бояться попросить повышения зп, чтобы получать хотябы по рынку, бояться признаться что ходят на собесы, некоторые бояться спиздануть что-то лишнее, чтобы не нарушить выдуманный NDA... Но оставим это для другого раза
Конечно, ситуации бывают разные. Программисты могут иметь доступ к коммерческой тайне. На каждом месте работы, я обладал знаниями, распростаренние которых могло бы принести финансовые или репутационные риски работодателю. Но у меня хватало ума не пиздеть об этом просто за счёт, наличия понятия деловой этики и чёткого разграничения того, какая информация действительно чувствительная, а на какую всем похуй.
Завершая, хочу призвать всех, поменьше фантазировать и больше смотреть на веши прагматично. Не выдумывайте никакие NDA, если не подписывали их, особенно когда люди пытаются помочь решить ваши проблемы, не нужно вставлять им палки в колёса
Редко советую статью с хабра, но это просто ахеренная 🤡 https://habr.com/ru/articles/879902/
Хабр
Проводим идеальное собеседование разработчика. Советы от практика с тысячей собеседований за спиной
Собеседование — это ключевой этап, определяющий, насколько кандидат подходит компании. Важно создать процесс, который не только выявит технические знания, но и покажет, насколько человек соответствует...
Вчера нахлынула бессоница и каким-то образом я начал смотреть этот видос. https://www.youtube.com/watch?v=nkcUzameNtY Он не сказать что свежий, но я добрался только сейчас. В целом, смотреть его особо незачем, только как развлекательное попкорн видео или как пособие по тому, как можно публично обосраться и просрать всю репутацию. Спойлер: все видео будете испытывать испанский стыд, за двух спикеров(догадайтесь каких)
Но тема вайтивайти, наеба работодателя и накрутки опыта, на мой взгляд, сейчас активно обсуждается в сообществе. Свои мысли на этот счёт напишу развёрнуто чуть позже, а пока можете посмотреть это кринжуху и обсудить её в комментах)
Но тема вайтивайти, наеба работодателя и накрутки опыта, на мой взгляд, сейчас активно обсуждается в сообществе. Свои мысли на этот счёт напишу развёрнуто чуть позже, а пока можете посмотреть это кринжуху и обсудить её в комментах)
YouTube
Дебаты. Назаров vs Левченко и Подольский: путь в IT - база и репутация или быстрые деньги?
Все ссылки и книги которые я упомянул, выложу в ТГ-канале: https://www.tgoop.com/ntuzov
Острая дискуссия о том, как правильно строить путь в IT.
Позиция Антона Назарова: глубокая база не нужна, можно и нужно регулярно менять работу раз в год ради роста зарплаты…
Острая дискуссия о том, как правильно строить путь в IT.
Позиция Антона Назарова: глубокая база не нужна, можно и нужно регулярно менять работу раз в год ради роста зарплаты…
Итак, про накрутку опыта.
С одной стороны, нужно стараться жить по совести - так гораздо приятнее на душе и уберегает от множества неприятных ситуаций + если стараться врать как можно меньше, то минимизируются шансы того, что рано или поздно запиздитесь и у вас засвестит фляга.
С другой, мне очень нравится пословица НА РЫНКЕ ДВА ДУРАКА - ОДИН ПРОДАЁТ, А ВТОРОЙ ПОКУПАЕТ. И вот IT рынок труда, она описывает гораздо лучше чем квартир или БУ автомобилей(где пиздабол примерно каждый первый). А кто больший дурак на этом рынке, судите сами.
Сторона найма довела процесс до того, что у нас есть три непересекающихся множества:
1. То что написано в вакансии
2. То что спрашивают на собесе
3. То чем занимаешься на работе.
Пример:
1. В вакансии написано про динамичную продуктовую разработку бэкенда на PHP/GoLang
2. На собесе обсуждаете уровни изолированности транзакций, принципы solid и "что происходит при нажатии G на клавиатуре"
3. Выходишь на работу, и первые несколько длней чинишь команды docker compose(ставь лайк, если не знал, что теперь дефис не нужен) из make file т.к сборка проекта падает из за того что фронт не может собраться в виду несовместимости версии nodeJS и Angular
В итоге, очень редко встречаются адеквтаные собесы, где собеседующий может действительно оценить мэтч между кандидатом и вакансией. И невжно в какой фазе цикла мы находимся "рынок сотрудника/работодателя" все равно процесс найма определяет работодатель, а нам остается тока подстраиваться - жить, устраиваться на работу и развиваться в этой парадигме.
В "моё время" проблемы попасть на собес не было, в моем первом резюму в 2014 году был только опыт вёрстки и "программирования почтовых форм" на фрилансе, тем не менее мне удалось попасть во все веб-студии Новокузнецка. А через 2 года, когда я прееехал в Мск, добавив себе одну из этих вебстудий(которая ебашила магазина на битриксе) в место работы, у меня началась карусель из собесов по 4 штуки в день, что было одним из самых главных и важных этапов в моем становлении как инженера.
Как я понимаю, у нынешних "вкатунов" такой возможности нет из за большого их числа. Все решили что it это easy money, как на самом деле и есть, но не стоит забывать что easy != free. Поэтому хоть что-то полезное для капиталистов уметь нужно. Но далеко не все хотят с этим мириться, и считают что раз они решили вайти в айти, то денежный поток автоматически должен свалиться на их головы золотым дождём. И компаниям, как-то нужно отфильтровывать этих граждан, от тех кто способен хотя-бы включить компьютер, открыть IDE и сделать git push
Сам я кстати опыт никогда не накручивал(а вот скручивать приходилось), но чмырить и осуждать тех, кто таким образом пытается устроиться на(как правило копеечную) работу, у меня язык точно не поднимется. Тем более приравнивать их к мошенникам, ворам и террористом.
Понравилось - ставь лайк! Пиши в комментах, если хочешь статью на тему "Как бы я искал работу в 2025 году, если бы у меня не было опыта". Там я дам эффективные практические советы разной степени этичности по сабжу.
P.S. Как я говорил, в этом году будет ребрендинг(потому что мне стыдно кидать некоторым людям ссылку на канал с хуехобытом) поэтому скоро буду искать новую идентичность и менять аватарки/название, главное не отписывайтесь.
С одной стороны, нужно стараться жить по совести - так гораздо приятнее на душе и уберегает от множества неприятных ситуаций + если стараться врать как можно меньше, то минимизируются шансы того, что рано или поздно запиздитесь и у вас засвестит фляга.
С другой, мне очень нравится пословица НА РЫНКЕ ДВА ДУРАКА - ОДИН ПРОДАЁТ, А ВТОРОЙ ПОКУПАЕТ. И вот IT рынок труда, она описывает гораздо лучше чем квартир или БУ автомобилей(где пиздабол примерно каждый первый). А кто больший дурак на этом рынке, судите сами.
Сторона найма довела процесс до того, что у нас есть три непересекающихся множества:
1. То что написано в вакансии
2. То что спрашивают на собесе
3. То чем занимаешься на работе.
Пример:
1. В вакансии написано про динамичную продуктовую разработку бэкенда на PHP/GoLang
2. На собесе обсуждаете уровни изолированности транзакций, принципы solid и "что происходит при нажатии G на клавиатуре"
3. Выходишь на работу, и первые несколько длней чинишь команды docker compose(ставь лайк, если не знал, что теперь дефис не нужен) из make file т.к сборка проекта падает из за того что фронт не может собраться в виду несовместимости версии nodeJS и Angular
В итоге, очень редко встречаются адеквтаные собесы, где собеседующий может действительно оценить мэтч между кандидатом и вакансией. И невжно в какой фазе цикла мы находимся "рынок сотрудника/работодателя" все равно процесс найма определяет работодатель, а нам остается тока подстраиваться - жить, устраиваться на работу и развиваться в этой парадигме.
В "моё время" проблемы попасть на собес не было, в моем первом резюму в 2014 году был только опыт вёрстки и "программирования почтовых форм" на фрилансе, тем не менее мне удалось попасть во все веб-студии Новокузнецка. А через 2 года, когда я прееехал в Мск, добавив себе одну из этих вебстудий(которая ебашила магазина на битриксе) в место работы, у меня началась карусель из собесов по 4 штуки в день, что было одним из самых главных и важных этапов в моем становлении как инженера.
Как я понимаю, у нынешних "вкатунов" такой возможности нет из за большого их числа. Все решили что it это easy money, как на самом деле и есть, но не стоит забывать что easy != free. Поэтому хоть что-то полезное для капиталистов уметь нужно. Но далеко не все хотят с этим мириться, и считают что раз они решили вайти в айти, то денежный поток автоматически должен свалиться на их головы золотым дождём. И компаниям, как-то нужно отфильтровывать этих граждан, от тех кто способен хотя-бы включить компьютер, открыть IDE и сделать git push
Сам я кстати опыт никогда не накручивал(а вот скручивать приходилось), но чмырить и осуждать тех, кто таким образом пытается устроиться на(как правило копеечную) работу, у меня язык точно не поднимется. Тем более приравнивать их к мошенникам, ворам и террористом.
Понравилось - ставь лайк! Пиши в комментах, если хочешь статью на тему "Как бы я искал работу в 2025 году, если бы у меня не было опыта". Там я дам эффективные практические советы разной степени этичности по сабжу.
P.S. Как я говорил, в этом году будет ребрендинг(потому что мне стыдно кидать некоторым людям ссылку на канал с хуехобытом) поэтому скоро буду искать новую идентичность и менять аватарки/название, главное не отписывайтесь.
Прошлый пост получил мало лайков(и даже какашек), поэтому вместо советов о том как устроиться на работу, ловите технический контент из жизни:
Пишет нам один из бизнесс партнеров, что не получается создать template(не суть что это такое) через нашу админку. Я зашёл, прокликал create форму, всё прошло без ошибок средиректило на список шаблонов, но template реально не создался.
Полез в devtools вижу что ответ с кодом
Написал девопсу, у него идей не было, говорит серты не меняли на серверах, вообще ниче не трогали ниче не протухало. Предложил в пятницу мозги не ебать и подумать в понедельник.
Наступил понедельник, у меня был выходной по кипрскому расписанию(Green Monday, не справшивайте что это), заказчик немного бомбанул но стал ждать вторника.
Сегодня пишу девопсу, он предложил мне покидать запросов чтобы собрать логи. В итоге запрос успешно отрабатывает и создаёт template. Спрашиваю, а что сделал то? Ответ убил: НИЧЕГО)
Пишу заказчику "Всё готово, проверяйте!" И купаюсь в словах благодарности за качественно проделанную работу...
В чем мораль сей басни? Да ни в чём, кроме того что бояться нейросетей которые нас заменят не стоит, т.к нас видимо можно заменить и просто песочнымы часами, которые будут отсчитывать время, за которое всё само пофикситься. Можно посадить пугало за компьютер, результат видимо будет тот же
А если серьзено, то хз что это за ошибка и почему в хроме ответ не показывался(200 код с сообщением об ошибке, это отдельное подвид специальной олимпиды)
Ставь лайк, если хочешь больше историй из жизни. Пиши злой комент, если нихрена не понял!
Пишет нам один из бизнесс партнеров, что не получается создать template(не суть что это такое) через нашу админку. Я зашёл, прокликал create форму, всё прошло без ошибок средиректило на список шаблонов, но template реально не создался.
Полез в devtools вижу что ответ с кодом
200
, но сам response не видно. Тока надпись failed to response data no resource with given identifier found
, что это значит я так и не понял. По наитию, я догадался скопировать запрос как curl и бахнуть через консоль, на что получил такую шляпу: "message":"cURL error 35: SSL peer has no certificate for the requested DNS name
и ссылка на картинку. Если открывать картинку через chrome то все ок, серт зелёный.Написал девопсу, у него идей не было, говорит серты не меняли на серверах, вообще ниче не трогали ниче не протухало. Предложил в пятницу мозги не ебать и подумать в понедельник.
Наступил понедельник, у меня был выходной по кипрскому расписанию(Green Monday, не справшивайте что это), заказчик немного бомбанул но стал ждать вторника.
Сегодня пишу девопсу, он предложил мне покидать запросов чтобы собрать логи. В итоге запрос успешно отрабатывает и создаёт template. Спрашиваю, а что сделал то? Ответ убил: НИЧЕГО)
Пишу заказчику "Всё готово, проверяйте!" И купаюсь в словах благодарности за качественно проделанную работу...
В чем мораль сей басни? Да ни в чём, кроме того что бояться нейросетей которые нас заменят не стоит, т.к нас видимо можно заменить и просто песочнымы часами, которые будут отсчитывать время, за которое всё само пофикситься. Можно посадить пугало за компьютер, результат видимо будет тот же
А если серьзено, то хз что это за ошибка и почему в хроме ответ не показывался(200 код с сообщением об ошибке, это отдельное подвид специальной олимпиды)
Ставь лайк, если хочешь больше историй из жизни. Пиши злой комент, если нихрена не понял!
ГОТОВИМСЯ К BACKEND СОБЕСЕДОВАНИЮ за 21 день(информация о сроках может быть неточной)
Респект всем, кто не отписался после смены аватарки, на более дерзкую и брутальную. Вы настоящие СЛОНЯРЫ, которые заслужили качественный контент(впервые использую это словосочетание без сарказма). Так что поехали - минигайд о том, что можно попытаться выучить в короткие сроки, если вы полный ноль чтобы устроиться на хоть какую-то работу бекендером. Гайд именно по тех интервью, какнакрутить опыт в резюме до него добраться, вам расскажут другие ребята.
1. Выучить синтаксис любого языка и научиться запускать программы на своем компьютере
Для старта я рекомендую PHP или Go. Мне нравится больше Go, сфера применения шире, бабок там больше, но пыха возможно будет легче для начала. Что нужно знать для начала:
- типы данных
- условные конструкции
- циклы
- реализацию ооп(уметь описать класс/структуру и обвешать методами)
Для начала этого хватит, но по возможности старайтесь освоить выбранный язык поглубже. Есть миллион статей интерактивных тренажеров на эту тему, не вздумайте записываться на платные курсы по этой теме. Старайтесь именно перепечатывать, изменять и запускать код, а не тупо читать статьи/книжки
2. Системное администрирвоание на минималках
- разобраться с git github и github actions
- нужно купить VDS и поподнимать на ней разные сайты/фреймворки готовые(ставь лайк если ты олд и помнишь как я позорился с настройкой nginx)
- научиться деплоить сво лоховские программы по типу hello world и чисел фибоначи на сервер и открывать их по своему домену
- научиться запускать docker и docker-compose(https://laradock.io/docs/Intro вот этот проект на поиграться)
3. Базы данных
- Разбираемся что такое релязционная БД на примере MySQL/Postgres
- Учим типы join
- отличия having от where
- group by
- устройство B+Tree индексов
- использование индексов(простые, многоколоночные, сортировка, фильтрация)
- explain
- репликация и шардинг
Тут займет время побольше. Всё что про sql наёдете сами. Индексы учим по этому докладу . Шардинг и репликации по этому . Ничего сложного нет, не бойтесь умных слов. БД - одна из самых важных секций, так что тут надо постараться. Хотя многим собеседующим на неё похуй
4. Очереди и кеш
- Читаем про очереди, что такое, зачем нужны когдда юзать
- Читаем про рэбит
- Читаем про кафку
- Пытаемся понять, в чем отличие Rabbit vs Kafka и учимся объяснять это с уверенным видом
- Если остается время почитайте про Redis
5. Сети
- Если прочитаете и вызубрите эту статью то вы чемпион(я её так и не дочитал)
- отличия TCP vs UDP
- отличия Http1/Http2/Http3
6. Алгоритмы и структуры
- Разбираемся что такое O-нотация, зубрим её основные виды
- Читаем про хеш-таблицу, массив и дерево. Пытаемся понять зачем это все нужно и чем отличается
- Разбирамся в пузырьковой, быстрой и merge соритровками массива
7. Лайвкодинг
Тут совета два, решаем литкод + гуглим "задачи на собеседовании {languageName}" и решаем их. Временных рамок не ставлю, но чем больше потратите тем лучше. Но сильно не запаривайтесь лайвкодинг есть не везде. Если умеете делать мердж интервалов, задачу со скобками и разворот связаного списка, то процентов 30 собесов уже пройдёте.
Конечно, так вы не станете сносным разрабом. Однако знание даже поврехностное этой "БАЗЫ" сделаем вас лучше чем 50% людей, кого я видел на собесах за последние 5 лет. А я провёл не меньше 100 собесов(из них бОльшая часть это собес сеньоров в команду ВКонтакте) за это время минимум. А для тех кто хочет, разобраться в этой и остальных темах лучше и глубже, стать реально нормальным прогером, а не просто проскочить собес и обосратсья на испыталке будет сообщение ниже.
P.S. Это не прогрев на рекламу и покупку курсов, расскажу про свой бесплатный образовательный проект, так что давайте без рофлов!
P.P.S . Пиши в комменты, чем бы ты дополнил список, если ты нанимал людей в команду. Пиши в личку, если тебя по беспределу забанил Субботин
Респект всем, кто не отписался после смены аватарки, на более дерзкую и брутальную. Вы настоящие СЛОНЯРЫ, которые заслужили качественный контент(впервые использую это словосочетание без сарказма). Так что поехали - минигайд о том, что можно попытаться выучить в короткие сроки, если вы полный ноль чтобы устроиться на хоть какую-то работу бекендером. Гайд именно по тех интервью, как
1. Выучить синтаксис любого языка и научиться запускать программы на своем компьютере
Для старта я рекомендую PHP или Go. Мне нравится больше Go, сфера применения шире, бабок там больше, но пыха возможно будет легче для начала. Что нужно знать для начала:
- типы данных
- условные конструкции
- циклы
- реализацию ооп(уметь описать класс/структуру и обвешать методами)
Для начала этого хватит, но по возможности старайтесь освоить выбранный язык поглубже. Есть миллион статей интерактивных тренажеров на эту тему, не вздумайте записываться на платные курсы по этой теме. Старайтесь именно перепечатывать, изменять и запускать код, а не тупо читать статьи/книжки
2. Системное администрирвоание на минималках
- разобраться с git github и github actions
- нужно купить VDS и поподнимать на ней разные сайты/фреймворки готовые(ставь лайк если ты олд и помнишь как я позорился с настройкой nginx)
- научиться деплоить сво лоховские программы по типу hello world и чисел фибоначи на сервер и открывать их по своему домену
- научиться запускать docker и docker-compose(https://laradock.io/docs/Intro вот этот проект на поиграться)
3. Базы данных
- Разбираемся что такое релязционная БД на примере MySQL/Postgres
- Учим типы join
- отличия having от where
- group by
- устройство B+Tree индексов
- использование индексов(простые, многоколоночные, сортировка, фильтрация)
- explain
- репликация и шардинг
Тут займет время побольше. Всё что про sql наёдете сами. Индексы учим по этому докладу . Шардинг и репликации по этому . Ничего сложного нет, не бойтесь умных слов. БД - одна из самых важных секций, так что тут надо постараться. Хотя многим собеседующим на неё похуй
4. Очереди и кеш
- Читаем про очереди, что такое, зачем нужны когдда юзать
- Читаем про рэбит
- Читаем про кафку
- Пытаемся понять, в чем отличие Rabbit vs Kafka и учимся объяснять это с уверенным видом
- Если остается время почитайте про Redis
5. Сети
- Если прочитаете и вызубрите эту статью то вы чемпион(я её так и не дочитал)
- отличия TCP vs UDP
- отличия Http1/Http2/Http3
6. Алгоритмы и структуры
- Разбираемся что такое O-нотация, зубрим её основные виды
- Читаем про хеш-таблицу, массив и дерево. Пытаемся понять зачем это все нужно и чем отличается
- Разбирамся в пузырьковой, быстрой и merge соритровками массива
7. Лайвкодинг
Тут совета два, решаем литкод + гуглим "задачи на собеседовании {languageName}" и решаем их. Временных рамок не ставлю, но чем больше потратите тем лучше. Но сильно не запаривайтесь лайвкодинг есть не везде. Если умеете делать мердж интервалов, задачу со скобками и разворот связаного списка, то процентов 30 собесов уже пройдёте.
Конечно, так вы не станете сносным разрабом. Однако знание даже поврехностное этой "БАЗЫ" сделаем вас лучше чем 50% людей, кого я видел на собесах за последние 5 лет. А я провёл не меньше 100 собесов(из них бОльшая часть это собес сеньоров в команду ВКонтакте) за это время минимум. А для тех кто хочет, разобраться в этой и остальных темах лучше и глубже, стать реально нормальным прогером, а не просто проскочить собес и обосратсья на испыталке будет сообщение ниже.
P.S. Это не прогрев на рекламу и покупку курсов, расскажу про свой бесплатный образовательный проект, так что давайте без рофлов!
P.P.S . Пиши в комменты, чем бы ты дополнил список, если ты нанимал людей в команду. Пиши в личку, если тебя по беспределу забанил Субботин
Как научиться рисовать system design?
У меня солидный опыт по работе с крупным хайлодом, я легко могу уточнить все функциональные и не функциональные требования, подумать над тонкосятми масштабирования любой системы, но блять, как только дело доходит до визуализации, получается такая вот херня, как на скрине. В итоге даже дорисовать ничего не получается, потому что после 10 минут рисованию уже нихрена непонятно становится и я тупо проговариваю всё словами. Есть кто-то кто также боролся с этой бедой и поборол? Виедоуроки, курсы рисования, ещё может что-то? Пока думаю самый рабочий вариант, это брать понраввишиеся мне схемы и тупо перерисовывать набиваю руку. Интересно как вы учились рисовать подобные штуки.
У меня солидный опыт по работе с крупным хайлодом, я легко могу уточнить все функциональные и не функциональные требования, подумать над тонкосятми масштабирования любой системы, но блять, как только дело доходит до визуализации, получается такая вот херня, как на скрине. В итоге даже дорисовать ничего не получается, потому что после 10 минут рисованию уже нихрена непонятно становится и я тупо проговариваю всё словами. Есть кто-то кто также боролся с этой бедой и поборол? Виедоуроки, курсы рисования, ещё может что-то? Пока думаю самый рабочий вариант, это брать понраввишиеся мне схемы и тупо перерисовывать набиваю руку. Интересно как вы учились рисовать подобные штуки.
Поздравляю всех с Cyprus National Day! Отдохните как следует, перед началом рабочей недели.
Однако у бедолаг, которые зачем-то работают за рубли по ТК РФ сегодня день дурачка(и рабочий день заодно, лол). Вы могли это заметить по тупым(тупее чем обычно) постам в телеграмм каналах, где вкидывается откровенная дичь, которую даже не надо опровергать, потому что, сегодня можно якобы.
Обычно я игнорирую такого рода зашквары, но сегодня присоеденюсь, и предлгаю вам в подумать, не является ли этот день вашим праздником, если вы хотите вайтивайти? На аттаче реклама в СПБ(и я в отражении). Получается, что работая в маке БЕЗ ЗНАНИЙ, БЕЗ ОПЫТА, БЕЗ ГЕМОРАЯ к 35 ОТ СИДЯЧЕЙ РАБОТЫ, БЕЗ ЗАДРОТСТВА ТЕОРИИ ДЛЯ СОБЕсов, можно получать чуть меньше 1500$.
Идём дальше, в макдональдсе вы получаете:
- дружный и весёлый коллектив вместо кучки задротов
- много молодых студенток в коллегах, вместо 50летних потных сисадминов
- возможность хавать бургеры на халяву(и подтаскивать домой кормить жену и детей)
- возможность действительно расти по карьерной лестнице в старшего смены и директора ресторана, вместо сомнтильеной лычки тимлида с мидловой зарплатой но хуевой горой ответственностей
- опыть работы, который легко будет перенести в любую другую отрасль и тем более в любую компанию общепита
- увернность в завтрашнем дне, т.к роботы которые будут раздавать бургеры войдут в массовый обиход намного позже чем AI агенты начнут массово гавнокодить
Ну и самый кринж - сейчас на джуновские позиции, есть много вакансий на 500 и меньше долларов. Причем они даже не джуновские по своей сути, т.к требуют знания git, sql, ООП и прочей поеботы.
Итак, на одной чаше весов у нас - жизнь задрота, с вечными овертаймами, зубрежкой ненужной хуйни, сомнительные коллеги и копейки вместо зп. А на другой у нас раздача булочек, угарный коллектив и сфера, которая будет актуальна всё будущее человечества(наряду с медициной, проституцией и похоронным бизнесом). И дальше уже тебе решать. Можешь просто подумать, что я ебнулся и присоеденился к ряду первоапрельских клоунов, а можешь сесть, подумать, взвесить все за и против и понять, что мир, возможно, не совсем такой как ты привык видеть и принять действительно важное решение!
Сводобная касса!
Однако у бедолаг, которые зачем-то работают за рубли по ТК РФ сегодня день дурачка(и рабочий день заодно, лол). Вы могли это заметить по тупым(тупее чем обычно) постам в телеграмм каналах, где вкидывается откровенная дичь, которую даже не надо опровергать, потому что, сегодня можно якобы.
Обычно я игнорирую такого рода зашквары, но сегодня присоеденюсь, и предлгаю вам в подумать, не является ли этот день вашим праздником, если вы хотите вайтивайти? На аттаче реклама в СПБ(и я в отражении). Получается, что работая в маке БЕЗ ЗНАНИЙ, БЕЗ ОПЫТА, БЕЗ ГЕМОРАЯ к 35 ОТ СИДЯЧЕЙ РАБОТЫ, БЕЗ ЗАДРОТСТВА ТЕОРИИ ДЛЯ СОБЕсов, можно получать чуть меньше 1500$.
Идём дальше, в макдональдсе вы получаете:
- дружный и весёлый коллектив вместо кучки задротов
- много молодых студенток в коллегах, вместо 50летних потных сисадминов
- возможность хавать бургеры на халяву(и подтаскивать домой кормить жену и детей)
- возможность действительно расти по карьерной лестнице в старшего смены и директора ресторана, вместо сомнтильеной лычки тимлида с мидловой зарплатой но хуевой горой ответственностей
- опыть работы, который легко будет перенести в любую другую отрасль и тем более в любую компанию общепита
- увернность в завтрашнем дне, т.к роботы которые будут раздавать бургеры войдут в массовый обиход намного позже чем AI агенты начнут массово гавнокодить
Ну и самый кринж - сейчас на джуновские позиции, есть много вакансий на 500 и меньше долларов. Причем они даже не джуновские по своей сути, т.к требуют знания git, sql, ООП и прочей поеботы.
Итак, на одной чаше весов у нас - жизнь задрота, с вечными овертаймами, зубрежкой ненужной хуйни, сомнительные коллеги и копейки вместо зп. А на другой у нас раздача булочек, угарный коллектив и сфера, которая будет актуальна всё будущее человечества(наряду с медициной, проституцией и похоронным бизнесом). И дальше уже тебе решать. Можешь просто подумать, что я ебнулся и присоеденился к ряду первоапрельских клоунов, а можешь сесть, подумать, взвесить все за и против и понять, что мир, возможно, не совсем такой как ты привык видеть и принять действительно важное решение!
Сводобная касса!