Size: a a a

2020 December 19

VD

Valentin Drazdov in Alprog I/O
источник

VD

Valentin Drazdov in Alprog I/O
Более фановое видео ))) если кому тяжело воспринимать окружение универа

https://youtu.be/IE_tATpVMVo
источник

Л

Лишний in Alprog I/O
ID:0
Поправочка!
#код
Ох, что-то я написал этот пост и тут же понял, что лишнего наворотил. Движение, при котором мы за равные промежутки проходим половину, затем половину от остатка и так далее — это фактически тоже самое движение, когда мы за равные промежутки проходим треть, затем треть от остатка и так далее. Это просто свойство перевёрнутой экспоненты самой по себе. И неважно какое основание. А чтобы управлять агрессивностью In-прыжка, достаточно слегка менять threshold-порог. Чем выше выставить процент порога, тем агрессивнее будет прыжок в начале.

Правду говорят, что если хочешь в чём-то разобраться сам, то расскажи это другому. Вот и здесь так получилось.

public struct EndlessSpring
{
   private float TimeScale;

   // time is amount of time that needeed to pass
   // threshold-share of the distance (never pass 100%)
   public EndlessSpring(float time, float threashold = 0.98f)
   {
       var expectedValue = 1 / (1 - threashold);
       this.TimeScale = Mathf.Log(expectedValue, 2) / time;
   }

   public float GetLerpK(float deltaTime)
   {
       return 1 - 1 / Mathf.Pow(2, deltaTime * TimeScale);
   }
}
Напрашивается вопрос, а это как-то связано с темой типа "вот чем синьор отличается от джуниора"? Выглядит так, что не связано, но вдруг.
источник
2020 December 20

АТ

Александр Тужик... in Alprog I/O
Лишний
Напрашивается вопрос, а это как-то связано с темой типа "вот чем синьор отличается от джуниора"? Выглядит так, что не связано, но вдруг.
Для меня сеньор – это тот, кто может приносить пользу не только добавляя код, но и удаляя его.
источник

FB

Frost Bite in Alprog I/O
Для меня сеньор - это тот, кто не ассоциирует себя с конкретными языками или библиотеками.
источник

FB

Frost Bite in Alprog I/O
Можно такое мотивационное видео записпть) где каждый произносит кто для него сеньер)
источник

АТ

Александр Тужик... in Alprog I/O
Frost Bite
Для меня сеньор - это тот, кто не ассоциирует себя с конкретными языками или библиотеками.
Это какая-то ложная предпосылка. Джун/мидл/сеньор — это положение на конкретном проекте/компании, а не какая-то абстрактная характеристика человека самого по себе. В одном месте можно быть сеньором, а в другом будешь только мидлом, если не джуном. И пофиг, с чем ты там себя ассоцируешь.
источник

АТ

Александр Тужик... in Alprog I/O
Когда я говорил о том, что сеньор тот, кто удаляет код – речь шла об умении делать это на конкретном проекте. По большому счёту это просто красивый способ сказать, что человек очень хорошо понимает проект и может его рефачить.
источник

Л

Лишний in Alprog I/O
Лишь бы не сифачить.)
источник

Л

Лишний in Alprog I/O
Хотя это про тимлидов больше. Иногда общение с тимлидом на глазах у бизнеса похоже на игру в сифу.😂
источник

Л

Лишний in Alprog I/O
Конечно, это про тимлидов-джуниоров, которые тимлиды, например, потому что синьоры проекта и лучше всех его знают, но менеджить команды не умеют и не учатся. Бывает и такое.)
источник

VD

Valentin Drazdov in Alprog I/O
Странное определение у вас
источник

VD

Valentin Drazdov in Alprog I/O
Везде где я работал было четко.

Джуниор - это тот, кому надо давать четкие задания, указывать какие технологии использовать и тыкать носиком в референсы кода. И он тебе сделает. Но за ним еще надо проверить правильно ли сделал.

Мидл - тоже надо давать четкое задание, но за ним можно уже сильно не проверять.

Сеньор - ему даешь задачу в общих чертах без деталей, и он сам во всем разберется.
источник

VD

Valentin Drazdov in Alprog I/O
Это скорее именно про умение самостоятельно работать, а не конкретные скилы удаления кода и рефакторинга.

Бывало у нас и такое, что приходил специалист вундер-киндер, знал 100500 языков программирования, затыкал за пояс всех нас по конкретным деталям.  Но вот самостоятельно сделать проект не мог вообще. И задания, поставленные грубо - не понимал. Потому его и сделали джуниором
источник

P

Pavel in Alprog I/O
Valentin Drazdov
Везде где я работал было четко.

Джуниор - это тот, кому надо давать четкие задания, указывать какие технологии использовать и тыкать носиком в референсы кода. И он тебе сделает. Но за ним еще надо проверить правильно ли сделал.

Мидл - тоже надо давать четкое задание, но за ним можно уже сильно не проверять.

Сеньор - ему даешь задачу в общих чертах без деталей, и он сам во всем разберется.
Плюсую, у нас почти так же в основном определялось
источник

P

Pavel in Alprog I/O
Правда было ещё про "владение знаниями" и "помощь другим"
источник

IE

Ilia Eliseev in Alprog I/O
Valentin Drazdov
Везде где я работал было четко.

Джуниор - это тот, кому надо давать четкие задания, указывать какие технологии использовать и тыкать носиком в референсы кода. И он тебе сделает. Но за ним еще надо проверить правильно ли сделал.

Мидл - тоже надо давать четкое задание, но за ним можно уже сильно не проверять.

Сеньор - ему даешь задачу в общих чертах без деталей, и он сам во всем разберется.
Пытаюсь это переложить на фронтенд в вебе, но что-то не выходит. За понимание того, как должна быть должна сделана задача сделана аналитики, а какое-то придумывание из головы - это не приветствуется. Даже для синьоров. Или я что-то не так понял про задачу "в общих чертах"?
источник

АТ

Александр Тужик... in Alprog I/O
Valentin Drazdov
Это скорее именно про умение самостоятельно работать, а не конкретные скилы удаления кода и рефакторинга.

Бывало у нас и такое, что приходил специалист вундер-киндер, знал 100500 языков программирования, затыкал за пояс всех нас по конкретным деталям.  Но вот самостоятельно сделать проект не мог вообще. И задания, поставленные грубо - не понимал. Потому его и сделали джуниором
Моё определение ровно об этом же. Если возводить в абсолют, то джун/мидл/сеньор - это всегда просто низкая/средняя/высокая экспертиза проекта/самостоятельность/ответственность. А дальше уже могут быть словоблудия о том, что же такое высокая самостоятельность или высокая экспертиза проекта. "Даёшь задачу и он во всём разбирается" - это, на мой взгляд, уровень экспертизы/самостоятельности хорошего мидла. Но чтобы зваться сеньором в моём представлении надо иметь ещё большую самостоятельность/экспертизу. Это уже человек, который на уровне архитектуры может что-то решать/рефачить. Не только получает задачи, но и может сам прийти к решению, что какая-то задача нужна в плане рефача и т.п.
источник

P

Pavel in Alprog I/O
Ilia Eliseev
Пытаюсь это переложить на фронтенд в вебе, но что-то не выходит. За понимание того, как должна быть должна сделана задача сделана аналитики, а какое-то придумывание из головы - это не приветствуется. Даже для синьоров. Или я что-то не так понял про задачу "в общих чертах"?
"Как" я думаю имеется ввиду с технической стороны, типа код и архитектура
источник

IE

Ilia Eliseev in Alprog I/O
Pavel
"Как" я думаю имеется ввиду с технической стороны, типа код и архитектура
Ну, тут мне кажется и крепкий мидл должен справляться. Хотя вывести из этого дальше понятия синьора мне сложновато
источник