Ako si Ibrahim Othman Shafa, 29 taong gulang, mula sa Jazan, Saudi Arabia.
Matagal kong pinangarap na matuto ng programming, at palagi akong pinagmumultuhan ng mga ideya para sa mga makabagong app. Minsan, nakakakita ako ng konsepto ng app at iniisip kong mas maganda pa ito o mas madaling gamitin. Kaya, sa tuwing may naiisip akong bagong ideya, agad kong isinusulat ito sa Notes, nangangarap na ako ay maging isang developer ng app at balang araw ay maipatupad ito, sa kalooban ng Diyos.
Pero ang problema? Sa tuwing magsisimula akong mag-aral ng programming, nasasabik ako sandali at pagkatapos ay huminto.
ang dahilan?
Masaya at maganda ang programming, ngunit nakakapagod ang pagtuturo sa sarili, lalo na kapag nag-iisa ka. Nagbabasa ka ng mga tutorial, nanonood ng mga video, nagme-memorize ng mga code na hindi mo naiintindihan, at pakiramdam mo ay nag-aaksaya ka ng oras nang hindi nakakakita ng anumang nakikitang resulta. Hindi ko alam kung paano magdisenyo ng mga user interface, o kung paano iguhit ang mga ito at magdagdag ng isang button, halimbawa! Hindi ko alam kung paano ayusin ang mga hakbang dahil hindi ko alam kung saan magsisimula!
Sinubukan kong pag-aralan ang Swift nang higit sa isang beses, ngunit palagi akong natigil sa unang kabanata ng anumang kurso. Kailangan ko ng isang taong gagabay sa akin, hawakan ang aking kamay, o ipaliwanag man lang sa akin kung bakit ginagamit ang isang partikular na code sa isang partikular na lugar.
Ngunit sa bawat oras, huminto ako at sasabihin, "Inshallah balang araw gagawin ko ito." Hindi ko alam kung ambisyon ba ito o procrastination.
Ideya, ang simula
Hanggang sa isang araw ay nakikipag-usap ako sa aking kaibigan, na mahilig sa programming gaya ko ngunit hindi isang programmer, kaya tinanong ko siya:
"Paano tayo gagawa ng totoong app? Paano tayo matututo?"
Sinabi niya"Bakit matuto mula sa simula? Bakit hindi gumamit ng ChatGPT?"
sabi ko"Talaga? Ideya!" Ngunit nakakatulong lamang ito sa atin, at kailangan nating magkaroon ng kamalayan sa ilang mga bagay.
Sinabi niya"Hindi, hindi na kailangan, kaya niyang gawin ang lahat!"
Nagsimula talaga kaming magtrabaho sa isang simpleng app, ngunit dahil sa ilang mga pangyayari, huminto kami. Gayunpaman, nagustuhan ko ang karanasan. Nakita namin ang iPhone emulator sa pagkilos, at iyon mismo ay isang tagumpay: makita ang isang screen ng telepono na lumitaw sa harap namin!
Ang lumang panaginip
Binalikan ko ang aking mga tala at naghanap ng madaling ideya para magsimula nang mag-isa, dahil nasasabik akong magpatuloy at lumikha ng isang bagay na maibabahagi ko sa aking kaibigan kapag bumalik siya para magpatuloy kaming magkasama. Hindi dahil naging programmer ako, kundi dahil gusto ko ang pakiramdam na makitang nahuhubog ang app sa harap ng aking mga mata.
Nagsimula akong magtanong sa ChatGPT:
- Paano ako magsisimula?
- Sumulat sa akin ng code para sa isang partikular na interface.
- Hindi gumagana ang code, bakit?
- Gusto ko ng isang makinis na disenyo, na may tuluy-tuloy na paggalaw at iba't ibang kulay. Paano ko babaguhin ang disenyo?
- Paano ako magdagdag ng mga notification? Paano ko babaguhin ang laki ng font? Paano ako magdagdag ng dhikr counter? atbp.
Sa tuwing hihilingin ko ang isang bagay, bibigyan niya ako ng handa na code at ipapaliwanag ito kung hihilingin ko. At ang sorpresa? Nakumpleto ko ang app nang hindi nagsusulat ng isang linya ng code sa aking sarili! 😂 Hindi nga ako marunong sumulat ng "if," at minsan nag-crash ang code dahil sa unclosed parenthesis dahil hindi ako marunong mag handle ng parenthesis. Pero sabay nating ayusin at magpatuloy.
Sa wakas, gumana nang eksakto ang app sa paraang gusto ko, salamat. Ang sarap ng feeling!
Malayo pa ang lalakbayin
Noong nagpasya akong i-upload ang aking app sa App Store, nakaharap ako sa isang milyong mga hadlang: mga tuntunin, setting, file, larawan, pag-apruba, kinakailangan, laki ng imahe at icon, at marami pa. Ngunit kukuha ako ng screenshot, ipapadala ito sa ChatGPT, at tatanungin ito, "Ano ang ginagawa ko dito?" Sasagot ito sa akin nang sunud-sunod, hanggang sa opisyal na magagamit ang app sa tindahan, salamat sa Diyos.
Minsan napapagod ang AI kaya huminto ako, pagkatapos ay bumalik at subukan hanggang sa magkaintindihan tayo at magpatuloy. Minsan "lumalabas," kaya nagagalit kami sa isa't isa, pagkatapos ay nag-aayos at magpatuloy! 😅
Uulitin ko ba ang karanasan?
tiyak.
Ngayon, may kumpiyansa akong masasabi: Maaari akong bumuo ng anumang ideya na pumapasok sa aking isipan, salamat muna sa Diyos, at pagkatapos ay sa mga pagsulong ng teknolohiya na pinagpala sa atin ng Diyos.
Ang mensahe ko sa bawat taong katulad koKung sa tingin mo ay mahirap ang programming o hindi mo alam kung saan magsisimula, huwag mong hayaang pigilan ka nito. Hangga't mayroon kang ideya at mga tool na makakatulong sa iyo, kalooban ng Diyos, magagawa mong makamit ang iyong minamahal. Paglingkuran ang iyong relihiyon, magsaya, at kumita.
Hindi mo kailangang maging propesyonal, maniwala ka lang sa iyong pangarap, magsimula, at gagawing madali ng Diyos ang iba.
Sa wakas, salamat. Sinusundan kita, sa awa ng Diyos, mula pa noong una. Kapag nakumpleto na ang app, ang naiisip ko lang ay ikaw. Ang iyong mga pagsisikap ay kapansin-pansin, at ang iyong mga tagumpay ay nakikita, sa pamamagitan ng biyaya ng Diyos. Mula sa simula ng iPhone, ang iyong mga kontribusyon sa Apple ay nakinabang sa lahat ng mga Arabo. Salamat 🌺
Suspensyon
Isinasalaysay namin sa iyo ang napakagandang kuwentong ito gaya ng sinabi ni Ibrahim sa amin. Ito ay isang tunay na kahanga-hangang kuwento. Taong gustong abutin ang pangarap at hindi sumuko. Salamat sa Diyos, ang pangarap ay naging isang katotohanan, at ang app ay magagamit na ngayon sa Apple App Store. Ang sarap sa pakiramdam kapag may natupad na ang pangarap nila. Sigurado akong si Ibrahim ay hindi naghangad ng pinansiyal na pakinabang. Bagkus, lahat ng pinagdaanan niya ay nagpapatunay na nag-invest siya sa pagkamit ng kanyang pangarap. Sa huli, nagtagumpay si Ibrahim sa hamong ito.
Hindi ikinahihiya ni Ibrahim na hindi niya matutunan ang pagbuo ng app sa tradisyonal na paraan. Sa kabaligtaran, ipinagmamalaki niya na nagamit niya ang modernong teknolohiya at ang potensyal ng artificial intelligence upang makamit ang kanyang layunin. Ang lahat ng ito ay mga tool, ngunit ang layunin ay mahalaga.
Ibinahagi ni Ibrahim ang kuwentong ito at ang pag-update sa amin nang buong katapatan ay nagpapakita na mahal niya ang kabutihan, at mahal din namin ang kabutihan para sa iyo, kaya inilathala namin ang kuwentong ito, umaasa na ito ay isang insentibo para sa bawat tao na magsikap na makamit ang kanilang pangarap, anuman ang pangarap na iyon, anuman ang kanilang edad o sitwasyon. Sikaping makamit ang iyong pangarap, at magtatagumpay ka.
Gusto mo bang panatilihin ang mga alaala sa umaga at gabi?
Ang app na ito ay idinisenyo upang gawing madali at maginhawa para sa iyo na makasabay:
- Ang Smart Streak (pang-araw-araw na pagkakapare-pareho) ay nag-uudyok sa iyo na magpatuloy araw-araw.
- Maikli o kumpletong mga pagsusumamo ayon sa iyong oras at kalooban
- Hindi kapani-paniwala kadalian ng paggamit nang walang anumang kumplikado
Hello
Ang mensahe ko kay kapatid na Ibrahim, ang developer ng application:
Nawa'y pagpalain ka ng Allah 🤲 at ang iyong kuwento ay nagbibigay-inspirasyon sa akin dahil kamakailan lamang ay nagpasya akong simulan ang pag-aaral ng wikang Swift upang i-program ang ideya ng isang aplikasyon sa arkitektura na matagal ko nang pinapangarap na mabuo.. at dinadala ko ang pasanin ng pag-aaral, pag-eeksperimento at paggawa ng mga pagkakamali, ngunit ngayon pagkatapos basahin ang iyong kuwento ay nakakuha ako ng malaking moral, at alam ko na pagkatapos ng lahat ay hindi ako nag-iisa at si Allah ay hindi nag-iisa.
Hindi alam ng mga tumututol na may mga baguhang tulad mo at ako na nagtatrabaho sa mga propesyon maliban sa programming para kumita, ngunit mayroon silang pangarap o ideya para sa isang aplikasyon na nais nilang ipatupad, kung pagsilbihan sila sa kanilang larangan ng trabaho, para sa adbokasiya, o kahit para sa kasiyahan at pagtuklas. 😀
Binabati kita sa pagpili ng aplikasyon ng dhikr at hinihiling ko sa Diyos na gawin itong bahagi ng iyong mabubuting gawa. Sa kalooban ng Diyos, patuloy mong ia-update ito para makasabay sa mga update sa operating system at hinding-hindi namin makikita ang mensaheng “Dapat i-update ng developer ang application para suportahan ang iOS 30 operating system.”
Inaanyayahan kita ngayon na i-update ang application upang gumana sa bagong format ng likidong salamin, upang maging unang application ng pag-alaala upang suportahan ang teknolohiyang ito 😁
Pagpalain ka ng Diyos at ang aking pagbati sa iyo. 🌹
Ang isa sa mga pinaka nabigong hakbang ay ang ganap na umasa sa artificial intelligence. Dapat may software basis. Kung gayon, okay lang na kumuha ng ilang ideya mula sa artificial intelligence, ngunit ang lubos na pagtitiwala dito ay isang pagkakamali.
Propesor Ibrahim, taos-puso akong nagpapasalamat sa iyo mula sa kaibuturan ng aking puso para sa application na "Patuloy na Pag-alaala".
Sinubukan ko ito at nagustuhan ko ito. Ito ay simple, malinis at may kumportableng mga kulay.
Ang higit na nakatawag ng pansin sa akin ay ang iyong matalino at malikhaing paggamit ng artificial intelligence, isang maganda at kapaki-pakinabang na ideya sa parehong oras.
Ginamit ko ang Zad Al-Muslim application at ang Nusuk application, at ngayon ay gagamitin ko ang iyong application. Nawa'y gantimpalaan ka ng Allah at bigyan ka ng kabutihan para sa pagsisikap na ito. Nawa'y maging matagumpay ka palagi, kalooban ng Diyos.
Ok, may tanong ako. Ano ang ideya ng application na nilikha?
Subukang i-download ang app, ito ay isang napaka-kapaki-pakinabang na app ng alaala.
Nais ko ring ituro ang isang simpleng punto.
Nakipag-usap ako sa karamihan ng mga modelong ito, at muli, ang artipisyal na katalinuhan, kung haharapin nang walang pundasyon ng programming, kung gayon sa kasamaang-palad, nangangahulugan ito ng pag-aaksaya ng oras at hinaharap, at ang produkto na lalabas dito ay sa kasamaang-palad ay puno ng mga sakuna, at sigurado ako na sumasang-ayon ka sa akin.
Si Musa, ang kanyang kapatid
Una: Ako si Ibrahim, ang may-ari ng kwento.
Pangalawa: Nagpapasalamat ako sa mga may-ari ng blog na ito, na aming ipinagmamalaki, sa totoo lang, at nagpapasalamat ako sa kanilang mga tugon.
Ikatlo: Hindi ka maaaring magpasya na ang artificial intelligence ay hindi gumagawa ng isang application... bilang ebidensya ng application na ito.
From scratch to publishing without writing a comma, I swear 😂.
Oo, ang landas na ito ay hindi humahantong sa iyo sa propesyonalismo, ni ito ay lumikha ng isang kumplikadong aplikasyon, ngunit ito ay isang magandang paraan upang makamit ang isang layunin, kahit na ito ay simple. Successful ba?! Oo, walang duda.
Pinakamaganda ba?! Hindi
Walang hindi sumasang-ayon sa iyo na ang batayan ay ang pag-aaral ng orihinal na programming language, ngunit kung papayagan mo ako, hindi ako sumasang-ayon sa iyong paniniwala na hindi ito kapaki-pakinabang.
Ang mga bagay ay nagbago, ngunit ang orihinal ay mananatili, ngunit para sa ilang mga tao at hindi para sa lahat na gustong gumawa ng isang aplikasyon.
Sino ngayon ang nagsusulat sa machine language (0,1)?!
Ikaapat: Ang ibig sabihin ng magagandang tao sa blog ay hindi ito perpekto, at hindi ito para sa mga gustong matuto ng programming, bagkus ito ay isang alternatibong solusyon para sa mga may kapansanan 😅
Hindi ako makapagtayo ng isang kumpanya, halimbawa, dahil ang aking programming foundation ay hindi angkop para dito.
Ngunit maaari akong bumuo ng isa, dalawa o tatlong apps, at maaari akong kumita ng pera mula sa kanila kung i-market ko ang mga ito nang maayos. Ang iyong mga panalangin.
Ikalima: I-download ang application at subukan ito, at sa kalooban ng Diyos ay magugustuhan mo ito. Ipagpatuloy ang mga alaala, at kung hindi mo ito gusto, halika kausapin mo ako at tanggalin ito sa aking mga mata sa tindahan at bumili ng Galaxy phone 😂🌺
Ngunit ang mga programmer na alam kung ano ang ibig sabihin ng programming
Ano ang ibig sabihin ng istruktura ng data? Ano ang ibig sabihin ng memorya? At iba pa at iba pa.
lamang
Ito ay isang simpleng mungkahi mula sa akin kung maaari mong bigyan ang mga mambabasa ng isang artikulo tungkol sa tamang paraan upang makapasok muna sa larangan bilang isang tagapagtatag. Ito ay magiging isang bagay na napakahusay.
Lalo na dahil ikaw, purihin ang Diyos, ay lumikha ng isang rebolusyon sa mundo ng programming.
Sa huli, ang pagkakaiba ng opinyon ay hindi nakakasira ng pagkakaibigan.
Nawa'y pasayahin ka ng Diyos at bigyan ng tagumpay ang lahat
Musa, ako ay katulad mo, at naniwala ako sa iyong sinabi. Marahil sa propesyonal na bahagi, kung saan ka gumagawa ng mga aplikasyon para sa malalaking kumpanya, siyempre ang mga kasanayang ito ay naging at patuloy na hinihiling, at ang artificial intelligence ay magiging walang iba kundi isang kasangkapan upang mapabilis ang bilis ng pag-unlad.
Bilang isang hobbyist o hindi propesyonal, dati ay walang pagkakataon para sa isang tulad ni Ibrahim na bumuo ng isang app. Ngunit ngayon, posible na siyang makagawa ng isang mataas na kalidad na app, at ang mga sakuna na iyong pinag-uusapan ay hindi mangyayari, at ang app ay gaganap sa pinakamataas na kahusayan. Sa madaling salita, iba ang AI. Subukan ang mga modernong modelo tulad ng GPT O3 o Claude Sonnet 4. Oo, maaaring kailanganin mo ang suporta ng isang espesyalista upang matiyak na ang trabaho ay perpekto, ngunit magtiwala sa akin, ito ay malapit sa perpekto para sa sinumang libangan na gustong ipatupad ang kanilang ideya.
Sa loob ng isang taon o mas kaunti, babalik ka sa komentong ito at malalaman mo na ang pag-develop ng app na nakabatay sa AI ay naging ganap na normal, para sa parehong mga propesyonal at hindi propesyonal.
Ang sinumang magkomento na ang AI ay hindi lubos na maaasahan, sa palagay ko ay mali ka. Nawa'y pagpalain ka ng Diyos sa pag-iisip nang may pag-iisip ng maagang AI.
Ngayon, iba na ang mga bagay. Sa personal, gumagawa ako ng mga app nang hindi man lang tumitingin sa code. At ang mga resulta ay patunay.
Marahil wala sa inyo ang nakatagpo ng mga modernong modelo ng AI tulad ng Claude Sonnet 4, na maaaring bumuo ng isang buong application na may kaunting pagsisikap, o mga tool tulad ng Cursor, na nagpapadali sa pagtatrabaho sa AI.
Nag-evolve na ito ngayon at sa lalong madaling panahon kapag lumabas ito, malalaman ng lahat na hindi mo kailangan ng karanasan sa programming para bumuo ng app.
Hindi ko sinabi na hindi ito maaasahan. Sa kabaligtaran, ito ay lubhang kapaki-pakinabang at isang malakas na katulong.
Ngunit kung ang gumagamit ay mayroon nang batayan ng programming
Kung hindi, magdudulot ito ng sakuna. Samakatuwid, ang artificial intelligence, hanggang ngayon at sa hinaharap din, ay hinding-hindi mapapalitan ang mga programmer.
Ang kanyang mga pagkakamali ay talagang, talagang kakila-kilabot. I need someone who is really good at programming para talagang makinabang tayo sa kanya.
Ngunit hinahayaan namin itong gawin ang lahat habang kami ay zero sa programming. Sa kasamaang palad, ang produkto na lalabas ay puno ng mga sakuna at hindi magiging isang produkto na maaasahan, lalo na sa mga kumpanya.
Pagpalain ka nawa ng Diyos, ngunit hindi ako tagasuporta ng ganap na pag-asa sa artificial intelligence. Sa halip, ito ay makakatulong lamang sa iyo, tulad ng isang doktor ay dapat na may kaalaman sa medisina. Ang artificial intelligence ay maaaring gamitin upang tulungan lamang siya, pati na rin ang inhinyero at lahat ng iba pang propesyon.
Seryoso, ang ganap na pag-asa sa artificial intelligence na walang pundasyon ay magreresulta sa isang produksyon na puno ng mga error at sakuna, kaya ang mga programmer ay hindi kailanman mapapalitan.
Papalitan lang nito ang mga taong walang programming background.
Isang napakagandang artikulo, ngunit mangyaring payagan ako, Engineer Tariq, na gumawa ng isang simpleng komento.
Ang kakulangan ng pundasyon ng software at ang kumpletong pag-asa sa artificial intelligence ay isang sakuna para sa larangan pa rin.
Ibig kong sabihin, iniisip ko na kung hindi dahil sa iyong tulong, ang iyong kaibigan ay hindi makakagawa ng application dahil hindi pa ito natatag.
Upang magamit ang artificial intelligence, dapat itong gamitin lamang bilang isang katulong, ibig sabihin ay dapat malaman ng isa kung ano ang itatanong dito, kailan, at paano.
Ito ay eksakto ang kahalagahan ng programming foundation sa lahat ng bagay.
Inaasahan ko talaga na ang susunod na artikulo ay tungkol sa kung paano nagsimula ang mga tao sa pagprograma at pumasok sa larangan ng pagbuo ng mga mobile application pagkatapos na maitatag, batay sa iyong napakalalim na karanasan sa larangan, lalo na dahil ikaw ang unang nag-Arabize ng iOS system, bago ang Apple, at ang unang gumawa ng mga Islamic application, kung gusto ng Diyos, sa mundo ng Arab.
maraming salamat po
Sorry, simpleng pagkakamali lang
Hindi mo siya tinulungan, siyempre.
Ngunit ang kanyang pamamaraan mismo ay isang malaking problema
Payo para sa sinumang nagnanais na pumasok sa larangan ng programming
Guys simulan na muna natin ang programming. Tingnan ang mga pangunahing kaalaman ng Roadmap. Ano ito?
Maghanap sa YouTube para sa roadmap para sa pagbuo ng software.
Ang mahalagang bagay ay walang sinuman ang dapat magsimula ng programming nang walang anumang pundasyon.
Kung hindi, mag-aaksaya ito ng oras at lakas at mapapalitan ng artificial intelligence, tulad ng kuwento sa itaas.
Ngunit ang Diyos ang katulong