Мой микрофон: ya.cc/aAXRs Моя камера: ya.cc/WEPvP Мой рабочий компьютер: ya.cc/WEQGr Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.
@@bblrlo а мидлом как реально так устроиться? У меня был такой опыт, но это был аутсорс, таких вариантов много, но что если напрямую в европейскую компанию мидлом реально? С уровнем англ не очень
@@meteysh есть разные компании. те же, которые занимаются аутсорсом, вполне могут тебе прокачать язык на внутренних курсах за год, было бы желание. как правило от сеньора ожидается знание языка не ниже B2.
@@hunterzoloman5032 развитая страна и не смотри на большие зарплаты в Калифорнии ведь там большие налоги. В некоторых местах Калифорнии придется отваливать даже 50% налога с твоей 120к-200к $ в год
Я думую, что "strong coding skills" - это не то же самое, что "data structures etc." По-мому, алгоритмы и структуры данных - это более академические знания. Упрощенно - знание книг "Algorithms + data structures = program" by Wirth or "The Art of Computer Programming" by Knuth. А вот "strong coding skills" - это в большей степени clean code, testing etc. Я встречал невероятно умных людей, великолепно знающих алгоритмы, но пишущих ужасный, нечитаемый код. Очень часто clean code гораздо важнее, чем алгоритмы.
Клин кодить в миллион раз проще научиться, чем алгоритмам, этому и обезьяну обучить можно, если долго учить. А вот алгоритмы, конечно базовые сложности не вызывают, но вот когда речь заходит про динамическое программирование, мне вообще иногда кажется, что это либо дано, либо не дано. То есть вывод какой: если будешь много пытаться и учиться клин кодить, то будешь клинкодить в любом случае; тогда как если будешь много решать задач на алгоритмы (и при этом ты из тех, кому не дано, да я признаю, походу я именно из этих, но я ещё не определился до конца 🥲), то все что ты сможешь в сухом остатке, так это зазубрить как решаются пройденные тобой задачи и воспроизвести их интервьюеру наизусть. Так что люди, которые реально своим умишком доходят до решения задач по алгоритмам, а не просто воспроизводят их наизусть, тк раньше уже решали в миллион раз ценнее тех, кто клинкодит, а уж клинкодить их быстренько обучат - это как научиться грамотно писать по русски, любой сможет (кроме меня), а вот алгоритмы это как решать олимпиады по математики, либо дано, либо отскочил))
@@SlavaCh для алгоритмов достаточно прочитать CTCI (если совсем задрачивать, можно добавить EPI) и посидеть пару месяцев на Leetcode. Этого вполне достаточно, чтобы осесть в FAANG. Разве что для Гугл потребуется более серьезная подготовка с их фетишем. А вот чтобы нормально кодить, необходимо читать десятки книг, годами работать, причем в разных компаниях, глубоко зарываться в стек. И даже это не даст гарантии, что человек поймет как именно нужно писать код так, чтобы его легко читали коллеги. Ну и еще здесь есть огромная проблема с тем, что большинство программистов уверены, что уж они то точно пишут чистый код, хотя статистически это не так.
Зачем маленькие компании спрашивают алгоритмы на собеседовании, если на работе их негде применять? Я понимаю, когда ФААНГ это делает, у них 100 человек на позицию, но остальные компании ни обладают такой популярностью, не готовы платить такую ЗП и не работают с такими объёмами
@@ArtemKuznetsovTV Если я правильно понимаю, ты хочешь сказать о том, что FAANG нанимает инженера не под конкретную задачу, а такого, чтобы мог работать в любой команде над любым проектом. Возражу. Среднее время работы инженера в FAANG чуть больше двух лет. Если убрать из статистики тех, кто работает в компании десять-двадцать лет, то этот срок будет заметно ниже. Судя по Blind, многие работают в районе года. Из этого времени обычно пара месяцев уходит на то, чтобы человек вообще въехал в то, что происходит вокруг. Поэтому, средний инженер в процессе работы лишь касается какой-либо фичи, где сверхзнания алгоритмов вообще никак не помогут. Особенно, если человек занимается фронтом (от этих алгоритмы постепенно перестают требовать), каким-нибудь каталогом и подобными проектами. Найм на основе алгоритмических задачек - это тупо локальный закидон западного побережья, распространившийся повсюду. Раньше и эти компании так не нанимали, а потом пошло поехало: зазубривание алгоритмов, ценностей CEO, брейнтизеров. Ни в одной другой индустрии подобных закидонов нет.
Господи, какие же тут восхитительные отзывы/советы от практикующих специалистов, спасибо вам, ребята. Лёше спасибо за видео, приятный формат и много полезных моментов, основанных на его опыте
@@arttxmk Вот есть люди, которые углубленно занимаются математикой много-много лет. Эти люди знают настолько много, что даже выходец из хорошего тех. вуза на их фоне - просто ясельная группа. 99.9% этих людей никогда даже не попытаются лезть в доказательство великой теоремы Ферма, потому что их знаний достаточно, чтобы понять, что на то, чтобы разобраться там (понять ли выкладки Уайлза/Перельмана или попытаться их улучшить - неважно), понадобится еще в лучшем случае лет 10. А есть "ферматики" - люди максимально поверхностно погрузившиеся в какой-то раздел математики, узнавшие про в.т.Ферма и уверенные в том, что у них внезапно получилось доказательство. Этот феномен настолько яркий и распространенный, что в математическом сообществе слово "ферматик" - это высшая степень ругательства. Аналог таких людей безусловно всегда был и будет среди программистов. И в целом, каждый начинающий специалист в той или иной степени в тот или иной период - как минимум "немножко ферматик", в связи с чем с ним и бывает множество проблем разной степени тяжести. Так вот профессионалы - это первые.
@@Fiard2 все верно, в целом большинство программистов не достойны своей работы, рано или поздно их прорядит из-за спада хайпа, сожрет конкуренция, выживут "первые" :)
Может я и зажрался, но зарплата для переезда в США ни о чём. Это для СНГ зарплата в 8К $ ДО вычета налогов кажется большой, и то, ее можно и тут получить. А в США это вообще уровень бедноты.
Ну ты же не в сша работаешь, поэтому Алексей и сказал, что неохотно они релоцируют сотрудников, чтобы как раз таки не повышать зп, это же выгодно, зачем иметь удаленьщика из штатов, когда можно взять из бедной страны.
отличный обзор в стиле "а подумай тебе оно надо так упарываться?" :-))) (у меня как-то было в р-не 500тыр. "в пике" на 2-х работах со сном 4 часа, в году 2019, это ппц, так жить нельзя, товарищи!) и почему-то это не сюрприз для меня оказался, что для вакансии с salary $8k требуется не только кодинг (который сейчас каждый второй "фигак-фигак - вот и прокачал"), но и фундаментальные знания. вообще у Фила Богачёва есть ролик очень хороший на тему длительности обучения и суть примерно такая: если что-то изучается быстро и просто, то и з/п у тебя будет копеечная и тебя очень легко и быстро заменят. Лёша, а будут ролики по моей любимой теме "do less, get more" ? ;-) (в оригинале это девиз jQuery: "write less, do more") Но для этого наверное надо кроме программирования ещё "бизнесу" (в хорошем смысле этого слова) учиться, например различать понятия "цена" и "ценность", причём с точки зрения клиента или заказчика.
Не соглашусь. Работаю в IT сфере. Есть небольшие технические навыки,программирования не знаю, но и копейки я не получаю. Сама по себе IT сфера на порядок выше оплачивается,чем многие другие. Не пугайте людей.
@@utichas8729 я разве писал, что плохо оплачивается? просто у человеческого организма есть банальный физический предел, вот и всё. большие деньги не в IT или ещё где-то (имеется в виду работа по найму), а там где достигается масштабируемость. Это банальная математика же. За сколько времени Notch (Minecraft) стал долларовым миллионером? за пару недель? а он по найму его писал или сам? ;-)
Если кто-то скажет, что 600 000 для такого специалиста в Москве - ни о чём, то пусть этот комментатор предоставит какие-то дополнительные статистические данные, иначе - сори, но буду относиться как к чуши собачьей.
Насчет грокаем алгоритмы, хотелось бы сказать, что бы её не покупали, она вообще не стоит своих денег. Книга по факту объясняет, что означает слово "алгоритмы", подойдет лишь для школьников. Очень много картинок, мало слов, почти комикс:)
Книгу данного цикла по алгоритмам не читал, поэтому _осуждать_ не могу :) Но уже успел проглотить _"Grokking Artificial Intelligence Algorithms"_ + прямо сейчас читаю _"Grokking Bitcoin"._ И должен признать, что обе книженции вызывают скорее положительные эмоции. Там всё настолько подробно разжёвано, что поймут, как мне кажется, даже _очень медленно соображающие люди._ Во всяком случае, читаются обе книги на удивление легко, несмотря на то, что у них разные авторы.
Проблему часового пояса до получения визы H1b можно решить перездом в соответствующий часовой пояс, в страну где дают "digital nomad" визу, например на один из карибских островов: Кюрасао, Аттигуа, Ангилью, Барбалос. Ну или на Бермуды, в Коста-Рику, в Мексику. Заодно и на всю жизнь накупаетесь в круглый год тёплом море.
Работа на компанию США скорее всего будет контрактом через ИП, а это всего лишь 6+% налогов, итого 7500 на руки, или 550к рублей в месяц. Такую зарплату, работая на московскую компанию, получать в Москве можно, но сеньором это довольно трудно, скорее это уже зарплата руководителя в крупной или преуспевающей компании. На декабрь 2021 года сеньорская зарплата в Москве усредненно 300-350 тысяч рублей в месяц. Т.е. по зарплате предложение очень шикарное.
Хорошая попытка мотивировать юных падованов жадностью 🙂 но есть две оговорочки: Во-первых, хорошими программистами никогда не становятся ради денег. Сначала появляется любовь к этому искусству, энтузиазм и желание созидать что-то. Во-вторых, человек, чувствующий себя уверенно на 8К, будет выбирать проект для работы, ориентируясь на зп, в последнюю очередь. В первую очередь он будет смотреть, что это за проект, и лежит ли к нему душа, потом, как именно он может ему помочь и как при этом разовьется сам.
@@МаксимХасанов-ч4э 15 лет - самое оно! Не сдавайся, ты на верном пути. Отрицание, гнев, торг, депрессия, смирение - это всё стадии принятия неизбежного 🙂
Имхо, 8к$ слишком низкий рейт, для такой вакансии. Человек в совершенстве владеющий всеми перечисленными пунктами, может зарабатывать значительно больше
Сколько пересмотрел вакансий, везде почему-то требуется, чтобы работать нужно было полный график (стереотипно 5 дней в неделю по 8 часов). Я никогда в жизни не мог заниматься однотипной деятельностью больше 3-4-х часов подряд. Я был бы готов работать за сумму, которая в 10 раз меньше предлагаемой за полный график, при этом затрачивать хотябы раза в 2 меньше времени на работу.
@@dmitriynazaryev7149 Эстрогены прописывают? АХАХХАХА просто он МУЖИК а не мужеподобная баба как многие. мужской тип психики не позволяет заниматься женской работой.
@@dmitriynazaryev7149 чел ты узколобый спец? это описано уже во всех местах! Какая разница между боксером, охотником к примеру и вязальщицей носков? Чел который по эволюции ролики пилит даже там говорил о разнице!! а.! Дробышевский и Савельев.
Отчеты это норм тема, да, они конечно кислые, но именно там полностью раскрываются Ваши навыки построения запросов к БД. Порой приходится связывать несвязуемое и впихнуть невпихуемое, для бека идеально)
я в мск недавно устроился фронтом на 6к зелени по текущему курсу, так что 8к, да ещё до налогов, да ещё всё общение только на английском уже не выглядят как что-то очень желанное. релокация в штаты, конечно, плюс, но, как ты сказал, остаётся под вопросом
Алексей, только недавно узнал о Вашем канале, и мне нравится контент, что вы делаете И чтобы его было смотреть приятнее, рекомендую отключить автоматическую экспозицию в настройках камеры, дабы её значение не скакало и эти скачки не резали глаз
$8000 в месяц до вычета налогов - это $96к в год, для Сан Франциско это очень мало - во всяком случае в Кремнивевой Долине на такие деньги даже одному будет сложно, не говоря уж про семью. Если из этой суммы вычесть 30% налога, останется $5600, далее за аренду жилья придется отдать $2-3к в месяц, машина обойдется в $300-600, и на все остальное останется $2к - что при тамошних ценах очень мало. Да, с голоду не помрешь, но о каких-то путешествиях или сбережениях говорить не приходится. Нормальные ЗП стартуют от $130к в год (да и по требованиям H1B визы ЗП должна быть не меньше $130к, иначе подающей стороне придется доказывать что они не нашли местного работника за эти деньги, а иностранцу понадобится проходить аттестации), да и то при такой ЗП с семьей и детьми мне было довольно сложно.
А зачем в коммерческой разработке опенс-сорс? Просто непонятно, программисты чето пишут долгое время, им платят зарплату, они все это залили на гитхаб и качай кто хочет нахаляву?
"С трудом представляю получение удовлетворения от разработки отчетов" В практически любой полезной для общества области (медицина, наука, спасение жизней и т.п.) любой вклад будет приносить удовлетворение, даже отчеты. Но это при условии, что человеку нравится приносить пользу для общества.
Абсолютно согласен. Я врач, на пенсии . Сейчас работаю и веду свой проект, свою программу на медицинскую тему. Увлёкся программированием (вынужден был увлечься) в 53 года. Сейчас мне 62. Ни разу не помышлял забросить своё дело, которое сейчас почти готово. Стимулом были и восхищённые отзывы коллег по работе ( иногда приходилось демонстрировать фрагменты проекта). Но уровень Лёши Корепанова мне недостижим. Из того, что он говорил, я не понял и половины. Увы, кажется Хайям сказал - "Будет на свете на том играть на свирели тот, кто на пятом десятке игре обучаться начнёт". Всем удачи и достижения больших своих целей. С Новым годом.
Посмотрел ролик и думаю. За такую зарплату могут работать или фанаты алгоритмов, или люди которые помешаны на деньгах. Зачем так выламываться? Возможности мозга ограничены. Износиться можно и в ящик сыграть. 8к гринов - это кап зп айтишника по миру. По сути это немного по мировым стандартам. По этому надо много раз подумать, работа должна приносить радость и удовлетворение.
Так они и не ищут в Швейцарии. Они ищут прогеров из стран победнее. И, если они реально когда-либо перевезут этого блогера к себе в Долину, им придётся поднимать эту зп минимум в два раза. Хотя нет, не придётся. У него же не будет возможности «сбежать» к другим. Будет лапу сосать с этими 8 тыс до калифорнийских налогов.
имхо, работа в команде тут главный геморрой. ) Остальное понятно как изучать. И в эту же сторону я бы откинул сетования про болтовню и кулера и прочую корпоративную жизнь. Вроде работу же работать собрались, а не у кулера кучковаться. ) Поболтать можно с друзьями вечером, на крайняк во внутрикорпоративном чате. Как вариант, в начале совещания неформально. Этакий смолл ток в группе. )) А в рабочее время лучше выполнять задачи, особенно если дневной лимит идет не по времени от звонка до звонка, а по количеству задач. Быстрее отпинался - быстрее пошел заниматься своей жизнью.
Очень противоречивый обзор, так как вакансия высокого уровня, а советы прям для начинающих. В сущности, конструктивная часть с описанием примеров задач была пропущена. А в ней, как раз таки раскрываются все эти общие слова из списка. Например, `Solid understanding of how databases work` - это исходя из задачи умение правильно настроить индексы, шардирование и конфигурацию. При чём не только Postrges, но и Clickhouse. По js, там также уровень - `Understanding of how V8 works` В общем ролик интересный, жаль, что не о том
Нет, увы. Знания, описанные в вакансии - это про глубокое понимание того, КАК замутить. Но необходимо ещё понимание, ЧТО мутить. И как вовремя переделать это ЧТО под запрос рынка. И где найти инвестора, который поверит в твоё ЧТО.
@No Name ты уж определись - инженерия или думать не надо) Но вообще я не понял, что ты хотел сказать. Продвинутый инженер в любой отрасли не сможет сходу взять и развернуть бизнес в одно лицо. Для этого нужны другие, не инженерные компетенции. Понятно, что не боги горшки обжигают, и что нет ничего невозможного для человека с интеллектом. Но, возвращаясь к исходному вопросу, навыки из вакансии имеют мало общего с ведением бизнеса.
А в чем отличие индексов по дате и целочисленному инту? Вроде что там b-tree что там можно построить и все. Не смог быстро нагуглить :( мб какая-то особенность в используемой тобой бд?
Если не планируется сравнение на больше/меньше для какого-то целочисленного поля, то можно использовать хеш индекс, например. Меня на эту тему спрашивали на каком-то интервью. Правда, я сейчас сообразил, что с датами то же самое может быть 🙄
@@aocore Хеш индекс не очень ускорит процесс выборки, в принципе хеш таблица реально себя хорошо показывает на чтение только при структуре с линейным апробыванием. По сравнению со сбалансированным деревом.
10:45 "хороший навык общения" - понимать, объяснять и доносить мысль? Выучить можно обучая и объясняя что угодно многим, разным людям. Чем больше, тем лучше. Игры типа "угадай слово".
Правильно, по визе HB-1 может не получиться протащить, так как их ограниченное количество выдают. А вот O-1 можно, но зарплата явно не соответствует этой визе.
Алексей, а такой вопрос: как часто спрашивают в ЕС знание алгоритмов и и структур данных у фронтэндеров? У нас в России практически не спрашивают, к сожалению ((((
Сомнительный плюс: 8000 $ до налогов и переезд в Сан-Франциско это бомжевать если только, это же один из самых дорогих городов в мире, если не самый дорогой, я слышал что там в центре только жильё снимать 1000$ в месяц стоит, про автомобиль с его расходами я вообще промолчу. Хотя если при переезде раза в 4 увеличат з/п то есть смысл. Сейчас глянул, действительно в МСК максимальная з/п 10 000 евриков.
17:00 на самом деле не совсем так. Я поступил в Иннополис, обучение полностью на английском, однако я свой язык почти не развил, всё-таки подучивать теорию приходятся, одной практикой не всегда получается:) Хотя может тут проблема ещё и в том, что очень много русско-говорящих и ты не 24/7 болтаешь на английском.
чтобы хорошо говорить по англ необязательно иметь окружение англоговорящих и болтать по англ 24/7. просто ты ещё недостаточно впитал в себя все правила англ языка, чтобы пользоваться ими не задумываясь. обычно это решается практикой, но в эту практике болтовня с кем-то это лишь часть. грамматика, чтение, слушание тут не нужно исключать.
Алексей, вопрос прямой. Мне 58 лет, есть кое-какой опыт программирования в рамках института. Специальность, по которой закончил институт "Информационные системыи технологии". Какие у меня шансы стать программистом и естественно работать им??
Я хоть не Алексей, но как человек, который много и давно работает с программистами, скажу, что проблема возраста у программистов есть. Я никогда не видел джуниор-разработчика возрастом старше 50. Обычно старше 50 - это уже опытные систем-архитекторы, админы БД, линукс-гуру и т.п. специалисты. Даже на 40-летних джунов с хорошим техническим бэкграундом подборщики персонала смотрят подозрительно. Поэтому скорей всего у вас ничего не получится, к сожалению. Если только вас кто-то по знакомству не возьмёт.
Вспоминается мэм : - Can you guys suggest a book that made you cry? - Java Algorithms and structures, second edition. То что в вакансии это не просто круды пилить. Там надо думать. Скорее всего высоконагруженная система.
Я че то не уверен в себе. Чувство что меня как программиста не воспримут, когда ты еще новичок. И закончил всего лишь колледж. Жду практику в конце учебного года. Напишите совет если знаете что сейчас мне нужно сделать. Заранее спасибо.
Вы ещё каких пару лет не будете уверены в себе скорее всего, нужно свыкнуться с этой мыслью, чтобы это не послужило преградой. Да и вообще, "impostor syndrome" ("синдром самозванца") никто не отменял. Всегда будет кто-то, кто разбирается в чём-то лучше, нужно это принять и двигаться вперёд, по своему пути. Коротко о том, что я бы посоветовал делать: 1. Читать много чужого кода; 2. Писать свой код; 3. Устроиться на работу (пусть она будет не очень, но первая работа очень важна: будет "реальный" проект и команда - благоприятные условия учиться и двигаться дальше + реальный опыт работы в CV, + зарплата какая-никакая, + если повезёт с командой, прогресс будет значительный и придёт понимание на чём нужно сфокусироваться и подтянуть в дальнейшем, приоритеты).
@@X1d3nt спасибо. просто я сейчас максимум умею писать цикл и выводить тексты или калькулятор не сложный. Ощущение такое будто нас не правильно учат. А для практики дома сил не хватает, на уроках все устают. Думаете мне стоит идти сразу на практику?
Сколько всего надо знать, чтобы быть программистом, ужас, так можно с ума сойти. Хотелось бы учится у опытного человека а не у людей, которые делают уроки проста чтобы заработать. Платить за работу надо, ну хотелось бы и научиться в результате обучения, жаль, что вы не делаете уроков.
Алексей, добрый вечер, можете подсказать, может у Вас имеется ресурс с актуальными зарплатами по России? Я изучил основную часть по интересующему стеку технологий, но результат меня мало удовлетворил - все ещё нет понимания реальной стоимости разработчиков, с учётом криков про дефицит и про рост зп. Сам этот рост,исходя из вакансий на хабр.карьере, hh, двух ботов телеграмме, glassdoor( где я прикинул вилки по своей компании), а которых указана вилка или хотя бы нижняя граница зп, я не вижу, оплата труда словно осталась на уровне 2018-2019 годов. Даже если данные устаревают, они все равно будут точнее тех, которыми я обладаю
Мой микрофон: ya.cc/aAXRs
Моя камера: ya.cc/WEPvP
Мой рабочий компьютер: ya.cc/WEQGr
Ссылки партнерские, я могу получить вознаграждение, если вы купите что-то, перейдя по этим ссылкам.
Look
Лёша а как ты после университета устроился работать в англоговорящую компанию с не очень хорошим английским?
@@meteysh да не сложно. многие компании при универах открывают свои лабы, если там хорошо учишься, то еще в универе могут предложить пойти джуном.
@@bblrlo а мидлом как реально так устроиться? У меня был такой опыт, но это был аутсорс, таких вариантов много, но что если напрямую в европейскую компанию мидлом реально? С уровнем англ не очень
@@meteysh есть разные компании. те же, которые занимаются аутсорсом, вполне могут тебе прокачать язык на внутренних курсах за год, было бы желание. как правило от сеньора ожидается знание языка не ниже B2.
Короче, типичная вакансия для джуна
для трейни
🤣🤣🤣
в среднем по США это средний быдлокодер. в Кремниевой долине с такими зарплатами джуны
@@natteft6593 а почему они так опережают нас?
@@hunterzoloman5032 развитая страна и не смотри на большие зарплаты в Калифорнии ведь там большие налоги. В некоторых местах Калифорнии придется отваливать даже 50% налога с твоей 120к-200к $ в год
Читал "Грокаем алгоритмы". От себя искренне рекомендую, очень доступно написанный текст
Я думую, что "strong coding skills" - это не то же самое, что "data structures etc." По-мому, алгоритмы и структуры данных - это более академические знания. Упрощенно - знание книг "Algorithms + data structures = program" by Wirth or "The Art of Computer Programming" by Knuth. А вот "strong coding skills" - это в большей степени clean code, testing etc. Я встречал невероятно умных людей, великолепно знающих алгоритмы, но пишущих ужасный, нечитаемый код. Очень часто clean code гораздо важнее, чем алгоритмы.
уровень моего согласнометра на последнем предлождении катастрофически зашкаливает.
@@квадратя this is the time to update your согласометр to one with higher range
Клин кодить в миллион раз проще научиться, чем алгоритмам, этому и обезьяну обучить можно, если долго учить. А вот алгоритмы, конечно базовые сложности не вызывают, но вот когда речь заходит про динамическое программирование, мне вообще иногда кажется, что это либо дано, либо не дано. То есть вывод какой: если будешь много пытаться и учиться клин кодить, то будешь клинкодить в любом случае; тогда как если будешь много решать задач на алгоритмы (и при этом ты из тех, кому не дано, да я признаю, походу я именно из этих, но я ещё не определился до конца 🥲), то все что ты сможешь в сухом остатке, так это зазубрить как решаются пройденные тобой задачи и воспроизвести их интервьюеру наизусть. Так что люди, которые реально своим умишком доходят до решения задач по алгоритмам, а не просто воспроизводят их наизусть, тк раньше уже решали в миллион раз ценнее тех, кто клинкодит, а уж клинкодить их быстренько обучат - это как научиться грамотно писать по русски, любой сможет (кроме меня), а вот алгоритмы это как решать олимпиады по математики, либо дано, либо отскочил))
@@SlavaCh для алгоритмов достаточно прочитать CTCI (если совсем задрачивать, можно добавить EPI) и посидеть пару месяцев на Leetcode. Этого вполне достаточно, чтобы осесть в FAANG. Разве что для Гугл потребуется более серьезная подготовка с их фетишем.
А вот чтобы нормально кодить, необходимо читать десятки книг, годами работать, причем в разных компаниях, глубоко зарываться в стек. И даже это не даст гарантии, что человек поймет как именно нужно писать код так, чтобы его легко читали коллеги.
Ну и еще здесь есть огромная проблема с тем, что большинство программистов уверены, что уж они то точно пишут чистый код, хотя статистически это не так.
@@alexeymezenin I can't agree more
Полночь по Москве - утро во Владивостоке. Я согласен работать. Осталось научиться хотя бы кодить «hello world» и дело в шляпе.
Алексей, у вас настолько интересные и полезные видео, что даже реклама подана так, что я узнаю много нового, и не перематываю. Спасибо!
- Какой ваш опыт с продакшн командой?
- Смотрел сериал Силиконовая долина.
- Хорошо. Следущий вопрос...
в чём прикол?
@@hollygreen8663 Это нельзя объяснить, это надо увидеть самостоятельно))
Опыт работы от 3-6 лет... Блин, не подхожу. У меня 25 лет опыта :(
В следующий раз повезет
а 25 это до 3?
Очень нравится ваша аудитория. Нет токсиков. Люди подсказывают и помогают. Столько полезного в одних только комментариях. А видео просто пушка ракета
Зачем маленькие компании спрашивают алгоритмы на собеседовании, если на работе их негде применять?
Я понимаю, когда ФААНГ это делает, у них 100 человек на позицию, но остальные компании ни обладают такой популярностью, не готовы платить такую ЗП и не работают с такими объёмами
Выеживаются
Имхо, пытаются за минимальную зп получить лучшего специалиста из откликнувшихся на вакансию
От непонимания. Тупо копируют процесс найма. В FAANG в большинство команд точно также глупо нанимать на основе алгоритмов.
@@alexeymezenin в фаанге оно имеет смысл, там найм приследует немного другие цели
@@ArtemKuznetsovTV Если я правильно понимаю, ты хочешь сказать о том, что FAANG нанимает инженера не под конкретную задачу, а такого, чтобы мог работать в любой команде над любым проектом. Возражу. Среднее время работы инженера в FAANG чуть больше двух лет. Если убрать из статистики тех, кто работает в компании десять-двадцать лет, то этот срок будет заметно ниже. Судя по Blind, многие работают в районе года. Из этого времени обычно пара месяцев уходит на то, чтобы человек вообще въехал в то, что происходит вокруг. Поэтому, средний инженер в процессе работы лишь касается какой-либо фичи, где сверхзнания алгоритмов вообще никак не помогут. Особенно, если человек занимается фронтом (от этих алгоритмы постепенно перестают требовать), каким-нибудь каталогом и подобными проектами.
Найм на основе алгоритмических задачек - это тупо локальный закидон западного побережья, распространившийся повсюду. Раньше и эти компании так не нанимали, а потом пошло поехало: зазубривание алгоритмов, ценностей CEO, брейнтизеров. Ни в одной другой индустрии подобных закидонов нет.
Господи, какие же тут восхитительные отзывы/советы от практикующих специалистов, спасибо вам, ребята. Лёше спасибо за видео, приятный формат и много полезных моментов, основанных на его опыте
@No Name я сам в ахуе, это что за....
Вы недооцениваете значение отчетов.))) Особенно, если придумывается способ сформировать отчет не за 30 минут, а за 1-2.)
Лёша, спасибо. Всё чётко и понятно.
Верно, надо быть профессионалом. Вот именно за это и платят.
Расплывчато, абстрактно, не понятно.
@@arttxmk
Вот есть люди, которые углубленно занимаются математикой много-много лет. Эти люди знают настолько много, что даже выходец из хорошего тех. вуза на их фоне - просто ясельная группа. 99.9% этих людей никогда даже не попытаются лезть в доказательство великой теоремы Ферма, потому что их знаний достаточно, чтобы понять, что на то, чтобы разобраться там (понять ли выкладки Уайлза/Перельмана или попытаться их улучшить - неважно), понадобится еще в лучшем случае лет 10.
А есть "ферматики" - люди максимально поверхностно погрузившиеся в какой-то раздел математики, узнавшие про в.т.Ферма и уверенные в том, что у них внезапно получилось доказательство. Этот феномен настолько яркий и распространенный, что в математическом сообществе слово "ферматик" - это высшая степень ругательства. Аналог таких людей безусловно всегда был и будет среди программистов. И в целом, каждый начинающий специалист в той или иной степени в тот или иной период - как минимум "немножко ферматик", в связи с чем с ним и бывает множество проблем разной степени тяжести.
Так вот профессионалы - это первые.
@@Fiard2 все верно, в целом большинство программистов не достойны своей работы, рано или поздно их прорядит из-за спада хайпа, сожрет конкуренция, выживут "первые" :)
@@maxkhrisanfov Так то оно так, но вот на счет спада хайпа я сильно сомневаюсь =) В ближайшие лет так 20 уж точно )
очень крутой каст, спасибо огромное за человеческий язык и ликбез
Может я и зажрался, но зарплата для переезда в США ни о чём. Это для СНГ зарплата в 8К $ ДО вычета налогов кажется большой, и то, ее можно и тут получить. А в США это вообще уровень бедноты.
Ну ты же не в сша работаешь, поэтому Алексей и сказал, что неохотно они релоцируют сотрудников, чтобы как раз таки не повышать зп, это же выгодно, зачем иметь удаленьщика из штатов, когда можно взять из бедной страны.
Рука рынка лучше разбирается, какую зп кому назначить
отличный обзор в стиле "а подумай тебе оно надо так упарываться?" :-)))
(у меня как-то было в р-не 500тыр. "в пике" на 2-х работах со сном 4 часа, в году 2019, это ппц, так жить нельзя, товарищи!)
и почему-то это не сюрприз для меня оказался, что для вакансии с salary $8k требуется не только кодинг (который сейчас каждый второй "фигак-фигак - вот и прокачал"), но и фундаментальные знания.
вообще у Фила Богачёва есть ролик очень хороший на тему длительности обучения и суть примерно такая: если что-то изучается быстро и просто, то и з/п у тебя будет копеечная и тебя очень легко и быстро заменят.
Лёша, а будут ролики по моей любимой теме "do less, get more" ? ;-)
(в оригинале это девиз jQuery: "write less, do more")
Но для этого наверное надо кроме программирования ещё "бизнесу" (в хорошем смысле этого слова) учиться, например различать понятия "цена" и "ценность", причём с точки зрения клиента или заказчика.
Не соглашусь. Работаю в IT сфере. Есть небольшие технические навыки,программирования не знаю, но и копейки я не получаю. Сама по себе IT сфера на порядок выше оплачивается,чем многие другие. Не пугайте людей.
@@utichas8729 я разве писал, что плохо оплачивается? просто у человеческого организма есть банальный физический предел, вот и всё. большие деньги не в IT или ещё где-то (имеется в виду работа по найму), а там где достигается масштабируемость.
Это банальная математика же.
За сколько времени Notch (Minecraft) стал долларовым миллионером? за пару недель? а он по найму его писал или сам? ;-)
Спасибо за разбор вакансии, Алексей! Просто и очень доступно!
Ох, университет в Самаре, земляки, похоже. Предположу, что почивший аэрокос был альма матер
Алексей, спасибо за отличные ролики.
Я хоть и тестировщик, но мне очень интересно и познавательно смотреть ваши видео!
Если кто-то скажет, что 600 000 для такого специалиста в Москве - ни о чём, то пусть этот комментатор предоставит какие-то дополнительные статистические данные, иначе - сори, но буду относиться как к чуши собачьей.
Лёша, это вакансия фишинг, на самом деле там эскорт услуги.
Насчет грокаем алгоритмы, хотелось бы сказать, что бы её не покупали, она вообще не стоит своих денег. Книга по факту объясняет, что означает слово "алгоритмы", подойдет лишь для школьников. Очень много картинок, мало слов, почти комикс:)
Книгу данного цикла по алгоритмам не читал, поэтому _осуждать_ не могу :)
Но уже успел проглотить _"Grokking Artificial Intelligence Algorithms"_ + прямо сейчас читаю _"Grokking Bitcoin"._ И должен признать, что обе книженции вызывают скорее положительные эмоции. Там всё настолько подробно разжёвано, что поймут, как мне кажется, даже _очень медленно соображающие люди._ Во всяком случае, читаются обе книги на удивление легко, несмотря на то, что у них разные авторы.
Проблему часового пояса до получения визы H1b можно решить перездом в соответствующий часовой пояс, в страну где дают "digital nomad" визу, например на один из карибских островов: Кюрасао, Аттигуа, Ангилью, Барбалос. Ну или на Бермуды, в Коста-Рику, в Мексику.
Заодно и на всю жизнь накупаетесь в круглый год тёплом море.
Или в Эквадор, еще будет запас по времени
Работа на компанию США скорее всего будет контрактом через ИП, а это всего лишь 6+% налогов, итого 7500 на руки, или 550к рублей в месяц.
Такую зарплату, работая на московскую компанию, получать в Москве можно, но сеньором это довольно трудно, скорее это уже зарплата руководителя в крупной или преуспевающей компании. На декабрь 2021 года сеньорская зарплата в Москве усредненно 300-350 тысяч рублей в месяц. Т.е. по зарплате предложение очень шикарное.
Только по ип одним днём уже можешь на улице оказаться
😂 6%
@@staspanyukov4822 можешь, но если ты в целом можешь пройти собеседование на такую зарплату, то это не проблема же.
@@КузяКузин-й7л читайте что такое УСН.
@@staspanyukov4822 это так, но можно откладывать по 100к в запас.
Хорошая попытка мотивировать юных падованов жадностью 🙂 но есть две оговорочки:
Во-первых, хорошими программистами никогда не становятся ради денег. Сначала появляется любовь к этому искусству, энтузиазм и желание созидать что-то.
Во-вторых, человек, чувствующий себя уверенно на 8К, будет выбирать проект для работы, ориентируясь на зп, в последнюю очередь. В первую очередь он будет смотреть, что это за проект, и лежит ли к нему душа, потом, как именно он может ему помочь и как при этом разовьется сам.
Я уже всех проклинаю, деньги вообще не важны, главное чтобы заработало, хоть что то, да и зачем мне 15 летнему фулл стэк работа.
@@МаксимХасанов-ч4э 15 лет - самое оно! Не сдавайся, ты на верном пути. Отрицание, гнев, торг, депрессия, смирение - это всё стадии принятия неизбежного 🙂
Нет ничего более мотивирующего чем разбор необходимых технологий -> правильное направление в изучении!!! Спасибо Вам!
Имхо, 8к$ слишком низкий рейт, для такой вакансии. Человек в совершенстве владеющий всеми перечисленными пунктами, может зарабатывать значительно больше
Десятку
нда, на декабрь 2021-го года это норм зп для укр сениора (хз кто такой принципл), а в сан франциско с этими грошами делать нечего))
90к$ в год является средним доходом в США. Это уверенная середина с вычетом налогов.
@@SimonMych видать в Америке живут не так хорошо, как нам рассказывают=)
@@СергейМарущенко-р6н 8к ждя тебя гроши - видать пишешь свои комментарии с золотого унитаза
8 тыс долларов в месяц это 96 тыс долларов в год - это быдлокодер среднего уровня.
Для России эта зарплата программиста крутая, а для Штатов достаточно средненькая, особенно для Сан-Франциско.
ты забыл, что это зарплата ГРЯЗНЫМИ. из неё нужно вычесть налог и траты на жизнь, и окажется что для Сан-Франциско это на скромную жизнь без семьи
@@natteft6593 Разве я не тоже самое сказал???
Сколько пересмотрел вакансий, везде почему-то требуется, чтобы работать нужно было полный график (стереотипно 5 дней в неделю по 8 часов). Я никогда в жизни не мог заниматься однотипной деятельностью больше 3-4-х часов подряд. Я был бы готов работать за сумму, которая в 10 раз меньше предлагаемой за полный график, при этом затрачивать хотябы раза в 2 меньше времени на работу.
@@dmitriynazaryev7149 Эстрогены прописывают? АХАХХАХА просто он МУЖИК а не мужеподобная баба как многие. мужской тип психики не позволяет заниматься женской работой.
@@dmitriynazaryev7149 чел ты узколобый спец? это описано уже во всех местах! Какая разница между боксером, охотником к примеру и вязальщицей носков? Чел который по эволюции ролики пилит даже там говорил о разнице!! а.! Дробышевский и Савельев.
Спасибо за видео
Отчеты это норм тема, да, они конечно кислые, но именно там полностью раскрываются Ваши навыки построения запросов к БД. Порой приходится связывать несвязуемое и впихнуть невпихуемое, для бека идеально)
Кто делал функционал статистики у себя на проекте знает, что это отвал жопы :)
я в мск недавно устроился фронтом на 6к зелени по текущему курсу, так что 8к, да ещё до налогов, да ещё всё общение только на английском уже не выглядят как что-то очень желанное. релокация в штаты, конечно, плюс, но, как ты сказал, остаётся под вопросом
Спасибо, Алексей, за видео. Он немного напоминает анекдот про "скелет блохи" :)
Алексей, только недавно узнал о Вашем канале, и мне нравится контент, что вы делаете
И чтобы его было смотреть приятнее, рекомендую отключить автоматическую экспозицию в настройках камеры, дабы её значение не скакало и эти скачки не резали глаз
Ого, классная тема!
О боже, идите в мобилку! Я бы даже за 10к не пошел бы на такую должность
Цель интервьюера: найти твои границы, вытолькнуть за границы и посмотреть как ты действуешь за твоими границами
Очень интересное видео и интересные комментарии от программистов. Классное комьюнити
УДовлетворение ? Ты издеваешься ? 8к баксов в месяц. Да плевать на все в этом мире 8 тысяч ДОЛЛАРОВ в месяц.
Это до налогов, а не на руки. Чистыми может получиться в половину меньше, смотря какая страна
$8000 в месяц до вычета налогов - это $96к в год, для Сан Франциско это очень мало - во всяком случае в Кремнивевой Долине на такие деньги даже одному будет сложно, не говоря уж про семью. Если из этой суммы вычесть 30% налога, останется $5600, далее за аренду жилья придется отдать $2-3к в месяц, машина обойдется в $300-600, и на все остальное останется $2к - что при тамошних ценах очень мало. Да, с голоду не помрешь, но о каких-то путешествиях или сбережениях говорить не приходится.
Нормальные ЗП стартуют от $130к в год (да и по требованиям H1B визы ЗП должна быть не меньше $130к, иначе подающей стороне придется доказывать что они не нашли местного работника за эти деньги, а иностранцу понадобится проходить аттестации), да и то при такой ЗП с семьей и детьми мне было довольно сложно.
А зачем в коммерческой разработке опенс-сорс? Просто непонятно, программисты чето пишут долгое время, им платят зарплату, они все это залили на гитхаб и качай кто хочет нахаляву?
"С трудом представляю получение удовлетворения от разработки отчетов"
В практически любой полезной для общества области (медицина, наука, спасение жизней и т.п.) любой вклад будет приносить удовлетворение, даже отчеты. Но это при условии, что человеку нравится приносить пользу для общества.
Абсолютно согласен. Я врач, на пенсии . Сейчас работаю и веду свой проект, свою программу на медицинскую тему. Увлёкся программированием (вынужден был увлечься) в 53 года. Сейчас мне 62. Ни разу не помышлял забросить своё дело, которое сейчас почти готово. Стимулом были и восхищённые отзывы коллег по работе ( иногда приходилось демонстрировать фрагменты проекта). Но уровень Лёши Корепанова мне недостижим. Из того, что он говорил, я не понял и половины. Увы, кажется Хайям сказал - "Будет на свете на том играть на свирели тот, кто на пятом десятке игре обучаться начнёт". Всем удачи и достижения больших своих целей. С Новым годом.
@@НиколайПрутков-ж7л ужас! средний возраст жизни в Рашке - 64 года же! но Вы то - врач! дотянете до 70?
Я делал отчеты )) нет там никаких удовольствий 😂 это скорее наказание
@@НиколайПрутков-ж7л Спасибо за вашу историю. Буду перечитывать, когда покажется, что я начал слишком поздно.
*"Свобода слова никуда не делась" - но нет гарантии свободы после сказанных слов*
146%
18000$ в cosmos job!
Специалист в блокчейн технологий!
Посмотрел ролик и думаю. За такую зарплату могут работать или фанаты алгоритмов, или люди которые помешаны на деньгах. Зачем так выламываться? Возможности мозга ограничены. Износиться можно и в ящик сыграть. 8к гринов - это кап зп айтишника по миру. По сути это немного по мировым стандартам. По этому надо много раз подумать, работа должна приносить радость и удовлетворение.
Концовка огонь. Подписался.
8к звучит неплохо только для части Европы. В Швейцарии или даже Лондоне для хорошей жизнь это будет маловато.
Для Principal это и в РФ ни о чем. Тем более при работе на компанию из США.
Так они и не ищут в Швейцарии. Они ищут прогеров из стран победнее. И, если они реально когда-либо перевезут этого блогера к себе в Долину, им придётся поднимать эту зп минимум в два раза. Хотя нет, не придётся. У него же не будет возможности «сбежать» к другим. Будет лапу сосать с этими 8 тыс до калифорнийских налогов.
@@andreisevostianov9525 почему не будет?
И зачем тогда переезжать, если не поднимут?
@@vortix8671 переезжать за жизнью в США и с надеждой, что поднимут.
Речь про Россию, а ты мокрое с мягкими сравниваешь
имхо, работа в команде тут главный геморрой. ) Остальное понятно как изучать.
И в эту же сторону я бы откинул сетования про болтовню и кулера и прочую корпоративную жизнь. Вроде работу же работать собрались, а не у кулера кучковаться. ) Поболтать можно с друзьями вечером, на крайняк во внутрикорпоративном чате. Как вариант, в начале совещания неформально. Этакий смолл ток в группе. ))
А в рабочее время лучше выполнять задачи, особенно если дневной лимит идет не по времени от звонка до звонка, а по количеству задач. Быстрее отпинался - быстрее пошел заниматься своей жизнью.
Очень противоречивый обзор, так как вакансия высокого уровня, а советы прям для начинающих.
В сущности, конструктивная часть с описанием примеров задач была пропущена. А в ней, как раз таки раскрываются все эти общие слова из списка.
Например, `Solid understanding of how databases work` - это исходя из задачи умение правильно настроить индексы, шардирование и конфигурацию. При чём не только Postrges, но и Clickhouse.
По js, там также уровень - `Understanding of how V8 works`
В общем ролик интересный, жаль, что не о том
Всё-таки не зря САОД на первом курсе был
Как я понял из этого видео, Ваша задача прорекламировать курсы.
Благодарю автора 🙌🙌🙌✋✋это самое полезное видео что я видел за все время просмотра на ютубе. Благодарю, благодарю, благодарю ✊
главный инженер программист в США за 8 к баксов зарплаты???? не надо))) в Асенчуре обычный сеньор столько получает в Англии)
ууу.. да я хочу жить в деревне подальше от надоедливых людей, суеты!
Теперь это лям
С такими знаниями и самому можно что нибудь замутить, чем на дядю работать😆
Одних знаний мало, нужен инвестор который в случае успеха не заберёт продукт и при этом даст достаточно денег до выхода на самоокупаемость
Нет, увы. Знания, описанные в вакансии - это про глубокое понимание того, КАК замутить. Но необходимо ещё понимание, ЧТО мутить. И как вовремя переделать это ЧТО под запрос рынка. И где найти инвестора, который поверит в твоё ЧТО.
Как правило глубокие знания it не равно знания для предпринимательства. Это совсем про другое и про другое.
@No Name это настолько глупое высказывание что даже отвечать лень. Вывести продукт на рынок, даже если ты всё сделал сам, это стоит денег.
@No Name ты уж определись - инженерия или думать не надо) Но вообще я не понял, что ты хотел сказать. Продвинутый инженер в любой отрасли не сможет сходу взять и развернуть бизнес в одно лицо. Для этого нужны другие, не инженерные компетенции. Понятно, что не боги горшки обжигают, и что нет ничего невозможного для человека с интеллектом. Но, возвращаясь к исходному вопросу, навыки из вакансии имеют мало общего с ведением бизнеса.
Не как попасть, а как научиться так работать. Берите, делайте - сделаете ли?
Что надо творить чтобы на пост совке 8к получать, хз. Мой друг 7 получает + - , но он девопс с 15 годами стажа ..
Да ничего такого особенного. Лет 10 опыта и хороший скилл
едрит, 8к баксов за месяц)) это просто миллионер в россии
Спасибо! Видео очень мотивирующее и целеориентированнее!👍👍👍
А в чем отличие индексов по дате и целочисленному инту?
Вроде что там b-tree что там можно построить и все. Не смог быстро нагуглить :( мб какая-то особенность в используемой тобой бд?
Если не планируется сравнение на больше/меньше для какого-то целочисленного поля, то можно использовать хеш индекс, например. Меня на эту тему спрашивали на каком-то интервью. Правда, я сейчас сообразил, что с датами то же самое может быть 🙄
@@dmitriynazaryev7149 Мне кажется, что во всех популярных БД это реализовано интом
@@aocore Хеш индекс не очень ускорит процесс выборки, в принципе хеш таблица реально себя хорошо показывает на чтение только при структуре с линейным апробыванием. По сравнению со сбалансированным деревом.
@@dmitriynazaryev7149 Не просто Long просто хранит, во всяком случае постгрес.
@@dmitriynazaryev7149 офф доки postgres. 8 байт(long) на timestamp и 4 байта на дату без времени.
10:45 "хороший навык общения" - понимать, объяснять и доносить мысль?
Выучить можно обучая и объясняя что угодно многим, разным людям. Чем больше, тем лучше.
Игры типа "угадай слово".
Было бы интересно послушать про зарубежные вакансии с часовым поясом близким к Московскому
Правильно, по визе HB-1 может не получиться протащить, так как их ограниченное количество выдают. А вот O-1 можно, но зарплата явно не соответствует этой визе.
Алексей, а такой вопрос: как часто спрашивают в ЕС знание алгоритмов и и структур данных у фронтэндеров? У нас в России практически не спрашивают, к сожалению ((((
А в Беларуси очень спрашивают….
какой университет в самаре вы закончили?
от 3 до 6 лет опыта, а если 10? не возьмут?! тупицы блин.
Да, некоторые не берут слишком опытных программистов. Им сложнее лапшу на уши вешать.
@@arinelex как вариант вполне подходит.
У меня цель попасть на собеседование хотя бы))
Я хочу осесть в России !
а чеж сам не проел на $8000 в месяц
Ох, уж за 8к можно и поделать скучные дашборды, а мир как-нибудь и без нас перебьется😅
И через год - другой обнаружить что ты теперь умеешь только дашборды а на рынке это никому не нужно )
То есть без опыта работы после 40 лет лучше забыть программирование.
У меня был сорокалетний джун. Теперь он уже сорокалетний мидл )
Почему? Если человек способен решать конкретные задачи, предлагаемые рынком, то он без проблем может _погромировать_ хоть до глубокой старости.
Отдельное спасибо за рекомендацию устраиваться на работу на английском даже если сейчас английский не очень.
Корепан Корепанович
Лучше такое избегать; Как допустим Full-Stack разработчик за 1500$-2000$; Потому что там творится полный..
Какой же кайф смотреть и понимать о чем речь
Я случайный прохожий.
Хочу заметить, что чертами лица вы очень похожи на Кристофера Ли.
Strong coding skills - Это чистый код, паттерны, solid и т. п.
Сомнительный плюс: 8000 $ до налогов и переезд в Сан-Франциско это бомжевать если только, это же один из самых дорогих городов в мире, если не самый дорогой, я слышал что там в центре только жильё снимать 1000$ в месяц стоит, про автомобиль с его расходами я вообще промолчу. Хотя если при переезде раза в 4 увеличат з/п то есть смысл.
Сейчас глянул, действительно в МСК максимальная з/п 10 000 евриков.
Спасибо
про геймдев можешь рассказать?Как дела с этим в России?
Ну только если мобилки для детей делать, только там платят так же, как и всем остальным программистам
9:40 Ведь Java и JavaScript - это одно и тоже😀
Ага, как Саня и Александр :)
@@RageBerry_ скорее как влад и владимир
@@kerildash Влад и Владимир это для шарящих) А для остального мира Саша и Александр)
Нет, это разные языки.
@@arinelex 😊
Очень интересный формат! Спасибо Лёша🙂
17:00 на самом деле не совсем так.
Я поступил в Иннополис, обучение полностью на английском, однако я свой язык почти не развил, всё-таки подучивать теорию приходятся, одной практикой не всегда получается:)
Хотя может тут проблема ещё и в том, что очень много русско-говорящих и ты не 24/7 болтаешь на английском.
чтобы хорошо говорить по англ необязательно иметь окружение англоговорящих и болтать по англ 24/7. просто ты ещё недостаточно впитал в себя все правила англ языка, чтобы пользоваться ими не задумываясь. обычно это решается практикой, но в эту практике болтовня с кем-то это лишь часть. грамматика, чтение, слушание тут не нужно исключать.
Алексей, вопрос прямой. Мне 58 лет, есть кое-какой опыт программирования в рамках института. Специальность, по которой закончил институт "Информационные системыи технологии". Какие у меня шансы стать программистом и естественно работать им??
Я хоть не Алексей, но как человек, который много и давно работает с программистами, скажу, что проблема возраста у программистов есть. Я никогда не видел джуниор-разработчика возрастом старше 50. Обычно старше 50 - это уже опытные систем-архитекторы, админы БД, линукс-гуру и т.п. специалисты. Даже на 40-летних джунов с хорошим техническим бэкграундом подборщики персонала смотрят подозрительно. Поэтому скорей всего у вас ничего не получится, к сожалению. Если только вас кто-то по знакомству не возьмёт.
@@solarscorcher1566 Спасибо за консультацию! Ну, а если, например, создавать сайты на продажу??
ну в Сан-Франциско ехать такое себе, это зарплату на десять дели
WTF Алгоритмы, структуры, бд, ии джаваскрипт? Сириусли?
СФ дико дорогой город, эти 8К там уровень бомжа. Вариант именно для удалёнки а не для релокации.
Вспоминается мэм :
- Can you guys suggest a book that made you cry?
- Java Algorithms and structures, second edition.
То что в вакансии это не просто круды пилить. Там надо думать. Скорее всего высоконагруженная система.
Интересно, у автора есть опыт работы на 8к ? ))))
Или это все теор выкладки ?
что то мало... для главного инжинера, 20-30 000 для такого норм..
Я че то не уверен в себе. Чувство что меня как программиста не воспримут, когда ты еще новичок. И закончил всего лишь колледж. Жду практику в конце учебного года. Напишите совет если знаете что сейчас мне нужно сделать. Заранее спасибо.
Вы ещё каких пару лет не будете уверены в себе скорее всего, нужно свыкнуться с этой мыслью, чтобы это не послужило преградой. Да и вообще, "impostor syndrome" ("синдром самозванца") никто не отменял. Всегда будет кто-то, кто разбирается в чём-то лучше, нужно это принять и двигаться вперёд, по своему пути.
Коротко о том, что я бы посоветовал делать:
1. Читать много чужого кода;
2. Писать свой код;
3. Устроиться на работу (пусть она будет не очень, но первая работа очень важна: будет "реальный" проект и команда - благоприятные условия учиться и двигаться дальше + реальный опыт работы в CV, + зарплата какая-никакая, + если повезёт с командой, прогресс будет значительный и придёт понимание на чём нужно сфокусироваться и подтянуть в дальнейшем, приоритеты).
@@X1d3nt спасибо. просто я сейчас максимум умею писать цикл и выводить тексты или калькулятор не сложный. Ощущение такое будто нас не правильно учат. А для практики дома сил не хватает, на уроках все устают. Думаете мне стоит идти сразу на практику?
Сколько всего надо знать, чтобы быть программистом, ужас, так можно с ума сойти. Хотелось бы учится у опытного человека а не у людей, которые делают уроки проста чтобы заработать. Платить за работу надо, ну хотелось бы и научиться в результате обучения, жаль, что вы не делаете уроков.
Да, очень конкурентная область. И с возрастом от вас требуется всё больше, даже небольшая неуверенность на интервью служит поводом для отказа
Если бы всё было так просто...
_Знать_ что-то - это очень мало, надо быть готовым учиться, причём непрестанно.
Не продуктовой, а производственной коммандой!
Практически все из озвученного вами у меня спрашивали на джуна, а тут сениор с 6 годами опыта на 8к долларов, вот оно что:))
Как раз сегодня отказали после триала... ща наберусь сил и через годов 5 откликнусь на эту вакансию )
А на чём зарабатывает компания, если пишите открытый код?
Алексей, добрый вечер, можете подсказать, может у Вас имеется ресурс с актуальными зарплатами по России? Я изучил основную часть по интересующему стеку технологий, но результат меня мало удовлетворил - все ещё нет понимания реальной стоимости разработчиков, с учётом криков про дефицит и про рост зп. Сам этот рост,исходя из вакансий на хабр.карьере, hh, двух ботов телеграмме, glassdoor( где я прикинул вилки по своей компании), а которых указана вилка или хотя бы нижняя граница зп, я не вижу, оплата труда словно осталась на уровне 2018-2019 годов. Даже если данные устаревают, они все равно будут точнее тех, которыми я обладаю