Мне кажется, что хорошее знание
конкретного языка по большей части заключается в знании модулей, библиотек этого языка и соответственно функций заключенных в них+конечно же синтаксис, что однако не говорит об умении программировать. Кроме того, знать все функции языка не возможно - ну очень их много(как не банально это звучит - нужно знать где их можно посмотреть). Поэтому понятия "неплохо владеть языком" и "знать язык", для меня туманны. Как уже писали умные люди - язык не важен если уметь программировать(умение составить/представить алгоритмы, их реализовать и т.д.). Язык - средство, но не цель. Очевидно, что не зная функций языка , а владея только его базовыми конструкциями, можно писать не менее мощные приложения, но это не говорит об отличном знании языка т.к. трудозатраты на написание такой программы увеличиваются(например не использовать регулярные выражения в Perl для поиска вхождений или замены символов строки, а использовать циклы для тех же целей), однако это может сказать об умении программировать. Мне кажется(хотя возможно это и не так), что искать людей которые умеют программировать вообще, было бы лучше. Вопрос только в том каковы критерии позволяющие сделать вывод о том умеет человек программировать или нет? Вероятно, одним из критериев может быть сложность разработанных программ, хотя при наличии огромного числа готовых компонентов для различных IDE, этот критерии тоже довольно обманчив.
Хочу открыть клуб.
Что за клуб? Чем будет заниматься этот клуб?
Некоторые комментарии скрыты Показать все