Кодер - це

У російській мові з'явилося так багато слів за останній 20 років, що знати їх усіх просто неможливо. З активним розвитком інтернету почали виникати і нові професії. Причому над одним і тим же ділом можуть працювати люди різних спеціальностей. Звичайно, звичайна людина не зобов'язаний розбиратися у всьому підряд. Особливо в тому, що йому нецікаво. Але якщо ви якось пов'язані з програмуванням, то однозначно захочете знати, що таке кодер.

передумова

З одного боку, питання про різницю між спеціальностями кодер і програміст можна вважати надуманим. Ніякої проблеми на перший погляд немає. Але якщо придивитися ближче до них, то стає зрозуміло, чому так часто плутають ці дві професії.

Кодер - це

Багато в чому неточність формулювань і перекладів пов'язана з англомовними поняттями. З цим зараз стикається весь масив новомодних слів, які приходять в російську мову. У одного предмета починає з'являтися величезна кількість імен, і вже стає незрозуміло, перед нами корпус комп'ютера, системний блок або шасі.

Те ж саме відбувається і з професіями. Особливо гостро проблема стала зі спеціальностями, пов'язаними з комп'ютерами. Цікаво, що навіть зараз може виникнути перепалка в суперечці про кодере і програміста. У чому різниця цих спеціальностей, може вирішити для себе кожен самостійно.

два табори

Представники другого табору вважали трохи інакше. На їхню думку, програміст - це просунутий спеціаліст, якого можна назвати архітектором. А ось кодер - це програміст початкового рівня.

Кодер - це

Друга думка дає право стверджувати, що програміст вважається головною особою, яка розробляє і створює алгоритми, за якими буде працювати програма, а кодер просто виконує все задумане.

універсальність

Та ж історія відбувається і з програмістом, який часто не тільки розробляє алгоритми, але і після реалізує їх в якості кодера.

образа

Звичайно, нерозумно було б вважати, що форумчани і завсідники інтернету ідеально поділилися на два табори. Були й ті, хто висував свої божевільні теорії. Про них варто коротко згадати. Отже, в гонитві за єдиним визначенням з'являлися образливі і не дуже тлумачення.

Кодер - це

Кодер - це бидлокодер. Ось таке дивне думка вдалося знайти в мережі. Не важко здогадатися, що пояснення цієї спеціальності досить образливе. Деякі вважали, що кодер - це не професіонал своєї справи. Він лише «страждає» над неоптимізованими кодом, який пише з помилками. У кодера немає досвіду, він - загордився себе програмістом неук.

творчість

Ще одна думка вже було описано раніше, але в іншому формулюванні. Творцем називають програміста, а ось ремісником - кодера. Можливо тлумачення і мало б право на життя, але є одна заковика. Рідко роботу програміста можна назвати творчістю. Творці - це дизайнери, художники, музиканти. Програмісти пишуть коди, намагаються догодити замовнику, реалізувати його завдання і т. Д. Звичайно, трапляється, що програміст стає главою одного з відділів, тоді він працює над творчими завданнями. Але штатний фахівець зазвичай виконує монотонну роботу.

Якщо ви переконані, що програмування - це творчість, нехай буде так. Але тоді заперечувати те, що кодер займається цим же творчістю, безглуздо. Адже обидва фахівця працюють над одним об'єктом - кодом.

походження

Щоб не плутатися в думках і вирішити, чим кодер відрізняється від програміста, можна зайти з іншого боку. Як уже згадувалося вище, це два запозичених слова. Значить, у них є переклад, якій дасть чіткі визначення.

Кодер - це

Виявляється, англійська не дуже допомагає у вирішенні цього питання. Будь-то «programmer», «coder» або «developer», в російській все одно виявляється, що це програміст. Тобто з лінгвістичної точки зору це синоніми.

Є припущення, що спочатку слово «кодер» стали використовувати, тому що воно коротше і його легше і швидше писати. А ми знаємо, що російську мову прагне стати простіше. Так поняття «кодер» і «програміст» в один момент злилися.

необхідність

Взагалі, проблема російської мови полягає саме в тому, що часто в ньому з'являються слова, які не мають практичного сенсу. Тобто, був собі програміст, нікого не чіпав, і раптом, слово стало важко писати, і вирішили використовувати його синонім «кодер». Це проста заміна слів, яка не принесла в мову нового поняття, а лише спростила наявне.

На доказ цієї думки можна нагадати і про використання «програміста». Виявляється, що деякі користувачі для себе вирішили, що саме так правильно використовувати назву цієї професії. В результаті ми отримуємо те, що люди останнім часом використовують або звичні слова, або новомодні.

рівень кваліфікації

Кодер - це

На ділі довести це переконання не вийде. Але були відомості про те, що був прийнятий стандарт, який дозволяв всіх програмістів поділити на чотири кваліфікаційні групи. В першу потрапили стажисти, кодувальники, молодші програмісти і розробники. У другій знаходилися інженери і програмісти. У третю помістили старших розробників і програмістів, а також інженерів. В останній знаходився провідний програміст, старший фахівець і головний інженер.

Цікаво, що для кожної групи були прописані вимоги і завдання. Але виникла інша проблема - кодера в списку немає. За тобто кодировщик. Знову зіткнення двох синонімічних понять, які можна було б розділити на два табори.

Взагалі, кодировщик і кодер - це не просто синоніми. Це одне і те ж поняття, оскільки перше і друге англійською буде «coder». Так, ми повертаємося знову до того, що кодер - це просто виконавець, а програміст - ідейний натхненник і в деяких випадках керівник.

Схожі статті