Igor
Был случай забавный Работал у нас парень, по образованию что-то типа 'Стратегический менеджмент' Но менеджером работать не понравилось, работал в техподдержке, закончил курсы и сумел перевестись в отдел разработки И досталась как-то ему задача: переработать крипт на python Это скрипт делал следующее: - принимал данные с микрофонного входа компа - делал дискретное преобразование Фурье - анализировал набор получившихся частот - должно быть две частоты, по амплитуде отличающихся от других на пару порядков Это скрипт был частью автоматизированной системы тестирования, когда тестируемый прибор генерировал две ярко выраженные синусоиды определенной частоты Типа если на компе обе синусоиды четко выявляем, то физика аудиотракта прибора работает Прототип этого скрипта я писал, идею проверили, но потом на это забили, а через некоторое время вернулись и этому парню отдали. Вот в таком стиле я ему задачу объяснил, он такой головой покачал - типа всё понял, всё ok Проходит неделя, спрашиваю 'Как дела ?', говорит 'Всё норм, работаю' Проходит вторая, результата нет, уже понятно, что что-то не так идет И оказалось, что человек не понял принципиальной идеи - как из значений амплитуд (данные от микрофона) получаются значения частот. То есть термин преобразование Фурье для него был просто как шум То есть я тоже не помню преобразование Фурье в математическом смысле, но прикладное применение еще помню. А вот этот парень, в связи с совершенно другим базовым образованием, этого не знал.
В догонку. Да есть много вещей которые люди с профильным образованием или которые давно в профессии считают само собой разумеющимся. На самом деле как и в любой области в программировании таких "кирпичиков" овер дохера.
Igor
И да образование не суть корочка. Образование это скорее чему ты учился с 17-25. Когда твой мозг был наиболее продуктивен в усвоении новых знаний. Можно называть это бэкграунд сути это не меняет.
Igor
Но с другой стороны, а что, если и я, например, выживу😁
Значит ты молодец ;) ... Вопрос в том что статистика преукрашена. А не в том что выжить не реально.
Igor
И если кто то смог это не значит что сможешь ты. Так же и наоборот ;). Нужно трезво взвешивать свои знания, умения и самое главное силы и стремления. Я понимаю что людям иногда нужна мотивация. Но все же чтобы говорить человеку что он сможет нужно знать человека, а иначе эта "не токсичность" превращается в банальную брехню.
Igor
Чет меня прорвало ;) вот что делают два дня вне чата ;) (ну практически)
Pavel
Но с другой стороны, а что, если и я, например, выживу😁
Я тоже надеюсь, что я выживу)) Пока постепенно шаг за шагом учу язык уже почти 10 месяцев)
Igor
Кидать свое решение?
ну покажи ;) хотя там 1 цикл ;)
Виталик Голоенко
ну покажи ;) хотя там 1 цикл ;)
int integerReplacement(long long n) {                 int ans = 0;         while(n!=1){             if(n == 3) return (ans+2);             if(!(n & 1)){n=n/2 ;ans++;continue;}             n = ((n & 3) == 3) ? n+1 : n-1;             ans++;         }         return ans;             } У меня там кароче сначало было (n & 3 == 1) и я ваще не понимал чо не работает Потом ток понял что приоритет у" == " больле чем "&":)
Алексей
Я же уже написал тебе решение???
Ну я же не запомнил да и было оно на питоне)))
Виталик Голоенко
проще делать цикл n>3 и возвращать ans + n - 1
Не согласен С n!=1, оно интуитивно понятней
Igor
Не согласен С n!=1, оно интуитивно понятней
я не про интуицию говорю а про то что ты в начале цикла два раза сравниваешь n def integerReplacement(self, n: int) -> int: cnt = 0 while n > 3: cnt += (n&1) + 1 if n&2: n += 1 n>>=1 return cnt + n - 1
Себастьян
Ну тут я не сов ем согласен, по поводу безуспешного вхождения вайтишников. Пропускная способность у некооорых очень хорошая
Себастьян
вегда есть исключения, но по факту успех в районе погрешности
Успех в первую очередь зависит от только тебя самого, если ты залез в эти дебри значит должен был взвесить почему ты сюда полез. Если полез потому что сказали что тут денег платят, тогда всё закончится тем, что ничем не закончится
m700
Успех в первую очередь зависит от только тебя самого, если ты залез в эти дебри значит должен был взвесить почему ты сюда полез. Если полез потому что сказали что тут денег платят, тогда всё закончится тем, что ничем не закончится
ну а ради чего ищо? живет человек спокойно, там размножается, бухает по пяницам, а потом увидел бабушку с пустым ведром подумал вот я жизнь прожигаю, мне надо не так, мне надо идти и править баги и рефакторить легаси?
Максим
По факту - многие хотят, чтоб их, как раньше мама за ручку, привели, показали что делать, и чтоб еще хвалили периодически и денег давали. Кто хочет, кому нравится и интересно, тот сам разберётся и вольётся, без других мотиваций
Себастьян
m700
Да денег можго по разному заработать, если не его это ему хоть что скажи он не будет этим заниматься, ему в монитор смотреть уже больно ИМХО
ну так и суть что вайтишники идут что ощущение кнопочки пожал и 300кк/наносек. Если бы сказали что есть где только дышать надо то туда шли бы
m700
клиенты бизнесс тренингов просто стали называться иначе
Евгений
Да денег можго по разному заработать, если не его это ему хоть что скажи он не будет этим заниматься, ему в монитор смотреть уже больно ИМХО
Речь о том, что вайтишниками называют именно тех людей, у кого нет необходимых качеств самоорганизации, чтобы смена профессии стала для них возможной
Pavel
ну а ради чего ищо? живет человек спокойно, там размножается, бухает по пяницам, а потом увидел бабушку с пустым ведром подумал вот я жизнь прожигаю, мне надо не так, мне надо идти и править баги и рефакторить легаси?
Я иду не только из-за денег, мне задачи решать нравится) И как-то наскучила своя работа за 10 лет. Решил найти что-то новое, что интересует. Да, у каждого своя мотивация, но с наскоку и не влетишь, а если человек пару лет этому уделил, например. Параллельно с основной работой, тратя на это время и копаясь во всем этом, то почему нет)
Евгений
Околооскорбительное слово
Себастьян
ну так и суть что вайтишники идут что ощущение кнопочки пожал и 300кк/наносек. Если бы сказали что есть где только дышать надо то туда шли бы
Аа ну дак эта категория людей такая, тут я согласен, завтра в тренде будет что-то другое и они туда ломануться. Опять же говорю, ничерта не взвешивая свои способности
Евгений
А тех кто ответственно подходит к делу и нормально учится, понимая сложность, наверное правильно назвать свитчер
Себастьян
Куда ветер моды дует туда их и забрасывает)))
Борисов
Кстати, в IT же не только программисты
m700
Кстати, в IT же не только программисты
ну да и охранники нужны и на ресепшене сидеть
Pavel
в ядерной физике заебись задачи и денег много, друган вот в вдв не смог пройти, пошел ядерные станции строить. Чем не нравятся такие задачи?
Может быть. Но я и так 10 лет уже архитектором работаю в проектном бюро. Поэтому строительство и надоело немного. Заводы проектировал, атомные станции пока нет, направление другое)
Борисов
ну да и охранники нужны и на ресепшене сидеть
Всё же, как минимум: - product manager - project manager - системные аналитики - бизнес-аналитики - тех. писатели - тестировщики
Сидредин
Точнее, импортный вариант
Евгений
Свитчер - это синоним
Да, я понимаю откуда прозошло это слово. Просто часто вижу слово "вайтшиник" в каком-то негативном контексте. Но это может быть совпадением конечно же
Борисов
А, еще scrum-мастера бывают )
Евгений
Свитчер - это синоним
Не всех же людей кто идет в айти можно назвать теми, кто хочет красить кнопочки за многоденяк. Ну это сугубо мое понимание, опять же
Борисов
да, но хотят все в кодинг
Дак может в этом и ошибка ) Ролей в IT много, а код писать далеко не всем нравится
m700
Да, я понимаю откуда прозошло это слово. Просто часто вижу слово "вайтшиник" в каком-то негативном контексте. Но это может быть совпадением конечно же
негативное в том плане что ты никогда скорее всего не избавишься от того что не было базы, это в работе ощущается,...видел только случаи, это когда человек превозмогал - бросал работу на два-три года и с чистого листа начинал жизнь
Борисов
Есть знакомый - он экономист по образованию. Теперь аналитик, в СберТехе работает
SerWel
Успех в первую очередь зависит от только тебя самого, если ты залез в эти дебри значит должен был взвесить почему ты сюда полез. Если полез потому что сказали что тут денег платят, тогда всё закончится тем, что ничем не закончится
Это закончится тем, что на тебн заработают денег. Многие уже давно прочухали, что люди ломанутся в it ради больших денег, хотя и у 80% нет способности к этому. И очень часто вайтишники покупают всякие курсы, менторов берут, хотя вся базовая информация есть в открытом доступе(правда на английском в основном, но база дана бесплатно). Поэтому сейчас из каждого угла кричат иди в ай ти, там платят 300к плюс)) и люди бегут. Правда, никто не говорит, что уже сейчас всех этих вайтишников в 20 раз больше, чем мест джунов по всей рф. Но это только начало. Курсы штампуют недоджунов пачками каждые полгода с однотипными проектами)
m700
Дак может в этом и ошибка ) Ролей в IT много, а код писать далеко не всем нравится
ну в том и дело что вайтишники любят рекламу о зп кодеров, не учитывая что они могли быть рады работая на другой должности
Борисов
вот нормально же
Ну, с зп 200+ вполне норм ему 😆
m700
Ну, с зп 200+ вполне норм ему 😆
ну да, и сбертех это не сбер
Maksim Pozharskiy
Ну, с зп 200+ вполне норм ему 😆
Ну бывает, не все хотят много зарабатывать, кому то и 200к норм, не осуждаю
Пашок🗽
node js уже давно не однопоточная.
ровно такая же не-однопоточная как и питон и пхп)
SerWel
>это только начало Мне это говорили еще в 2018 году когда вкатывался в это ваше ойте Что курсы штампуют и всё, лавочка скоро закроется
Я не говорил, что лавочка закроется. Если ты способный программер тебя возьмут. Я сказал, что толпы идут в ай ти и конкуренция дикая и это только начало)
Maksim Pozharskiy
и в 2020 тоже говорили когда ковид начался
Maksim Pozharskiy
Что то это начало с дикой конкуренцией всё никак дальше начала не продвигается)
Сидредин
Дак может в этом и ошибка ) Ролей в IT много, а код писать далеко не всем нравится
Лучше начать с кодинга, так как это ядро IT. Если не понравится - можно в другое направление в рамках IT
Борисов
Ну бывает, не все хотят много зарабатывать, кому то и 200к норм, не осуждаю
Но, правда, там человек и неглупый и целеустремленный Сначала устроился в мелкую местную контору аналитиком на совсем минимальные деньги, работал, читал книги по аналитике, вырос до менеджера продукта (по сути выполняемых обязанностей) Потом ушел в этот СберТех на другие деньги
m700
Я как человек который сделал только один отклик скажу - не видел конкуренции совсем
Пашок🗽
Worker threads тебе в помощь)
там один поток с разными контекстами и разделённой памятью🙈
Thank you!
Привет всем, хочу обратиться с вопросом, занимаюсь программированием, учу с#, был какой никакой опыт с плюсами и питон пробовал, здесь люди общаются слишком умными айти словами по типу свитч и всё такое, где можно узнать значения и нужду таких слов? У программистов язык свой?
Пашок🗽
там один поток с разными контекстами и разделённой памятью🙈
и никогда в ноде не будет happens before, и реальной "гонки" с доступом к одной ячейке памяти
Пашок🗽
Такое есть в php или python?
воркераунды есть везде)
Thank you!
Свитч { Кейс: Берйк;}
Я понимаю этот свитч, но там синоним вроде использовали.