Serpentine

Conference

ha számítógépekkel dolgozik, vagy arra gondolt, hogy programozóvá vagy fejlesztővé válik, akkor felteheti magának a kérdést: milyen programozási nyelvet kell tanulnom?

egy másik fontos kérdés, amelyre válaszolni kell, hogy hogyan fogja megtanulni. Javasoljuk, hogy nézd meg a legjobb programozási tanfolyamok akár Udacity, edX, vagy Coursera!

sajnos az a kérdés, hogy milyen programozási nyelvet kell tanulni, az egyik legnehezebb kérdés, amelyet programozóként kell megválaszolni.

nincs nehéz és gyors válasz, mert a legjobb programozási nyelvek, amelyeket meg kell tanulni, minden ember számára eltérőek lesznek, számos személyes tényező szerint – de ezt később mélyebben megvizsgáljuk.

néhány ember számára a JavaScript vagy a HTML a legjobb programozási nyelv, amelyet először meg kell tanulni. Ezek alkalmasak a front-end webfejlesztésre és tartalomkezelésre, és hasznosak lesznek azok számára, akik ezeken a területeken dolgoznak.

azonban egy olyan nyelv tanulása, mint a HTML, nem segít, ha valami hasonló iOS alkalmazásfejlesztéssel szeretne dolgozni, ezért fontos, hogy nyitott legyen a tanulás legjobb kódolási nyelvének kiválasztásakor.

az új nyelvek bevezetése ellenére szinte minden évben van néhány régi – sőt néhány új – nyelv, amely uralja a programozási tájat.

az olyan nyelvek, mint a Java vagy a PHP, viszonylag népszerűek maradtak az elmúlt évtizedben, míg a Python elindult, hogy a kezdők számára a leggyakoribb programozási nyelvvé váljon – amint az az alábbi képen látható.

milyen programozási nyelvet kell tanulnom: diagram programozási nyelvek népszerűsége

azonban a “learn programming” kifejezés általános keresési népszerűsége az elmúlt négy vagy öt évben csökkent. Az emberek egyre kevésbé érdekli a tanulás programozás, vagy ez egy egyszerű eset, hogy több rendelkezésre álló információt milyen nyelvek vannak odakint?

a második lehetőség felé kellene hajolnunk – olyan platformok, mint a Facebook vagy a YouTube, sokkal hozzáférhetőbbé teszik a programozási információkat anélkül, hogy meg kellene keresnünk.

de elég erről, nézzük meg azokat a személyes tényezőket, amelyeket figyelembe kell vennie, amikor megkérdezi magától: “milyen programozási nyelvet kell tanulnom?”.

milyen tényezőknek kell befolyásolniuk a tanult nyelvet?

sok különböző dolog befolyásolja Önt, amikor eldönti, hogy melyik programozási nyelvet tanulja. Ezek közül sok személyes, de vannak is összefügg, hogy a helyszín, a jövőre, meg egyéb dolgok.

legújabb Udacity Kupon talált:

ellenőrzött személyzet Pick

kizárólagos: 75% OFF

on Udacity tanfolyamok

Kezdje a tavaszi új készségek – siess & válassza ki az álom Udacity természetesen egy hatalmas 75% kedvezmény! Ez az exkluzív Udacity Kupon kód aktív korlátozott ideig.

Lejárati dátuma: 30/03/2021
2,948 az Emberek Használják
Csak 37 Bal

Minősítés

5.0

Fontolja meg a következő öt pont legközelebb tedd fel magadnak a kérdést: “Milyen programozási nyelvet kell tanulni?”.

A programozási tapasztalat

az első, és valószínűleg az egyik legfontosabb dolog, hogy figyelembe kell venni a következő alkalommal, amikor arra gondolsz, ” milyen programozási nyelvet kell tanulni?”a programozási tapasztalat. Néhány a legjobb programozási nyelvek tanulni meglehetősen nehéz, és nem alkalmas a kezdők.

azonban rengeteg kezdő-barát források ott a legnépszerűbb nyelvek, mint a Java és a Python, így nem hagyja, hogy a tapasztalat hiánya megijeszteni el.

egyszerűen észre, hogy ha még nem programozott, vagy tanult egy programozási nyelv előtt, akkor nehezebb lesz, és tovább fog tartani, hogy az induláshoz.

karriered útvonala & milyen munkát szeretnél végezni

nem mehetsz csak úgy ki, és választhatsz egy közös programozási nyelvet, hogy véletlenszerűen tanulj. Kell, hogy legyen okod a választásra, és ez általában a karrieredhez, a jelenleg végzett munkádhoz és a jövőbeli munkádhoz fog kapcsolódni.

milyen programozási nyelvet kell tanulnom: programozók

először gondolja át a jelenleg végzett munkát. Nagyon valószínű, hogy a legjobb programozási nyelvekre gondolsz, amelyeket meg kell tanulnod, mert javítani szeretné a munkaköri kilátásait. Próbáljon meg választani valamit, ami releváns és kompatibilis az Ön tapasztalataival, ha lehetséges.

Ha egy új mezőbe szeretne költözni, akkor válassza ki azt a nyelvet, amely segít ebben. Például, ha jelenleg back-end webfejlesztőként dolgozik, de át akar lépni a blockchain programozásba, akkor gondoljon a szilárdság megtanulására.

az egyes nyelvek nehézsége

rendkívül fontos annak biztosítása is, hogy a következő alkalommal, amikor megkérdezi magától, hogy “milyen programozási nyelvet kell tanulnom?”.

Ha nincs sok ideje arra, hogy új nyelvet tanuljon, vagy tapasztalatlan nyelvtanuló, akkor fontolóra kell vennie egy alacsony nehézségi szintű tanfolyam kiválasztását. Az olyan nyelvek, mint a Python, a PHP vagy akár a C#, általában nagyon egyszerűek azok számára, akik csak most kezdődnek.

Ha azonban tapasztalt programozó vagy, aki már legalább egy nyelvet ismer, akkor ne hagyja, hogy a nehéz nyelvek megijesztsenek. Fontolja meg, hogy a lábujjait egy nehezebb nyelvre merítse-olyasmi, mint a C++ -, különösen, ha kihívást élvez.

A

nyelvhez rendelkezésre álló források valószínűleg nem olyan relevánsak, mint öt évvel ezelőtt, de még mindig érdemes megfontolni. Ha egy új tanuló, a legjobb programozási nyelv, hogy megtanulják az első lesz egy népszerű, amelyben megtalálható támogatást, valamint egy csomó erőforrást.

milyen programozási nyelvet kell tanulnom: egy ember online tanulás

képesnek kell lennie arra, hogy mélyreható erőforrásokat találjon online a legnépszerűbb nyelvek bármelyikére. Például az Udacity, a Coursera vagy az edX csodálatos tanfolyamokkal rendelkezik, amelyek a legtöbb programozási nyelvet lefedik.

A nyelv sokoldalúsága

fontos figyelembe venni a nyelv használatát és sokoldalúságát, mielőtt elkezdi tanulni. Egyes nyelvek nagyon speciális felhasználásokkal rendelkeznek. Mások azonban sokkal sokoldalúbbak,és sokféle dologra használhatók.

a jövőben a nyelvek alkalmazkodóképességére is gondolni kell. Az olyan nyelvek, mint a C#, A Ruby és a JavaScript nagyon alkalmazkodóak, és számos platformon programozhatók és fejleszthetők.

milyen programozási nyelvet kell tanulnom: javascript

minden csapódik le, hogy mit tervez használni a programozási nyelv. Például, ha blockchain fejlesztővé akarsz válni, a szilárdság lesz a könnyű választás, még akkor is, ha nem túl sokoldalú.

Ha azonban webfejlesztésben és programozásban szeretne dolgozni, válasszon valami hasonlót PHP vagy Python.

milyen típusú programozási nyelvek vannak?

mielőtt feltenné a kérdést:

” milyen programozási nyelvet kell tanulnom?”

meg kell értened néhány dolgot a programozásról. Ha tapasztalt fejlesztő vagy, akinek egy vagy több nyelve van az öv alatt, akkor valószínűleg kihagyhatja ezt a részt, majd egyenesen a következőre léphet.

a legtöbb főbb programozási nyelv a használatuk és a tervezésük szerint definiálható. A két legnépszerűbb nyelvtípus a statikusan gépelt nyelvek és a dinamikus nyelvek. Ezeket az alábbiakban részletesebben vizsgáljuk:

statikusan gépelt Nyelvek:

a statikusan gépelt nyelvek sok ember szemében “fejlettebbek”, mint a dinamikus nyelvek. A statikus nyelvekkel épített dolgok általában stabilak, skálázhatók és könnyen karbantarthatók.

általában nagyon jók a hibák észlelésében, de sokkal több programozásra és időre van szükség ahhoz, hogy egy jó alkalmazást vagy webhelyet statikusan gépelt nyelvvel készítsenek.

milyen programozási nyelvet kell tanulnom: két programozó

olyan dolgok, mint a magas szintű mobilalkalmazások és a weboldal felső hátsó végei általában statikusan gépelt nyelvre épülnek. Az olyan általános célú nyelvek, mint a Java és a C, statikus nyelvek, mint a Swift, a C++ és a C#.

dinamikus nyelvek:

a statikusan gépelt nyelvek alternatívája a dinamikus programozási nyelvek, amelyeket általában meglehetősen rugalmasnak és könnyen megtanulhatónak tekintenek. Egyszerűvé teszik az alapvető alkalmazások vagy programok létrehozását anélkül, hogy sok időt elköteleznének, és gyakran szórakoztatóak is!

a legtöbb dinamikus programozási nyelv magas szintű nyelv – ami azt jelenti, hogy egyszerűbb tanulni. Ha dinamikus programozási nyelveket választasz a tanuláshoz, kevesebb időt töltesz a kód részleteinek finomhangolásával, és sokkal több időt töltesz új fogalmak felfedezésével és gyakorlásával.

A dinamikus nyelvek népszerűek a kezdők körében, mivel általában néhány óra múlva képesek építeni a dolgokat, az eredmények pedig gyorsan jönnek.

a legnépszerűbb dinamikus programozási nyelvek közé tartozik a PHP, A Ruby, a Python és a JavaScript.

Egyéb:

Structure Query Language-amit SQL-ként ismerhet-nem illeszkedik a fenti címkék egyikébe sem.

Ez egy meglehetősen gyakori nyelv, amelyet adatbázisokkal való kommunikációra és adatok kezelésére használnak. Gyakran használják a website analytics, különösen a nagy e-kereskedelmi kiskereskedők, mint az Amazon, eBay. De erről bővebben alább.

melyik programozási nyelv kiválasztása a tanuláshoz

túlnyomó mennyiségű információ lehet átgázolni, amikor megpróbálja megtalálni a választ arra a kérdésre, hogy “milyen programozási nyelvet kell tanulnom?”, különösen, ha egy tapasztalatlan programozó.

néha úgy tűnhet, mintha több száz különböző weboldalak odakinn, minden mondja meg a különböző dolgokat, és ajánlja a különböző nyelveken. Tényleg, hogyan kell eldönteni, hogy a legjobb kódolási nyelv tanulni az Ön igényeinek? Milyen programozási nyelvet kell tanulni: számítógép-telefon a kód a képernyők

ezt szem előtt tartva állítottuk össze egy listát a leggyakrabban használt programozási nyelvek, kiegészít-val a célra, a nehézséget, amikor meg kell gondolni, tanulási őket.

ne hagyja, hogy a kérdés: “milyen programozási nyelvet kell tanulnom?”mert rémálmaid vannak. Ha szükséges, olvassa el a következőket, és végezzen külső kutatást. Vessen egy pillantást a programozási és webfejlesztési tanfolyamok széles skálájára, és találjon egyet, amely mind érdekesnek, mind hasznosnak tűnik.

JavaScript

amikor arra gondolsz, hogy ” milyen programozási nyelvet kell tanulnom?”, A JavaScriptnek mindig opcióként kell megjelennie. Bár ez valószínűleg nem a legnépszerűbb nyelv a világon, hihetetlen felhasználási köre van, és nagyon könnyű megtanulni első nyelvként.

eredetileg front-end webes nyelvnek tervezték, a JavaScript egyre népszerűbb a back-end fejlesztők körében. Ez egy dinamikusan gépelt nyelv, ami megkönnyíti a kezdők számára a felvételt.

Ez szuper sokoldalú, mivel kompatibilis az összes böngésző, lehet használni bármit web app fejlesztés mobil játék létrehozása, kompatibilis egy sor más nyelven.

a Javascript egyik fő hátránya, hogy nagyon nehéz hibakeresést végezni. Ha problémákba ütközik, nehéz lehet megtalálni a forrást, és kijavítani.

ez frusztrációt okozhat a kezdő programozók körében, ezért győződjön meg róla, hogy ezt szem előtt tartja, amikor eldönti, hogy melyik programozási nyelvet tanulja.

a JavaScript jövője fényesnek tűnik. A front-end nyelv használata egyre növekszik, és egyre népszerűbb, mivel egyre több ember fogadja el a back-end fejlesztéshez. Mivel egyre népszerűbb a natív mobilalkalmazás fejlesztés számíthat a munkahelyek száma igénylő JavaScript tudás túlfeszültség.

milyen programozási nyelvet kell tanulnom: javascript

Ha meg akarja tanulni a Javascriptet, akkor menjen az Udacity felé. Számos nagyszerű tanfolyamot kínálnak. Az egyik azt ajánlom lenne a Javascript természetesen. Ez egy kicsit intenzív, és azt mondják, hogy szükség van 10hours egy héten, de befejezése biztosan nyújt csodálatos eredményeket!

Java

a Java vitathatatlanul a leggyakoribb programozási nyelv a világon. Ez egy statikusan gépelt nyelv, amelyet általában olyan dolgokra használnak, mint az Android alkalmazás, játék, asztali alkalmazás fejlesztés. Ez is népszerű a back-end Webfejlesztés, különösen a nagyobb vállalatok körében.

a Java által kínált sokoldalúság nagyszerűvé teszi azokat az embereket, akik a legjobb programozási nyelvet keresik először. Azonban, meg kell ismernünk, hogy lesz, hogy egy csomó időt és erőfeszítést a tanulmányok, ha úgy dönt, hogy megtanulják a Java, mivel ez eltart egy ideig, hogy vegye fel, és kap a nyitjára.

amikor megkérdezed magadtól: “melyik programozási nyelvet kell tanulnom?”, meg kell gondolni, hogy milyen dolgokat tervezed használni az új nyelvet.

Ha azt reméli, hogy valamilyen Android vagy webes fejlesztésbe kerül, akkor a Java jó választás. Ez azonban nem olyan hasznos iOS vagy blockchain fejlesztők számára, valószínűleg nem jó első nyelv.

úgy tűnik, hogy a Java nagyon fényes jövővel rendelkezik. Viszonylag stabil és könnyen méretezhető. Továbbra is a legnépszerűbb programozási nyelv a világon az Android fejlesztésben való használata miatt, ennek önmagában elegendő oknak kell lennie annak megtanulására.

PHP

a PHP az egyik legnépszerűbb szerveroldali szkriptnyelv. Bár nem olyan elterjedt, mint a Java vagy a Python, a PHP továbbra is a weboldalfejlesztés egyik vezető nyelve.

a világ legnépszerűbb weboldalai – köztük a Wikipedia, a WordPress és a Facebook-PHP használatával készültek, megmutatva, hogy mennyire hasznos. Tehát talán ez a válasz arra a kérdésre, hogy”milyen programozási nyelvet kell először tanulnom”?

milyen programozási nyelvet kell tanulnom: wikipedia

sokan azt állítják, hogy a PHP a legjobb kódolási nyelv, amelyet először meg kell tanulnom. Ez nagyon kezdő-barát, könnyű felvenni. Ezt le lehet állítani arra a tényre, hogy a PHP kód nagyon logikus, lehetővé téve, hogy megfogalmazza, mit fog tenni, mielőtt még futna.

bár egyes webhelyek távolodnak a PHP-től, továbbra is a legnépszerűbb nyelv az interneten. A webhelyek mintegy 80% – a továbbra is PHP-t használ, ami azt sugallja, hogy a fejlesztők számára az elkövetkező években bőséges munka lesz. Ennek elegendő érvelésnek kell lennie ahhoz, hogy gondosan mérlegelje ezt a nyelvet!

Python

a Python talán a legnépszerűbb programozási nyelv kezdőknek. Gyakran tanítják az iskolákban, mert viszonylag egyszerű és könnyen megtanulható. A múltban a Python-ot asztali alkalmazások készítésére, webes alkalmazások létrehozására, valamint tudományos adatok elemzésére használták.

a Python a legnépszerűbb programozási nyelv a tudományos közösségek körében szerte a világon. Különböző számítástechnikai, adatelemzési és bioinformatikai programok írására használják, és a kutatók nagy része rendelkezik legalább néhány Python-készséggel.

amellett, hogy nagyszerű első nyelv a tanuláshoz, a Python is nagyon hasznos, ha tudományos területen dolgozik. Még akkor is, ha nem végez közvetlen kutatást vagy adatelemzést, a Python készségek sokkal foglalkoztathatóbbá teszik Önt.

Ez a jövőben jobb munkalehetőségekhez vagy promóciókhoz vezethet – amire senki sem mondana nemet!

Ha meg szeretné tanulni a Python, akkor vessen egy pillantást a Learn Python alapjai tanfolyam. Alternatív megoldásként a Python adatstruktúrák tanfolyamon keresztül sokkal mélyebben megnézheti az adatok tudományának nyelvét és annak használatát.

szilárdság

Ha nemrégiben feltette magának a kérdést: “milyen programozási nyelvet kell tanulnom?”, akkor is kérdezd meg magadtól: “mit remélem, hogy ki az én programozási nyelv?”. A legtöbb esetben a válasz erre segít kiválasztani a nyelvet.

Ha valami olyasmivel válaszolt, mint “blockchain fejlesztővé akarok válni”, akkor gondoljon a szilárdság tanulására. A Solidity egy új programozási nyelv, amely lehetővé teszi az emberek számára, hogy intelligens szerződéseket írjanak és hajtsanak végre az Ethereum blokkláncon.

milyen programozási nyelvet kell tanulnom: blockchain

bár nem mainstream nyelv, messze van tőle – a tisztességes szilárdságú fejlesztők iránti kereslet gyorsan növekszik, ahogy a kriptovaluták nőnek.

Bár valószínűleg az a legjobb, hogy egy másik nyelvet megtanulni, először is, ez teljességgel lehetséges, hogy a kezdők számára, hogy megtanulják, Szilárdságát segítségével tanfolyamok, mint a “Tér Doggos – Interaktív Tanulás Szilárdságát Tanfolyam Kezdőknek” vagy “Tanulás Felhasználó: A Végső Szilárdságát Persze, Hogy Beindítsák A Karrierjét”.

SQL

SQL – vagy strukturált lekérdezési nyelv-némileg eltér a többi programozási nyelvek már lefedett. Egyáltalán nem használható alkalmazások vagy webhelyek létrehozására. Ehelyett az adatbázisokból származó adatok elérésére és elemzésére szolgál. Ez egy lekérdezési nyelv, és egyáltalán nem túl sokoldalú.

Az SQL-t azonban az egész világon használják. Nagyjából minden olyan webhely, amely nagy adatbázisokkal rendelkezik az ügyfél – vagy termékadatokkal, valamilyen módon, formában vagy formában használja, ami azt jelenti, hogy mindig nagy a kereslet az SQL fejlesztők számára.

Ha úgy gondolja, hogy az adatelemzés programozása olyan mező, amelybe be szeretne lépni, akkor csak egy válasz van arra a kérdésre, hogy “milyen programozási nyelvet kell tanulnom?”. Ez egyszerű-tanulni SQL!

a Coursera egy mélyreható SQL tanfolyamot kínál, amely megtanít mindent, amit tudni kell a nyelvről és annak használatáról.

Szóval, milyen programozási nyelvet kell tanulnom?

megértjük, hogy elég nehéz lehet olyan kérdésekre válaszolni, mint például: “milyen programozási nyelvet kell tanulnom?”és” hogyan lehetek programozó?”.

az információ mennyisége odakinn időnként rendkívül elsöprővé válhat, ami azt eredményezi, hogy sok törekvő fiatal programozó feladja, mielőtt még elindulna.

végül fontos felismerni, hogy nincs valódi “legjobb programozási nyelv a tanuláshoz”. Minden relatív, és a legjobb nyelv az Ön számára nem feltétlenül lesz a legjobb nyelv valaki másnak.

Ha valamilyen webes fejlesztésbe szeretne bejutni, akkor nagyjából meg kell tanulnia a Javascriptet vagy a PHP-t. A back-end fejlesztés, Java hasznos lehet, míg meg kell tanulni SQL vagy Python Adatelemzés, illetve a kutatás.

Alternatív megoldásként, ha szakosodni szeretne, és meg akarja tanulni a Blockchain fejlesztését, nézze meg a szilárdságot.

függetlenül attól, hogy melyik nyelvet választja, ne feledje ezt – a programozási készségek átruházhatók. Miután megtanulta az egyik nyelvet, sokkal jobban fel lesz szerelve egy másik megtanulására.

végezze el a kutatást, beszéljen más programozókkal, és ami a legfontosabb, válasszon egy jó platformot, amelyen tanulni fog, mivel a rossz tanulási anyagok hiányos ismereteket eredményeznek.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük