Сообщение Re[34]: Собеседования в Яндекс++ от 05.06.2019 6:30
Изменено 05.06.2019 7:02 jamesq
Re[34]: Собеседования в Яндекс++
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, jamesq, Вы писали:
J>>И не только оперсорс!
CC>Не только, да.
CC>Другой момент что в "коде за деньги" хотя бы как то можно заставить исправить, а в "свободном" же процветает "мы так видим, а если тебе надо — ты и корячься!"
J>>Давным давно, когда я узнал о феномене говнокода на примере всякого рода лажовых PHP-скриптиков, я реально был удивлён: как такое вообще возможно? неужели и впрямь люди такое пишут, и как у них там с рассудком? чтобы такие очевидные дыры оставлять, делать возможными SQLInjection и подобное, и т.п.
CC>Увы, спрос на разработку сильно возрос а вот предложение девелоперов за ним не успевает. В итоге и качество пытаются заменить количеством и сроки ставятся такие что даже те что есть вынуждены многое откладывать "на потом", которое как обычно не наступает.
Дык надо идти иным путём. И я думаю, идут. Сводить написание кода к минимуму, не требовать высокой квалификации (но сохранять при этом качество результатов), максимизировать повторное использование кода (через библиотеки и middleware), не писать велосипедов.
И вот учитывая всё это, мне видится, что на рынке, всевозможные инструменты облегчающие жизнь, ускоряющие работу, снижающие требования к квалификации — будут иметь бешеный успех.
Вот в Unreal Engine сделали Blueprints вместо скриптов — куда как проще для простых людей.
Те же CRUD в приложениях БД — это тоже как-то можно устранить, сделав какой-нибудь конструктор или подобное.
Вот сейчас Go применяют, появление Java и C# вместо C++ — всё туда же.
Ты ничего нового не сказал, я всё это знаю про спрос и предложение.
А в "коде за деньги" подчас там политика компании такая — говнокодить.
Снижать качество не везде возможно, это раз. Есть предметные области, где надёжность, качественность, секурность софта — непреложное требование.
Дальше, лучше чтобы на рынке имелся один единственный качественный софт, который будут все использовать, нежели чем тонны велосипедов у каждого.
Тем более, что этот код пишется буквально раз и навсегда. Как известно, софт может жить и применяться десятилетиями.
А говнокодство появляется в погоне за прибылью. А погоня — это заложник экономической ситуации (особенно актуально для РФ). Видите-ли, когда люди выбирают куда вкладывать капитал, им всем подавай ROI побольше. А интересы страны и народа — это всё побоку. Ах да, ещё им нужно, как всегда, всё побыстрее.
Поэтому я считаю, что WallStreet — это зло.
Я всё время думаю — вроде программисты все сами люди не глупые, и вести бизнес могут. Отчего они сами не создают компании, где они сами себе акционеры?
У меня есть пример, когда выпускники ВУЗа (самому старшему 26 лет), а так им лет по 22-24, объединились, и пошли фрилансить. Вот это я понимаю. Фрилансят за бугром, там полный цикл работ.
CC>Здравствуйте, jamesq, Вы писали:
J>>И не только оперсорс!
CC>Не только, да.
CC>Другой момент что в "коде за деньги" хотя бы как то можно заставить исправить, а в "свободном" же процветает "мы так видим, а если тебе надо — ты и корячься!"
J>>Давным давно, когда я узнал о феномене говнокода на примере всякого рода лажовых PHP-скриптиков, я реально был удивлён: как такое вообще возможно? неужели и впрямь люди такое пишут, и как у них там с рассудком? чтобы такие очевидные дыры оставлять, делать возможными SQLInjection и подобное, и т.п.
CC>Увы, спрос на разработку сильно возрос а вот предложение девелоперов за ним не успевает. В итоге и качество пытаются заменить количеством и сроки ставятся такие что даже те что есть вынуждены многое откладывать "на потом", которое как обычно не наступает.
Дык надо идти иным путём. И я думаю, идут. Сводить написание кода к минимуму, не требовать высокой квалификации (но сохранять при этом качество результатов), максимизировать повторное использование кода (через библиотеки и middleware), не писать велосипедов.
И вот учитывая всё это, мне видится, что на рынке, всевозможные инструменты облегчающие жизнь, ускоряющие работу, снижающие требования к квалификации — будут иметь бешеный успех.
Вот в Unreal Engine сделали Blueprints вместо скриптов — куда как проще для простых людей.
Те же CRUD в приложениях БД — это тоже как-то можно устранить, сделав какой-нибудь конструктор или подобное.
Вот сейчас Go применяют, появление Java и C# вместо C++ — всё туда же.
Ты ничего нового не сказал, я всё это знаю про спрос и предложение.
А в "коде за деньги" подчас там политика компании такая — говнокодить.
Снижать качество не везде возможно, это раз. Есть предметные области, где надёжность, качественность, секурность софта — непреложное требование.
Дальше, лучше чтобы на рынке имелся один единственный качественный софт, который будут все использовать, нежели чем тонны велосипедов у каждого.
Тем более, что этот код пишется буквально раз и навсегда. Как известно, софт может жить и применяться десятилетиями.
А говнокодство появляется в погоне за прибылью. А погоня — это заложник экономической ситуации (особенно актуально для РФ). Видите-ли, когда люди выбирают куда вкладывать капитал, им всем подавай ROI побольше. А интересы страны и народа — это всё побоку. Ах да, ещё им нужно, как всегда, всё побыстрее.
Поэтому я считаю, что WallStreet — это зло.
Я всё время думаю — вроде программисты все сами люди не глупые, и вести бизнес могут. Отчего они сами не создают компании, где они сами себе акционеры?
У меня есть пример, когда выпускники ВУЗа (самому старшему 26 лет), а так им лет по 22-24, объединились, и пошли фрилансить. Вот это я понимаю. Фрилансят за бугром, там полный цикл работ.
Re[34]: Собеседования в Яндекс++
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, jamesq, Вы писали:
J>>И не только оперсорс!
CC>Не только, да.
CC>Другой момент что в "коде за деньги" хотя бы как то можно заставить исправить, а в "свободном" же процветает "мы так видим, а если тебе надо — ты и корячься!"
J>>Давным давно, когда я узнал о феномене говнокода на примере всякого рода лажовых PHP-скриптиков, я реально был удивлён: как такое вообще возможно? неужели и впрямь люди такое пишут, и как у них там с рассудком? чтобы такие очевидные дыры оставлять, делать возможными SQLInjection и подобное, и т.п.
CC>Увы, спрос на разработку сильно возрос а вот предложение девелоперов за ним не успевает. В итоге и качество пытаются заменить количеством и сроки ставятся такие что даже те что есть вынуждены многое откладывать "на потом", которое как обычно не наступает.
Дык надо идти иным путём. И я думаю, идут. Сводить написание кода к минимуму, не требовать высокой квалификации (но сохранять при этом качество результатов), максимизировать повторное использование кода (через библиотеки и middleware), не писать велосипедов.
И вот учитывая всё это, мне видится, что на рынке, всевозможные инструменты облегчающие жизнь, ускоряющие работу, снижающие требования к квалификации — будут иметь бешеный успех.
Вот в Unreal Engine сделали Blueprints вместо скриптов — куда как проще для простых людей.
Те же CRUD в приложениях БД — это тоже как-то можно устранить, сделав какой-нибудь конструктор или подобное.
Вот сейчас Go применяют, появление Java и C# вместо C++ — всё туда же.
Ты ничего нового не сказал, я всё это знаю про спрос и предложение.
А в "коде за деньги" подчас там политика компании такая — говнокодить.
Снижать качество не везде возможно, это раз. Есть предметные области, где надёжность, качественность, секурность софта — непреложное требование. Дальше, лучше чтобы на рынке имелся один единственный качественный софт, который будут все использовать, нежели чем тонны велосипедов у каждого. Тем более, что этот код пишется буквально раз и навсегда. Как известно, софт может жить и применяться десятилетиями.
А говнокодство появляется в погоне за прибылью. А погоня — это заложник экономической ситуации (особенно актуально для РФ). Видите-ли, когда люди выбирают куда вкладывать капитал, им всем подавай ROI побольше. А интересы страны и народа — это всё побоку. Ах да, ещё им нужно, как всегда, всё побыстрее.
Поэтому я считаю, что WallStreet — это зло.
Я всё время думаю — вроде программисты все сами люди не глупые, и вести бизнес могут. Отчего они сами не создают компании, где они сами себе акционеры?
У меня есть пример, когда выпускники ВУЗа (самому старшему 26 лет), а так им лет по 22-24, объединились, и пошли фрилансить. Вот это я понимаю. Фрилансят за бугром, там полный цикл работ.
CC>Здравствуйте, jamesq, Вы писали:
J>>И не только оперсорс!
CC>Не только, да.
CC>Другой момент что в "коде за деньги" хотя бы как то можно заставить исправить, а в "свободном" же процветает "мы так видим, а если тебе надо — ты и корячься!"
J>>Давным давно, когда я узнал о феномене говнокода на примере всякого рода лажовых PHP-скриптиков, я реально был удивлён: как такое вообще возможно? неужели и впрямь люди такое пишут, и как у них там с рассудком? чтобы такие очевидные дыры оставлять, делать возможными SQLInjection и подобное, и т.п.
CC>Увы, спрос на разработку сильно возрос а вот предложение девелоперов за ним не успевает. В итоге и качество пытаются заменить количеством и сроки ставятся такие что даже те что есть вынуждены многое откладывать "на потом", которое как обычно не наступает.
Дык надо идти иным путём. И я думаю, идут. Сводить написание кода к минимуму, не требовать высокой квалификации (но сохранять при этом качество результатов), максимизировать повторное использование кода (через библиотеки и middleware), не писать велосипедов.
И вот учитывая всё это, мне видится, что на рынке, всевозможные инструменты облегчающие жизнь, ускоряющие работу, снижающие требования к квалификации — будут иметь бешеный успех.
Вот в Unreal Engine сделали Blueprints вместо скриптов — куда как проще для простых людей.
Те же CRUD в приложениях БД — это тоже как-то можно устранить, сделав какой-нибудь конструктор или подобное.
Вот сейчас Go применяют, появление Java и C# вместо C++ — всё туда же.
Ты ничего нового не сказал, я всё это знаю про спрос и предложение.
А в "коде за деньги" подчас там политика компании такая — говнокодить.
Снижать качество не везде возможно, это раз. Есть предметные области, где надёжность, качественность, секурность софта — непреложное требование. Дальше, лучше чтобы на рынке имелся один единственный качественный софт, который будут все использовать, нежели чем тонны велосипедов у каждого. Тем более, что этот код пишется буквально раз и навсегда. Как известно, софт может жить и применяться десятилетиями.
А говнокодство появляется в погоне за прибылью. А погоня — это заложник экономической ситуации (особенно актуально для РФ). Видите-ли, когда люди выбирают куда вкладывать капитал, им всем подавай ROI побольше. А интересы страны и народа — это всё побоку. Ах да, ещё им нужно, как всегда, всё побыстрее.
Поэтому я считаю, что WallStreet — это зло.
Я всё время думаю — вроде программисты все сами люди не глупые, и вести бизнес могут. Отчего они сами не создают компании, где они сами себе акционеры?
У меня есть пример, когда выпускники ВУЗа (самому старшему 26 лет), а так им лет по 22-24, объединились, и пошли фрилансить. Вот это я понимаю. Фрилансят за бугром, там полный цикл работ.