Главная->Новости->Вот почему тебе не дано становиться программистом

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

10 Нояб 2020г. в 11:12
Просмотров: 1710

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

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

Прежде всего, пройдемся по терминам. Кодер – это человек с уровнем 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