Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 87 reacties

VNUMedia, het moederbedrijf van Tweakers.net, is bezig met het ontwikkelen van een nieuw recruitmentplatform. Dit platform moet bestaande software die nu onder meer voor Tweakers.net Jobs wordt gebruikt gaan vervangen en daarom zijn we op korte termijn op zoek naar twee ervaren php webdevelopers. Weet je iemand of denk je dat het wat voor jezelf is? Laat het ons weten! Als jij iemand laat solliciteren die wordt aangenomen krijg je een bonus van 1000 euro!

* De functie

Als php webdeveloper werk je in een zelfstandige, uitdagende en afwisselende functie binnen een collegiaal en professioneel ontwikkelteam van maximaal acht developers. Je hanteert de Scrum methodiek en ontwikkelt in Zend Framework. Je krijgt veel verantwoordelijkheid en denkt mee over de ontwikkelstrategie van het Carrièreplatform waaronder versiebeheer, object georiënteerd werken en dataclustering. De werksfeer is persoonlijk en de cultuur hands-on binnen de gehele organisatie. Je krijgt de gelegenheid om je te ontwikkelen en de nieuwste technologieën en ontwikkelingen toe te passen.

* Over jou

Je hebt minimaal een afgeronde HBO opleiding en 3 jaar aantoonbare werkervaring als developer. Je werkt pro-actief en innoverend en brengt veel programmeerkennis en ervaring mee voor het ontwikkelen van het Carrièreplatform.

Functie eisen zijn:

  • Goede kennis van PHP 5.0 en MySQL
  • Ervaring met object georiënteerd werken en overzichtelijke code schrijven
  • Ervaring met Zend Framework
  • Goed bekend met client-side scripting, zoals JavaScript en AJAX
  • Goed bekend met (X)HTML, XML en CSS
  • Het certificaat "Zend Certified Engineer" is een pré

* Wij bieden

Naast goede arbeidsvoorwaarden en een aantrekkelijke winstdelingsregeling, is er ruimte voor persoonlijke ontwikkeling door middel van trainingen, opleidingen en projecten. De standplaats is Haarlem, vanaf medio juni verhuist VNU Media naar een nieuw pand aan de IJ-oever in Amsterdam-Noord.

* Reageren

Jij voelt je aangesproken door deze vacature? Maak je dan nu bekend. Informatie inwinnen en solliciteren kun je ter attentie van Willemijn de Witt, P&O adviseur, via vacatures@vnumedia.nl

* Regeltjes

We delen natuurlijk niet zomaar geld uit dus om voor de bonus in aanmerking te komen zijn er wat regeltjes:

  • De kandidaat moet uiteraard worden aangenomen.
  • De kandidaat moet bevestigen dat hij/zij door jou op de vacature is gewezen en jouw NAW-gegevens overleggen.
  • De bonus wordt pas toegekend als de kandidaat succesvol door zijn/haar proeftijd is gekomen.

Lees meer over

Moderatie-faq Wijzig weergave

Reacties (87)

Je werkt pro-actief
zo lekker nietszeggend......

Sollicitant komt vast te werken in een "uitdagend" en "dynamisch" team...... waar geen "9 tot 5 mentaliteit" hangt met "Uitstekende primaire en secundaire arbeidsvoorwaarden"

:+
Nee, het team is "afmattend" en "star", er hangt een "9 tot 5 mentaliteit" en als je wat later begint, mag je wat eerder weg volgens de werknemers. Bovendien zijn de "primaire arbeidsvoorwaarden" die van een katoenfabriek uit de jaren 1730 en "secunaire arbeidsvoorwaarden" zijn er niet.
als je wat later begint, mag je wat eerder weg volgens de werknemers
Owkee, dan kom ik standaard wel een uur later ;)
'wat eerder' als in '11 maanden voor je jaarcontract is afgelppen', ;)
_/-\o_

Standaard CAO voorwaarden tegenwoordig toch? :P
Je werkt pro-actief
zo lekker nietszeggend......
Ach, als je Je bent lui en wacht alleen maar af tot je een taak opgelegd krijgt wel wat vind zeggen, neem dan daarvan het tegenovergestelde. :P
Zo lekker veelzeggend over jou... :+

Ik vind het juist een van de weinige 'stimulerende termen' die worden gebruikt in het bedrijfsleven welke tenminste nog ergens op slaat. Iemand die pro-actief is ziet de werkzaamheden zelf en doet daar dan ook wat mee. Ipv zitten wachten totdat iemand je werkt geeft, of het werk oppakt wat jij eigenlijk allang had gezien maar 'geen zin' in had. Je kan daar dus al aardig de waarde op de werkvloer van iemand mee beoordelen...

Weet je wat pas een vervelend woord is: taakvolwassen! Dat staat pas open aan vrij intepreteren... tik het maar eens in Google, dan kom je tig verschillende beschrijvingen tegen welke allemaal hun eigen begrip hebben wat taakvolwassenheid nou zou moeten zijn.

[Reactie gewijzigd door MicGlou op 16 maart 2010 13:53]

LOL. Je bent vergeten dat het team "jong" is. Er werken geen mensen in die ouder zijn dan 30, want dan mag je niet meer meedoen. Dan moet je al minstens de baas van de vestiging zijn, anders heb je iets verkeerd gedaan :P
Waarschijnlijk is het probleem dat de "goede PHP-ers" voor zichzelf werken als bijv. freelancer en zich niet vast laten leggen bij een werkgever tegen een veel lager salaris. O-)
of misschien zijn er niet zoveel goede PHP'ers dan de mark zelf denkt ;)
Daar twijfel ik sterk aan. Wat ik me weleens afvraag is hoeveel php programmeurs er wel zullen meedoen moest er eens een simpel scriptwedstrijdje zijn (zoals Ibuildings nu momenteel organiseerd)
Precies, moi included. Moet er niet aan denken om op een kantoor te zitten ploeteren en dat is nu juist waar het al bij deze vacature fout gaat. Developers die over goede communicatieve eigenschappen beschikken en zelfstandig kunnen werken, werken liever als free-lancer of exploiteren hun eigen producten. Met 20 uur per week 2x modaal verdienen en alle vrijheid in de wereld hebben of door regen en wind op een kantoor versuffen.

Ik heb met veel developers te maken gehad de afgelopen jaren zowel in Europa als in de US en het merendeel dat op zoek is naar een reguliere baan is over het algemeen slecht, vnml. omdat hij/zij veel begeleiding nodig heeft. Beter om wat meer aan een free-lancer te betalen die eigen initiatief toont. Scheelt veel tijd en dus geld, de kwaliteit ligt hoger, en je kan een free-lancer makkelijk lozen als het werk niet goed is uitgevoerd.
er zijn in alle disciplines van software ontwikkeling mensen nodig. dus het maakt niet uit of je php/java/smalltalk-adapt bent, je vindt wel werk!
hands-on cultuur: geen denker maar een doener. Bijv. managers die zich opstellen als een meewerkend voorman

pro-actief werken: zelf initiatief nemen

pro-actief ben je in ieder geval niet, anders had je het wel gegoogled ;)

[Reactie gewijzigd door 4drenalin3 op 15 maart 2010 18:48]

:)
Touchť, maar dat was het punt ook niet echt eerlijk gezegd. Ik probeerde een statement te maken. :P
Het is meer dat ik er zo flauw van ben om dit soort buzz-words in advertenties te lezen. Zeg nou gewoon "initiatief tonen" en "actief deelnemen" ipv het te verbloemen ofzo.

Goed, het is uiteraard niet zo dat ik er vacatures voor zou laten schieten, maar gegeven twee vacatures die objectief en welbeschouwd "identiek" zijn, zou de advertentie met het meest nuchtere taalgebruik mijn voorkeur hebben.

Ik krijg er zo'n "Stef Murky-gevoel" bij, maar ik geef gelijk toe dat dat zomaar aan mij kan liggen. ;)
Hehe.

Jij hebt de volgende kenmerken:

- Goede communicatieve vaardigheden.
- Vloeiend spreken van Nederlands, Engels en Duits.
- Goede kennis van Microsoft Office.

Wie zegt dat ik die kenmerken heb? Daarnaast staan er veel "kenmerken" tussen waarop een sollicitant nooit "Nee" zal zeggen.

"Kun je goed zelfstandig werken?"
- "Nee natuurlijk niet. Ik heb elk half uur instructies nodig."

"Kun je goed communiceren richting het management?"
- "Wat denk je nou zelf? Ik rapporteer niet richting managers!"

"We hebben niet graag een 9-5 mentaliteit."
- "Dan heb je pech. Om 16:59 begin ik met het aantrekken van mijn jas."

Zie je het al voor je? :P Dat een sollicitant dat denkt, OK. Zeggen zal hij het nooit.
Durven vragen is anders ook wel wat waard. ;)
Je ziet dat zo veel, mensen die iets niet snappen, maar ook niet durven te vragen omdat ze denken dat ze dom worden gevonden.
De ironie, recruiten voor het bouwen van een recruitment platform :+
Je hebt minimaal een afgeronde HBO opleiding en 3 jaar aantoonbare werkervaring als developer. Je werkt pro-actief en innoverend en brengt veel programmeerkennis en ervaring mee voor het ontwikkelen van het CarriŤreplatform.

Functie eisen zijn:

* Goede kennis van PHP 5.0 en MySQL
* Ervaring met object georiŽnteerd werken en overzichtelijke code schrijven
* Ervaring met Zend Framework
* Goed bekend met client-side scripting, zoals JavaScript en AJAX
* Goed bekend met (X)HTML, XML en CSS
* Het certificaat "Zend Certified Engineer" is een prť
IMHO, zegt "afgeronde HBO-opleiding" niet veel. Het enige wat er uit komt, en dan in combinatie met 3 jaar aantoonbare werkervaring, is dat de sollicitant een jaar of 25(?) is.

Zelf heb ik bijvoorbeeld geen afgeronde opleiding, maar heb ik alles geleerd uit het bedrijfsleven, zowel qua development als marketing e.d. Denk dat ze eerder moeten kijken naar iemands werkervaring, aantoonbare programmeer-niveau en dat soort dingen. Als je de kans krijgt om je te bewijzen, ook al ben je geen HBO-er, denk ik dat ze veel meer kandidaten krijgen ;-)
Dan ben je naar de verkeerde HBO gegaan of heb je niet uit de opleiding gehaald wat er in zat. :)

Ik ben zelf ontzettend dankbaar voor wat mij geleerd is op mijn HBO opleiding (Advanced Computer Sciences aan de Hogeschool Rotterdam).

De opleiding heeft mij naast hetgeen wat je door ervaring kunt leren (programmeren, analyseren, db design, logica, etc.) ook geleerd wat software ontwikkeling in het geheel nu eigenlijk is. Hoe ontwikkel je software, hoe maak je het en wat voor aanpakken dien je daarbij te gebruiken.

Iedereen kan programmeren, maar er zijn maar weinig mensen die software ontwikkeling daadwerkelijk doorgronden.

Na mijn opleiding heb ik veel mensen gezien die programmeren, maar er is maar een enkeling die ook daadwerkelijk door heeft wat software ontwikkeling nou precies is en die complexe zaken kunnen doorzien en die complexe oplossingen ook daadwerkelijk snappen cq bevatten. In 99% van de gevallen ging het om een HBO-er.

Ik zeg niet dat een HBO opleiding heilig is. En ik zeg ook niet dat er geen MBO-ers zijn die op een dergelijke manier werken/nadenken. Ik zeg alleen dat een HBO opleiding een dergelijke IT-er naar een hoger niveau kan tillen. En een HBO eis maakt het voor een bedrijf een stuk makkelijker om het kaft van het koren te scheiden.
zijn de HBO-php'ers zo slecht te krijgen? ik zie overal php-job-aanvragen.
Als je een HBO opleiding hebt afgerond zie je PHP over het algemeen als een belediging.
Wat een onzin, zo dachten mensen een tijd lang ook over javascript. PHP is een tool en het ligt er helemaal aan hoe je ermee omgaat.
PHP is een tool en het ligt er helemaal aan hoe je ermee omgaat.
Mhoawh, PHP is als tool voor professionele software ontwikkeling toch wel wat beperkt. Het is inderdaad bijna de default taal voor 'prutsertjes die wat in elkaar freubelen', maar het valt nog behoorlijk tegen hoeveel profesionele developers er zijn die PHP goed of uberhaupt kennen.

Nu is het altijd moeilijk om *echt* goede programmeurs te vinden, voor welke taal dan ook, maar voor PHP lijkt dat relatief toch iets moeilijker te zijn. Een vriend van me werkt bij een bedrijf waar ze profesioneel PHP gebruiken en ik kan vertellen dat ondanks niet onaardige budgetten ze echt heel moeilijk aan mensen kunnen komen. Wij doen Java en C++ en ik heb het idee dat we toch iets minder moeite hebben.

Waar ik werk dacht het management ook op een gegeven moment dat PHP een taal is die 'iedereen automatisch kent', ongeveer in dezelfde trend van denken als dat iedereen (Mac gebruiker, Linux gebruiker) 'stiekum' ook wel Windows kent. Een aantal manusjes van alles uit het sales en marketing team kende wat PHP en hebben wat tooltjes in elkaar geknutseld. Toen er uiteindelijk wat meer met die tooltjes moest gebeuren en men er meer ervaren (lees 'echte') developers op wilde laten doorgaan, bleek eigenlijk niemand van ons team ooit iets met PHP gedaan te hebben.

Telkens als we weer een nieuwe van zo'n jonge enthousiaste HBO stagiare over de vloer hebben dan springen enkele managers er meteen bovenop: "jij kent vast wel PHP he? Kun je met onze tooltjes doorgaan?", maar keer op keer moet de stagiare verkopen dat ie nog nooit wat met PHP heeft gedaan. Van de ongeveer 30 stagiares van de afgelopen paar jaar kende er geloof ik 3 PHP (zo'n 10% dus).

Andersom is het wel dat als er mensen zijn die niet primair programmeur zijn, maar een beetje HTML en 'scripten' kennen, PHP voor bijna 100% de taal is die ze kennen. Ik heb nog nimmer een accountmanager gezien die spontaan Java, C++ of C# kent.

De verhalen die rondgaan dat PHP 'makkelijk is' en alle andere talen 'moeilijk' is voor zulk slag mensen enorm veel belangrijker dan de netheid of kracht van de taal. Niet gehindert door kennis over concurrency, transactions, orm etc missen ze dit ook niet. Heb je dit op een gegeven moment toch nodig, dan blijkt PHP juist moeilijker te zijn dan talen/platformen die hier al uitgewerkte functionaliteit voor hebben.
Voor PHP ontwikkelaars moet je vaak enorm veel meer 'prutsers' wegfilteren dan voor andere talen. Het instapniveau is laag, je installeert alle tooling makkelijk, er is enorm veel eenvoudig te lezen documentatie en je hebt een immense community. Omdat dit voor sommige andere talen minder geld houd je daar veel meer alleen de mensen over die er echt professioneel mee aan de slag gaan.

Niettemin vind ik het imagoprobleem van PHP erg vervelend soms, ik beschouw mezelf als een 'PHP professional' ( Sorry VNU, heb al een hele boeiende baan ;) ), en dat houd heel wat meer in dan ellenlange spaghetti scripts schrijven met een mix van HTML en PHP.
Daar ben ik het wel mee eens. Ik develop al jaren in PHP (sinds 1999) en er worden nog steeds grote bedrijfskritische systemen mee gebouwd die gewoon naar behoren functioneren en goed schaalbaar zijn. Daarnaast heeft Zend een aantal goede producten neergezet (Zend Engine, Session clustering, etc) en ook Zend Framework wordt goed doorontwikkeld. Je kan er uitstekend OO in ontwikkelen, maar ook nog steeds prima procedureel, wat voor 'de hobbyist' vooral erg fijn is. En met name dat laatste zorgt misschien voor mensen op de markt die denken dat ze kunnen ontwikkelen, maar niet verder komen dat een procedurele HTML / PHP brij :) Maar goed, die schuif je er bij een sollicitatie procedure natuurlijk vrij snel uit :)

Daarnaast is PHP natuurlijk een historisch gegroeide (web) taal die groot is geworden in tijden dat het enige echte alternatief eigenlijk PERL/CGI was. Het is begonnen als simpele procedurele scripting taal, maar is zeker in de laatste versies dermate volwassen, robuust en OO dat het zeker niet onder doet voor de alternatieven. Maar uiteindelijk moet je kijken naar het doel van je project, en daar de juiste oplossing bij zoeken.

Ik ben wel benieuwd hoeveel van de bovenstaande mensen die PHP afkraken eigenlijk zťlf wel netjes en professioneel gebruik maken van een versie beheer systeem, SCRUM, Agile development, documentatie, design patterns (MVC, factory patterns, singletons,..), etc etc etc.... Dat je net van een HBO komt zegt echt hťlemaal niets (ik heb genoeg prutswerk voorbij zien komen van net afgestudeerden), m.i. is relevante werk ervaring veel en veel belangrijker.

Overigens ben ik tegenwoordig van PHP afgestapt (niet omdat het slecht is, maar omdat we daar bewust voor hebben gekozen) en werk ik in Grails, ontzettend fijn MVC web framework volgens het Rails principe met als groot voordeel dat het op Groovy (en dus Java) is gebasseerd.

[Reactie gewijzigd door 4np op 25 maart 2010 17:46]

Dat vind ik complete bullshit. Er zijn echt wel genoeg gasten die goed in php zijn. En dat wil niet zeggen dat als je van de HBO komt meteen alles weet. Je moet van die gasten hebben die het uit de praktijk kennen en die niets anders doen. Die zitten qua niveau vaak boven HBO in hun vakgebied.

Eens, ze zijn lastig te vinden maar niet geprobeerd is altijd mis. En ik denk dat je met php meer kan dan de meesten hier denken.

En hoe moeilijker iets je wil programmeren deste meer tijd het kost en deste meer regels je hebt. Ik denk dat t voor de echte it-freak echt een makkie is om eender welke taal te leren.
Ik vind dat iedereen een tool moet gebruiken waar hij of zij zich goed bij voelt (en uiteraard de juiste tool voor de juiste job). En dit kan voor een hoop webapplicaties PHP zijn.

That said is het natuurlijk wel zo dat PHP een scriptingtaal is en ook een hoop zaken niet kan en bijkomende complixiteiten daarom niet kent. Denk aan bijvoorbeeld aan threading en alle concurrency issues die daar bij komen kijken.
:'( je hebt geen idee hoeveel threading issues er in PHP zitten. Als je echt lowlevel gaat, zelf PHP servers bouwt, PECL extensies maakt, SAPI's ontwikkelt vervloek je alle non thread safety binnen een uur.
Dan los je ze toch op als je er niet blij mee bent? Daar is het open source voor.
Je kunt daar inderdaad enkele jaren van je leven aan gaan besteden. Of je stapt over naar een taal/platform wat wel geschikt is voor het doel wat je voor ogen hebt. Zoals Java of .NET. Of Python, Groovy of Ruby. Genoeg keuze.

Als je iets moet schroeven, en je hebt een hamer in je handen dan blijf je daar toch ook niet mee op de schroef slaan? Je pakt een schroevendraaier! Is een hamer daarmee een waardeloos stuk gereedschap? Nee, alleen niet geschikt voor schroeven.
zijn de HBO-php'ers zo slecht te krijgen? ik zie overal php-job-aanvragen.
D'r zijn duizenden PHP developers. Echter, goede PHP developers die op professioneel niveau werken zijn veel schaarser. Eigenlijk zoek je een programmeur die veel ervaring heeft met andere (OOP) programmeertalen die zich daarnaast verdiept heeft in PHP en ZF.

Vindt de hoge eisen voor deze vacature wel positief overigens - geeft wel aan dat PHP ook wel serieus genomen kan worden, en dat de ontwikkelaars zich ook zullen moeten professionaliseren ipv 'kijk ik heb mijn eigen cms / framework / forum gemaakt'.
Op de nationale carrierebeurs afgelopen vrijdag werd ik door een bedrijf meewarig toegesproken toe ik zei op mijn Hogeschool PHP onderwijs te hebben gehad en geen ASP.
De grote clubs doen niets met PHP maar vrijwel alles met C#/ASP.NET/JAVA.
PHP wordt door die clubs absoluut niet serieus genomen. Terwijl je met PHP ook pareltjes kan maken. Het integreerd alleen niet zo lekker met MS software..
Het is vooral als je dan door vraagt wat er verkeerd is aan PHP en ze dan aankomen met punten die niet kloppen.

PHP is echt niet heilig, maar voor zijn doel zeker niet verkeerd.
Het grote probleem dat velen met PHP is dat het geen paradigma afdwingt.

Je kunt objectgeoriŽnteerd programmeren, of procedureel. Of beiden door elkaar. Je kunt objecten in je procedures gebruiken. Of niet. Veel mensen hebben niet de discipline om met die vrijheid om te gaan tijdens het ontwerpen en programmeren.

In veel andere talen zoals C# en Java -moet- je objectgeoriŽnteerd werken. In andere talen (vooral oudere) zoals C moet je procedureel werken. Gewoon, omdat het niet anders kan, of je moet echt hard gaan stunten en dingen bekokstoven.

Het probleem van PHP is dus dat je er ALLES mee kan: vrij goed OO programmeren (sinds de latere 5.x versies iig), heel goed procedureel, maar je kunt er ook een gaar zooitje van maken en alles door elkaar gebruiken. Je moet voor een paradigma kiezen en dat consistent gebruiken.

In mijn PHP-spul kun je vaak heel sterk een Delphi-achtige objectstructuur / hierarchie herkennen. (Tegenwoordig zou men wellicht zeggen C#-objecthierarchie... die is vergelijkbaar. Niet gek; zelfde ontwerper :P) Dat werkt prima. Ik ben echter ook goed in staat om op een C-achtige manier procedureel te ontwerpen en programmeren, en dan vertik ik het om objecten te gebruiken.

C++ heeft overigens hetzelfde probleem. Er zijn veel mensen die hun C++-code met C doorspekken, of een programma schrijven in "C-stijl" en dan plotseling C++-objecten in hun code gaan opnemen. Dan wordt het een warboel.

Het een, of het ander, of het gaat uiteindelijk mis.

[Reactie gewijzigd door Katsunami op 19 maart 2010 23:08]

Je kunt objectgeoriŽnteerd programmeren, of procedureel. Of beiden door elkaa. Je kunt objecten in je procedures gebruiken. Of niet. Veel mensen hebben niet de discipline om met die vrijheid om te gaan tijdens het ontwerpen en programmeren.
Ach, dat lukt je in elke taal wel. dat de taal die je gebruikt perse een object nodig heeft, wil niet direct zeggen dat je dus OO opeens goed gebruikt, niets houdt je tegen om in c# 1 groot object te maken, en daar leuk met behulp van procedures je complete flow te bouwen. Enige wat je ff moet doen is het grote object ff aanmaken.

En als je dat niet doet, wil dat nog steeds niet zeggen dat je toffe OO schrijft, er lopen genoeg zichzelf overschattende mensen rond, onze bedrijfstak is daar geen uitzondering op, helaas.
PHP is niet alleen in de basis syntax en het OO gebeuren zeg maar iets minder strak (andere zouden misschien zeggen 'slordig'), maar het probleem is eerder dat het platform nogal basic is en meer te vergelijken is met dingen als ASP (zonder .NET) en plain JSP.

Dingen zoals een MVC framework, een model voor Web Components, een ORM mapper, Dependency Injection, Transactions die diverse methods overbruggen en waarbij methods automatisch mee doen aan de lopende transactie of een nieuwe beginnen, en die ook nog eens meerdere transactionele resources kunnen overbruggen (zoals simpelweg meerdere DBs), speciaal door het framework gepoolde beans voor business logic, vergaande support voor het asynchroon afhandelen van jobs of zelfs het zeer efficient parallel afhandelen van recursieve problemen (fork/join), remoting, etc etc... zijn allemaal dingen die de standaard PHP library niet heeft.

In b.v. Java, maar ook grotendeels in .NET zijn deze dingen standaard aanwezig.

Bij PHP draait standaard alles om op 1 pagina recht onder elkaar de parameters uit de request te halen, makkelijk een DB query te doen, en dan in een loopje over het DB result HTML te genereren. Mensen die meer willen moeten grotendeels zelf hun eigen frameworks bouwen. Hoewel het Zend framework wel de meer profesionele developer tegemoet komt, blijft Zend toch niet wat de overgrote meerderheid van de PHP'ers gebruiken en/of kent.

Eenvoudige websites hebben bijna geen enkele van bovengenoemde technieken nodig, maar grotere enterprise systemen kunnen bijna niet zonder.
Dus je zegt in het kort:

PHP vs Anderetaal+Anderetaal's standaard framework

en daarna: php = fail

joepie, goede vergelijking! hoera!
...


Als ik in .NET of iets anders ranzigs programmeer/script en het framework niet gebruik (of de functies die eerder in een framework dan in een core thuis horen) dan is de taal echt niet beter dan php.
Nee, ik zeg hier

PHP's platform vs Andere taal's platform

En dan PHP = fail.

De syntax is maar een zeer klein, maar wel belangrijk gedeelte. Toch speelt het platform en de std library (en daarnaast, beschikbare libraries), toch nog een veel grotere rol.

Als we over de Syntax van PHP vs C#, Java of zelfs Ruby gaan beginnen, dan komt PHP er zo mogelijk nog slechter van af.
Ik ga aan een recruiter niet vragen naar de reden waarom PHP niet goed is. :)
De reden die voor veel bedrijven geldt, is dat ze alles met MS software en SDK's bouwen. Dan kies je al snel voor .NET ontwikkeling aangezien iedereen in je bedrijf kennis heeft van MS-like programmeertalen. Bovendien vloeit het allemaal net iets makkelijker in elkaar.

Pure webontwikkelbedrijven kunnen die keus veel meer af laten hangen van de pro's en contra's van de scripttalen zelf.
en waarom niet? - als jij wilt aantonen dat je GOED bent dan dag je een bedrijf uit om je het tegendeel te bewijzen, als jij ze op professionele manier kunt aantonen dat ze een verkeerd beeld van jouw en van je programmeer-taal-keuz hebben, is dat doorgaans wel in je voordeel om te draaien,

maar aan de andere kant web-progsels in ASP ??? WTF, dat wil natuurlijk niemand, want dan kies je gewoon netjes Java. -
maar aan de andere kant web-progsels in ASP ??? WTF, dat wil natuurlijk
niemand, want dan kies je gewoon netjes Java. -
Zowel Java EE als ASP.NET/C# (dus niet het legacy ASP zonder .NET) zijn beiden profesionele ontwikkel omgevingen. ASP.NET wordt nog behoorlijk veel gebruikt bij websites/webshops/webapps van vele bekende merken.
Dus om dat een bekend merk het gebruikt is het goed?

Als een stuk software gewoon ronduit bagger is, en de hele wereld zou het gebruiken, dan is het nog steeds bagger.. Kan je niks aan doen.

Dat geld voor alles, inclusief de open source software, en closed source software. Daat kom je niet onder uit.


Argumenten voor kwaliteit van software hebben daarom ook niks te maken met hoe vaak of door wie het gebruikt wordt.
Dat is een beetje kort door de bocht, hoewel er wel een kern van waarheid in zit. Voor Linux zijn er prima alternatieve voor vele softwarepakketten en kan je soms ook net wat meer. Het nadeel hiervan is dat je over het algemeen ook meer kennis moet hebben van het softwarepakket om deze juist te configureren; de keuze heeft dus niets te maken met pure webontwikkeling, maar meer met algemenere of platform specifieke ICT kennis.
De grote clubs doen niets met PHP maar vrijwel alles met C#/ASP.NET/JAVA.
Inderdaad, in de academische/wetenschappelijk wereld almede bij erg veel financiele instellingen en banken wordt bijvoorbeeld veel Java gebruikt.

Bij de grotere bekende commerciele bedrijven wordt dan juist weer enorm veel C#/ASP.NET gebruikt. Eigenlijk heel erg veel meer dan je zou denken als je b.v. zou afgaan van alleen een web-site bezoek van dergelijke bedrijven. Wij doen wel eens een simulatie voor iets voor zo'n bedrijf en als het op integratie met hun back-end aankomt is het nagenoeg altijd C#.
idd bij ons is het ook alleen maar Java of C#/vb.net wat de klok slaat. Blijft toch dat veel grote commerciele partijen niet met opensource aan de slag willen, hoe mooi dat soms ook werkt.
Helemaal mee eens. In het begin OOPte ik af en toe wat in PHP zonder echt het voordeel te zien. Daarna ben ik met Java en Flex aan de gang gegaan, sindsdien OOP ik in PHP bijna alles. :P
Tja, als je een HBO opleiding afgerond hebt kun je ook wel wat in een echte programeer taal doen >:)

* AVee ducks
PHP maakt overigens gebruik van een interpreter, er word weinig gecompiled. ;)
Ik zie dat eerder als een voordeel, net of Windows zaligmakend is.

Dat jij PHP niet met de AD overweg kan laten gaan, dat is eerder een tekortkoming van jouw kant. Ik kan via PHP prima met AD, MSSQL en andere Windows zaken communiceren. AD is niets anders dan een LDAP server, en dat zit praktisch standaard in PHP.
Met ad over weg kunnen is ook zo moeilijk he..

De meeste windows-mensen denken dat ze automatisch it-er zijn, terwijl ze in hun broek poepen zodra iemand die wel een it-er is "TCP/IP Stack" roept.. Of "custom kernel"..

AD is niet de wereld, en windows ook niet. Dat het veel gebruikt wordt maakt daar geen verschil in. Punt.

Als je HBO gedaan hebt, dan kan je inderdaad meer dan alleen PHP, als je tenminste elke dag naar de les ging (nee, om dat het college heet betekent het niet dat het geen 'middelbare school les' is). Maar met php kan je natuurlijk redelijk veel, en een goede php-scripter kan grote mooie snelle dingen maken. Zoals tweakers.net.

Als je graag een website maakt in C zodat je een eigen 'website-server' hebt, dan is dat natuurlijk leuk, maar php is daar net wat beter in.

Maargoed, iedereen zijn eigen gebruik van informatie (en informatie staat niet gelijk aan kennis, dus nee, niet gebruik van kennis, maar gebruik van informatie).
een scripttaaltje van nix.. compiled volgens mij voor geen meter
hahaha, alsjeblieft man :')
en worden daardoor ook overschat... meestal heb je meer aan een doorgewinterde mbo programmeur dan aan een hbo freshman..
Hoewel het altijd van de persoon afhangt, zie ik als lead developer (die dus developers coached en begeleid) gemiddeld betere prestaties van HBO en WO mensen dan ik van MBO mensen heb gezien.

Nu is ons development werk (webplatform voor wetenschappelijke simulatie management en ondersteuning van wetenschappers bij schrijven daadwerkelijke simulatie code) wel technisch wat intenser. Tot op heden zijn er heel weinig MBO programmeurs door de solicitatie procedure gekomen en geen eentje door de proeftijd.
Hoewel het altijd van de persoon afhangt, zie ik als lead developer (die dus developers coached en begeleid) gemiddeld betere prestaties van HBO en WO mensen dan ik van MBO mensen heb gezien.
Dat mag ik toch hopen zeg.

Als MBO-ers beter ontwerpen en programmeren dan HBO-ers en WO-ers, dan vergaat de wereld.
Nu is ons development werk (webplatform voor wetenschappelijke simulatie management en ondersteuning van wetenschappers bij schrijven daadwerkelijke simulatie code) wel technisch wat intenser. Tot op heden zijn er heel weinig MBO programmeurs door de solicitatie procedure gekomen en geen eentje door de proeftijd.
Het probleem met PHP is dat het eigenlijk niet in een Informatica-opleiding past.

HBO Bedrijfsinformatica : procesanalyse, high level ontwerpen maken, requirements opstellen, etc....

HBO Technische Informatica : Beetje theorie, beetje Java of C#, veel C en C++, microcontrollers, robots, dat soort dingen....

WO: Zeer veel theorie, en dan een specialisatie in de een of andere richting, maar meestal is dat niet webdevelopment.

(In elk geval was dit zo in de tijd dat ik op het HBO zat.)

De mensen die ik nog het vaakst bij PHP en consorten zie terechtkomen zijn Computer Multimedia&Design (CMD) personen die naast het ontwerpen van websites en media ook de programmeerkant er mettertijd bij geleerd hebben, of MBO-niveaumensen die er "gewoon inrollen". Ik ben eigenlijk nog nooit iemand tegengekomen die zich echt specifiek op het programmeren van websites heeft gericht via school. Soms wel via werk c.q. eigen interesse, maar niet via school.
Ik ben eigenlijk nog nooit iemand tegengekomen die zich echt specifiek op het programmeren van websites heeft gericht via school. Soms wel via werk c.q. eigen interesse, maar niet via school.
Er is meer dan alleen maar websites, je hebt ook webapplicaties. Websites vind ik persoonlijk ook niet heel spannend om te doen, daar is het meer het grafische wat belangrijk is.
Je hebt ook HBO Informatica, waarin je specifiek als programmeur (dus ook PHP) wordt opgeleid. Veel voorkomend is nu: HBO Bedrijfskundige Informatica, HBO Informatica en HBO Technische Informatica.
Ik ben eigenlijk nog nooit iemand tegengekomen die zich echt specifiek op het programmeren van websites heeft gericht via school. Soms wel via werk c.q. eigen interesse, maar niet via school.
Mag ik me dan even voorstellen? ;) Hier een HBO student en tevens afgestudeerd MBO'er in de richting IT-Webmaster :) Tegenwoordig ook freelance web-ontwikkelaar, vooral bezig met Zend Framework maar niet gelimiteerd tot enkel PHP werk (ook Ruby, Python, Java, .NET, etc... Als je kunt programmeren maakt de taal niet uit ;))

Op mijn MBO opleiding (op een grafisch lyceum) kon je kiezen voor de IT richting en je specialiseren op web-ontwikkeling, systeembeheer of cross-platform ontwikkelaar (tegenwoordig ook game-developer of game-designer).

Stof zoals OO programmeren (mbv PHP en Java) werd in de lessen niet geschuwd, en dat heeft er zeker aan bijgedragen dat ik m'n eerste paar jaar op het HBO met gemak kon doorlopen. Ik heb mijn klas op het HBO in die tijd zien krimpen naar 8 mensen, omdat het voor veel studenten toch iets te zwaar was.

Verder was het niveau van mijn mede studenten op het MBO zeker niet beroerd te noemen en zijn de meesten op goede plekken terecht gekomen (webontwikkelaar bij de BBC bijvoorbeeld).

Ik geef toe, je moet wel geluk hebben met de school waar je de MBO opleiding volgt. Zo was er bij het grafisch lyceum een pittige intake, terwijl bij een ROC alleen vragen gesteld werden over Office en Windows (door deze vragen ben ik ook gelijk afgehaakt). Ik heb naderhand nog een paar keer mogen samenwerken met ICT'ers van het betreffende ROC, maar dat niveau was echt beneden peil en daardoor snap ik de negativiteit omtrent het MBO ook wel.

Helaas wordt er naar mijn mening veel te vaak blind vanuit gegaan dat mensen met een HBO diploma automatisch 'beter' zijn dan mensen met enkel een MBO diploma. Ik heb juist heel erg geprofiteerd van alle praktijk op het MBO. De traditionele manier van les volgen (in de klas zitten en luisteren naar de docent) was aan mij niet besteed. Op mijn MBO opleiding werd al gewerkt met competenties op het moment dat dit voor het HBO nog niet was ingevoerd. Er zaten zelfs mede-studenten in mijn klas die havo/atheneum hadden afgerond, maar toch liever meer praktijk hadden i.p.v. veel theorie.

Zoals eerder gezegd: het behaalde diploma zegt niet automatisch iets over de kwaliteiten van de betreffende persoon en het stoort me dat er zoveel HBO'ers zijn met een totaal ongepaste elitaire houding t.o.v. het MBO, terwijl de mate van professionaliteit en de kwaliteit van het werk van die HBO studenten lager ligt dan dat van de afgestudeerde MBO studenten.

[Reactie gewijzigd door Wizz15 op 23 mei 2010 16:45]

Je hebt sowieso meer aan een doorgewinterde anything dan een freshman ;)
Je hebt sowieso meer aan een doorgewinterde anything dan een freshman
Liever een doorgewinterde HBO-er of WO-er dan een MBO freshman toch? ;)
Ik heb geen diploma, en toch werk wat een doorgewinterde WO-er had moeten doen..

Diploma zegt niet alles :)


Bovendien zit ik op de kunstacademie, dus professionele scholing is ook geen eis.

m.a.w. een instantie die iets op een papiertje garandeert is niet automatisch datgene wat nodig is om dingen te doen. Als je jezelf kan bewijzen en ook daadwerkelijk alles kan doen wat er gevraagd wordt heb je nergens last van :)
Misschien niet, maar geen papiertje garandeert helemaal niks, en ik denk niet dat een gemiddeld bedrijf zit te wachten op een groep sollicitanten die zich kunnen "bewijzen" ;)
Het probleem zit 'm denk ik ook in het feit dat er veel mensen zijn die claimen PHP te kennen, maar uiteindelijk alleen de basis blijken te kennen. Daar kom je helaas heel snel achter als ze wat grotere projecten moeten implementeren of als je ze vraagt om een beetje 'complexe' methode te schrijven (complexe tussen aanhalingsteken, aangezien het beter is om zo'n complexe methode op te delen in kleinere en dus makkelijkere methoden ;)).
Betekent dit dat Tweakers is gebouwd met het Zend Framework? Wist ik niet!
Dit gaat over VNU media, niet over tweakers zelf.
Tweakers.net heeft z'n eigen framework(s), enige externe software die we gebruiken is bijvoorbeeld jpgraph enzo.
Was er niet laatst een developer die verplicht bij Tnet moest vertrekken?
Nee, er was een behoorlijk aantal maanden (bijna een jaar zo te zien) geleden wel een van wie helaas het contract niet verlengd werd ivm bezuinigingen enzo. Gelukkig had hij vrij snel alweer een andere baan.
Overigens gaat dit niet om Tweakers.net zelf, maar het moederbedrijf VNUmedia. Desalniettemin is het inderdaad jammer dat dit elkaar niet dichter opgevolgd heeft, dan had die collega vast wel mogen kiezen om hier bij te gaan.

[Reactie gewijzigd door ACM op 15 maart 2010 17:50]

Zit er veel samenwerking tussen de development teams van T.net en VNU? Of zijn het echt twee apart opererende organisaties? Kan me voorstellen dat het wel voordelen zou kunnen hebben (qua kennisdeling) om die samenwerking te verbeteren.
Ik denk niet dat wij veel kunnen leren van de developers van VNU als ik de sites die onderaan elke t.net pagina staan eens bekijk :P
Nouja, leren hoe het /niet/ moet, misschien :+. En ik kan me indenken dat VNU juist zou willen dat jullie die anderen iets bijleren. Maar ook dat jullie daar geen zin in hebben ;).
* Erkens knikt

Gelukkig had ik vrij snel werk gevonden en daar is mijn contract na een half jaar wel verlengd :P Nee ik zit nu prima waar ik nu zit, daarnaast trekt Amsterdam mij niet zo :+
Gelukkig :) Ik moest echt meteen aan jou denken toen ik de titel zag!
Dat is alleen een overzicht van vacatures... PHP'ers zijn wel degelijk schaars, zelfs slechte komen amper binnen op een vacature.
Zou fijn zijn als scholen daar wat meer op inspelen, ook al duurt het daarna nog jaren voordat dat merkbaar is...
Wel, ik ben momenteel op zoek naar een job. Jammer genoeg ligt Nederland me net iets te ver ;)
Beter kijken ;) er staat een link.
"Post een vacature of (PHP)opdracht"

Een vacature plaatsen is (nog) gratis, dus bereik je zo een grootst mogelijke groep.
Ik voldoe opzich aan de eisen maar blijf lekker op m'n plekje zitten, lekker "monniken"-werk doen ;)

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True