LINUX.ORG.RU

История изменений

Исправление lbvf50txt, (текущая версия) :

создавая реальные рабочие проекты (хоть и простые в начале, но точно сложнее калькуляторов).

«Реальные рабочие проекты» на 90% созданы из обвязки центрального алгоритма. Чтобы быть хорошим программистом, надо практиковаться не в тривиальной обвязке, а в распознавании и быстром применении различных алгоритмических приемов.

  1. Понять задачу.
  2. Распознать алгоритм.
  3. Адаптировать и реализовать без ошибок.

Поэтому специалисты тренируются на Leetcode. Хотите попасть в среду действительно конкурентоспособных собеседников — идите на Leetcode. LOR — это больше посиделки за гаражами, приятно, местами полезно. Но атмосфера тут не та. Тут голодных целеустремленных бьющих коптыом программистов практически нет.

P.S. Алгоритмы это многое, но не всё. Надо еще в Компьютерных Сетях и Архитектуре ОС как следует разбераться.

Успехов добрым молодым разработчикам. Читайте Столярова «Системы и Сети», тренеруйтесь на Leetcode.

P.P.S. Алгоритмические задачи на LeetCode сподручнее решать на Python.

Исходная версия lbvf50txt, :

создавая реальные рабочие проекты (хоть и простые в начале, но точно сложнее калькуляторов).

«Реальные рабочие проекты» на 90% созданы из обвязки центрального алгоритма. Чтобы быть хорошим программистом, надо практиковаться не в тривиальной обвязке, а в распознавании и быстром применении различных алгоритмических приемов.

  1. Понять задачу.
  2. Распознать алгоритм.
  3. Адаптировать и реализовать без ошибок.

Поэтому специалисты тренируются на Leetcode. Хотите попасть в среду действительно конкурентоспособных собеседников — идите на Leetcode. LOR — это больше посиделки за гаражами, приятно, местами полезно. Но атмосфера тут не та. Тут голодных целеустремленных бьющих коптыом программистов практически нет.

P.S. Алгоритмы это многое, но не всё. Надо еще в Компьютерных Сетях и Архитектуре ОС как следует разбераться.

Успехов добрым молодым разработчикам. Читайте Столярова «Системы и Сети», тренеруйтесь на Leetcode.