"drBatty" написал:
не нужно изучать азы, я их и так знаю. Потому для меня освоить ЯП -- не слишком сложно. В конце концов, все ЯП в принципе одно и то же. Там кавычки, тут скобочки, здесь вот отступы надо ставить... Какая разница? Ну надо -- поставлю(мой редактор их сам ставит).
это само собой, но азы и программирование - очень разные вещи, и дело тут не в количестве строк.
простой пример, я даже вдаваться в подробности не буду, просто опишу:
сам я не программист, едиственный язык на котором я по настоящему хорошо могу писать это пролог, но он давно никому не нужен, во всяком случае в моей сфере.
писал я некий код. застрял на сложном месте, где параллельно обрабатывалось несколько входящих потоков информации, с рейсами, потенциальными выпаданиями и прочей дрянью. написал наверное полтыры тысячи строк чтоб предусмотреть все возможные проблемы, но все равно находился вариант который все укладывал (у нас QAщики хорошие).
задолбался в конец, и подошел к тимлидерше из соседнего отдела. нарисовал ей блок-диаграму, на что она моментально сказала "ааа, это известная проблема в CS, решается вот так вот" и я не только урезал код до нескольких сотен строк, но и прошел все тесты (сейчас этот модуль обслуживает датацентр на 800 хостов и 25000 виртуалок, используется в RHEV, oVirt, Openstack и cisco cloud manager).
так вот эта тимлидерша, имхо - программист, а я кодер который знает азы (ну и достаточно вглубь чтоб понимать когда надо обращаться за помощью). формальное образование и опыт очень многого стоят (и толпы говнокодеров на пыхапе это отлично доказывают)