
Таймураз
07.09.2018
18:28:49

Andrew
07.09.2018
18:29:00
а если там прям тру MVC
с архитектурной точки зрения даже интересно как это MVC на фронте

Max
07.09.2018
18:29:30
Егор задание достаточно большое для новичка, а для того кто в теме и в поисках ментора в целом будет ок, написано норм, но объем работы огромный.

Google

galexey
07.09.2018
18:29:35
Я может тебе под реакт знакомую подкину
Она как раз в реакт хочет

Max
07.09.2018
18:30:10

galexey
07.09.2018
18:30:12
Нужно узнать будет и тогда если что было бы круто

Kendr
07.09.2018
18:30:28

Anton
07.09.2018
18:31:23

Егор
07.09.2018
18:31:27
Какая лете выгода?)
В команде единственный фронтендер, хочу опыт тимлидства получить поскорее) На текущем месте много развития не связанных с фронтендом областях, но команда не светит своя в ближайшее время, разве что учусь организовывать работу бэкендера и под свою ответственность брать реализацию всего сервиса. По сути ближе к проджект-менеджеру/аналитику опыт получаю, тоже интересный мне. Вот еще опыт тимлидства ищу где получать)

Andrew
07.09.2018
18:31:48
ахахаххахахаха

Егор
07.09.2018
18:32:17

Andrey
07.09.2018
18:32:27
Сохранил в пользование, спасибо. Поржал

Max
07.09.2018
18:32:33

Егор
07.09.2018
18:32:42

galexey
07.09.2018
18:33:57
Я глянул, задание сложное довольно

Google

galexey
07.09.2018
18:34:03
Для джуна

Егор
07.09.2018
18:34:11
Может реально стоит на миддлов ориентироваться.. Подумаю, какой формат полезней и интересней будут. И посмотрю на джуне, который уже подписался))


Max
07.09.2018
18:39:26
Может реально стоит на миддлов ориентироваться.. Подумаю, какой формат полезней и интересней будут. И посмотрю на джуне, который уже подписался))
>> 2.На чистом JS реализовать полностью рабочий интерфейс будильника
Супер сложно, нет ссылок на материалы, надоест отвечать каждому
>> 3.Проработать архитектуру приложения. Критерии:
Джуну, джуну который рассчитывает на зп мидла, а так же может даже мидлу - Не осилить
нет ссылок на материалы
>> 4.Покрыть логику приложения тестами
Хорошо, но опять-таки трудно/долго/мало кому нравится на начальном-среднем этапе
нет ссылок на материалы
>> 5.Перевести верстку будильника на React
Норм, ссылки ок. eject под вопросом, как и classNames ?
>> 6.Разработать полностью рабочий сервис с использованием React
ok
>> 7.Убедиться, что разработана иерархия простых компонетов
по ссылке недостаточно информации + она на англ, значит опять минус джунов, джунов+ ..
>> 8.Убедиться, что пропсы компонентов меняются только с изменением данных
ок
>> 9.styled
ok
>> 10. redux
ok
>> 11. select
ok
>> 12. Покрыть работу с данными тестами (redux)
нет ссылок на материалы
у тех кто учится, у них проблема в многообразии материалов, поэтому лучше сразу давать ссылки на те материалы, которые тебе нравятся, раз уж хочется прокачать кого-то, либо предоставлять собственные примеры


Егор
07.09.2018
18:41:30
Спасибо за крутую ОС!


Andrey
07.09.2018
18:41:43
>> 2.На чистом JS реализовать полностью рабочий интерфейс будильника
Супер сложно, нет ссылок на материалы, надоест отвечать каждому
>> 3.Проработать архитектуру приложения. Критерии:
Джуну, джуну который рассчитывает на зп мидла, а так же может даже мидлу - Не осилить
нет ссылок на материалы
>> 4.Покрыть логику приложения тестами
Хорошо, но опять-таки трудно/долго/мало кому нравится на начальном-среднем этапе
нет ссылок на материалы
>> 5.Перевести верстку будильника на React
Норм, ссылки ок. eject под вопросом, как и classNames ?
>> 6.Разработать полностью рабочий сервис с использованием React
ok
>> 7.Убедиться, что разработана иерархия простых компонетов
по ссылке недостаточно информации + она на англ, значит опять минус джунов, джунов+ ..
>> 8.Убедиться, что пропсы компонентов меняются только с изменением данных
ок
>> 9.styled
ok
>> 10. redux
ok
>> 11. select
ok
>> 12. Покрыть работу с данными тестами (redux)
нет ссылок на материалы
Нет главной части - работы с апи


Max
07.09.2018
18:42:06

Andrey
07.09.2018
18:42:59
+
Ещё после 10 нужно thunk - без него тоже есть ряд дыр

Andrew
07.09.2018
18:45:38
лучше гоняйте людей по агротмам

Andrey
07.09.2018
18:46:11

Andrew
07.09.2018
18:46:32

Andrey
07.09.2018
18:47:00

Andrew
07.09.2018
18:47:35
Я например вообще не помнил как посчитать алгоритмическую сложность

Егор
07.09.2018
18:47:59
Кстати, Max, по второму пункту я ожидаю что джун сможет наговнокодить на jquery - а потом планомерно постепенно приводить в порядок, на основе моих рекомендаций и обсуждений.

Сергей
07.09.2018
18:48:03

Егор
07.09.2018
18:48:06
Думаешь сложно наговнокодить сразу?

Andrew
07.09.2018
18:48:22

Егор
07.09.2018
18:48:35

Google

Andrew
07.09.2018
18:48:57
@sergeysova ты бы спрашивал на собесе такое ?

Сергей
07.09.2018
18:49:00
да
немного

Andrew
07.09.2018
18:49:47
немного
Например? Там найти дубликаты в массиве ? Через O(n)

Andrey
07.09.2018
18:50:09

Сергей
07.09.2018
18:50:56

Andrew
07.09.2018
18:51:12

Andrey
07.09.2018
18:51:49
Остальное гуглится

Егор
07.09.2018
18:52:02

Andrew
07.09.2018
18:54:14
на codewars очень много такого

Егор
07.09.2018
18:54:37

Andrew
07.09.2018
18:55:02

Andrey
07.09.2018
18:57:11

Егор
07.09.2018
18:58:01

Andrew
07.09.2018
18:58:37
и когда идешь на senior то все таки ж не формочки клепать идешь

Егор
07.09.2018
18:59:02

Andrey
07.09.2018
18:59:26

Andrew
07.09.2018
18:59:40

Google

Andrew
07.09.2018
18:59:46
2 недели назад

Dmitry
07.09.2018
18:59:53
алгоритмы - важно !
просто есть бестолковые, а есть полезные

Andrey
07.09.2018
19:01:00

Dmitry
07.09.2018
19:01:12

Andrey
07.09.2018
19:01:33

Dmitry
07.09.2018
19:01:34
в лодаше ж нету топологической сортировки

Andrew
07.09.2018
19:01:51
пузырьком ))000

Admin
ERROR: S client not available

Dmitry
07.09.2018
19:02:06
топологическая сортировка != сортировка маcсива

Andrew
07.09.2018
19:02:20
!==

Егор
07.09.2018
19:04:40
Знать алгоритмы наизусть не обязательно - можно найти под задачу когда потребуется и узнать у людей кто в них шарит хорошо. Вопрос только - сможет ли разработчик найти подходящие алгоритмы, и если требуется реализовать самостоятельно - реализовать их? Так что задачи на алгоритмы очень дажи нужны.
Сам раньше не понимал важности этого, пока не начал собеседования проводить, давая по сути достаточно простые задачи.

Andrew
07.09.2018
19:07:25
ну я вот когда начал проходить собесы выше мидла, то начались эти вопросики/задачки

Егор
07.09.2018
19:09:09

Artem
07.09.2018
19:38:46
алгоритмы вообще классная штука, вообще если нравится разрабывать, то и алгоритмы как бы по идеи должны нравится)
немного решаю задачки, когда есть время, чуствую что с практичными задачами начал лучше справлятся, думаю штука крайне полезная

Andrew
07.09.2018
19:40:23

Artem
07.09.2018
19:40:37
правда на собесах надо аккуратней с ними, то есть не все готовы здарачиваться на алгоритмами и многие узкие задачи сходу фиг решишь

Google

Artem
07.09.2018
19:42:37

Andrew
07.09.2018
19:44:07
Как выделяется память, как работает GC, стэк вызовов. Вот это все мне тоже интересно

Егор
07.09.2018
19:45:21
@sergeysova , надо наверное ввести график по пятницам с 16.00 - 24.00 оффтоп)))

Сергей
07.09.2018
19:46:32
было бы неплохо

Andrey
07.09.2018
19:46:52
ДЫк ночью всегда так делали, нет?

Roman
07.09.2018
19:46:53
Негласное правило

Artem
07.09.2018
19:47:10
не по расписанию будет не интересно

Andrey
07.09.2018
19:47:16

Artem
07.09.2018
19:47:53

Andrey
07.09.2018
19:48:31
Давай задачу.

Artem
07.09.2018
19:49:04
я не могу тебе задачу выдать, не спец в этом)

Andrew
07.09.2018
19:49:17
Я могу, но она не очень сложная

Artem
07.09.2018
19:49:26
хотя сейчас кодеварс че нить дерну 4 левела норм?)

Andrew
07.09.2018
19:49:27
Я правда 2 часа потратил ?

Andrey
07.09.2018
19:49:42
Давайте посмотрим на немного магии.
double d = 1.0;
return *(byte*)&d == 0;
Что делает этот код?

Vladislav
07.09.2018
19:50:10

Andrew
07.09.2018
19:50:31
3>2>1
Но это совсем простенько

Andrey
07.09.2018
19:51:06
А где задача?