Tātad jūs esat nolēmis iemācīties programmēšanas valodu. Laba domāšana! Pieaug vajadzība būt prasmīgam dažādu darbu jautājumos. Saskaņā ar Darba statistikas biroja datiem, programmatūras izstrādātāju darba vietas palielināsies par 17%.
Tomēr kā iesācējs, pieņemot šo karjeras izaugsmes uzlabošanas lēmumu, lai faktiski apgūtu prasmes, noteikti ir mulsinošs. Jūs saskaras ar simtiem iespēju, no kurām izvēlēties kā savu pirmo valodu. Tāpēc pirms šīs izvēles izdarīšanas ir ieteicams uzdot sev divus galvenos jautājumus:
-
Kas jūs ir ieinteresējis programmēšanā?
-
Ko jūs vēlaties darīt kā programmētājs?
Atbildes uz šiem jautājumiem vedīs jūsu sākotnējos soļus un, iespējams, visu jūsu programmēšanas karjeru. Ja projekta ideja izraisīja jūsu interesi, izvēlieties valodu, kas jums to vislabāk palīdzēs pabeigt. Piemēram, mācīšanās Objective-C ļaus jums strādāt ar iOS saistītiem projektiem, savukārt Java ļaus strādāt ar projektiem, kas saistīti ar Android.
Bet, ja jūs interesē šīs jaunās zināšanas pārvērst pilna laika karjerā, izmantojiet pirmo valodu, lai iemācītos domāt kā programmētājs un apgūtu programmēšanas pamata loģiku. Piemēram, izstrādātāji uzskata Ruby, Python un JavaScript par samērā viegli iemācāmām un par valodām, kas nodrošina stabilu pamatu loģikas un sintakse programmēšanā. Ja jums ir labs pamats, vairāk uzņemt būs vieglāk, jo daži principi ir tulkoti no viena uz otru.
Vai, iespējams, jūsu izvēlētais var tikt izlemts jums tieši tehniskās kaudzītes daļas dēļ, kas jūs interesē. Lietotnes izstrādātājs strādā ar kodu, kas paredzēts lietotājiem. Aizmugurējais izstrādātājs strādā ar serveri, datu bāzi un lietojumprogrammu, kas var ietvert tādas valodas kā Ruby vai Python.
Iesācējs vai nē, kvalitatīvi programmētāji meklē iespējas mācīties un sekot līdzi valodas un tehnoloģiju tendencēm. Izvēle uzņemt jaunu atkārtosies visas jūsu karjeras laikā. Iepazīstieties ar šo noderīgo infografiku, kas palīdzēs jums pieņemt lēmumu.
