(Untitled)

Sep 28, 2021 00:33

В качестве эпиграфа:
Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off.

C месяц назад наткнулся на хабре на рассказ какой-то девушки, как она несколько месяцев часами долбила все подряд задачи на leetcode, а потом с этим багажом (пока олимпиадные задачки не выветрились ( Read more... )

рабочее, физматпрог

Leave a comment

Comments 3

chip33 September 27 2021, 23:41:12 UTC
фхтагн FAANG

Гы-гы-гы. Оно.

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

Могу это сертифицировать на примере химии тоже.

Reply


justy_tylor September 29 2021, 01:19:02 UTC
Стратегия FAANG - нанимать предсказуемых средних кодеров. А кого-то умнее - аквихайрить сразу вместе с проектами.

И кстати, leetcode тоже не особо близок к жизни (за исключением задач на стандартные алгоритмы).

Reply

livelight September 29 2021, 10:02:39 UTC
По слухам, не просто "предсказуемых средних", а достаточно упоротых мотивированных, чтобы тренироваться в решении именно этих задач, которые в работе им всё равно вряд ли пригодятся.

Дык, они там и есть в основном на стандартные алгоритмы.
Но вообще, как сказал Торвальдс (а до него, полагаю, ещё какие-нибудь мэтры): "Bad programmers worry about the code. Good programmers worry about data structures and their relationships."
И вот как раз места для думания над структурами данных в задачках на leetcode я не заметил. В более продвинутых олимпиадных задачах это уже бывало, хотя там чаще приходилось думать над краевыми условиями: где разрядная сетка переполнится, где ещё какая-нибудь хрень случится, допустимая описанными ограничениями на входные данные.

Reply


Leave a comment

Up