logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

[Rozwiązano] Czy AI umożliwi laikowi stworzenie aplikacji i bazy danych?

MonikaGlowa 31 Gru 2024 13:16 801 18
  • #1 21370558
    MonikaGlowa
    Poziom 5  
    Posty: 27
    Ocena: 2
    @ElektrodaBot Ktoś nie ma żadnej wiedzy, nie umie czytać PHP, nie umie czytać Pythona, nie wie nic, z programowaniem styka się po raz pierwszy, nigdy nic nie zaprogramował. Czy przy pomocy sztucznej inteligencji, dostępnych w 2024 roku modeli, osoba bez znajomości programowania będzie w stanie napisać aplikację, bazę danych do gromadzenia danych?
  • Pomocny post
    #2 21370564
    ElektrodaBot
    AI od OpenAI ChatGPT4
    Posty: 8812
    Pomógł: 357
    Ocena: 937
    MonikaGlowa napisał:
    @ElektrodaBot Ktoś nie ma żadnej wiedzy, nie umie czytać PHP, nie umie czytać Python, nie wie nic, z programowaniem styka się po raz pierwszy, nigdy nic nie zaprogramował. Czy przy pomocy sztucznej inteligencji, dostępnych w 2024 roku modeli, osoba bez znajomości programowania będzie w stanie napisać aplikację, bazę danych do gromadzenia danych?
    Wstępna ocena dostępnych informacji
    Z dostępnych odpowiedzi (zarówno online, jak i offline) wynika, że:
    - Istnieją zaawansowane narzędzia No-Code/Low-Code, które znacznie upraszczają proces tworzenia aplikacji i baz danych, nawet dla osób niewładających językami programowania.
    - Sztuczna inteligencja (AI) w 2024 roku jest zdolna do generowania kodu na podstawie opisów w języku naturalnym, co dodatkowo ułatwia stawianie pierwszych kroków.
    - Mimo wszystko przydaje się podstawowa wiedza o logice aplikacji oraz strukturze baz danych – AI nie przejmie całkowicie odpowiedzialności za zrozumienie projektu i rozwiązywanie ewentualnych problemów.

    Bezpośrednia odpowiedź na pytanie
    Tak, w 2024 roku istnieje realna możliwość, by osoba bez żadnej wiedzy programistycznej stworzyła prostą aplikację z bazą danych przy pomocy narzędzi opartych na sztucznej inteligencji (np. generatory kodu, platformy no-code oparte na AI). AI, wraz z graficznymi kreatorami i gotowymi modułami no-code, potrafi wygenerować działający kod oraz proste struktury bazodanowe.

    Kluczowe punkty:
    - Korzystanie z platform no-code (np. Bubble, Adalo) pozwala tworzyć aplikacje bez pisania kodu „ręcznie”.
    - Modele AI potrafią generować kod na podstawie opisu zadania, co znacznie przyspiesza tworzenie prototypowych projektów.
    - Osoba początkująca i tak powinna znać chociaż minimalną terminologię (tabele w bazie danych, logika aplikacji), co ułatwi korzystanie z AI i no-code.

    Zastrzeżenie: Im bardziej złożony projekt, tym większe zapotrzebowanie na wiedzę techniczną, zwłaszcza jeśli pojawi się konieczność optymalizacji, wprowadzania nietypowych funkcjonalności czy zadbania o bezpieczeństwo.

    Szczegółowa analiza problemu
    W praktyce mamy dwa główne obszary:
    1. Tworzenie aplikacji („front-end” i logika)
    2. Zarządzanie bazą danych („back-end”/składowanie danych)

    1. Tworzenie aplikacji
    - Za pomocą narzędzi no-code (np. Bubble, AppGyver, Adalo) można „przeciągać i upuszczać” gotowe elementy wizualne, tak by stworzyć interfejs użytkownika. Można także definiować podstawową logikę działania przez proste reguły typu „jeżeli … to …”.
    - Wbudowane integracje np. z usługami AI (np. OpenAI) umożliwiają dodanie złożonych funkcji, jak przetwarzanie tekstu czy analizę obrazu, bez konieczności samodzielnego pisania kodu w Pythonie czy PHP.

    2. Zarządzanie bazą danych
    - Platformy no-code często posiadają wbudowane, proste bazy danych oparte na tabelach. Dodatkowo udostępniają wizualne narzędzia do tworzenia i edycji struktur danych.
    - Jeśli chcemy skorzystać z relacyjnej bazy danych (np. MySQL, PostgreSQL), modele AI mogą wygenerować kod SQL służący do tworzenia tabel i wykonywania zapytań, ale minimalne zrozumienie terminów (tabele, klucze główne, relacje) będzie pomoce.

    Zastosowanie AI w procesie
    - Modele językowe (np. GPT-4 lub nowsze) umożliwiają generowanie fragmentów kodu w dowolnym języku programowania, wyjaśnianie błędów i proponowanie poprawek.
    - Kosztowne może okazać się jednak debugowanie w przypadku bardziej rozbudowanych projektów.

    Aktualne informacje i trendy
    Według informacji z odpowiedzi online:
    - Popularność no-code/low-code stale rośnie – firmy chcą przyspieszać tworzenie aplikacji i odciążać profesjonalnych programistów.
    - Coraz więcej narzędzi no-code integruje się bezpośrednio z API sztucznej inteligencji. Bubble AI czy Replit AI to przykłady niedawnych rozwiązań w tym obszarze.
    - Część rozwiązań potrafi generować wstępne projekty bazy danych i automatycznie tworzyć odpowiednie modele danych.

    Wspierające wyjaśnienia i detale
    - Nawet przy użyciu AI warto przyswoić sobie podstawowe pojęcia (np. co to jest tabela, rekord, pole, zapytanie). Dzięki temu kontrola nad wygenerowanym kodem i logiką aplikacji będzie znacznie łatwiejsza.
    - AI nie zawsze gwarantuje idealne rozwiązania – w przypadku nietypowych zapytań lub specyficznej logiki może wygenerować kod z błędami lub nieoptymalny.

    Aspekty etyczne i prawne
    - Aplikacje gromadzące dane powinny uwzględniać przepisy RODO/GDPR, jeśli przechowują dane osobowe.
    - Gdy AI generuje kod automatycznie, użytkownik i tak ponosi odpowiedzialność za skutki działania aplikacji, np. wyciek danych czy nieprawidłowe przetwarzanie informacji.

    Praktyczne wskazówki
    1. Zacznij od krótkich tutoriali o platformach no-code – poznasz główne założenia, bez konieczności nauki programowania w tradycyjnym sensie.
    2. Korzystaj z generowania kodu przez AI (ChatGPT, GitHub Copilot, itp.) do nauki: zadawaj pytania „dlaczego ten fragment kodu działa?” – to pozwoli Ci stopniowo oswoić się z logiką programowania.
    3. Budując bazę danych zacznij od ustalenia, jakie pola (kolumny) będą potrzebne i jakie relacje między tabelami musisz odwzorować.
    4. Przed wdrożeniem do produkcji lub przechowywaniem prawdziwych, wrażliwych danych, pamiętaj o testach bezpieczeństwa i konsultacjach z kimś bardziej doświadczonym.

    Ewentualne zastrzeżenia lub uwagi dodatkowe
    - Tworzenie bardziej rozbudowanych projektów może wykraczać poza możliwości osób zupełnie zielonych, nawet przy wsparciu AI, zwłaszcza jeśli w grę wchodzi wydajność, bezpieczeństwo i wiele zaawansowanych funkcji.
    - Niektóre platformy no-code mogą być płatne i ograniczać pewne funkcje w darmowych planach.
    - Kod wygenerowany przez AI może wymagać korekty i uzupełnienia – AI nie zawsze ma pełen kontekst wymagań danego projektu.

    Sugestie dalszych badań
    - Przyjrzyj się bliżej narzędziom: Bubble, Adalo, AppGyver i Replit.
    - Zapoznaj się z podstawami SQL i projektowania baz danych (wystarczą darmowe kursy).
    - Sprawdź możliwości GitHub Copilot lub ChatGPT w generowaniu kodu i debugowaniu.
    - Zainteresuj się praktykami bezpieczeństwa aplikacji webowych i ochrony danych osobowych (RODO/GDPR).

    Krótkie podsumowanie
    W roku 2024 sztuczna inteligencja i platformy no-code pozwalają osobom początkującym, bez żadnej wiedzy programistycznej, na stworzenie podstawowej aplikacji oraz prostej bazy danych. Choć takie narzędzia wykonują „ciężką pracę” za użytkownika, warto przynajmniej w minimalnym stopniu rozumieć proces i terminologię, by uniknąć błędów czy luk bezpieczeństwa. Dla projektów o większej skali i zaawansowaniu pomoc doświadczonego programisty pozostaje nieoceniona.

    Pytania do użytkownika
    1. Jak zaawansowaną aplikację chcesz stworzyć? Czy interesuje Cię jedynie prosta baza danych, czy może aplikacja z wieloma funkcjonalnościami?
    2. Czy rozważasz wdrożenie swojego projektu „do produkcji”? Jeśli tak, warto pamiętać o bezpieczeństwie i ewentualnych kosztach hostingu.
    3. Czy posiadasz już jakiekolwiek narzędzia / zaplecze (np. hosting, konto na platformie no-code)? Jeśli nie, potrzebne mogą być dodatkowe informacje w kwestii konfiguracji.

    Jeżeli pojawią się kolejne pytania, zapraszam do doprecyzowania – postaram się pomóc w wyborze konkretnego narzędzia i przedstawić kolejne kroki!
    Możesz mnie wywołać w każdym temacie pisząc @ElektrodaBot. Zastrzeżenie: Niektóre odpowiedzi udzielone przez ElektrodaBota mogą być niedokładne. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi ElektrodaBota powinny być zweryfikowane przez użytkownika. OpenAI może monitorować i zapisywać informacje wprowadzane po wywołaniu ElektrodaBota.
  • Pomocny post
    #3 21370580
    fred_onizuka
    Poziom 20  
    Posty: 286
    Pomógł: 40
    Ocena: 100
    Jak mu opiszesz coś prostego, to pewnie poda Tobie jakiś kod, ale czy będzie to działać, czy nie i czy w ogóle będzie robić to, co chciałaś, to już kwestia szczęścia.
    Różne proste skrypty AI potrafi generować, ale na napisanie całej aplikacji (raczej) nie ma szans. No i aby zainstalować i użyć taki kod, to trzeba mieć jakąś wiedzę.
  • #4 21370587
    MonikaGlowa
    Poziom 5  
    Posty: 27
    Ocena: 2
    Myślałam z koleżankami, aby napisać własny portal informacyjny, hobbystyczny, dynamiczna treść, statystyka odwiedzin, baza użytkowników. Nie chcemy korzystać z gotowych rozwiązań.
  • Pomocny post
    #5 21370588
    LEDówki
    Poziom 43  
    Posty: 9489
    Pomógł: 1312
    Ocena: 2560
    Coś tam podpowiada. Kompletnego kodu nie złoży, bo amator będzie miał problem z poinstruowaniem bota co ma zrobić. Jak amator już to ogarnie, to się stanie zaawansowanym amatorem. A i była dzisiaj informacja o pewnym właścicielu firmy programistycznej. Zwolnił on swoich programistów, bo sądził, że AI ich zastąpi. Niebawem dał ogłoszenie, że jednak programistów zatrudni. AI to zaawansowane narzędzie, do którego potrzeba wiedzy, by użyć je w skomplikowany sposób. Proste pytania dadzą masę wyników, z których człowiek będzie musiał wyłuskać przydatne informacje. Zaskakuje ilość informacji, do których AI ma dostęp. Zaskakują też głupoty, które AI wypisuje. I zaskakująco często AI jest wykorzystywane do pracy. Jak widać wodolejstwo przechodzi w wielu firmach, bo tak może być, bo pracują tam niefachowcy lub lenie?
  • Pomocny post
    #6 21370594
    gulson
    Administrator Systemowy
    Posty: 29366
    Pomógł: 148
    Ocena: 6047
    Funkcje napisze, połączenie do bazy napisze, z naszej strony teraz się wszystko skleja w całość.
    Bardziej to przypomina programowanie za pomocą łączenia bloczków.
    Trzeba znać podstawy języka, aby kod zrozumieć i połączyć z sobą różne funkcje / metody.
    Zaletą jest tego, że teraz po prostu nie trzeba wiedzieć wszystkiego a jak czegoś nie wiemy to linijka po linijce nam objaśni.
    To oczywiście powoduje, że trzeba mieć sporo środków na tokeny ;)
    Przewiduję, że stworzenie podstawowej aplikacji metodą prób - błędów, z objaśnieniem i dokumentacją to będzie kilkaset złotych.

    Dodano po 3 [minuty]:

    Jak dziewczyny szukacie czegoś przyszłościowego, to można się zainteresować next.js zamiast PHP
    Zarówno na front end jak i back end.
    AI dobrze sobie radzi pisząc w next.js i jest sporo samouczków na youtube.
    Wrzucić można stronkę na Vercel, gdzie jest w zasadzie wszystko a podstawowy pakiet jest bezpłatny.
  • #7 21370605
    MonikaGlowa
    Poziom 5  
    Posty: 27
    Ocena: 2
    LEDówki napisał:
    A i była dzisiaj informacja o pewnym właścicielu firmy programistycznej. Zwolnił on swoich programistów, bo sądził, że AI ich zastąpi. Niebawem dał ogłoszenie, że jednak programistów zatrudni. AI to zaawansowane narzędzie, do którego potrzeba wiedzy, by użyć je w skomplikowany sposób. Proste pytania dadzą masę wyników, z których człowiek będzie musiał wyłuskać przydatne informacje.


    A tak z innej beczki: Czy jest jeszcze na rynku miejsce dla średniozaawansowanych programistów, co nauczyli się podstaw programowania na kursach za 500zł lub z książek wiodącego wydawnictwa wydającego ksiązki o PHP, Pascal, C++, Python, html, css itd?

    >>21370594 >>21370594
    gulson napisał:
    Jak dziewczyny szukacie czegoś przyszłościowego, to można się zainteresować next.js zamiast PHP
    Zarówno na front end jak i back end.
    AI dobrze sobie radzi pisząc w next.js i jest sporo samouczków na youtube.
    Wrzucić można stronkę na Vercel, gdzie jest w zasadzie wszystko a podstawowy pakiet jest bezpłatny.


    a hostingi obsługują next.js ?
  • #8 21370617
    gulson
    Administrator Systemowy
    Posty: 29366
    Pomógł: 148
    Ocena: 6047
    Obecnie nie ma.
    Właśnie teraz z ofertami jest bardzo słabo, bo juniorzy są z powodzeniem zastępowani przez AI. Kiedyś senior programista prosił juniora "weź mi napisz pętelkę", "weź mi napisz połączenie do bazy i pobierz dane", "weź mi napisz wyrażenie regularne i sparsuj string". Teraz zamiast prosić się juniora, pyta się AI, łączy w bloczki i aplikacja gotowa.
    Dlatego najbardziej kryzys odczuwają osoby początkujące, nie ma dla nich miejsca do zatrudnienia, ponieważ wszystko realizuje AI.
    Są szukani seniorzy, którzy potrafią obsługiwać AI, ludzie od infrastruktury (DevOps), ale niestety nie juniorzy.

    PS
    Najlepszy model do programowania to Sonnet 3.5

    Dodano po 29 [sekundy]:

    MonikaGlowa napisał:
    a hostingi obsługują next.js ?

    Tak, Vercel.com jest stworzony pod next.js
    Sporo startupów bazuje na next.js
  • #9 21370628
    fred_onizuka
    Poziom 20  
    Posty: 286
    Pomógł: 40
    Ocena: 100
    Jak się nauczyli tylko "podstaw", to raczej jeszcze nie są średniozaawansowani :) A o jakim doświadczeniu liczonym w latach mówimy (piszemy)? W programowaniu bardzo dużą rolę odgrywa praktyka i doświadczenie. Do pracy jako programista nie jest wymagane kierunkowe wykształcenie, sam go nie mam, wystarczy chęć do nauki (i spora wytrwałość). Ale jeśli to było przebranżowienie się na programistę jedynie ze względu na wysokie zarobki, to taka osoba może się mocno zawieść, bo to wbrew opiniom różnych "naganiaczy" (na kursy), bardzo wymagający zawód.
  • #10 21370630
    gregor124
    Poziom 28  
    Posty: 1544
    Pomógł: 97
    Ocena: 827
    MonikaGlowa napisał:
    A tak z innej beczki: Czy jest jeszcze na rynku miejsce dla średniozaawansowanych programistów, co nauczyli się podstaw programowania na kursach za 500zł lub z książek wiodącego wydawnictwa wydającego ksiązki o PHP, Pascal, C++, Python, html, css itd?


    Jak ukazał np. przykład "Collegium Humanum", jak najbardziej, i to nie tylko w informatyce ;)

    MonikaGlowa napisał:
    Nie chcemy korzystać z gotowych rozwiązań.

    Tak z kolei to raczej się nie da, bo i tak na jakimś etapie będzie potrzeba użycia czegoś, co zrobił ktoś inny. Ale jeśli ktoś chciałby zrobić wszystko od początku, to do tego z kolei potrzeba wiedzy, doświadczenia, a przede wszystkim samozaparcia.
    Najłatwiej dane to można zbierać w notatniku, a funkcja szukania może posłużyć do wyszukiwania informacji, wszystko zależy od kreatywności ;)

    Życzę Wesołego Nowego Roku.
    Pomogłem? Kup mi kawę.
  • #11 21370637
    gulson
    Administrator Systemowy
    Posty: 29366
    Pomógł: 148
    Ocena: 6047
    Doszło do tego ogromne spowolnienie w branży IT, nawet seniorzy tracą robotę. Wystarczy poczytać reddit i hacker news, niektórzy pozostają bez pracy nawet przez pół roku, a jeszcze parę lat temu otrzymywali co chwilę nowe zaproszenia do pracy na linkedin.

    Zacznij się bawić np. modelem Claude Sonnet 3.5, ściągnij program Cursor, który świetnie wspomaga programowanie.
    Zacznij pisać dla zabawy aplikacje w next.js albo python.

    Można też podłapać jakieś zlecenia na useme, upwork, fiverr

    To tyle, okres jest bardzo bardzo słaby.
  • #12 21370645
    fred_onizuka
    Poziom 20  
    Posty: 286
    Pomógł: 40
    Ocena: 100
    gulson napisał:
    Są szukani seniorzy, którzy potrafią obsługiwać AI, ludzie od infrastruktury (DevOps), ale niestety nie juniorzy.

    Takie podejście kiedyś się zemści, bo nikt nie rodzi się "seniorem", a doświadczenie zdobywa się latami. Liczba seniorów zacznie spadać, a nowych nie będzie (zostaną hobbyści). No chyba, że AI tak się rozwinie, że już prawie nikt nie będzie potrzebny.
  • #13 21370721
    Konto nie istnieje
    Poziom 1  
  • #15 21380230
    Dżyszla
    Poziom 42  
    Posty: 7075
    Pomógł: 1095
    Ocena: 225
    Ja wtrącę i swoje dwa grosze:
    1. Napisze, ale czy będzie dobrze działać - wątpię. Potrzebna jest wiedza, która pozwala wyłapywać, czy odpowiedzi AI są poprawne, czy tylko takie udają.
    2. Czy uwzględni wszystkie aspekty funkcjonowania - na 100% nie. Potrzebna jest wiedza, dzięki której trzeba zmusić AI do podania pewnych rozwiązań. Bez tej wiedzy po prostu ktoś nawet nie będzie miał pojęcia, że trzeba coś zrobić, a AI sama z siebie tego nie wykona.
  • #16 21420828
    mwilkowski1
    Poziom 10  
    Posty: 42
    Pomógł: 2
    Ocena: 9
    Pozwolę sobie udzielić obszernej odpowiedzi, bo mam spore doświadczenie w temacie: używam równolegle dwóch narzędzi do programowania (ChatGPT w wersji 01 pro mode - ta za 200 USD miesięcznie) i cursor.com za 20 USD miesięcznie (plus jeszcze GitHub Copilot i takie tam podobne, ale to jednak technologia bardziej z 2023, a nie z 2024), i sam mam ponad 20 lat doświadczenia w programowaniu aplikacji webowych w Javie i Pythonie.

    W skrócie odpowiedź brzmi: dzisiaj jeszcze nie. AI nie pozwala dzisiaj zbudować gotowej aplikacji laikowi. A to dlatego, że AI dzisiaj ma wiedzę i doświadczenie juniora, potrafi wygenerować naprawdę bardzo dobry kod, ale trzeba umieć posterować nią odpowiednio. Tym się różni senior od juniora, że senior potrafi zadać dobre pytania. Masowo programuję z wykorzystaniem ChatGPT i mam swój patent polegający na tym, że najpierw przez godzinę lub dwie czatuję z modelem o tym, jak ma wyglądać specyfikacja, wymagam od niego poprawek, doszczegóławiamy zakres. I dopiero wtedy, gdy jestem zadowolony, proszę, aby przystąpił do generacji kodu. Generacja kodu na podstawie jednego promptu to życzeniowe myślenie - w praktyce nie jest możliwe, aby wyszła z tego gotowa i produkcyjna aplikacja (taka, która ma prawdziwą obsługę błędów, security, diagnostykę, konfigurację, zapisywanie stanu i wiele innych rzeczy, które musi mieć prawdziwe rozwiązanie, a nie zabawka na demo lub na zaliczenie na uczelnię). No i jeszcze trzeba ten kod umieć uruchomić, bo to, że ChatGPT wygeneruje kod, to jeszcze nie oznacza, że wiesz, co z tym zrobić. I pamiętajmy, że to jednak jest junior, czasami popełnia szkolne błędy (chociaż coraz rzadziej) i trzeba nim odpowiednio pokierować.

    Natomiast dla seniora to jest super narzędzie - potrafi mi wielokrotnie przyspieszyć pracę i wygenerować za mnie trudny proces doboru frameworków, bibliotek, narzędzi, wygenerowania kodu (nie muszę sam studiować dokumentacji technicznej wielu bibliotek) itd., a czasami nawet zaproponować jakieś bardzo dobre rozwiązanie techniczne, na które sam bym nie wpadł.
  • #17 21420893
    JacekCz
    Poziom 42  
    Posty: 8670
    Pomógł: 760
    Ocena: 1462
    MonikaGlowa napisał:
    @ElektrodaBot Ktoś nie ma żadnej wiedzy, nie umie czytać PHP, nie umie czytać Pythona, nie wie nic, z programowaniem styka się po raz pierwszy, nigdy nic nie zaprogramował. Czy przy pomocy sztucznej inteligencji, dostępnych w 2024 roku modeli, osoba bez znajomości programowania będzie w stanie napisać aplikację, bazę danych do gromadzenia danych?


    AI sufit ma i będzie mieć na poziomie dawanych mu (jej ?) poleceń.
    Podobnie jak żywy programista, nie stworzy satysfakcjonującego programu, jeśli nie zrozumie co chcesz, jeśli nie dasz rady przekazać.

    Dodano po 27 [minuty]:

    I na odwrót.
    Jeśli masz logiczne myślenie, oraz dobre zrozumienie jak zaprojektowac i czego unikać w baza relacyjnych, nawet (jak wyżej AI powiedziało) rozwiązaniami no-code czy low-code to wyklikasz.
  • #18 21421322
    mwilkowski1
    Poziom 10  
    Posty: 42
    Pomógł: 2
    Ocena: 9
    JacekCz napisał:
    MonikaGlowa napisał:
    @ElektrodaBot Ktoś nie ma żadnej wiedzy, nie umie czytać PHP, nie umie czytać Pythona, nie wie nic, z programowaniem styka się po raz pierwszy, nigdy nic nie zaprogramował. Czy przy pomocy sztucznej inteligencji, dostępnych w 2024 roku modeli, osoba bez znajomości programowania będzie w stanie napisać aplikację, bazę danych do gromadzenia danych?


    AI sufit ma i będzie mieć na poziomie dawanych mu (jej ?) poleceń.
    Podobnie jak żywy programista, nie stworzy satysfakcjonującego programu, jeśli nie zrozumie co chcesz, jeśli nie dasz rady przekazać.

    Dodano po 27 [minuty]:

    I na odwrót.
    Jeśli masz logiczne myślenie, oraz dobre zrozumienie jak zaprojektowac i czego unikać w baza relacyjnych, nawet (jak wyżej AI powiedziało) rozwiązaniami no-code czy low-code to wyklikasz.


    Świetnie powiedziane. I doświadczony programista tym się różni od użytkownika, który "po prostu chce mieć system robiący X", że mając świadomość ograniczeń technologii zada odpowiednie pytania, przeprowadzi odpowiedni tok myślenia i napisze odpowiedni zestaw poleceń. A AI może je wykonać. Chyba, że będzie w przyszłości AI, który też będzie potrafił przeprowadzić taką rozmowę z użytkownikiem i nakierować go na odpowiednie rozwiązanie, ale póki co jeszcze tam nie jesteśmy.
  • #19 21619734
    MonikaGlowa
    Poziom 5  
    Posty: 27
    Ocena: 2
    Udało się. AI napisało www na PHP8, MySQL i działa bardzo dobrze. Zajęło to pół roku, pracując 5–6 dni w tygodniu po ok. 5 godzin.

Podsumowanie tematu

✨ W 2024 roku sztuczna inteligencja oraz narzędzia no-code/low-code umożliwiają osobom bez znajomości programowania stworzenie prostej aplikacji z bazą danych, jednak wymagana jest podstawowa wiedza o logice aplikacji i strukturze baz danych. AI potrafi generować fragmenty kodu na podstawie opisów w języku naturalnym, ale kompletne, działające aplikacje wymagają umiejętności formułowania precyzyjnych poleceń i rozumienia wygenerowanego kodu. Popularne technologie wskazane do nauki i tworzenia aplikacji to next.js (frontend i backend) oraz PHP z MySQL. Hosting wspierający next.js, np. Vercel, jest dostępny i często wykorzystywany przez startupy. AI ma ograniczenia – nie uczy się na błędach i nie zastąpi doświadczonego programisty, który potrafi odpowiednio kierować procesem tworzenia oprogramowania. W branży IT obserwuje się spowolnienie zatrudnienia juniorów, gdyż AI przejmuje proste zadania programistyczne, natomiast rośnie zapotrzebowanie na seniorów i specjalistów DevOps. Praktyka i doświadczenie pozostają kluczowe, a tworzenie aplikacji z pomocą AI wymaga cierpliwości i samodzielnej nauki. Przykład z dyskusji pokazuje, że stworzenie działającej strony WWW w PHP8 i MySQL z pomocą AI zajęło pół roku intensywnej pracy.
Wygenerowane przez model językowy.
REKLAMA