Meg lehet tanulni önállóan programozni?

A programozás megtanulása nagyon egyszerű

Időnként divatossá válik egy-egy szakma, amelyet ha elsajátítasz, útleveled lesz a hírnévhez vagy a vagyonhoz, vagy egy olyan készséghez, amelyet ha gyermeked nem tanul meg, kudarcra ítéli őket. Jelenleg alkalmazások létrehozásáról van szó, és mielőtt felváltaná a mesterséges intelligencia, megpróbálunk választ adni arra a kérdésre: Meg lehet tanulni autodidakta módon programozni?

Tisztázzuk, egyáltalán nincs olyan fegyelem, ami garantálná a sikert, és igaz, hogy egy jó programozó olyan készségekre tesz szert, amelyek az életben is hasznosak lesznek, más dolgok tanulásával is elsajátíthatóak.

Emlékszem tizenéves koromból a nyolcvanas évekből egy hirdetésre, amely szerint ha megtanulod az alapszintet, a cégek harcolni fognak, hogy felvegyenek téged. A Basic egy általános célú nyelv, amely aligha alkalmas a való világban használt alkalmazások készítésére. Évekkel később bekerült a számítástechnika iskolai oktatása is, ami nem volt más, mint a Microsoft irodai eszközeinek használatának magyarázata. Az elmúlt években népszerűsítették a programozási kurzusokat, amelyeket tulajdonképpen kódolási kurzusoknak kellene nevezni, mert csak a programozási nyelv alapjainak oktatására korlátozódnak.

Meg lehet tanulni önállóan programozni?

A közösségi oldalakon időről időre felbukkan a vita arról, hogy egyetemen tanuljak-e, hogy programozói karriert folytasson. Természetesen azok, akik átvették, lelkes támogatói az oklevélnek, míg a magukat képezők tagadják, hogy szükségük lenne rá. Általánosságban úgy tűnik, hogy az ágazat vállalatai előnyben részesítik a készségek bemutatását a tekercsekkel szemben.

Mindenesetre nem csak azért tanul meg programozni, hogy pénzt keressen. Megtehető nyílt forráskódú projektekben való együttműködés vagy az igényeinknek megfelelő alkalmazások létrehozása is.

A címben szereplő kérdéssel kapcsolatban igaz, hogy megteheti, de ne feledje, hogy minél többet gyakorol, annál jobb programozó lesz.

Mit kell tanulnia egy programozónak?

Valószínűleg minden alkalmazott általános iskolás ugyanúgy tud a spanyol nyelvtanról, mint Pérez Reverte vagy Vargas Llosa. Jó regényt azonban nem fog tudni írni. Ugyanez vonatkozik a programozásra is. Meg tudod memorizálni egy nyelv összes parancsát és több ezer sornyi kódot, de ettől még nem leszel programozó.

A programozótól elvárt első készség az objektivitás és a logikus érvelési képesség. Egy alkalmazásnak meg kell oldania a problémákat, a fejlesztőnek pedig azonosítania kell, hogy mi az, el kell képzelnie a megoldást, és meg kell tudnia valósítani, mielőtt kódot írna.

A következő lépés annak meghatározása, hogy melyik programozási nyelv a legalkalmasabb az alkalmazás elkészítéséhez. A szektorban sok olyan van, hogy ha csak egy kalapács van, akkor azt hiszi, hogy minden probléma szög.

Minden programozási nyelvhez több integrált fejlesztői környezet tartozik. Sokuk kompatibilis több programozási nyelvvel, így az egyikkel való megismerkedés sok munkát takarít meg.

A legtöbb Linux disztribúció támogatja a legnépszerűbb programozási nyelveket, valamint számos integrált fejlesztői környezetet.

Néhány ajánlott disztribúció a programozás megtanulásához

ezt ez egy teljesen személyes választás. Elvileg bármilyen Linux disztribúció használható programozásra.

  • Ubuntu: Ez egy eloszlás nagyon népszerű, így ha azt keresi, hogyan kell csinálni valamit linuxon, valószínűleg megtalálja, hogyan kell csinálni ubuntu-n. Ezen kívül a legteljesebb programválasztékkal és különféle telepítési formákkal rendelkezik.
  • Red Hat Enterprise Linux: Ha Ön fejlesztő, megteheti kap egy ingyenes licencet és nagyon hasznos eszközöket érhet el a programozók számára, mint például a konténerkezelés és a különböző programozási nyelvek támogatása.
  • Fedora:  Ez egy eloszlás A későbbiekben a Red Hat Enterprise Linux részét képező funkciókat tesztelő közösségi fórum. Táraiban megtalálhatja a programozási eszközök legfrissebb verzióit.

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   nelson dijo

    13 évesen tanultam meg programozni autodidakta módon egy Commodore PET 2001-el, jelenleg 54 éves vagyok.