Kurs programiranja

Učlanjen(a)
11.09.2014
Poruka
38
Pozdrav svima,
Da li neko zna za neki dobar kurs programiranja i da li je moguće sa kursom se zaposliti? Imate li kakve preporuke, postoji li neka npr praksa pa da posle ostanem u poslu?

Interesuje me c#, pocetnik sam, pocela sam pomalo citati i vidjela sam da kapiram. Zavrsila sam fakultet, ali na žalost nema posla .

Unaprijed hvala
 
Član
Učlanjen(a)
07.12.2011
Poruka
460
Da li neko zna za neki dobar kurs programiranja i da li je moguće sa kursom se zaposliti?
Da je to tako jednostavno (završiš kurs programiranja i zaposliš se) svi bi išli na kurseve i svi bi na kraju bili zaposleni. Samim tim i odgovori na tvoja pitanja nisu jednostavni.
Osim toga, programiranje je vrlo, vrlo širok pojam. Programirati se može sve i svašta i u zavisnosti šta se želi programirati bira se programski jezik, a samim tim i kurs.

Kao i sa svim ostalim odlukama u svakodnevnom životu, tako se i ovde primenjuje pravilo: Prvo definiši problem, pa na osnovu toga izaberi alat ili rešenje.

Sve u svemu, prvo pitanje je šta želiš da programiraš i na njega možeš samo TI da odgovoriš? Tek kada to definišeš, možeš da kreneš u potragu programskih jezika, tj. kurseva.

Interesuje me c#, pocetnik sam, pocela sam pomalo citati i vidjela sam da kapiram.
Zašto si izabrala baš taj jezik?
 
Učlanjen(a)
11.09.2014
Poruka
38
Da je to tako jednostavno (završiš kurs programiranja i zaposliš se) svi bi išli na kurseve i svi bi na kraju bili zaposleni. Samim tim i odgovori na tvoja pitanja nisu jednostavni.
Osim toga, programiranje je vrlo, vrlo širok pojam. Programirati se može sve i svašta i u zavisnosti šta se želi programirati bira se programski jezik, a samim tim i kurs.

Kao i sa svim ostalim odlukama u svakodnevnom životu, tako se i ovde primenjuje pravilo: Prvo definiši problem, pa na osnovu toga izaberi alat ili rešenje.

Sve u svemu, prvo pitanje je šta želiš da programiraš i na njega možeš samo TI da odgovoriš? Tek kada to definišeš, možeš da kreneš u potragu programskih jezika, tj. kurseva.


Zašto si izabrala baš
 
Učlanjen(a)
11.09.2014
Poruka
38
Da, znam da nije jednostavno, ali nista ne gubim ako pokušam.
Dobila sam preporuku za taj programski jezik, zato sam njega izabrala.
 
Član
Učlanjen(a)
24.10.2011
Poruka
336
Samo napred, i ne očekuj brze rezultate (brzo postizanje znanja potrebnog za zaposlenje). Ima i na netu mnogo vrlo kvalitetnih kurseva, prati, radi, vežbaj, i uspeh će doći. "si šarp" nije baš pojam atraktivnosti, a više nije ni PHP, recimo, ali se može naći posao sa dobrim poznavanjem tih jezika i to ne tako teško. Uostalom, kreni sa C# pa ćeš vremenom nadograditi znanje.
Srećno ti bilo, ne očekuj da će uvek biti jednostavno ali budi uporna.
 
Učlanjen(a)
11.09.2014
Poruka
38
Samo napred, i ne očekuj brze rezultate (brzo postizanje znanja potrebnog za zaposlenje). Ima i na netu mnogo vrlo kvalitetnih kurseva, prati, radi, vežbaj, i uspeh će doći. "si šarp" nije baš pojam atraktivnosti, a više nije ni PHP, recimo, ali se može naći posao sa dobrim poznavanjem tih jezika i to ne tako teško. Uostalom, kreni sa C# pa ćeš vremenom nadograditi znanje.
Srećno ti bilo, ne očekuj da će uvek biti jednostavno ali budi uporna.
Hvala puno na lijepim riječima
 
Član
Učlanjen(a)
07.12.2011
Poruka
460
Dobila sam preporuku za taj programski jezik, zato sam njega izabrala.
Neko ti je preporučio taj jezik bez informacije o tome šta bi želela da programiraš? Čudan predlog.
Programski jezik c# [1] je uglavnom vezan za windows platformu i intel/amd arhitekturu. Da bi se mogao koristiti na drugim platformama (linux, android, arm,...) mora se koristiti neki "posrednik", npr. Mono [2]. Drugim rečima, izborom tog jezika drastično si suzila prostor za budući posao. Ako već želiš da za programiranje koristiš C jezik, bolji izbor bi bio C++.

Sve u svemu, i dalje mislim da je pristup tvom problemu pogrešan. Prvo si izabrala alat, a posle ćeš da razmiljaš šta ćeš sa njime da radiš!

Ponavljam, prvo moraš da definišeš oblast programiranja koja te najviše interesuje, pa tek na osnovu toga da izabereš alate koji se koriste u toj oblasti! Npr, ako želiš da se baviš tzv. web programiranjem ili igricama za android uređaje ili bazama podatak ili ..., izbor C# je promašaj i izgubljeno vreme.
BTW, ovakav pristup i način razmišljanja je krucijalan i u pisanju koda. Ako ne želiš da razmiljaš na takav način, nemoj se ni baviti programiranjem.

[1]
Kod:
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
[2]
Kod:
https://en.wikipedia.org/wiki/Mono_(software)
 
Učlanjen(a)
11.09.2014
Poruka
38
Neko ti je preporučio taj jezik bez informacije o tome šta bi želela da programiraš? Čudan predlog.
Programski jezik c# [1] je uglavnom vezan za windows platformu i intel/amd arhitekturu. Da bi se mogao koristiti na drugim platformama (linux, android, arm,...) mora se koristiti neki "posrednik", npr. Mono [2]. Drugim rečima, izborom tog jezika drastično si suzila prostor za budući posao. Ako već želiš da za programiranje koristiš C jezik, bolji izbor bi bio C++.

Sve u svemu, i dalje mislim da je pristup tvom problemu pogrešan. Prvo si izabrala alat, a posle ćeš da razmiljaš šta ćeš sa njime da radiš!

Ponavljam, prvo moraš da definišeš oblast programiranja koja te najviše interesuje, pa tek na osnovu toga da izabereš alate koji se koriste u toj oblasti! Npr, ako želiš da se baviš tzv. web programiranjem ili igricama za android uređaje ili bazama podatak ili ..., izbor C# je promašaj i izgubljeno vreme.
BTW, ovakav pristup i način razmišljanja je krucijalan i u pisanju koda. Ako ne želiš da razmiljaš na takav način, nemoj se ni baviti programiranjem.

[1]
Kod:
https://en.wikipedia.org/wiki/C_Sharp_(programming_language)
[2]
Kod:
https://en.wikipedia.org/wiki/Mono_(software)
Preporuku sam dobila od osobe koja se time bavi, vec duzi vremenski period, pa kako bude.
Uglavnom, nisam znala za te podatke, hvala za detaljno objasnjenje, kao sto sam rekla ja sam pocetnik, bukvalno nisam imala predmet programiranje pa apsolutno nista ne znam.
 
Član
Učlanjen(a)
07.12.2011
Poruka
460
Preporuku sam dobila od osobe koja se time bavi, vec duzi vremenski period, pa kako bude.
Preporuka ne mora biti loša, ali ono što je dobro za njega ne mora da znači da je dobro i za tebe.

Obzirom na povod i dalje mislim da je C# pogrešan izbor. Ako već ne možeš da definišeš oblast programiranja, tada je bolji izbor python jezik. Primena mu je drastično veća od C#, sintaksa mu je "preglednija" za početnike, ima veću bazu plugin-a i dokumentacije,...

Uglavnom, nisam znala za te podatke,
Ova konstatcija dovodi u pitanje verodostojnost preporuke koju si dobila. Te podatke si trebala da dobiješ od osobe koja ti je preporučila C#, a ne od nekog drugog. I to treba da uzmeš u razmatranje.
 
Poslednja izmena:
Član
Učlanjen(a)
16.11.2009
Poruka
205
C# je danas jedan od najpopularnijih jezika, na većini lista je među prvih 5.

Razlog je to što je .NET Core open-source i u svakoj verziji se značajno unapređuje, a posebno je značajno unapređenje Entity Framework Core (takođe open-source), čije performanse su uporedive sa maksimalno optimizovanim SQL upitima (naravno, postoje specifični slučajevi gde je EF Core sporiji više ili manje, ali generalno pošto je open-source, brzo se rešavaju unapređenja i popravljaju delovi koda koji prouzrokuju loše performanse).

C# je dostupan na različitim platformama, a .NET Core kao open-source framework podržan je za Windows, Linux, MacOS i Docker.


C i C++ imaju svoju bazu, ali je broj poslova za koje se traže baš ti jezici zanemariv u odnosu na neke druge oblasti, tipa Web programiranje ili razvoj mobilnih aplikacija.
Međutim, svako treba da odabere ne ono što mu se čini najpopularnijim i najlakšim za nalaženje posla, nego ono što ga najviše zanima i gde vidi sebe u bliskoj i daljoj budućnosti.

Kojim god putem da postavljač teme krene, bitno je da nauči neke fundamentalne stvari vezane za programiranje, posebno kad su u pitanju OOP koncepti (kad je već odabrao OOP jezik).
 
Natrag
Top