Hirdetés
- Huawei Watch GT 4 - kerek karék
- Google Pixel 8 Pro - mestersége(s) az intelligencia
- Megjött a jubileumi Pixel széria
- Nothing Headphone (1) – nem kell ide idézet
- Android alkalmazások - szoftver kibeszélő topik
- Google Pixel topik
- Újra növekedést mutat az okosórák piaca
- Nothing Phone 2a - semmi nem drága
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
-
Mobilarena
Új hozzászólás Aktív témák
-
modder
aktív tag
válasz
Gülredy #5256 üzenetére
Hali!
Az a baj ezzel a kérdéssel, hogy nem objektív, hanem meggyőződésből eredő válaszokat kapsz majd, ezért hogy jó nyelvet válassz magadnak meg kell fontolnod pár dolgot.
Először döntsd el, hogy milyen típusú alkalmazást szeretnél fejleszteni pl. hagyományos desktop, webes alkalmazás (website), webes kliens oldali, háttérben futó rendszerszintű programok, mobil nevezzük ezeket rétegeknek. Majdnem minden mainstream programnyelv lefedi ezeket a rétegeket, azonban a választás segít eldönteni, hogy milyen információkat keress.
Én azt ajánlom, hogy ha eldöntötted, hogy milyen réteget és programnyelvet választasz, akkor ragadj hozzá, és szerezz róla magabiztos tudást, majd mehetsz a többi rétegre is ismerkedni velük.
Áttekintés rétegenként
1) Desktop alkalmazás:
Egyértelműen C# és .NET. Azért, mert a legelterjedtebb a Windows. Olyan technológiákat használ, amiket átültetheted kapásból mobilra is, ha arra szeretnél orientálódni.
Emellett nekem még tetszik a C++-ban Qt. A Qt egy grafikus könyvtár és egy előfordító. Linuxra KDE ebben íródott, Nokia telefonokon lesz elérhető.2) Webes alkalmazás:
ASP.NET és webes technológiái, Java EE és webes technológiái, PHP, illetve szaporodik a Ruby on rails. PHP-ból sok a munka, sok a programozó is, szerintem nem fizetik meg annyira. Az első kettő közül mindegyik piacképes tudást ad, viszont rettentő sok technológia épül rájuk.3) Webes kliens:
Flash... hát nem tudom, nekem nem szimpi. Silverlight elterjedőben, keresett. Emellett egyre nagyobb tudást igényelnek a kliens oldali JavaScript könyvtárak, HTML5 ilyesmi.4) Rendszer:
c++ unix/linux alapon, windows alapon .net, c++. Emellett az operációs rendszerek nagyon átfogó ismerete, és oprendszer api kőkemény ismerete.5) Mobil:
Java: Android; .net: windows mobile; C++ Qt: nokia; Objective-C: iPhone, Ipad.6) Grafikai program:
Ha játékot akarsz írni, akkor C++ és OpenGL vagy C# és XNA.Üzleti megfontolások, mivel szakíthatsz a legtöbbet?
Szerintem Webes szerver oldali platformokkal, de sok idő beletanulni, azonban ezen a vonalon szép karriert lehet csinálni. (ASP.net, Java EE)Mivel juthatsz legkönnyebben a piacra?
Web: kliens + PHP; Manapság még android vagy iPhone fejlesztési gyakorlattal.Ez a lista a teljesség igénye nélkül született, és az én objektíven szubjektív megítélésem
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Azonnali fotós kérdések órája
- Kecskemét és környéke adok-veszek-beszélgetek
- Autós topik
- Óra topik
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- PlayStation 5
- Ejtette a DXR sugárkövetést az új Battlefield
- Mibe tegyem a megtakarításaimat?
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Motorolaj, hajtóműolaj, hűtőfolyadék, adalékok és szűrők topikja
- További aktív témák...
- X1 Carbon 11th 14" FHD+ IPS i7-1355U 16GB 512GB NVMe ujjlolv IR kam gar
- Playstation 5 lemezes kiadás, kiterjesztett garancia 3 év
- Apple Watch Series 9 45mm GPS !97 százalékos akkumulátor!
- TUF FX505DT 15.6" FHD IPS Ryzen 5 3550H GTX 1650 16GB 500GB NVMe +1TB magyar vbill gar
- i5 12400F dobozában, még 2 hónap Aqua garanciával
- BESZÁMÍTÁS! ASUS Prime H370 i5 8600K 32GB DDR4 512GB SSD RTX 2060 Super 8GB Zalman N5 BitFenix 550W
- Eredeti Lenovo 230W töltők - 4X20Z83995
- Honor X7a 128GB, Kártyafüggetlen, 1 Év Garanciával
- Új Dell 13 XPS 9315 Touch 4K+ HDR DolbyVision i7-1250U 10mag 16GB 512GB Intel Iris XE Win11 Garancia
- Keresünk dokkolókat
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest