Rusnire: Если вы про выезд за границу, то ВО может быть очень хорошим бонусом, если у вас средненький скилл. Т.к. если у вас средний скил, то работодатель врятле будет заморачиваться, что бы переправить к себе обычного заурядного разработчика, но ВО может сильно облегчить всю эту бюрократическую процедуру и вы таки устроитесь на работу за границу. А если у вас очень крутой скил и опыт, но нету ВО, то вероятность того, что работодатель заморочится всеми этими бумагами будет выше.
Тут ещё многое как повезёт. По факту это всё бумажная бюрократическая муть, а не какой-то реальный критерий для оценки разработчика.
Jeiwan: стоп стоп стоп)) Вы чёт не правильно понимаете понятие гика) Что значит "гик" стереотип?) Про то, что люди разные согласен, а остальное чёт вообще не то...
Гик - это человек страстно интересующийся чем-либо, а не просто бородач в свитере, который сутками на пролёт что-то дизасемблирует. Вот последнее как раз стереотипный образ гика...
Гиком может быть кто угодно... Быть компьютерным гиком, это тоже самое что быть автомобилистом. (Кста, на современный манер вполне можно говорить "автомобильным гиком", вместо автомобилиста) Просто разные сферы интересов.
Так вот, почти всех тех разных людей о которых вы говорите, которые могут быть программистами, объединяет то, что они компьютерные гики. Я слабо могу представить себе программиста, которому не нравилась бы компьютерная техника.
А если говорить об ИТ в целом, то ситуациая такая же... Как можно работать в компьютерной сфере и не увлекаться компьютерами??? Это же вообще бред... Я допускаю то, что может быть такая ситуация, когда на человека, к примеру, повлияли родители отправив его учиться куда-нибудь и чему-нибудь связанному с компьютерами. Но далеко ли этот человек зайдёт, и много ли он добьётся, если он будет делать то что ему не нравится? Думаю на этот вопрос вы сами знаете ответ.
Да, человек может работать в ИТ и не быть программистом, но не гика в ИТ я не представляю... Как можно заниматься тем, что тебе не нравится? Как человек может быть компетентным своей ИТ должности и не быть гиком?
Jeiwan: А кем тогда должен быть программист, если не гиком-технарём?
То что вы говорите, это тоже самое, если хотеть стать врачом, что бы зарабатывать много денег.
По моему, это у вас извращённый подход к программированию в целом... Всё что вы описали это серая и скучная пелена каких-то социальных обязательств, которые вы сами на себя возложили, подразумевая под этим ПОМОЩЬ ОБЩЕСТВУ.
Быть социально полезным - это не обязанность, что вы подразумеваете выделяя жирным свой "посыл"... Эти вещи добровольны и далеко не обязательны...
Ваша точка зрения хороша как направление для бизнес-мышления, но к данному вопросу отношения НЕ ИМЕЕТ!! СОВЕРШЕННО НЕ ИМЕЕТ!.
Человек спрашивает как справиться с кризисом, а не как применять гипотетически обретённые навыки.
П.с. как же скучно вы живёте) Учить программирование ради самого программирования имеет смысл "just for fun", что бы потом делать всякие прикольные штуки дрюки.
Но такие как вы назовёте это "автоматизация бла бла бла"...
Дополню, что размер массива на стеке должен быть известен на момент компиляции. Ваш 3й вариант.
Что бы работали предыдущие варианты можно применить модификатор constexpr к функции getRowsCount()
kazmiruk: Yuri Shikanov: Аммм, а может имеет смысл просить джуниора рассказывать как бы он выполнял это задание, если серавно его переучивать придётся. Это как раз и получится беседа на пару часов и будет сразу видно, сечёт он в теме или нет)
Просто интересно ваше мнение, т.к. я немного джуниор по RoR и для меня такое задание заняло бы больше времени на кодинг, чем на последовательный рассказ как бы я всё делал)
Армянское Радио:
// k= 200 - static_cast(a==b)*100
Забыли у каста)
Скажите пожалуйста, а есть какие-нибудь преимущества у этого финта по сравнению с тернарным if?
Lici: Блин, ну тогда я не понимаю, почему вы ставите интеллект ниже животных инстинктов гопников, особенно как человек из лагеря интеллектуалов. Не спорю, что в некоторых ситуациях гопник будет в плюсе, но если смотреть в масштабе человечества, то такой путь тупиковый. Мне кажется вряд ли гопник эволюционирует... Эти идиоты друг друга поубивают и всё... Да и ещё, почему программист не сможет навалять гопнику?) Программист напечатает на 3д принтере себе ствол, пока гопник будет бегать с дубинкой) Ок, даже если они оба найдут стволы... В принципе, в то время печатать ничего даже не нужно будет. Можно будет спокойно всё залутить где-нибудь. Ну ведь больше жеж шансов у программиста, который постоянно думал логически и алгоритмически, обмануть прямолинейную обезьяну.
Если рассуждать в долгосрочной перспективе, то для спасения человечества, программистам, с начала, нужно будет пройти отбор по принципу "выживает сильнейший". Какой главный аргумент программистов в этой схватке? Тот, который позволил людям стать на вершину пищевой цепочки - мозг.
Ну при любых раскладах мозг побеждает и программисты спасают человеков))
Ну про скилл партизана-мародера это понятно) Это, я думаю, на уровне рефлексов у всех сработает) И у программистов наверн даж быстрее, чем у гопников) Пока те будут наслаждаться бесплатным бухлом и удовлетворением чего-нибудь, программист будет лутить что-нибудь полезное и прокачиваться физически, и морально)
Блин, это на самом деле такой очень грубо-гипотетический спор и тут ещё хренову кучу чего надо учитывать) Но я бы не списывал программистов со счётов так быстро))
Lici: Это был риторический вопрос... Суть не в этом. Что, в моём ответе, вам кажется фантастическим и не актуальным в условиях о которых говорит ТС?
П.с. Ваши приключения никоим образом не отражают актуальное мировосприятие, тем более в данном контексте. Тоже самое, если называть человека "образованным" или "начитанным", когда он читает только романчики Донцовой.
Вот если бы вы посетили кучу технологических выставок разных направлений, тогда другое дело...
Тут ещё многое как повезёт. По факту это всё бумажная бюрократическая муть, а не какой-то реальный критерий для оценки разработчика.