ferrum12345, алгоритмическое мышление можно развить в процессе обучения и работы. Единственное, что нужно чтобы стать программистом - желание и упорство. А советы по обучению я тут уже много раз давал.
Губернатор, Go создали затем, чтобы можно было получать стабильный код от начинающего программиста, прочитавшего 80 страниц, а не ждать десять лет, пока плюсист в подробностях изучит стандарт на полторы тысячи страниц и научится различать все UB.
Степан Дамрин, они примерно равнозначны, можно прочитать одну из них. Лично у меня было впечатление, что первая дружелюбнее к новичку, а вторая считается основным учебником Spring. Правда, пятое издание хуже четвёртого, на мой взгляд.
ubuntu_lts, кажется, я в 99-м написал свой первый эксплоит, бьющий по уязвимости в NetBIOS протоколе 98-й винды. Потом были ещё лет пять вирусописательства и хакерства, в которые виндовых дырок я не только повидал, но и поковырял предостаточно. Более менее приемлемый уровень стабильности у операционных систем семейства Windows появился сравнительно недавно.
Fango, сначала учебник для начинающих по какому-нибудь языку программирования, потом учебник посложнее на эту же тему, потом учебник по стандартной библиотеке, учебники по прикладным областям, учебники по структурам данных и алгоритмам, учебники по шаблонам проектирования, учебники по парадигмам и т.д. и т.п.
Это если решение совсем примитивное. Если же проходить по тексту нечётким поиском и убирать слова с большим скоррингом, маленький скорринг игнорировать, а о часто возникающих словах со средним в текстах некоторого пользователя сигналить модераторам, то результат вполне действенный выходит.
Денис Загаевский, новичкам вообще не нужна IDE. Нет у новичков никакой производительности труда. Даже труда нет. Есть эффективность обучения, и IDE в этом враг. Во-первых, IDE избавляет от рутинных операций, но именно рутинные операции позволяют набить руку . Во-вторых, IDE скрывает многие процессы, выполняя их за программиста, но именно они позволяют понять базовые принципы.
Не знаю как автор вопроса, но я развёрнутые вопросы даю только тогда, когда вопрос меня заинтересовал, то есть крайне редко. В остальных случаях я бесплатно трачу на незнакомых людей своё дорогое время, поэтому тратить я его буду скупо, а не потому что у меня недостаток когнитивной эмпатии.
fantom_ask, нет. Я имею ввиду, что вы из любого представления можете возвращать JSON или XML, не устанавливая для этого каких-либо дополнительных модулей.