169
правок
AE (обсуждение | вклад) (→Объясните простыми словами, пожалуйста: Первая версия) |
AE (обсуждение | вклад) (→Объясните простыми словами, пожалуйста: Правки и улучшения) |
||
Строка 4: | Строка 4: | ||
Почему программистов называют разработчиками? | Почему программистов называют разработчиками? | ||
Это слова часто используют вместе, но это не совсем одно и то же. В разработке современных качественных программ программирование необходимо, но его недостаточно. Это сложный процесс и со стороны всё выглядит примерно так: несколько человек собираются вместе, начинают спорить и ругаться, а в перерывах стучат по клавиатурам. И в результате всего этого компьютеры начинают делать то, что раньше не делали, или начинают делать что-то лучше. | |||
Название для этого | Название для этого странного процесса искали долго и по всему миру. В итоге нашлось хорошее, изначально французское слово «разворот», давно позаимствованное в английский и дополненное смыслами. Development — это рост и развитие, раскрытие потенциала. В русском языке слово девелопмент уже заняли за собой строители, поэтому довольствуемся скромным «разработка». | ||
Разработка | Разработка программного обеспечения похожа на издательство, читатели продукции которого не люди, а привередливые компьютеры. Некоторые издательства выпускают регулярные журналы по определенному графику. Некоторые выпускают редко, но большие издания. Вам недостаточно уметь только грамотно программировать-писать, чтобы работать в такой компании. | ||
* Нужно уметь пользоваться профессиональными инструментами индивидуальной и командной работы. | * Нужно уметь пользоваться профессиональными инструментами индивидуальной и командной работы. | ||
* Нужно соблюдать | * Нужно соблюдать производственные стандарты. | ||
* Нужно | * Нужно эффективно работать в команде по правилам, определенными методологиями. | ||
Профессиональный разработчик | Профессиональный разработчик в таком издательстве — это журналист, готовый писать на любую сложную и незнакомую тему, погрузившись в неё с головой. | ||
* Он должен понимать что | * Он должен понимать, что делает и зачем. Работать на результат и соблюдать сроки. | ||
* Он должен писать качественно. | * Он должен писать качественно, простым понятным языком. | ||
* Он должен помогать коллегам. | * Он должен помогать коллегам. | ||
* Он должен выполнять требования редактора. | * Он должен выполнять требования редактора-тимлида. | ||
Это не значит, что разработчики лучше программистов. Профессиональный программист — это узкоспециализированный специалист, писатель лучших авторских книг для компьютеров. Программист может работать один, писать что хочет и как хочет, а потом выкладывать тексты в свободный доступ. А может выполнять небольшие заказы для коммерческих компаний. | |||
Кем быть — вы выбираете сами. | |||
== А если серьезно == | == А если серьезно == |