Hacker News

Мен бағдарламалауды 7 жасымда бастадым. Қазір мен 50-демін, мен жақсы көретін нәрсе өзгерді

Мен бағдарламалауды 7 жасымда бастадым. Қазір мен 50-демін, мен жақсы көретін нәрсе өзгерді Бұл барлау оның маңыздылығын және ықтимал әсерін зерттей отырып, басталғанды зерттейді. Қамтылған негізгі ұғымдар Бұл мазмұн зерттейді: Негізгі принцип...

1 min read Via www.jamesdrandall.com

Mewayz Team

Editorial Team

Hacker News

Мен бағдарламалауды 7 жасымда бастадым, ал қазір 50 жасымда, мен ғашық болған қолөнер адам танымастай өзгерді деп толық сенімділікпен айта аламын және мен де солай болдым. BASIC жолдарын Commodore 64-ке теруден басталған нәрсе жасанды интеллектпен қатар бизнес кодтарын жазатын дәуірге айналды. Бір түнде және Mewayz сияқты жалғыз платформа менің жасыма ғылыми фантастика сияқты көрінетін 207 бөлек бағдарламалық құралды алмастыра алады.

Ол кезде бағдарламалау іс жүзінде қандай болды?

1981 жылы бағдарламалау жалғыз, дерлік монастырлық тәжірибе болды. Стек толып кеткен жоқ. YouTube оқулығы болған жоқ. Егер бақытыңыз болса, сізде ит құлақтары бар қағаз нұсқаулығыңыз бен мектептегі досыңыз болды. Бүкіл демалыс күндерін қарапайым ойын циклін жөндеуге жұмсағаным есімде — логика дұрыс емес болғандықтан емес, 200 код жолының 47-жолында нүктелі үтірді қате тергендіктен.

Кіруге кедергі өте үлкен болды. Сіз жад мекенжайларын, аппараттық регистрлерді және сіз қолданатын кез келген машинаның ерекше ерекшеліктерін түсінуіңіз керек еді. Бұл қиын, оқшаулау және мүлдем электрлендіру болды. Әрбір жұмыс бағдарламасы сіз өз қолыңызбен собор салғандай болдыңыз.

Бұл үйкеліс қаншалықты қатыгез болса да, әзірлеушінің белгілі бір түрін жасады. Науқас. Егжей-тегжейлі. Бірнеше сағат бойы проблемамен жалғыз отыруға ыңғайлы. Бұл қасиеттер маған ондаған жылдар бойы жақсы қызмет етті. Бірақ бұл қасиеттер үшін құрылған әлем енді жоқ.

Бағдарламалаудың табиғаты 43 жыл ішінде қалай өзгерді?

Ауысым бір түнде болған жоқ, бірақ 50-ден артқа қарасақ, өзгерістер таң қалдырады. Бағдарламалау тауашалық техникалық шеберліктен заманауи өркениеттің негізіне көшті. Сонымен қатар, ол өзін демократияландыруға мәжбүр болды немесе қазір шешуі керек мәселелерге қатысы жоқ болып қалу қаупі бар.

Міне, мен өз көзіммен көрген ең маңызды өзгерістер:

  • Абстракциялық қабаттар экспоненциалды түрде көбейді — әзірлеушілер бүгінгі күні жадты тікелей тигізбейді; фреймворктар, орындалу уақыттары және басқарылатын қызметтер бұрын жұмыстың өзегі болған нәрсені өңдейді.
  • Ынтымақтастық оқшаулауды ауыстырды — бастапқы коды ашық экожүйелер, GitHub және нақты уақыттағы жұптық бағдарламалау құралдары кодтауды негізінен әлеуметтік әрекетке айналдырды.
  • Жылдамдық басты қасиетке айналды — мен бір кездері алты айда жіберілген жобаны атап өткен едім, бүгінгі нарық бірнеше күн немесе апта ішінде функционалды MVP-ті талап етеді.
  • AI кабинаға кірді — GitHub Copilot, Claude және GPT-4 сияқты құралдар енді ойдағыдай жұмыс істейді, бұл «код жазу» енді нені білдіретіні туралы терең сұрақтар туғызады.
  • Кодсыз және төмен кодты платформалар құрылысшы мен құрылысшы емес арасындағы шекараны бұлдырды, бұл кәсіпкерлерге күрделі бағдарламалық жасақтама бизнесін бір жолды жазбай-ақ ашуға мүмкіндік берді.

Осы өзгерістердің кейбірін қабылдамас бұрын мен ренжідім. Бірақ, мен білдім, қайғы - баратын жері жоқ махаббат. Махаббат әлі де бар.

Неліктен бұл анық ілгерілеушілік болса да, жоғалту сияқты болады?

Бала кезіңізден бірдеңемен айналысқанда қалыптасатын өзіндік ерекшелік түрі бар. Бағдарламалау мен үшін жай ғана шеберлік емес, бұл мен әлемді түсінетін объектив болды. Барлығы жүйе болды. Әрбір мәселенің кірісі мен шығысы болды. Әрбір адам әрекеті, ұят, қатені түзету сеансы сияқты болды.

"Қолөнерді дамытудың ең қиын бөлігі - жаңа құралдарды үйрену емес — бұл ескі әдіс жалғыз шынайы жол болған деген сенімнен бас тарту. Шеберлік пен сағыныш бір нәрсе емес."

2010 жылдардың басында кодсыз платформалар тартымды бола бастағанда, менің бірінші инстинкт жұмыстан босату болды. Нағыз әзірлеушілер коды. Бұл қақпашы инстинкті болды және бұл дұрыс болмады. Бағдарламалаудың мақсаты ешқашан код жазу емес — ол мәселелерді шешу болды. Егер Mewayz сияқты платформа жеке кәсіпкерге бір функцияны жазбай-ақ 207 біріктірілген модуль арқылы бүкіл бизнес жұмысын құруға және басқаруға көмектесе алса, бұл бағдарламалауға опасыздық емес. Бұл бағдарламалаудың жүзеге асырылған ең жоғары ұмтылысы.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Заманауи "Барлығы бір жерде" платформасы өмір бойы әзірлеушіге нені үйрете алады?

Mewayz 1990-шы жылдардың аяғында менің алғашқы клиенттік жобаларымды құрастырған кезде бар болғанын қалайтын нәрсені білдіреді. 138 000-нан астам пайдаланушыларға қызмет көрсететін және айына 19 доллардан 49 долларға дейінгі қолжетімді баға нүктелерінде ұсынылатын ол бизнесті жүргізудің операциялық күрделілігін біртұтас жүйеге біріктіреді. CRM, электрондық коммерция, курс құру, әлеуметтік медианы басқару, электрондық пошта маркетингі, аналитика — барлығы біртұтас.

Бір-бірінен бөлек құралдар арасында арнайы интеграцияларды құруға жылдар жұмсаған адам ретінде, бұл тәсілдің талғампаздығы мен үшін жоғалған жоқ. Менің 30 жасымда мен клиенттерге Mewayz қазір қораптан шығаратын интеграциялық жұмыс түрі үшін есеп бердім. Сабақ кішіпейіл және түсінікті: мақсат ешқашан күрделі емес. Мақсат әрқашан нәтиже болды.

Осы сияқты заманауи платформалар өмір бойы әзірлеушілерге құнды нәрсені үйретеді — бұл жүйелік ойлау синтаксистен маңыздырақ. Құралдар қалай қосылатынын, деректер ағынын, пайдаланушылардың тәжірибе арқылы қалай қозғалатынын түсіну: бұл тұрақты дағдылар. Арнайы тіл немесе шеңбер тек екпін болып табылады.

Құрылыс пен құрудың болашағы қандай болады?

Менің ойымша, біз гибридті құрастырушылар дәуіріне кіреміз — әр жолды міндетті түрде өздері жазбай-ақ бағдарламалау принциптерін түсінетін, тауардың функционалдығы үшін платформаларды пайдаланатын және шынайы сараланған мәселелер үшін пайдаланушы кодын сақтайтын адамдар. BASIC пәрмендерін терген менің 7 жасар нұсқасы қызығушылық пен мәселені шешу дискісін таниды. Ол құралдарды танымайды.

Бұл дәл солай болуы керек. Маған ұнайтын нәрсе ешқашан нүктелі үтірлер емес еді. Бұл жүйенің өмірге келген сәті болды. Бұл сәт әлі де оны қалайтын кез келген адамға қолжетімді — тезірек, қол жетімді және 1981 жылы мені джойстикті сенімсіз қалдыруға мәжбүр ететін масштабта.

Жиі қойылатын сұрақтар

AI және кодсыз платформалар дәуірінде бағдарламалау әлі де құнды дағды болып табылады ма?

Мүлдем. Бағдарламалау өте құнды болып қала береді, бірақ бұл мәннің сипаты өзгерді. Терең техникалық дағдылар әлі де инфрақұрылымды, AI жүйелерін және күрделі пайдаланушы қолданбаларын құру үшін өте маңызды. Дегенмен, «құрылысшы» анықтамасы кеңейді. Логиканы, жүйелерді және деректер ағындарын түсіну қазір синтаксисті жазу сияқты маңызды болып табылады және Mewayz сияқты платформалар құрылысшылардың кең тобына дәстүрлі кодтаусыз нақты бизнес мәнін жасауға мүмкіндік береді.

Mewayz сияқты барлығы бір жерде платформалар реттелетін бағдарламалық құралды жасаумен қалай салыстырылады?

Маркетинг, тұтынушыларды басқару, электрондық коммерция, қауымдастық құру және аналитика сияқты көптеген бизнес операциялары үшін барлығы бір платформалар пайдаланушы әзірлеуге қарағанда айтарлықтай төмен бағамен жылдамырақ нәтиже береді. Mewayz компаниясының 207 модульдік жүйесі, 138 000-нан астам кәсіпорын айына 19-49 долларға пайдаланатын, пайдаланушылық кодпен көшіру үшін айлар мен айтарлықтай бюджетті қажет ететін интеграция деңгейін ұсынады. Бәсекелестік артықшылығыңызды анықтайтын жоғары мамандандырылған, меншікті жұмыс процестері үшін пайдаланушы әзірлеу әлі де мағыналы.

Бағдарламалау білімі жоқ адам шынымен де осы құралдармен заманауи бизнесті жүргізе ала ма?

Иә — бұл соңғы онжылдықтағы ең керемет даму болуы мүмкін. Mewayz сияқты платформалар техникалық емес құрылтайшыларға толық операциялық мүмкіндіктер беру үшін арнайы жасалған. Интернет-дүкенді іске қосудан бастап мазмұнды жасаушы бизнесті басқаруға дейін электрондық пошта науқандарын жүргізуге және аналитиканы қадағалауға дейін барлығы техникалық іске асыруға емес, нәтижелерге негізделген. Бағдарламалау білімі платформаның өзінде жинақталған, сондықтан сіз толығымен бизнес стратегияңызға назар аудара аласыз.


Егер өткен 43 жыл маған бірдеңе үйреткен болса, бұл құралдар әрқашан өзгереді, ал құрылысшылар синтаксиске емес, мәселеге байланғандар болып табылады. Сіз өз мақсатыңызды қайта ашатын өмір бойы әзірлеуші ​​болсаңыз да немесе нақты нәрсені құруға дайын бірінші құрылтайшы болсаңыз да, кедергі ешқашан төмендеген емес.

Әрдайым елестететін бизнесті құруды бастаңыз. Mewayz компаниясының 207 біріктірілген бизнес құралдарының толық жиынтығын зерттеңіз, қазірдің өзінде ақылды операцияларды жүргізіп жатқан 138 000-нан астам пайдаланушыға қосылыңыз және технология ақыры жолыңыздан шыққанда не мүмкін болатынын көріңіз. Бүгін app.mewayz.com сайтында Mewayz есептік жазбаңызды іске қосыңыз — сіздің 7 жасар балаңыз мұны сиқырлы деп ойлайтын еді. Сіздің 50 жастағы адам мұның өте жақсы инженерия екенін біледі.