
Alex
14.12.2016
09:00:08
Проц/Видео тормозит

Alexander
14.12.2016
09:00:31

d_shirin
14.12.2016
09:01:04

Aldar
14.12.2016
09:03:01
алгоритмы забываются если их не использовать

Google

Aldar
14.12.2016
09:03:17
главное уметь оценивать сложность своих алгоритмов

Максим
14.12.2016
09:03:35
ну типа биг о нотация или о чём ты?

Aldar
14.12.2016
09:03:46
да

Максим
14.12.2016
09:03:55
да, этому на курсе том научили вроде

I
14.12.2016
09:04:05
а фибоначчи умеешь считать?

Максим
14.12.2016
09:04:14
программу могу сделать

Aldar
14.12.2016
09:05:59
и ее сложность

d_shirin
14.12.2016
09:08:24
такая тема народ, кто как свой английский подтягивал?

I
14.12.2016
09:09:42
репетиторы до универа, а потом в универе подтянул)
в конторах часто еще подтягивают

Aldar
14.12.2016
09:10:33

d_shirin
14.12.2016
09:10:55
спасибо

Aldar
14.12.2016
09:12:23
надо бы еще разговаривать самому на нем

Google

Максим
14.12.2016
09:12:32
хз короче
мб ща опозорюсь

Aldar
14.12.2016
09:13:02
надо затестить сервис какой нить типа italk

Максим
14.12.2016
09:13:27
def fib(n)
n <= 1 ? n : fib( n - 1 ) + fib( n - 2 )
end
2n ?
ток плиз не смейтесь
лучше поясните где не прав

Rafkat
14.12.2016
09:13:43

Максим
14.12.2016
09:13:58
меня бы не взялми
фамилия немецкая, от папы

I
14.12.2016
09:14:18
тогда мб в Германию

Максим
14.12.2016
09:14:33
папа бросил в 3 года так что никому я и там не нужен, немецкий не знаю

Aldar
14.12.2016
09:14:35

Максим
14.12.2016
09:14:40
ну вон
мне кажется 2н
но мне кажется я не прав
типа два рекурсивных вызова
ну +ц там конечно

Rafkat
14.12.2016
09:15:04
в соседнем чате уже обсуждали

Aldar
14.12.2016
09:15:12
ага)

Максим
14.12.2016
09:15:23
так чё как правильно то

Google

Aldar
14.12.2016
09:15:39
сложность неправильная

Eugene
14.12.2016
09:15:48
fibonacci = Hash.new{ |numbers,index|
numbers[index] = fibonacci[index - 2] + fibonacci[index - 1]
}.update(0 => 0, 1 => 1)
p fibonacci[300]

Максим
14.12.2016
09:15:54
понимаю, ещё раз попробовать или расскажешь чё как

Aldar
14.12.2016
09:16:41
по моему на многих собесах на этом ловят, будешь во всеоружии

Максим
14.12.2016
09:17:25
спасибо
но вот чтоб я понимал точно
получается 2н в квадрате?

Aldar
14.12.2016
09:17:48
спасибо
вот после подсказки, подумай какая сложность твоего алгоритма?

Максим
14.12.2016
09:18:02
бля какой позор
бля
2^n

Максим
14.12.2016
09:19:59
пойду переучивать
надо всё себе чётко закрепить

Aldar
14.12.2016
09:20:18
бля какой позор
не позор, норм процесс обучения, только навык прохождения собесов и скилл рабочий это разные вещи!
в реальной работе тебе в 90% случаев не нужно писать фибоначчи, но понимать что происходит нужно

I
14.12.2016
09:21:15
ага, а еще фибоначчи никому нахуй не нужен

Максим
14.12.2016
09:21:27
да, ты прав
я понимаю

Aldar
14.12.2016
09:21:36
а на собесах спрашивают всякую хрень)

Google

Максим
14.12.2016
09:21:41
ну альдар я имею ввиду
типа ну такие штуки как раз и нужны чтоб понять реал чел знает или нет
пушо если реал то такая штука для него семечки и рабочие вопросы он сможет решить

Rafkat
14.12.2016
09:24:04
Фибоначи нужен
например, чтобы codewars пройти

Alexander
14.12.2016
09:55:46

Rafkat
14.12.2016
09:57:04
экзерцизм
а я вот думаю кодеварс пройти, чтобы на собеседованиях просто линк давать и все
если будут про фибоначчи спрашивать

Ilya
14.12.2016
09:59:36
проще самому решить

Admin
ERROR: S client not available

Ilya
14.12.2016
09:59:40
на собесе
заодно плюсик получить)

Zulkar
14.12.2016
09:59:58
на собеседованиях долбаебы сидят иногда

Ilya
14.12.2016
10:00:14
я бы сказал
есть и очень скиловые ребята, пока проходишь собес, сам учишься
и мотивируешься
а есть школьники, которые задают овер 100 вопросов из гугла 2 часа

Zulkar
14.12.2016
10:05:36
думаю, на позицию мидла достаточно опыта ~3-4 года,
ruby
rails
tdd
git
mongodb
postgres
redis
elasticsearch
sidekiq
ubuntu-server
capistrano/chef/ansible/docker
как думаете?

Google

Ilya
14.12.2016
10:06:32
я бы сказал, что больше зависит не от лет опыта, а от проектов, на которых работал
можно и 10 лет сайтики писать
у которых макс нагрузка 100 запросов в час

Zulkar
14.12.2016
10:07:32
тоже верно
зависит от предыдущего место работы

Alexander
14.12.2016
10:15:25

Alex
14.12.2016
10:15:52

Zulkar
14.12.2016
10:16:33

Alexander
14.12.2016
10:16:50
так что сам список технологий мало что даёт в резюме.
git знаешь? молодец. git add . && git commit -m "fix"?
или --amend, --patch, бранчи, reset, rebase?
один rebase можно на разном уровне знать

Alex
14.12.2016
10:16:54

d_shirin
14.12.2016
10:17:02

Alexander
14.12.2016
10:17:11
особенно если ещё на рабочем месте

Alex
14.12.2016
10:18:01
"Учился"

Alexander
14.12.2016
10:18:13

Alex
14.12.2016
10:18:20
на самом деле один из самых мощных методов изучить язык
общаешься на форумах/чатах/войсчатах по игре.
Второй вариант это фильмы/сериалы в оригинале. Только посмотрев оригинал хороших фильмов/сериалов можно понять как много ТЕРЯЕТСЯ при озвучке. Не говоря о том что при переводе (не озвучке) еще и детали могут потеряться

Alexander
14.12.2016
10:19:16

d_shirin
14.12.2016
10:20:23
надо для начала компьютер и телефон на англи выставить короче язык