LINUX.ORG.RU

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

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

Каждый, кто работал в компании, на должности выше джуниора, знает, что найти даже джуна на Пыхтон, который сможет по описанию задачи «Написать функцию, принимающую на вход два числа, и возвращающую их сумму (напр., add(2, 2) -> 4)» написать такую функцию и не ошибиться в пяти местах, и не сделать это в виде колбасы с длиной строки в 250 символов (я периодически вижу и строки длиной в неск. тысяч символов - ну не удосуживается большинство дочитать туториал даже до того места, где рассказывается 5 способов переноса строк в Пыхтоне), без пробелов, отступов, не нарушив каждое положение PEP-8, почти невозможно.

Увы, я не знаю, почему это так. М.б. несовершенны методы набора и отсева людей (но видел это в компаниях из разных стран, с разными HR и методиками отбора), но есть подозрение, что просто программирование не по плечу большинству людей.

Единственный вариант: где-то взять деньги и высасывать тех, кто может хоть что-то, у конкурентов, предлагая космические зарплаты. Но этот способ нежизнеспособен в долгой перспективе.

Какие уж там SOLID…

Язык, мне кажется, здесь почти не при чём. Разве что есть ощущение, что те, кто не могут осилить даже Пыхтон, идут в PHP, поэтому в кодовую базу проектов на PHP лучше не заглядывать.

Исправление emorozov, :

Каждый, кто работал в компании, на должности выше джуниора, знает, что найти даже джуна на Пыхтон, который сможет по описанию задачи «Написать функцию, принимающую на вход два числа, и возвращающую их сумму (напр., add(2, 2) -> 4)» написать такую функцию и не ошибиться в пяти местах, и не сделать это в виде колбасы с длиной строки в 250 символов (я периодически вижу и строки длиной в неск. тысяч символов - ну не удосуживается большинство дочитать туториал даже до того места, где рассказывается 5 способов переноса строк в Пыхтоне), без пробелов, отступов, не нарушив каждое положение PEP-8, почти невозможно.

Увы, я не знаю, почему это так. М.б. несовершенны методы набора и отсева людей (но видел это в компаниях из разных стран, с разными HR и методиками отбора), но есть подозрение, что просто программирование не по плечу большинству людей.

Единственный вариант: где-то взять деньги и высасывать тех, кто может хоть что-то, у конкурентов, предлагая космические зарплаты. Но этот способ нежизнеспособен в долгой перспективе.

Какие уж там SOLID…

Язык, мне кажется, здесь почти не при чём. Разве что есть ощущение, что те, кто не могут осилить даже Пыхтон, идут в PHP, поэтому в кодовую базу проектов на PHP даже лучше не заглядывать.

Исправление emorozov, :

Каждый, кто работал в компании, на должности выше джуниора, знает, что найти даже джуна на Пыхтон, который сможет по описанию задачи «Написать функцию, принимающую на вход два числа, и возвращающую их сумму (напр., add(2, 2) -> 4)» написать такую функцию и не ошибиться в пяти местах, и не сделать это в виде колбасы с длиной строки в 250 символов (я периодически вижу и строки длиной в неск. тысяч символов - ну не удосуживается большинство дочитать туториал даже до того места, где рассказывается 5 способов переноса строк в Пыхтоне), без пробелов, отступов, не нарушив каждое положение PEP-8, почти невозможно.

Увы, я не знаю, почему это так. М.б. несовершенны методы набора и отсева людей (но видел это в компаниях из разных стран, с разными HR и методиками отбора), но есть подозрение, что просто программирование не по плечу большинству людей.

Единственный вариант: где-то взять деньги и высасывать тех, кто может хоть что-то, у конкурентов, предлагая космические зарплаты. Но этот способ нежизнеспособен в долгой перспективе.

Какие уж там SOLID…

Исправление emorozov, :

Каждый, кто работал в компании, на должности выше джуниора, знает, что найти даже джуна на Пыхтон, который сможет по описанию задачи «Написать функцию, принимающую на вход два числа, и возвращающую их сумму (напр., add(2, 2) -> 4)» написать такую функцию и не ошибиться в пяти местах, и не сделать это в виде колбасы с длиной строки в 250 символов (я периодически вижу и строки длиной в неск. тысяч символов - ну не удосуживается большинство дочитать туториал даже до того места, где рассказывается 5 способов переноса строк в Пыхтоне), без пробелов, отступов, не нарушив каждое положение PEP-8, почти невозможно.

Увы, я не знаю, почему это так. М.б. несовершенны методы набора и отсева людей (но видел это в компаниях из разных стран, с разными HR и методиками отбора), но есть подозрение, что просто программирование не по плечу большинству людей. Хоть запроходись курсов, и хоть запридумывайся разных языков (быстрых, медленных, безопасных, функциональных, ООП, и любых других).

Единственный вариант: где-то взять деньги и высасывать тех, кто может хоть что-то, у конкурентов, предлагая космические зарплаты. Но этот способ нежизнеспособен в долгой перспективе.

Какие уж там SOLID…

Исправление emorozov, :

Каждый, кто работал в компании, на должности выше джуниора, знает, что найти даже джуна на Пыхтон, который сможет по описанию задачи «Написать функцию, принимающую на вход два числа, и возвращающую их сумму (напр., add(2, 2) -> 4)» написать такую функцию и не ошибиться в пяти местах, и не сделать это в виде колбасы с длиной строки в 250 символов (я периодически вижу и строки длиной в неск. тысяч символов - ну не удосуживается большинство дочитать туториал даже до того места, где рассказывается 5 способов переноса строк в Пыхтоне), без пробелов, отступов, не нарушива каждое положение PEP-8, почти невозможно.

Увы, я не знаю, почему это так. М.б. несовершенны методы набора и отсева людей (но видел это в компаниях из разных стран, с разными HR и методиками отбора), но есть подозрение, что просто программирование не по плечу большинству людей. Хоть запроходись курсов, и хоть запридумывайся разных языков (быстрых, медленных, безопасных, функциональных, ООП, и любых других).

Единственный вариант: где-то взять деньги и высасывать тех, кто может хоть что-то, у конкурентов, предлагая космические зарплаты. Но этот способ нежизнеспособен в долгой перспективе.

Какие уж там SOLID…

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

Каждый, кто работал в компании, на должности выше джуниора, знает, что найти даже джуна на Пыхтон, который сможет по описанию задачи «Написать функцию, принимающую на вход два числа, и возвращающую их сумму (напр., add(2, 2) -> 4)» написать такую функцию и не ошибиться в пяти местах, и не сделать это в виде колбасы с длиной строки в 250 символов (я периодически вижу и строки длиной в неск. тысяч символов - ну не удосуживается большинство дочитать туториал даже до того места, где рассказывается 5 способов переноса строк в Пыхтоне), без пробелов, отступов, не нарушива каждое положение PEP-8, почти невозможно.

Увы, я не знаю, почему это так. М.б. несовершенны методы набора и отсева людей (но видел это в компаниях из разных стран, с разными HR и методиками отбора), но есть подозрение, что просто программирование не по плечу большинству людей. Хоть запроходись курсов, и хоть запридумывайся разных языков (быстрых, медленных, безопасных, функциональных, ООП, и любых других).

Единственный вариант: где-то взять деньги и высасывать тех, кто может хоть что-то у конкурентов, предлагая космические зарплаты. Но этот способ нежизнеспособен в долгой перспективе.

Какие уж там SOLID…