Encoder to koder: opis, funkcje i funkcje

W języku rosyjskim tak wiele słów pojawiło się w ciągu ostatnich 20 lat, że po prostu niemożliwe jest poznanie ich wszystkich. Wraz z aktywnym rozwojem Internetu zaczęły pojawiać się nowe zawody. Co więcej, ludzie różnych specjalności mogą pracować nad tym samym. Oczywiście zwykła osoba nie musi rozumieć wszystkiego z rzędu. Zwłaszcza, że ​​nie jest zainteresowany. Ale jeśli w jakiś sposób jesteś zaangażowany w programowanie, z pewnością chcesz wiedzieć, czym jest koder.

Przesłanka

Z jednej strony kwestię różnicy między specjalnościami kodera i programisty można uznać za niepoważne. Żaden problem na pierwszy rzut oka. Ale jeśli przyjrzymy się im bliżej, stanie się jasne, dlaczego te dwa zawody są tak zdezorientowane.


Co to jest niedokładność sformułowań i tłumaczeń związanych z terminami angielskimi. Teraz mamy do czynienia z całą gamą nowych słów, które trafiają do n-tego języka. Jeden element zaczyna się pojawiać ogromna liczba nazw, i staje się niejasne, przed nami ciało komputera, jednostki systemu lub podwozia. To samo dotyczy zawodów. Szczególnie ostrym problemem stały się specjalności związane z komputerami. Co ciekawe, nawet teraz może być spór w sporze o koder i programista. Jaka jest różnica między tymi specjalnościami, mogą same decydować niezależnie.

Dwa obozy

Niedokładność tych definicji słów pojawiła się w połowie lat 2000. Tak więc można było rozróżnić dwa przeciwstawne obozy. Zawarli spór na wszystkichForum, udowadniając jego poprawność. W rzeczywistości otrzymaliśmy polemistów, którzy wierzą, że programiści to ludzie posługujący się kodem i architekturą. Stąd można wyciągnąć logiczny wniosek, że programista i programista są profesjami synonimicznymi.


Przedstawiciele drugiego obozu uważali za nieco odmienne. Ich zdaniem programista jest zaawansowanym specjalistą, który można nazwać architektem. Ale programista jest programistą klasy podstawowej.
Drugi pogląd daje prawo do stwierdzenia, że ​​programista jest uważany za główną osobę, która opracowuje i tworzy algorytmy, na których program będzie działał, a enkoder po prostu wykonuje wszystko, co zostało wymyślone.

Wszechstronność

Są to dwie najczęstsze myśli, do których mogli dotrzeć mieszkańcy Internetu. Głównym problemem jest to, że niezwykle trudno jest dzielić koder i programator. Najczęściej wykonują zarówno pierwsze, jak i drugie zadanie. Ta sytuacja zdalnie przypomina redaktora i korektora. Gdy jest oczywiste, że pierwszym jest menedżer, który pracuje nad publikacją na wszystkich frontach, a drugi - poprawia błędy w tekście. Ale ostatnio redaktor często zmienia się w niepełnowartościową korektę, zwłaszcza jeśli trzeba zmniejszyć liczbę personelu i oszczędzać. Ta sama historia dzieje się z programistą, który często nie tylko opracowuje algorytmy, ale także implementuje je jako koder.

Image

Oczywiście byłoby nierozsądne sądzić, że użytkownicy forum i internauci zostali idealnie podzieleni na dwa obozy. Byli tacy, którzy wysuwali swoje szalone teorie. Warto o nich krótko wspomnieć. W związku z tym, w dążeniu do jednej definicji pojawiłobraźliwe i nie tyle interpretacja.
Koder jest koderem binarnym. Taki dziwny pomysł został znaleziony w sieci. Nie trudno zgadnąć, że objaśnienie tej specjalności jest obraźliwe. Niektórzy uważali, że programista nie jest profesjonalistą w swojej działalności. On tylko "cierpi" na niezoptymalizowany kod, który pisze błędami. Koder nie ma doświadczenia, wyobrażał sobie, że jest programistą ignorancji.

Kreatywność

Inna myśl została już wcześniej opisana, ale w innym sformułowaniu. Twórca nazywa się programistą, ale rzemieślnikiem - programistą. Być może interpretacja i miałaby prawo do życia, ale jest jeden płaszcz. Rzadko, pracę programisty można nazwać kreatywnością. Twórcami są projektanci, artyści, muzycy. Programiści piszą kody, starają się zadowolić klienta, realizują jego zadania itp. Oczywiście zdarza się, że programista staje się szefem jednego z działów, a następnie pracuje nad zadaniami twórczymi. Ale specjalista od personelu zwykle wykonuje monotonną pracę. Jeśli jesteś przekonany, że programowanie jest kreatywnością, niech tak się stanie. Ale potem zaprzeczyć, że programista jest zaangażowany w tę samą kreatywność, bez znaczenia. W końcu obaj specjaliści pracują nad jednym obiektem - kodem.

Pochodzenie

Aby nie mylić i zdecydować, który programista różni się od programatora, możesz przejść z drugiej strony. Jak wspomniano powyżej, są to dwa zapożyczone słowa. Stąd mają tłumaczenie, które da jasne definicje.
Okazuje się, że angielski tak naprawdę nie pomaga w rozwiązaniu tego problemu. Cokolwiek "programista", "programista" lub "programista", w języku rosyjskim wciąż się okazuje, że takprogramista Oznacza to, że z językowego punktu widzenia jest to synonim. Istnieje założenie, że początkowo słowo "koder" zaczęło być używane, ponieważ jest krótsze i łatwiejsze i szybsze do napisania. I wiemy, że język rosyjski chce się łatwiej. Tak więc pojęcie "kodera" i "programisty" w jednym punkcie połączyło się.

Konieczność

Zasadniczo problem języka rosyjskiego polega na tym, że często pojawia się on w słowach, które nie mają praktycznego znaczenia. To znaczy, że był programistą, nikogo nie dotknął i nagle słowo stało się trudne do napisania i postanowił użyć jego synonimu "koder". Jest to proste zastąpienie słów, które nie wprowadziły nowej koncepcji do języka, a jedynie uprościły istniejącą. Aby udowodnić tę opinię, można przypomnieć o użyciu "programisty". Okazuje się, że niektórzy użytkownicy sami zdecydowali, że używanie nazwy tego zawodu jest słuszne. W rezultacie otrzymujemy to, co ludzie w ostatnich czasach używają zwykłych słów lub nowomodny.

Poziom kwalifikacji

Ponieważ tłumaczenie z języka angielskiego nie dostarcza żadnych nowych dowodów na wykorzystanie tych słów, wrócimy do poprzedniej opinii. Koder lub programista mają różne kwalifikacje. Jest to najczęstszy podział specjalności. Okazuje się, że enkoder jest programistą najniższej kategorii.
W rzeczywistości to przekonanie nie odniesie sukcesu. Ale istniały dowody, że przyjęto standard, który pozwolił wszystkim programistom podzielić się na cztery grupy kwalifikacyjne. Pierwszym z nich był praktykant, programista, młodsi programiści i programiści. Drugi był inżynierem iprogramistów Na trzecim miejscu starsi programiści i programiści, a także inżynierowie. Ten ostatni był wiodącym programistą, starszym specjalistą i głównym inżynierem. Co ciekawe, dla każdej grupy zostały określone wymagania i zadania. Ale był inny problem - koder nie znajduje się na liście. Do tego dochodzi koder. Znów zderzenie dwóch synonimicznych pojęć, które można podzielić na dwa obozy. Ogólnie rzecz biorąc, koder i koder to nie tylko synonimy. To jest to samo, ponieważ pierwszy i drugi angielski będą "koderem". Wracamy więc do faktu, że koder jest po prostu wykonawcą, a programista jest inspiracją ideologiczną, aw niektórych przypadkach liderem.

Powiązane publikacje