Вот почему тебе не дано становиться программистом

visibility 1992
10 Нояб 2020г. в 11:12

Люди, занимающиеся написанием кода, условно делятся на две категории: первая – кодеры, вторая – программисты.

В чем разница?

Прежде всего, пройдемся по терминам. Кодер – это человек с уровнем IQ, достаточным для занятий интеллектуальной деятельностью. Справиться он может только с типовыми задачами, выстраивая решение по образцу, как это делают школьники на уроках математики.

Программист мыслит более масштабно. Его не вгоняют в ступор ранее неизвестные проблемы. В работе он стремится найти свои подходы и понять, из чего состоят алгоритмы, что скрыто внутри систем, по каким правилам они функционируют и т. д.

Ключевые отличия между кодером и настоящим программистом заключаются в следующем:

- любовь к своему делу;
- отношение к программам как к виду искусства.

Из этих главных различий следуют остальные:

- программист смотрит глубже, размышляя над деталями, тогда как кодер видит поверхностно, изредка выходя за рамки стандартных действий;
- цель программиста – найти лучшее решение, кодера – быстрое.

Тактика типичного кодера: в интернете найти любой алгоритм отбора чисел, дополнить его кнопкой с обработкой нажатия, протестировать несколько раз и все – дело сделано.




Вероятные действия программиста:

- найти несколько различных алгоритмов отбора чисел и после детального изучения выбрать самый подходящий;
- реализовать модель;
- предусмотреть проверку данных, после чего создать выскакивающее уведомление в случае ошибки при вводе (неверный формат);
- тщательно протестировать программу на различных примерах, выявить недостатки и исправить их;
- внедрить индикатор загрузки;
- поставить блокировку на кнопку для избежания повторного нажатия.

Справедливости ради заметим, что даже хороший программист время от времени использует «грязные» методы решения задач, но он обязательно предварительно оценивает все возможные риски.

Опыт показывает, что не получится стать программистом тому, кто:

- пишет код без удовольствия;
- в повседневных ситуациях не пользуется законами логики;
- увидев трудные вычисления и страницу длинного кода, испытывает панику или отчаяние;
- не способен уделять много времени анализу собственных ошибок, устранению недочетов и поиску более подходящих решений;
- не может самостоятельно изучать новое, не стремится развиваться;
- безразличен к устройству компьютера, работе процессора, свойствам оперативной памяти, тому, что происходит с программами по итогу компиляции;
- печатает медленно, обучаться «слепой» печати не планирует.



Оставить комментарий

Ваше имя::


Комментарий::




Olga (2021-09-25 12:59:46)
minesweeper, paypal log in ____________ _______ ______ _____ _______ ________ ufc, dkb login
Jamie (2021-09-26 09:12:27)
danke, sparda ____________ _______ ______ _________ 10 ________ max born, deepl
Gino (2021-09-26 09:47:31)
unitybox, spotify web ____________ _______ ______ 8 _____ immobilienscout24, ufc
Latasha (2021-09-27 23:33:17)
________ _ ________, ____________. ______ ____________ _______ __________. ____________ _ __________. ____________ _ _______ ______________ (_________) _________ ______. ____ __ ______ _ ____________ _________. ____________ _________ ______.
Jerry (2021-09-19 04:20:14)
https://bit.ly/3Al4wzb
Carissa (2021-09-20 19:28:01)
https://bit.ly/3Al4wzb
Elvia (2021-09-21 07:41:38)
https://bit.ly/3Al4wzb
Liliana (2021-09-23 09:49:42)
________ _____
Celia (2021-09-25 06:15:03)
______ _______ _________
PINFODY (2021-05-25 08:46:12)
Ida (2021-10-02 12:45:16)
________ ______ ______ _ _______ ________ 1080p ________ _____ ____ hd _________ _____ _________ __________ ______ 2021 ____
Virgie (2021-10-03 00:42:10)
_________ 5 _____ 12 _____
Stacy (2021-11-12 21:57:10)
____ ______ 2021 ____. _____ ______ 1 _____ 5 _____
Alma (2022-02-04 00:39:43)
______ __ ___i___ 2020 ___________ _____ _ HD ______ ________
Fredrick (2022-03-31 08:02:38)
__________ 2
Don (2022-06-01 20:00:40)
Дивитися фільми онлайн в HD якості українською мовою Link
Kiara (2022-07-09 00:20:08)
Смотреть сериалы и фильмы онлайн - Кино Театр.. Кино тор любовь и гром актеры и роли. Смотреть фильмы онлайн бесплатно UHD 4K.
xprqj591 (2022-07-12 05:05:41)
Юпитер. Покровительствует наукам, философии, а также изобилию. Преобладая в гороскопе, способен предоставить варианты для непрекращающегося самосовершенствования, мудрости, достатка, филантропии и везения. Астрологическая консультация http://v.gd/bFAedl
Keenan (2022-08-28 18:44:10)
нет пути домой человек паук смотреть онлайн бесплатно в хорошем качестве на русском языке полностью Смотреть Нет Пути Домой Человек Паук Фильм 2021 http://m-dnc.com/web/pn9zGesF/
Roland (2022-08-29 14:30:22)
Сериал дом дракона смотреть онлайн Сериал Дом Дракона Смотреть https://is.gd/nfQwI9
Donny (2022-09-13 23:19:28)
Психология личности Инженерная Психология
Hugosicy (2022-10-07 00:04:05)
remeron15 pync (2022-10-07 04:34:48)
lasix 40mg australia cheapest lasix 100mg cheapest lasix
Juliusst (2022-10-08 10:49:43)
Jasperot (2022-10-09 23:28:27)
Protonix pync (2022-10-10 22:33:33)
catapres 100 mcg australia how to purchase catapres 100 mcg catapres coupon
Jamesonsi (2022-10-12 00:35:11)
Indomethacin pync (2022-10-12 09:01:10)
depakote 250mg pills how to buy depakote depakote over the counter
JacePa (2022-10-14 01:07:17)
Finasteride pync (2022-10-14 07:21:11)
garcinia cambogia 100caps usa garcinia cambogia caps canada garcinia cambogia caps for sale
DerekNib (2022-10-16 11:08:55)
Depakote pync (2022-10-17 01:39:42)
compazine cheap compazine australia compazine 5mg coupon
LouisPew (2022-10-19 00:53:13)
Motrin pync (2022-10-19 12:57:05)
cheapest seroquel 100 mg seroquel 25 mg for sale where to buy seroquel
EastonPew (2022-10-21 15:41:01)
Compazine pync (2022-10-22 04:51:29)
KadePew (2022-10-23 18:27:55)
Vantin pync (2022-10-24 03:51:15)
spironolactone canada spironolactone 25mg usaspironolactone coupon spironolactone online pharmacy
Ditropan pync (2022-10-26 14:10:39)
amoxicillin 250 mg over the counter amoxicillin nz amoxicillin 500 mg united kingdom
Brysonsa (2022-10-28 01:31:22)
Dramamine pync (2022-10-28 12:06:33)
irbesartan price cheap irbesartan 300mgirbesartan online pharmacy irbesartan no prescription
Propecia pync (2022-10-30 14:49:46)
gemfibrozil without a prescription gemfibrozil 300 mg costgemfibrozil uk gemfibrozil uk
Gavinrally (2022-10-30 15:17:27)
Micardis pync (2022-11-01 09:38:14)
propranolol pharmacy how to purchase propranolol 10mgpropranolol united kingdom how to buy propranolol
Henrykep (2022-11-01 15:10:35)
Differin pync (2022-11-03 08:26:32)
ciprofloxacin over the counter ciprofloxacin 500 mg couponciprofloxacin pills ciprofloxacin tablets
Clark (2022-11-03 14:30:10)
542
Tamoxifen pync (2022-11-05 07:33:48)
tricor tablet tricor australia tricor uk
Estebanmaync (2022-11-06 03:17:56)
Allegra pync (2022-11-06 03:59:25)
clomid nz cost of clomid 100 mg buy clomid
Kadeskix (2022-11-08 21:01:46)
coumadin generic (2022-11-09 00:04:38)
lamisil tablets cheap lamisil 250 mg lamisil pharmacy
donepezil generic (2022-11-09 16:08:11)
risperdal tablets risperdal without a doctor prescription risperdal 3mg tablets
EverettPlayedy (2022-11-10 03:19:46)
ApolloOwnelp (2022-11-11 12:38:05)
metoprolol 50mg generic (2022-11-12 15:16:53)
warfarin over the counter warfarin 2mg for sale how to buy warfarin
JosephOwnelp (2022-11-13 19:06:04)
vantin australia (2022-11-14 16:52:40)
order depakote https://depakote24.com/# - depakote 250 mg tablet depakote prices
MatteoOwnelp (2022-11-18 06:23:10)
where can i buy finasteride 5 mg (2022-11-19 07:19:19)
diamox 250mg pills diamox cheap diamox 250 mg over the counter
ColinOwnelp (2022-11-20 20:40:37)
how to purchase celebrex (2022-11-24 11:39:42)
prilosec uk prilosec 10 mg for sale prilosec price
JacobOwnelp (2022-11-24 23:14:56)
amoxicillin 250 mg otc (2022-11-29 23:34:59)
dutasteride medication dutasteride 0,5 mg prices dutasteride cheap
cipro 500mg without a prescription (2022-12-01 03:44:01)
where to buy clotrimazole clotrimazole generic clotrimazole canada
flomax 0,4mg canada (2022-12-02 01:43:26)
crestor 20 mg pharmacy cheapest crestor crestor 10 mg online pharmacy
ZanderOwnelp (2022-12-02 18:16:33)
ditropan 2,5mg price (2022-12-02 23:22:07)
amoxicillin canada amoxicillin generic amoxicillin cheap
AbelOwnelp (2022-12-03 15:20:07)
glimepiride united states (2022-12-03 20:09:58)
retin-a cream 0.025% australia retin-a cream 0.05% for sale retin-a cream no prescription
GraysonOwnelp (2022-12-04 14:37:39)
how to buy strattera (2022-12-05 12:55:20)
carvedilol nz carvedilol 25mg united kingdom carvedilolmg pharmacy
zyloprim without a prescription (2022-12-07 06:57:25)
rosuvastatin generic rosuvastatin 20mg cheap rosuvastatin tablet
rosuvastatin over the counter (2022-12-08 10:10:29)
buspar 5mg cost buspar tablets buspar 5 mg australia
GrahamOwnelp (2022-12-09 01:05:24)
how to buy seroquel 300mg (2022-12-09 09:49:52)
fexofenadine without a doctor prescription fexofenadine 180mg without prescription how to purchase fexofenadine
AceOwnelp (2022-12-09 22:27:25)
flomax canada (2022-12-11 06:58:17)
olmesartan without prescription how to purchase olmesartan 20 mg olmesartan tablets
how to buy donepezil (2022-12-12 08:46:57)
escitalopram nz escitalopram canada escitalopram for sale
CadePlayedy (2022-12-13 03:17:59)
{Antibiotika|Antibiotika gegen Uti|Uti-Antibiotika|rezeptfreie Antibiotika|natürliche Antibiotika|Antibiotika gegen Nebenhöhlenentzündung|können Sie Antibiotika trinken|Antibiotika gegen Halsentzündung|Antibiotika gegen Ohrenentzündung|Antibiotika und Alkohol|können Sie während der Einnahme von Antibiotika Alkohol trinken |Antibiotika gegen Zahninfektionen|Beta-Lactam-Antibiotika|Was sind Antibiotika|Antibiotika gegen Nasennebenhöhlenentzündung|Makrolid-Antibiotika|Alkohol und Antibiotika|Machen Antibiotika müde|Antibiotika gegen Lungenentzündung|Breitbandantibiotika|Antibiotika für Hunde|OTC-Antibiotika|Antibiotika für Fische|wie lange dauert es bis antibiotika wirken|nebenwirkungen von antibiotika|antibiotika für hunde|antibiotika gegen halsentzündung|antibiotika nebenwirkungen|trinken von antibiotika|sulfaantibiotika|prophylaktische antibiotika|antibiotika gegen bronchitis|wie man bv ohne antibiotika loswird|wie Antibiotika wirken|Ohreninfektions-Antibiotika|topische Antibiotika|Antibiotika gegen Chlamydien|Tetracyclin-Antibiotika|Arten von Antibiotika|über t Antibiotika gegen Zahninfektionen|Antibiotika bei Bronchitis|Können Antibiotika müde machen|Cephalosporin-Antibiotika|Häufige Antibiotika|Antibiotika bei Fischen|Hefeinfektion durch Antibiotika|Antibiotika bei Nierenentzündung|Was Antibiotika behandeln Uti|Liste von Antibiotika|Können Antibiotika Hefeinfektionen verursachen? |Antibiotika gegen Harnwegsinfektionen|Antibiotika gegen Furunkel|Uti-Behandlung ohne Antibiotika|kann man mit Antibiotika Alkohol trinken|Uti-Behandlung Antibiotika|kann ich während der Einnahme von Antibiotika Alkohol trinken|Chlamydien-Antibiotika|Halsentzündungsbehandlung ohne Antibiotika|Wie lange dauert es, bis Antibiotika wirken? |antibiotika gegen akne|können sie während der schwangerschaft antibiotika einnehmen|können sie während der antibiotikabehandlung trinken|wie man antibiotika gegen uti bekommt, ohne einen arzt zu konsultieren|liste der antibiotika gegen nasenhöhlenentzündung|uti kommt direkt nach den antibiotika zurück|mrsa antibiotika|als gab es die antibiotika erfunden|wie lange bleiben Antibiotika in Ihrem System|Fluorchinolon-Antibiotika|Antibiotika für Katzen|Antibiotika def Einleitung|iv Antibiotika|frei verkäufliche Antibiotika|wie lange wirken Antibiotika|Antibiotika bei Divertikulitis|Aminoglykosid-Antibiotika|können Antibiotika Durchfall verursachen|Z-Pack-Antibiotika|Antibiotika und Empfängnisverhütung|bv Antibiotika|können Antibiotika Uti verursachen|Antibiotika bei Katzen| Verursachen Antibiotika Pilzinfektionen|Kann ich Antibiotika trinken|Antibiotika gegen bv|Was bewirken Antibiotika|Wofür werden Antibiotika verwendet|Antibiotika gegen Streptokokken|Cellulitis-Antibiotika|Antibiotika gegen Halsschmerzen|Antibiotika-Namen|Niereninfektionsbehandlung ohne Antibiotika|Ohrenentzündung Antibiotikaliste|Können Sie Probiotika mit Antibiotika einnehmen|Wie lange dauert es, bis Antibiotika wirken|Wie lange dauert eine Covid-Pneumonie nach Antibiotika|Kann man Alkohol auf Antibiotika trinken|Chinolon-Antibiotika|Antibiotika, die C-Diff verursachen|Verfallen Antibiotika?
indocin cost (2022-12-13 08:05:00)
how to buy allopurinol 300 mg cheap allopurinol allopurinol uk
cheap furosemide 40mg (2022-12-14 16:45:10)
order retin-a cream 0.05% retin-a cream 0.05% coupon retin-a cream australia
propranolol no prescription (2022-12-15 20:55:21)
citalopram tablet citalopram 20 mg prices citalopram usa
AbelIdok (2022-12-15 22:02:35)
order remeron 15mg (2022-12-18 02:15:50)
dapsone caps for sale dapsone 1000caps for sale dapsone 1000caps price
order irbesartan 150mg (2022-12-19 06:02:56)
symbicort inhaler without a doctor prescription symbicort inhaler 160/4,5mcg without a doctor prescription symbicort inhaler 160/4,5mcg online pharmacy
Bodhidiox (2022-12-20 14:02:42)
avapro prices (2022-12-20 17:11:45)
flomax 0,2 mg united kingdom flomax 0,2mg cheap flomax cheap
finasteride medication (2022-12-21 14:17:13)
dutasteride tablets dutasteride without prescription dutasteride price
GrahamTawl (2022-12-22 00:58:53)
how to purchase furosemide 40mg (2022-12-23 18:08:44)
where to buy seroquel where can i buy seroquel 200mg seroquel generic
tamoxifen 20mg for sale (2022-12-25 05:57:10)
verapamil tablet verapamil nz verapamil 120mg price
indocin without prescription (2022-12-26 02:53:50)
cheap coumadin 2 mg coumadin united kingdom coumadin 1 mg australia
MylesTawl (2022-12-27 04:28:08)
depakote online pharmacy (2022-12-27 08:56:59)
differin 15g purchase differin 15g online pharmacy differin 15g without a doctor prescription
clozaril nz (2022-12-27 14:15:12)
dramamine 50mg united kingdom how to purchase dramamine cost of dramamine
order toprol (2022-12-28 17:14:37)
zanaflex tablets zanaflex over the counter zanaflex 4mg without prescription
how to purchase atarax (2023-01-01 00:27:15)
cheap loratadine loratadine 10 mg without a prescription loratadine online pharmacy
buy pyridium 200 mg (2023-01-01 21:48:48)
diamox without prescription diamox 250 mg generic diamox purchase
spironolactone 100mg purchase (2023-01-02 19:47:06)
buspar pills buspar united kingdom how to purchase buspar
avapro pills (2023-01-04 00:02:26)
anastrozole pills anastrozole no prescription anastrozole tablets
where can i buy olmesartan (2023-01-05 06:33:06)
azathioprine for sale azathioprine 50mg prices azathioprine online pharmacy
vantin canada (2023-01-06 03:35:36)
amoxicillin over the counter amoxicillin 500mg online amoxicillin purchase
JaxtonTawl (2023-01-06 03:54:45)
depakote 500mg pharmacy (2023-01-07 05:35:32)
sildenafil online pharmacy sildenafil tablets sildenafil pharmacy
allopurinol prices (2023-01-08 06:02:44)
donepezil online how to purchase donepezil 5mg donepezil uk
MessiahTawl (2023-01-09 02:54:08)
propranolol uk (2023-01-09 04:24:28)
cost of anastrozole anastrozole 1mg united kingdom anastrozole no prescription
digoxinmg australia (2023-01-10 04:42:03)
spiriva 9mcg purchase spiriva tablet where can i buy spiriva
OnyxTawl (2023-01-10 21:53:14)
periactin united kingdom (2023-01-12 05:26:39)
lamisil pills lamisil uk buy lamisil
where to buy hyzaar 12,5mg (2023-01-13 02:22:55)
strattera pharmacy strattera price strattera no prescription
PeytonTawl (2023-01-13 06:19:16)
where to buy cipro (2023-01-14 09:21:21)
prevacid without a prescription prevacid 30 mg canada prevacid cost
amoxicillin 250mg medication (2023-01-15 10:49:24)
micardis online micardis 80mg for sale micardis purchase
vantin otc (2023-01-16 12:04:51)
toprol pharmacy toprol without a prescription order toprol 50 mg
cheap escitalopram 20 mg (2023-01-17 10:04:44)
how to purchase buspar 10mg buy buspar buspar without a prescription
risperdal pharmacy (2023-01-18 08:45:51)
anastrozole nz anastrozole 1 mg cheap anastrozole tablet
rosuvastatin 10 mg uk (2023-01-19 07:19:15)
motrin australia where to buy motrin motrin coupon
order ciprofloxacin (2023-01-20 09:12:05)
zanaflex tablets how to buy zanaflex 2 mg zanaflex over the counter
AngelTawl (2023-01-20 11:37:09)
remeron medication (2023-01-21 18:12:23)
indomethacin pills indomethacin generic cost of indomethacin
motrin over the counter (2023-01-24 01:38:34)
tricor 200 mg australia tricor cost tricor 200mg medication
SebastianTawl (2023-01-24 20:28:30)
cheapest avapro (2023-01-25 01:55:06)
pulmicort pills where can i buy pulmicort 200 mcg pulmicort 200 mcg without a doctor prescription
carvedilolmg cost (2023-01-26 00:31:43)
leflunomide united states leflunomide without a doctor prescription leflunomide cheap
Jame (2023-01-26 00:49:00)
2268
SethTawl (2023-01-26 02:34:27)
spiriva pills (2023-01-27 06:00:11)
geodon prices where can i buy geodon 80mg geodon without a doctor prescription
coumadin 1mg united states (2023-01-28 06:11:01)
trazodone nz how to purchase trazodone order trazodone