Я Ібрагім Осман Шафа, мені 29 років, я з Джазана, Саудівська Аравія.
Я давно мріяв навчитися програмувати, і мене завжди переслідують ідеї для інноваційних додатків. Іноді я бачу концепцію додатка і думаю, що він міг би бути ще красивішим або простішим у використанні. Тож, коли мені спадає на думку нова ідея, я одразу записую її в нотатки, мріючи, що одного разу стану розробником додатків і, якщо на те буде Божа воля, втілю її в життя.
Але проблема? Щоразу, коли я починаю вивчати програмування, я на деякий час захоплююся, а потім зупиняюся.
причина?
Програмування – це весело та красиво, але самостійне навчання виснажує, особливо коли ти один. Ти читаєш навчальні посібники, дивишся відео, запам'ятовуєш код, який не розумієш, і відчуваєш, що марнуєш свій час, не бачачи жодних відчутних результатів. Я не знаю, як розробляти інтерфейси користувача, або як їх малювати та додавати кнопку, наприклад! Я не знаю, як організувати кроки, бо навіть не знаю, з чого почати!
Я не раз намагався вивчити Swift, але завжди застрягаю на першому розділі будь-якого курсу. Мені потрібен хтось, хто б мене направляв, тримав за руку або хоча б пояснював, чому певний код використовується в певному місці.
Але щоразу я зупиняюся і кажу: «Іншаллах, одного разу я це зроблю». Я не знаю, чи це амбіції, чи зволікання.
Ідея, початок
Доки одного разу я не обговорював це зі своїм другом, який любить програмування так само, як і я, але не є програмістом, тому я запитав його:
«Як нам створити справжній додаток? Як нам навчатися?»
Він сказав«Навіщо вчитися з нуля? Чому б не використовувати ChatGPT?»
я сказав«Справді? Ідея!» Але це допомагає лише нам, і нам потрібно знати про кілька речей.
Він сказав«Ні, не потрібно, він може все!»
Ми насправді почали працювати над простим додатком, але через певні обставини зупинилися. Тим не менш, мені сподобався цей досвід. Ми побачили емулятор iPhone у дії, і це саме по собі було досягненням: побачити екран телефону прямо перед нами!
Давня мрія.
Я переглянув свої нотатки та пошукав просту ідею, яку можна було б розпочати самостійно, бо мені дуже хотілося продовжити та створити щось, чим я міг би поділитися зі своїм другом, коли він повернеться, щоб ми могли продовжити разом. Не тому, що я став програмістом, а тому, що мені подобалося бачити, як додаток набуває форми на моїх очах.
Я почав запитувати ChatGPT:
- Як мені почати?
- Напишіть мені код для певного інтерфейсу.
- Код не працює, чому?
- Я хочу елегантний дизайн, з плавними рухами та різними кольорами. Як мені змінити дизайн?
- Як додати сповіщення? Як змінити розмір шрифту? Як додати лічильник зікр? тощо.
Щоразу, коли я щось просив, він надавав мені готовий код і пояснював, що потрібно, якщо я просив. І що було несподіванкою? Я завершив додаток, не написавши жодного рядка коду самостійно! 😂 Я навіть не знаю, як писати "якщо", а іноді код виходить з ладу через незакриту дужку, бо я не знаю, як з дужками поводитися. Але ми разом це виправляємо і рухаємося далі.
Зрештою, додаток запрацював саме так, як я хотів, слава Богу. Відчуття чудові!
Ще багато чого попереду
Коли я вирішив завантажити свій додаток в App Store, я зіткнувся з мільйоном перешкод: умови, налаштування, файли, зображення, схвалення, вимоги, розміри зображень та значків тощо. Але я робив скріншот, надсилав його до ChatGPT і запитував: «Що я тут роблю?» Він відповідав мені крок за кроком, поки додаток офіційно не став доступним у магазині, слава Богу.
Іноді ШІ так втомлюється, що я зупиняюся, потім повертаюся і пробую, поки ми не зрозуміємо одне одного і не рухаємося далі. Іноді це "виходить назовні", тому ми злимося одне на одного, потім миримося і рухаємося далі! 😅
Чи повторив би я цей досвід?
напевно.
Сьогодні я можу впевнено сказати: я можу втілити будь-яку ідею, яка спаде мені на думку, завдяки, перш за все, Богові, а потім технологічному прогресу, яким Бог нас благословив.
Моє послання до кожної людини, як яЯкщо ви вважаєте, що програмування складне, або ви не знаєте, з чого почати, не дозволяйте цьому зупиняти вас. Поки у вас є ідея та інструменти, які вам допоможуть, і, дасть Бог, ви зможете досягти того, що любите. Служіть своїй релігії, розважайтеся та заробляйте.
Тобі не потрібно бути професіоналом, просто вір у свою мрію, починай, а Бог зробить все інше легким.
Зрештою, дякую. Я слідкую за вами, з Божою благодаттю, з самого початку. Щойно додаток був готовий, я міг думати лише про вас. Ваші зусилля вражають, а ваші досягнення відчутні, з Божою благодаттю. З моменту появи iPhone ваш внесок в Apple приніс користь усім арабам. Дякую 🌺
Практика
Ми розповідаємо вам цю чудову історію так, як Ібрагім розповів її нам. Це справді вражаюча історія. Людина, яка хотіла здійснити мрію і не здалася. Слава Богу, мрія стала реальністю, і додаток тепер доступний в Apple App Store. Це чудове відчуття, коли хтось реалізує свою мрію. Я впевнений, що Ібрагім не шукав фінансової вигоди. Навпаки, все, через що він пройшов, доводить, що він інвестував у досягнення своєї мрії. Зрештою, Ібрагім досяг успіху в цьому випробуванні.
Ібрагім не соромився того, що не міг навчитися розробці додатків традиційним способом. Навпаки, він пишався тим, що зміг використовувати сучасні технології та потенціал штучного інтелекту для досягнення своєї мети. Це все інструменти, але мета важлива.
Те, що Ібрагім поділився цією історією та щиро розповів нам про неї, показує, що він любить добро, і ми також любимо добро для вас, тому ми опублікували цю історію, сподіваючись, що вона стане стимулом для кожної людини прагнути досягти своєї мрії, якою б вона не була, незалежно від її віку чи ситуації. Прагніть досягти своєї мрії, і у вас все вийде.
Чи подобається вам зберігати ранкові та вечірні спогади?
Цей додаток розроблений, щоб вам було легко та зручно стежити за:
- Smart Streak (щоденна послідовність) мотивує вас продовжувати день за днем.
- Короткі або повні благання відповідно до вашого часу та настрою
- Фантастична простота використання без жодних складнощів
Привіт
Моє повідомлення братові Ібрагіму, розробнику програми:
Нехай благословить вас Аллах 🤲, і ваша історія надихає мене, бо нещодавно я вирішив почати вивчати мову Swift, щоб запрограмувати ідею архітектурного застосунку, який я мріяв розробити роками... і я ніс тягар навчання, експериментів та помилок, але тепер, прочитавши вашу історію, я отримав величезний моральний підйом, і я знаю, що я не один, і що є хтось, хто допоможе мені після Всемогутнього Аллаха.
Заперечувачі не знають, що є аматори, такі як ви та я, які працюють у професіях, відмінних від програмування, щоб заробляти на життя, але в них є мрія або ідея для програми, яку вони хочуть впровадити, чи то для користі у своїй сфері діяльності, чи для адвокації, чи навіть для розваги та відкриттів. 😀
Вітаю вас з вибором програми зікр і прошу Бога зробити її частиною ваших добрих справ. Дай Боже, щоб ви продовжували оновлювати її, щоб не відставати від оновлень операційної системи, і ми ніколи не побачимо повідомлення «Розробник повинен оновити програму для підтримки операційної системи iOS 30».
А тепер я запрошую вас оновити застосунок для роботи з новим форматом рідкого скла, щоб ви стали першим застосунком для пам'яті, який підтримуватиме цю технологію 😁
Благословляю вас Бог і передаю вам мої вітання. 🌹
Один з найневдаліших кроків — це повністю покладатися на штучний інтелект. Повинна бути програмна основа. Тоді можна запозичити деякі ідеї зі штучного інтелекту, але повністю покладатися на нього — помилка.
Професоре Ібрагіме, щиро дякую Вам від щирого серця за заявку «Безперервна пам’ять».
Я спробував, і мені сподобалося. Він простий, акуратний і має приємні кольори.
Найбільше мою увагу привернуло ваше розумне та креативне використання штучного інтелекту, прекрасна та корисна ідея водночас.
Я користувався додатками Zad Al-Muslim та Nusuk, а тепер скористаюся вашим додатком. Нехай Аллах винагородить вас і дарує вам здоров'я за ці зусилля. Нехай вам завжди щастить, якщо на те буде Божа воля.
Добре, у мене є питання. Яка ідея створеного застосунку?
Спробуйте завантажити додаток, це дуже корисний додаток для запам'ятовування.
Також хочу зазначити один простий момент.
Я мав справу з більшістю цих моделей, і знову ж таки, штучний інтелект, якщо розглядати без програмної основи, то, на жаль, це означає втрату часу та майбутнього, а продукт, який з цього вийде, на жаль, буде сповнений катастроф, і я впевнений, що ви зі мною погодитесь.
Муса, його брат
По-перше: я Ібрагім, власник цієї історії.
По-друге: я дякую власникам цього блогу, якими ми, чесно кажучи, пишаємося, і дякую їм за їхні відповіді.
По-третє: Ви ніколи не зможете вирішити, що штучний інтелект не створює застосунок... як це видно з цього застосунку.
З нуля до публікації без жодної коми, клянусь 😂.
Так, цей шлях не веде до професіоналізму, ані не створює складного застосування, але це прекрасний засіб для досягнення мети, навіть якщо вона проста. Чи успішна вона?! Так, без сумніву.
Це найкраще?! Ні
Ніхто не сперечається з вами, що основою є вивчення оригінальної мови програмування, але, якщо дозволите, я не погоджуюся з вашою думкою, що це некорисно.
Все змінилося, але оригінал залишиться, але для кількох людей, а не для всіх, хто хоче подати заявку.
Хто сьогодні пише машинною мовою (0,1)?!
Четверте: Гарні люди в блозі означають, що це не ідеально, і це не для тих, хто хоче навчитися програмувати, а радше альтернативне рішення для людей з інвалідністю 😅
Наприклад, я не можу побудувати компанію, бо мій базовий рівень програмування для цього не підходить.
Але я можу створити один, два чи три додатки, і я можу заробляти на них гроші, якщо правильно їх просуватиму. Ваші молитви.
П'яте: Завантажте додаток і спробуйте його, і, дасть Бог, він вам сподобається. Продовжуйте спогади, а якщо він вам не сподобається, приходьте поговорити зі мною, видаліть його з моїх очей з магазину та купіть телефон Galaxy 😂🌺
Але програмісти, які знають, що таке програмування
Що означає структура даних? Що означає пам'ять? І так далі, і так далі.
лише
Це була проста пропозиція від мене: написати статтю про те, як правильно розпочати цю сферу як засновник. Це було б щось дуже круте.
Тим більше, що ви, слава Богу, створили революцію у світі програмування.
Зрештою, розбіжність у думках не псує дружбу.
Нехай Бог дарує вам щастя і всім успіхів
Мусо, я був таким, як ти, і я повірив тому, що ти сказав. Можливо, у професійній сфері, де ти розробляєш додатки для великих компаній, ці навички, звичайно, були і будуть затребувані, а штучний інтелект стане не більше ніж інструментом для пришвидшення темпів розробки.
Раніше, хобіст чи непрофесіонал, не мав можливості розробляти додаток у когось на кшталт Ібрагіма. Але тепер він може створювати високоякісний додаток, і катастрофи, про які ви говорите, не траплятимуться, а додаток працюватиме з максимальною ефективністю. Простіше кажучи, штучний інтелект — це щось інше. Спробуйте сучасні моделі, такі як GPT O3 або Claude Sonnet 4. Так, вам може знадобитися підтримка спеціаліста, щоб забезпечити ідеальну роботу, але повірте, це буде майже ідеально для будь-якого хобіста, який хоче реалізувати свою ідею.
За рік чи менше ви повернетеся до цього коментаря та зрозумієте, що розробка додатків на основі штучного інтелекту стала цілком нормальною справою як для професіоналів, так і для непрофесіоналів.
Той, хто стверджує, що ШІ не є цілком надійним, я вважаю, що він помиляється. Нехай Бог благословить вас і ви думаєте так само, як і ранні вчені-розробники ШІ.
Сьогодні все інакше. Особисто я створюю додатки, навіть не дивлячись на код. І результати є доказом цього.
Можливо, ніхто з вас не стикався з сучасними моделями штучного інтелекту, такими як Claude Sonnet 4, які можуть створити цілий додаток з мінімальними зусиллями, або з інструментами, такими як Cursor, які спрощують роботу зі штучним інтелектом.
Він зараз розвивається, і незабаром, коли він вийде, всі зрозуміють, що для розробки застосунку не потрібен досвід програмування.
Я ніколи не казав, що на нього не можна покластися. Навпаки, він дуже корисний і сильний помічник.
Але якщо користувач вже має основи програмування
Інакше це призведе до катастрофи. Тому штучний інтелект, як донині, так і в майбутньому, ніколи не зможе замінити програмістів.
Його помилки справді жахливі. Мені потрібен хтось, хто справді добре програмує, щоб ми могли отримати від нього справжню користь.
Але ми дозволяємо йому робити все, поки ми самі нічого не розуміємо в програмуванні. На жаль, продукт, який вийде, буде сповнений катастроф і не буде таким, на який можна покластися, особливо в компаніях.
Нехай благословить вас Бог, але я не прихильник повної залежності від штучного інтелекту. Швидше, він може допомогти лише вам, так само як лікар повинен бути обізнаним у медицині. Штучний інтелект може бути використаний лише для допомоги йому, як і інженеру та всім іншим професіям.
Серйозно, повна залежність від штучного інтелекту без підґрунтя призведе до виробництва, повного помилок та катастроф, тому програмістів ніколи не замінять.
Він замінить лише людей, які не мають досвіду програмування.
Дуже гарна стаття, але дозвольте мені, інженеру Таріку, зробити невеликий коментар.
Відсутність програмної бази та повна залежність від штучного інтелекту в будь-якому разі є катастрофою для цієї галузі.
Я маю на увазі, що якби не ваша допомога, ваш друг не зміг би створити цю програму, бо вона навіть не була налаштована.
Щоб використовувати штучний інтелект, його потрібно використовувати лише як помічника, тобто знати, що від нього просити, коли і як.
Саме в цьому полягає важливість основи програмування в усьому.
Я дуже сподіваюся, що наступна стаття буде про те, як люди починають програмувати та входять у сферу розробки мобільних додатків після заснування, спираючись на ваш дуже великий досвід у цій галузі, особливо враховуючи, що ви були першим, хто арабізував систему iOS, випередивши Apple, і першим розробником ісламських додатків, якщо на те буде Божа воля, в арабському світі.
Щиро дякую.
Вибачте, просто проста помилка
Ти йому, звісно, не допоміг.
Але сам його метод є великою проблемою
Поради для тих, хто планує зайнятися програмуванням
Хлопці, давайте спочатку почнемо програмувати. Розглянемо основи Дорожньої карти. Що це таке?
Пошукайте на YouTube дорожню карту розробки програмного забезпечення.
Важливо те, що ніхто не повинен починати програмувати без жодної основи.
В іншому випадку це призведе до марнування часу та енергії, і буде замінено штучним інтелектом, як у наведеній вище історії.
Але Бог є помічником