Речь о гармоничном развитии, а не о способности воткнутся в одну тему и её замусолить.
Я так-то тоже самоучка. Но учиться не умею. Легко трачу силы и время на то что интересно и совершенно не умею заниматься скучными вещами.
И уж тем более нельзя говорить о полноценном гармоничном развитии.
«зачем платить сильно выше среднего по региону»
Никакой связи с регионом и при найме на удаленку нет.
Либо специалистов дефицит и будут платить столько, чтобы получить этого спеца. Либо дефицита нет. И пофиг сколько там платят спецу в его регионе.
Если ребенком не заниматься, он не будет развиваться.
Ребенку в любом случае нужен наставник и помощник.
Кто это будет: учитель, репетитор или мама — не так важно, но наставник нужен.
Без наставника могут развиваться единицы(впрочем я не уверен что даже эти единицы существуют).
Любую. Мы же не в абстрактно мире живем. А продакшн диктует свои правила. И либа без документации и сорсов — вполне себе часть жизни специалиста. Кто-то может выбирать(я, например, работаю с OS решениями, так проблемы низкой документированности нет в принципе — лезешь в сорсы и разбираешься), кто-то не может. В любом случае очень часто приходится работать с чужим API как с черным ящиком. Есть только вход и выход, а что внутри — тайна.
НЕ имеет значения. Вот сколько прочитал, столько и используешь.
Если не хватает — читаешь ту часть, которую надо и продолжаешь спокойно жить с этим знанием.
Если не учитывать локальные всплески — все мы становимся постепенно богаче.
То что имеет сейчас средний человек лет 200 назад не мог позволить себе и король.
Эта формула описывает локальные проблемы, но никак не глобальных ход истории.
Это идеал, идеал недостижим. И требовать его от всех нельзя.
А вот знать что ты написал — это надо требовать от всех без исключений.
Собственно это вообще первое что надо требовать от джуна.
Не надо договариваться. Если каждый будет писать код понимая что он пишет — этого будет достаточно.
Есть очень простое правило: в написанном тобой коде ты должен понимать что делает КАЖДАЯ строчка, а вернее даже каждый символ написанный тобой. Зачем ты его написал и как он себя ведет.
Не надо бездумно копипастить чужой код и будет счастье.
Да, если человек не способен следовать этому простому правилу — не надо лезть в IT-вообще.
Нет такого варианта.
«Не думаешь что знаешь», а «Догадываешься»
С++ не рокет сайнс и в рамках стандарта он предсказуем, один раз прочитал ииспользуешь и знаешь как работает.
Еще раз: никто не заставляет лезть в сложные конструкции. Не уверен — не используй.
Это вообще бич современных программистов. Я не так давно с этим столкнулся. Мне повезло, в течении 15 лет я работал со специалистами как минимум не ниже меня по уровню. Очень привык. А тут довелось поработать в команде с джунами, которые при этом дозволено без ревью комитить. Использование «догадок» постоянно. Вместо того чтобы разобраться как работает — делается по принципу «попробую все варианты, какой заработает, тот и оставлю». И вот этого С++ не прощает. Потому что догадки не имеют отношения к реальности. Ты либо знаешь и используешь, либо не знаешь и не используешь. Третий варианто только один — идиот, которые использует не зная, а «догадываясь».
Может хватит в угадайку играть?
Простите, наболело.
Нормальный бенчмарк проверят всё сразу. И если проц для бенча выкручен на максимум, значит будет провал по времени работы и нагреву.
Если бенч можно тупо обмануть — проблемы бенча, а не железа.
Я так-то тоже самоучка. Но учиться не умею. Легко трачу силы и время на то что интересно и совершенно не умею заниматься скучными вещами.
И уж тем более нельзя говорить о полноценном гармоничном развитии.
Любой кто смог вырасти из джуна уже попадает в касту дефицитных спецов.
Чтобы привить интересно тоже нужен кто-то, кто его будет прививать.
Это же не иголкой ткнуть в бедро, это тоже большая работа.
Никакой связи с регионом и при найме на удаленку нет.
Либо специалистов дефицит и будут платить столько, чтобы получить этого спеца. Либо дефицита нет. И пофиг сколько там платят спецу в его регионе.
Ребенку в любом случае нужен наставник и помощник.
Кто это будет: учитель, репетитор или мама — не так важно, но наставник нужен.
Без наставника могут развиваться единицы(впрочем я не уверен что даже эти единицы существуют).
Это же не я здесь лицемерный борец с «бессмысленными» делами.
Можно абсолютно спокойно жить прочитав С++ для чайников. Главное не писать код, который не понимаешь и всё.
Если не хватает — читаешь ту часть, которую надо и продолжаешь спокойно жить с этим знанием.
То что имеет сейчас средний человек лет 200 назад не мог позволить себе и король.
Эта формула описывает локальные проблемы, но никак не глобальных ход истории.
А вот знать что ты написал — это надо требовать от всех без исключений.
Собственно это вообще первое что надо требовать от джуна.
Но как минимум у вас должен быть ответ почему вы вызываете этот метод.
Есть очень простое правило: в написанном тобой коде ты должен понимать что делает КАЖДАЯ строчка, а вернее даже каждый символ написанный тобой. Зачем ты его написал и как он себя ведет.
Не надо бездумно копипастить чужой код и будет счастье.
Да, если человек не способен следовать этому простому правилу — не надо лезть в IT-вообще.
«Не думаешь что знаешь», а «Догадываешься»
С++ не рокет сайнс и в рамках стандарта он предсказуем, один раз прочитал ииспользуешь и знаешь как работает.
Еще раз: никто не заставляет лезть в сложные конструкции. Не уверен — не используй.
Это вообще бич современных программистов. Я не так давно с этим столкнулся. Мне повезло, в течении 15 лет я работал со специалистами как минимум не ниже меня по уровню. Очень привык. А тут довелось поработать в команде с джунами, которые при этом дозволено без ревью комитить. Использование «догадок» постоянно. Вместо того чтобы разобраться как работает — делается по принципу «попробую все варианты, какой заработает, тот и оставлю». И вот этого С++ не прощает. Потому что догадки не имеют отношения к реальности. Ты либо знаешь и используешь, либо не знаешь и не используешь. Третий варианто только один — идиот, которые использует не зная, а «догадываясь».
Может хватит в угадайку играть?
Простите, наболело.
Если бенч можно тупо обмануть — проблемы бенча, а не железа.
Просто задач повышения у нас мало, поэтому буст редко встречается.