Try our cookies Alza.cz a. s., Company identification number 27082440, use cookies and other data to ensure the proper functioning of the website and, with your consent, also, among other things, to personalize advertising and the content of our websites. By clicking on the “I understand“ button, you agree to the use of cookies and the transfer of data regarding the behavior on the website for displaying targeted advertising on social networks and advertising networks on other websites.
Alzak icon

Felhasználók kontra programozók: Kinek készülnek a számítógépek?

Publikálva • Szerző: Michal Rybka

A személyi számítógépek világa az elmúlt néhány évtizedben gyökeresen átalakult. Amik kezdetben bonyolult gépek voltak egy szűk, hozzáértő réteg számára, mára nélkülözhetetlen eszközzé vált mindenki számára. Az a korábbi elképzelés, hogy minden felhasználónak tudnia kell programozni, átadta a helyét az egyszerű felhasználói felületeknek és az intuitív alkalmazásoknak. De hogyan jutottunk el attól a korszaktól, amikor a számítógépet magadnak kellett beprogramoznod, a mai időkig, amikor a számítógépes munka nagy része csupán alapvető ismereteket igényel? A következő cikkből megtudhatod, hogyan alkalmazkodtak fokozatosan a számítógépek a hétköznapi felhasználókhoz, és milyen lesz a fejlődés várható iránya a mesterséges intelligencia növekvő befolyásával.

Kinek készülnek a számítógépek

Felhasználók kontra programozók: Kinek készülnek a számítógépek? – TARTALOM

  1. Az ügyeskezűek alkatrészekkel játszanak, az ügyetlenek kódolnak
  2. Aki nem tud programozni, ne nyúljon számítógéphez
  3. A felhasználóbarát környezet győzedelmeskedett

Az ügyeskezűek alkatrészekkel játszanak, az ügyetlenek kódolnak

A személyi számítógépek térhódításának kezdetén a „számítógépes emberek" felosztása egyszerű volt: Voltak a hardveresek, akik a számítógépeket tervezték, építették és javították – aztán ott voltak a szoftveresek, akik programozókra, igazi számítógépes varázslókra oszlottak, kódjukkal életre keltették a gépeket – valamint operátorokra, a számítógépes szakemberek legalsó kasztjára, akik adatokkal etették a számítógépeket, szalagokat cseréltek, és általában ügyeltek arra, hogy a gépek rendesen működjenek.

A régi időkben, amikor egyáltalán nem volt megszokott, hogy az embereknek otthon személyi számítógépük legyen, a fiatalok gyakran szakkörökben tanulták meg az elektronikával való munkát – és az volt az elképzelés, hogy az ügyesebbek és tehetségesebbek a hardverrel fognak dolgozni, mert az ugye drága, és tönkreteheted az alkatrészeket, sőt a forrasztópákával akár tüzet is okozhatsz, így a kevésbé ügyeseket a szoftver készítéséhez irányították, mert „ott ugye nem lehet annyit elrontani". Érdekes, hogy Nyugaton más volt a felosztás – ott azokra osztották az embereket, akik fejlesztőként dolgoztak, és azokra, akik nem voltak annyira ügyesek a fejlesztésben, de értettek a kereskedelemhez, így az előbbiek termékeit marketingelték és értékesítették.

gyerek, alaplap, forrasztás
Az ügyesebbekre bízták a precizitást, pontosságot és finommotorikát igénylő feladatokat, a kevésbé ügyesek pedig programokat tanultak írni.

Ez a felosztás, amely annyira jellemző volt a számítóközpontokra, a személyi számítógépek megjelenésével megszűnt – és helyébe egy másik lépett: a felhasználók, akik megpróbáltak a számítógépekkel dolgozni – és az IT-szakemberek, akik a gépeket összeszerelték, telepítették és programokat fejlesztettek számukra. Az IT-szakember jellemzően már nem tervezett számítógépeket, csupán szabványos alkatrészekből rakta össze őket – és azon igyekezett, hogy rájöjjön, miért nem működik éppen az adott kombináció.

Aki nem tud programozni, az ne is nyúljon a számítógéphez

Az új munkamegosztásról alkotott eredeti elképzelés, amely a tantervi követelményekben is testet öltött, azon az alapvetésen nyugodott, hogy minden felhasználó úgy fogja megoldani a problémáit, hogy megírja rájuk a programot. Az eredeti számítógépek rendkívül egyszerűek voltak, a ROM memóriájukban általában csak valamilyen programozási nyelv volt – és egy ideig úgy tűnt, hogy a számítógép hatékony használatához tudnod kell programozni.

férfiak, számítógép programozása
A programozást jobb tapasztalt szakemberekre bízni a hibamentes, működő kód érdekében.

A gond az, hogy a programozás nem mindenkinek való. Az algoritmizálás egy speciális esete – az algoritmusok pedig tulajdonképpen csak útmutatók egy probléma megoldásához, tehát minden kicsit is képzettebb embernek képesnek kellene lennie arra, hogy a problémáját lépésekre bontsa, vagyis algoritmizálja. A gyakorlatban viszont az a baj, hogy a programírás során minden apró részletre gondolni kell, amit sokan egyszerűen nem tesznek meg – ezért aztán elég sokat szenvedtek a programozással.

Egy minőségi programnak nemcsak hibamentesnek és hatékonynak kell lennie (a lehető leggyorsabban kell megoldania a problémát), hanem robusztusnak is, vagyis el kell viselnie a hibás bemeneteket és a szándékosan rossz adatokat – és algoritmikusan stabilnak is kell lennie, tehát figyelembe kell vennie az algoritmusok és bemenetek tulajdonságait, hogy a számítások során ne halmozódjanak fel szokatlan mértékben a hibák. Ez a gyakorlatban azt jelenti, hogy egy jó programozó bizonyos függvényeket és algoritmusokat kerül, mert a kerekítés és hasonló dolgok miatt bizonyos esetekben teljesen hibás eredményeket adhatnak, még akkor is, ha maga az algoritmus önmagában helyes.

Programozás
Amit az emberek régen nem írtak meg maguknak, az nem is volt meg nekik.

A felhasználóbarát környezet győzedelmeskedett

Mivel a programozás bonyolult, hamarosan megjelentek alternatív módszerek a problémák leírására – például táblázatkezelők táblázatai formájában, amelyek lehetővé teszik a probléma intuitívabb és vizuálisabb leírását, mint egy hagyományos program, ráadásul nem kell foglalkozni a bemenetekkel, a megjelenítéssel és hasonlókkal, mert mindezt maga a program biztosítja. Számos vizuális eszköz született, amelyek lehetővé tették a megoldási folyamat megrajzolását – és ami a legfontosabb, olyan alkalmazások jöttek létre, amelyek a tipikus problémákat maguktól megoldják.

A mai programok közül sok lehetővé teszi az úgynevezett kötegelt feldolgozást, amikor leírod, mit kell csinálni például egy fényképpel – aztán hagyod, hogy a program ugyanezt elvégezze a mappában lévő összes fényképpel. Az operációs rendszerek kötegfájlok (batch) vagy makrók formájában kínálnak automatizálási lehetőségeket, amelyekkel leírhatod, milyen műveleteket szeretnél végezni a fájlokkal – mégpedig nem ritkán úgynevezett parancssori paraméterek segítségével, amikor egy adott programot úgy hívsz meg, hogy a kötegfájl átadja neki az információt arról, mit szeretnél csinálni és milyen fájlokon szeretnéd végrehajtani.

Programozás automatizálás
A folyamatok automatizálása nagyobb hatékonysághoz vezet.

A legtöbb probléma, amelyet korábban nehézkesen oldottak meg, ma már interaktív megoldási lehetőségekkel rendelkezik, ahol a felhasználó csupán rámutat arra, amit szeretne csinálni – és ha nem elégedett az eredménnyel, bármikor visszaléphet. A motorháztető alatt azonban hatékony eszközök rejtőznek, amelyek továbbra is lehetővé teszik a munka automatizálását és szinte programozását. Az az eredeti elképzelés, hogy minden számítógép-felhasználó programozni fog, gyakorlatilag eltűnt – és a mesterséges intelligencia térnyerésével egyre nyilvánvalóbbá válik, hogy maga a programozás is nagymértékben automatizálható lesz.

Ma ott tartunk, hogy a számítógépek kezelése olyan egyszerű, amilyen korábban soha nem volt – gyakorlatilag mindent, ami valamilyen szempontból bonyolult, varázslók kísérnek, amelyek elmagyarázzák, miről van szó, és milyen lehetőségei vannak a felhasználónak. A mesterséges intelligencia fejlődésével a felhasználók kísérése szinte párbeszéddé alakul, ahol a mesterséges intelligencia képes lesz megérteni a felhasználók összetettebb igényeit is, amelyekkel ma még a technikai támogatáshoz kell fordulniuk.

tablet
Ma már el sem tudjuk képzelni a világot grafikus felület nélkül.

i

Ezek a cikkek is érdekelhetnek:

Az az eredeti várakozás, hogy minden felhasználó képes lesz programozni a számítógépét, nem vált valóra. Ehelyett a technológia alkalmazkodott a felhasználókhoz – a szoftverek ma intuitívabbak, és gyakran varázslók segítik a felhasználókat lépésről lépésre. Az automatizálásnak, a vizuális eszközöknek és a mesterséges intelligencia fejlődésének köszönhetően a felhasználók egyre távolabb kerültek a bonyolult algoritmusok megértésének szükségességétől. A jövőben a mesterséges intelligencia fejlődésével a technológiai interakció várhatóan még egyszerűbbé és természetesebbé válik.

4.2 57×
Microsoft 365 Personal EN (BOX)
Office Software - physical licence (subscription - one-time licence), for 5 devices, Word, Excel, PowerPoint, Outlook, OneNote, OneDrive and Teams apps included, subscription length 12 months, for mobile device and PC, compatible with Windows, macOS, Android and iOS, transferable licence
46,190 Ft
Buy
In stock 3 pcs
Order by midnight, get it at the AlzaBox in the morning.
Info
Order Code: SWOFPB_EN25
4.5 216×
Microsoft 365 Family EN (BOX)
Office Software - physical licence (subscription - one-time licence), for 5 devices, Word, Excel, PowerPoint, Outlook, OneNote, OneDrive and Teams apps included, subscription length 12 months, for mobile device and PC, compatible with Windows, macOS, Android and iOS, transferable licence
59,890 Ft
Buy
In stock 3 pcs
Order Code: SWOFFB_EN25
4.2 57×
Microsoft 365 for individuals (electronic licence)
Office Software - digital licence (subscription - one-time licence), for 5 devices, Word, Excel, PowerPoint, Outlook, OneNote, OneDrive and Teams apps included, subscription length 12 months, for mobile device and PC, compatible with Windows, macOS, Android and iOS, transferable licence
45,290 Ft
Buy
Available for download
Order Code: SWOFPEe_EUs
5.0
Pinnacle Studio 26 Ultimate (electronic license)
Graphics Software - Pinnacle Studio intended for 1 device(s), subscription lasts forever, permanent license, version in CZ, EN, DE, FR, IT, ES, PL, nl, appropriate for households and for businesses, intended for PC, compatible with Windows operating system(s), restricted geographically to only in the EU
28,590 Ft
Buy
Available for download
Order Code: SWps26z
5.0
Parallels Desktop Pro Subscription 1 Year
PC Maintenance Software - Parallels Desktop intended for 1 device(s), subscription lasts 12 months, subscription, version in CZ, EN, DE, FR, IT, ES, PL, appropriate for households and for businesses, intended for PC, compatible with Windows operating system(s)
40,090 Ft
Buy
Available for download
Order Code: SWlCP0003
CorelDRAW Graphics Suite 2026 Education
Graphics Software - Corel Graphics Suite intended for 2 device(s), subscription lasts forever, permanent license, software type: vector graphics and photo editing, version in CZ, EN, DE, FR, IT, ES, PL, nl, install through download (electronically), appropriate for schools, intended for PC, compatible with Windows and macOS operating system(s)
59,990 Ft
Buy
Available for download
Order Code: EO634
3.0
CorelDRAW Graphics Suite 365-Day Renewal WIN (Electronic Licence)
Graphics Software - Corel DRAW intended for 1 device(s), subscription lasts 12 months, subscription renewal, software type: vector graphics, photo editing and 2D graphics, version in CZ, EN, DE, FR, IT, ES, PL, nl, install through download (electronically), appropriate for households and for businesses, intended for PC, compatible with Windows operating system(s), your license key will be delivered by email
Discounted -14 % 132,590 Ft 155,190 Ft
Buy
Ordered on request
Order Code: SWlC0027
5.0
Iobit Uninstaller PRO 15 for 1 PC for 12 months (electronic license)
PC Maintenance Software - Iobit Uninstaller intended for 1 device(s), subscription lasts 12 months, subscription, version in CZ, SK, install through download (electronically), appropriate for households, intended for PC, compatible with Windows operating system(s)
6,590 Ft
Buy
Ordered on request
Order Code: SW0010
Adobe Photoshop Elements 2026, Win/Mac
Graphics Software - Adobe Photoshop Elements intended for 2 device(s), subscription lasts 12 months, subscription, software type: photo editing, version in CZ, EN, DE, FR, IT, ES, PL, nl, SV, ja, appropriate for households, for businesses and for schools, compatible with Windows and macOS operating system(s)
Discounted -13 % 19,790 Ft 22,890 Ft
Buy
Ordered on request
Order Code: EO607a48
Adobe InDesign for teams with Adobe Stock standard assets, Win/Mac, 12 months
Graphics Software - Adobe InDesign CC intended for 2 device(s), subscription lasts 12 months, subscription, software type: 2D graphics, version in CZ, EN, All EU languages, appropriate for businesses, compatible with Windows and macOS operating system(s)
Discounted -9 % 232,990 Ft 258,490 Ft
Buy
Ordered on request
Order Code: EO607a35
4.7 127×
Microsoft Office 2024 Home and Business EN (BOX)
Office Software - physical licence (permanent license), for 1 devices, Word, Excel, PowerPoint and Outlook apps included, unlimited subscription validity, for PC, compatible with Windows and macOS, transferable licence
115,390 Ft
Buy
In stock > 5 pcs
Order by midnight, get it at the AlzaBox in the morning.
Info
Order Code: SWOFHBEN24
4.7 127×
Microsoft Office 2024 for home and business (electronic licence)
Office Software - digital licence (permanent license), for 1 devices, Word, Excel, PowerPoint and Outlook apps included, unlimited subscription validity, for PC, compatible with Windows and macOS, transferable licence
Discounted -28 % 82,240 Ft 115,390 Ft
Buy
Available for download
Order Code: SWOFHB24
5.0
PDF-XChange Editor 10 Plus for 1 user on 2 PCs (electronic license)
Office Software - digital licence, for 2 devices, for PC, compatible with Windows
55,590 Ft
Buy
Ordered on request
Order Code: SWpdfxcep9
5.0
Adobe Acrobat Pro for teams, Win/Mac, 12 months
Graphics Software - Adobe Acrobat Professional intended for 2 device(s), portable license, subscription lasts 12 months, subscription, software type: PDF work, version in CZ, EN, All EU languages, install through download (electronically), appropriate for businesses, for schools and for state administration, intended for mobile device and PC, compatible with Windows and macOS operating system(s)
139,890 Ft
Buy
Ordered on request
Order Code: EO607a1
3.4
Ashampoo Movie Studio Pro 3 (Electronic License)
Office Software - digital licence, for 1 devices, unlimited subscription validity, for PC, compatible with Windows, non-transferable licence
9,090 Ft
Buy
Ordered on request
Order Code: SWLA0005b
Print
P-DC1-WEB25
30 év tapasztalat az e-kereskedelemben
3 million megrendelés évente
a vásárlók 98% visszatérõ
Több infó