DevProTalk

DevProTalk (http://www.devprotalk.com/index.php)
-   e-Business (http://www.devprotalk.com/forumdisplay.php?f=24)
-   -   ASP.NET vs. PHP vs. Java - biznis pitanje (http://www.devprotalk.com/showthread.php?t=1512)

dedamunila 17. 09. 2006. 11:57

ASP.NET vs. PHP vs. Java - biznis pitanje
 
Imam jednu prilično veliku dilemu i koristila bi mi svaka pomoć. Radim vec 7-8 godina na Microsoft platformi, uglavnom kod domacih firmi koje su Microsoftovi partneri. Ali, nekako smatram da je doslo vreme da probam par stvari "on my own". Hteo bih, konkretno, da probam malo freelance-inga u oblasti (Web) developmenta. E sad, da li mislite da je .NET platforma koja ima preduslove (čitaj: tražnju) za tako nešto, ili je možda isplativije preorijentisati se na LAMP (koliko god to suludo zvučalo, mislim zbog bacanja godina iskustva na Microsoftu, ne zbog mogućnosti same platforme)? Tu je i Java (koju bih svakako lakše usvojio od LAMP-a), ali za koju mi se čini da ne postoji gotovo nikakvo interesovanje u svetu Web freelance-inga (mada ne znam zašto).

OK, to je to, izvinjavam se ako pitanje malo vuče na "o suštini svemira i svemu ostalom" :)

I da, tehničke stvari (.NET ima X, a PHP nema, ali zato ima Y...) me ne zanimaju, interesuju me isključivo aspekti vezani za nalaženje/količinu/cenu potencijalnog posla. Ima li među vama ljudi koji su možda već pravili slične "prelaske" sa platforme na platformu?

jablan 17. 09. 2006. 13:55

Ne bih znao tačno da ti kažem kako stoje stvari na freelance tržištu, mada sam ubeđen da i za ASP.NET sada već ima pregršt poslova...

Ono što sam hteo da kažem je da sam 100% siguran da, ako zaista poznaješ ASP.NET, nećeš imati ama baš nikakve probleme da naučiš LAMP. Neke stvari će te iritirati što ih nema, a navikao si, ali je princip indentičan.

I zašto, molim te, misliš da si "bacio godine iskustva" sa MS-ovim alatima?!

LiquidBrain 17. 09. 2006. 14:18

shta da ti kazem, PHP je proglashen kao jezik buducnosti (nalazi se na prvom mestu liste 10 programskih jezika koje treba nauciti u buducnosti, ako ih vec ne znate). U svakom slucaju evo linka na stranicu koja opisuje upravo ono shto te interesuje :)
http://www.eweek.com/article2/0,1759...119TX1K0000594

jablan 17. 09. 2006. 14:25

E, taj tekst je krš, ruku na srce...

nixa 17. 09. 2006. 14:26

:) drzi se ti ASP.NET tehnologije ... uvek ces da nadjes traznju za dobrim programerima u toj tehnologiji

LiquidBrain 17. 09. 2006. 14:57

Citat:

Originalno napisao jablan
E, taj tekst je krš, ruku na srce...

Eh pa sada, ajde da ti verujemo, jer si kompetentniji od mene da to procenish, mada se meni svideo jer ima Ruby na listi :)

dedamunila 17. 09. 2006. 15:10

Citat:

Originalno napisao jablan
I zašto, molim te, misliš da si "bacio godine iskustva" sa MS-ovim alatima?!

Mislim, ako predjem na nešto drugo, u neku ruku sam bacio. Daleko od toga da mislim da je ASP.NET loš (čak potpuno suprotno :1042: )

jablan 17. 09. 2006. 15:10

Da ne bude da samo trujem, da ukratko obrazložim zašto mislim da tekst nije dobar...

Kaže se "10 jezika koje treba smesta naučiti", i posle toga se daje lista 9 najpopularnijih jezika (plus AJAX koji je više skup tehnika). S obzirom da je većina navedenih jezika zaista popularna i postoji konstantna tražnja tržišta, dovoljno je znati jedan od njih dobro, i materijalno ćete biti namireni. Naravno, akcenat je na dobro. Ako neko, povučen idejom iz naslova krene da uči 5 ili 10 od nabrojanih, nigde neće stići, jer će svaki znati površno.

Naravno, poznavanje više jezika ima logike, i to dosta. Ali treba birati jezike ne prema potražnji, već prema tome koliko ćete vi lično od njih profitirati na taj način što ćete naučiti neki nov način razmišljanja i pristupa problemima. U smislu: znate jedan strongly typed jezik (npr Javu). Svakako ima logike da naučite jedan koji to nije (npr. PHP ili Python). Ili: znate jedan u kome se memorija alocira ručno (npr. C). Onda učite jedan koji ima GC (npr. C#).

Drugim rečima, kad učite novi jezik, ako već nemate nasušnu potrebu da se rukovodite potražnjom na tržištu (npr. radite C#, a ne COBOL), učite neki jezik od koga ćete moći da profitirate vi, a ne vaš (sadašnji ili budući) poslodavac.

dedamunila 17. 09. 2006. 15:14

Citat:

Originalno napisao nixa
:) drzi se ti ASP.NET tehnologije ... uvek ces da nadjes traznju za dobrim programerima u toj tehnologiji

Nadam se da si u pravu. Ali, recimo, da preformulisem pitanje: npr. nemam ni dana iskustva (tj. investiranog vremena) u devlopment. I sad, hipoteticki, zelim da pocnem time da se bavim, preciznije, da otvorim nekakav development studio i pitam: ASP.NET, PHP ili Java? Da li bi mi drugacije odgovorio?

Dzordz 17. 09. 2006. 15:19

Pa po clanku bi se reklo da ti je najbolje da prelazis na Javu ako ces na ista posto gledajuci ono po meni najbitnije jeste poslovi otvoreni:

1. Java: 14.408
2. C#: 5.111
........
Citat:

* All numbers on job availability were pulled from nationwide queries on Dice.com, a job site for technology professionals.
Ne vidim zasto bi zeleo da menjas stvar, C# (prokleti MS :P ) je napravljen bas kao pandam Javi i sasvim se dobro drzi.


Vreme je GMT +2. Trenutno vreme je 00:31.

Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.

Mišljenja, saveti, izjave, ponude ili druge informacije ili sadržaji nastali na Sajtu su vlasništvo onoga ko ih je kreirao, a ne DevProTalk.com, tako da ne morate da se oslanjate na njih.
Autori poruka su jedini odgovorni za ovakve sadržaje. DevProTalk.com ne garantuje tačnost, kompletnost ili upotrebnu vrednost informacija, stavova, saveta ili datih izjava. Ne postoje uslovi pod kojima bi mi bili odgovorni za štetu ili gubitak koji je posledica bilo čijeg oslanjanja na nepouzdane informacije, ili bilo kakve informacije nastale kroz komunikaciju između registrovanih članova.
Web sajt može sadržavati linkove na druge web sajtove na Internetu ili neke druge sadržaje. Ne kontrolišemo niti podržavamo te druge web sajtove, niti smo pregledali bilo kakve sadržaje na takvim sajtovima. Mi nećemo biti odgovorni za legalnost, tačnost ili prikladnost bilo kog sadržaja, oglasa, proizvoda, usluga ili informacije lociranim na ili distribuiranih kroz druge web sajtove, niti za bilo kakvu štetu nastalu kao posledica takvih informacija. DevProTalk.com drži i čuva druga prava vlasništva na web sajtu. Web sajt sadrže materijale zaštićene copyright-om, zaštitne znakove i druge informacije o pravu vlasništva ili softver. Članovi mogu poslatu informacije zaštićene pravima vlasništva njihovih nosilaca i ona ostaju zaštićena bez obzira da li su oni koji prenose te informacije to naveli ili ne. Osim informacija koje su u javnom vlasništvu ili za koje dobijete dozvolu, nemate pravo da kopirate, modifikujete ili na bilo koji način menjate, objavljujete, prenosite, distribuirate, izvršavate, prikazujete ili prodajte bilo koju informaciju zaštićenu pravima vlasništva. Slanjem informacija ili sadržaja na bilo koji deo DevProTalk.com, Vi automatski dozvoljavate i predstavljate garanciju da imate pravo da dozvolite DevProTalk.com ili članovima DevProTalk.com bespovratnu, kontinualnu, neograničenu, globalnu dozvolu da koriste, kopiraju, izvršavaju, prikazuju i distribuiraju takve informacije i sadržaje i da iz takvih sadžaja koriste bilo koji deo u bilo koje svrhe, kao i pravo i dozvolu da koriste gore navedene sadržaje. Svi zaštitni znakovi (trademarks), logotipi, oznake usluga, firme ili imena proizvoda koji se pominju na ovom web sajtu su vlasništvo kojim raspolažu njihovi vlasnici.