Wordpress, het zal best populair zijn, onder menig site bezitter, immers met weinig kennis kan je heel veel doen.
Maar langzaam krijg ik het gevoel dat de ontwikkeling van veel "developers" er onder begint te leiden.
Ik begrijp dat er een zwaar te kort is aan hoog opgeleide programmeurs en dat iedereen die 5 keer een WP website heeft opgezet zich nu graag een developer noemt met jaren ervaring. Maar helaas mijn sitedeal vrienden, het is niet zo. dat je met WP leuk kan knutselen, prima. Maar bied je alsjeblieft niet als als ervaren programmeur, dat was je niet, dat ben je niet en als je alleen met WP bezig blijft zal je het nooit worden.
Waarom dit topic.
Ook wij zoeken af en toe een Nederlandse programmeur en daar reageren mensen op. Helaas begint de spoeling heel dun te worden.
Desondanks hadden we 3 mensen uitgenodigd voor een gesprek. Tijdens het gesprek leggen we ze een stukje code voor en vragen om een oplossing.
De eerste vroeg of daar niet al een goede WP plugin voor was, de andere was eerlijk en snapte te code niet, omdat hij alleen WP websites had gemaakt.
We praten hier over mensen die 25-30 jaar oud zijn en op hun CV hebben staan dat ze 5-7 jaar PHP en highload ervaring hebben.
Ik weet niet hoe jullie hier tegen aan kijken.
Als je alleen met WP werkt, heb je dan niet het gevoel dat het je blijft stil staan in je ontwikkeling.
Of geeft WP jouw juist het voordeel dat je met beperkte kennis, heel veel kan bouwen?
mvg
En fijne kerst dagen
Leander
- WP tast je ontwikkeling als programmeur aan.
-
25-12-2013, 08:44 #1Particulier
- Berichten
- 1.215
- Lid sinds
- 16 Jaar
WP tast je ontwikkeling als programmeur aan.
-
25-12-2013, 09:01 #2Bob de webbouwer
- Berichten
- 1.464
- Lid sinds
- 14 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Ik ben mezelf overigens wel PHP aan het aanleren want ik merk dat daar toch veel naar gevraagd wordt.
-
25-12-2013, 09:20 #3Particulier
- Berichten
- 1.215
- Lid sinds
- 16 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
In mijn geval absoluut dat. Ik weet dat PHP mijn zwakke punt is en ik zal dan ook echt niet beweren dat ik een ervaren PHP programmeur ben. Ik schrijf echter wel valide HTML5 en CSS3 code en heb een bovengemiddelde kennis van Wordpress. Dat in combinatie met bestaande plugins zorgt ervoor dat ik behoorlijk wat wensen van klanten kan realiseren.
Ik ben mezelf overigens wel PHP aan het aanleren want ik merk dat daar toch veel naar gevraagd wordt.
Ik bedoel daar mee, nu ben je een WP expert, wat helemaal goed is, maar zoals je zelf zegt wordt er steeds meer nar PHP gevraagd.
En door dat je je hebt gefoccused op WP, kom je nu te kort op dat gebied.
-
25-12-2013, 09:39 #4Bob de webbouwer
- Berichten
- 1.464
- Lid sinds
- 14 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Nee hoor, je kunt niet overal verstand van hebben. Als je PHP expert bent weet je misschien weer niets over javascript, jquery, ajax enzovoorts. Ik denk dat ik nu een prima basis heb om ook complexere projecten te kunnen realiseren, die buiten de mogelijkheden van normale HTML vallen.
Ik ben begonnen met gewone HTML / CSS websites, zonder CMS dus. Daar maakte ik ook prima websites mee (sterker nog, veel van mijn huidige eigen websites zijn websites zonder CMS). Klanten vroegen echter steeds vaker om een CMS (god weet waarom, meestal huren ze mij alsnog in voor onderhoud en het aanpassen van de content) en wat geavanceerde functies die ik niet kon realiseren.
Een opdrachtgever van me gebruikte Wordpress en vroeg me wat aanpassingen aan zijn site te doen, dus toen ben ik me gaan verdiepen in Wordpress. Dat dit toevallig ook het populairste CMS is is mooi meegenomen natuurlijk.
Nu zie ik steeds vaker aanvragen voor ervaren PHP programmeurs en dus ben ik me daar wat meer in aan het verdiepen (ook omdat ik zelf graag wat beter wil begrijpen wat zo'n script nu eigenlijk precies doet, zodat ik daar makkelijker aanpassingen in kan maken).
Ik pas me gewoon aan op de vraag van de markt. Zo kreeg ik vorig jaar ook een aanvraag voor een responsive website. Dat had ik nog nooit eerder gedaan maar ik heb het mezelf aangeleerd en nu heb ik er zelfs een tutorial over geschreven op mijn blog.
Ik denk juist dat het gebruiken van Wordpress mij een kickstart heeft gegeven in mijn ontwikkeling als programmeur. Als ik mezelf had moeten aanleren zelf van nul af aan een CMS te schrijven was me dat waarschijnlijk nooit gelukt, laat staan al die andere functies die door middel van plugins gemakkelijk zijn toe te voegen.Laatst aangepast door Marcel Melis : 25-12-2013 om 09:48
-
25-12-2013, 09:59 #5Particulier
- Berichten
- 1.215
- Lid sinds
- 16 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Ik denk juist dat het gebruiken van Wordpress mij een kickstart heeft gegeven in mijn ontwikkeling als programmeur. Als ik mezelf had moeten aanleren zelf van nul af aan een CMS te schrijven was me dat waarschijnlijk nooit gelukt, laat staan al die andere functies die door middel van plugins gemakkelijk zijn toe te voegen.
-
25-12-2013, 10:02 #6
- Berichten
- 980
- Lid sinds
- 17 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Jezus Marcel..
Iemand die PHP kent kan nog echt wel meerdere vlakken beheersen. En juist javascript is ook een taal die tot dynamische websites leidt. PHP en javascript gaan vaak hand in hand. Daarnaast beheerst een echte webdeveloper met jarenlange ervaring meerdere programmeertalen en meerdere markup talen, waaronder mogelijkerwijs HTML, CSS, jQuery, Perl, Ruby, PHP etc.
Wat betreft de stelling van TS ben ik het er volledig mee eens, maar vanuit een ander perspectief. Ik werk voor een bedrijf dat altijd haar applicaties in-house ontwikkelde op basis van PHP, MySQL en PostGreSQL, Perl etc. De meeste natuurlijk op basis van een PHP framework. Recentelijk zijn we voor de website overgestapt naar Wordpress, omdat de directie een snelle vernieuwing wilde en omdat het zo makkelijk werkt. Helaas.. juist deze keuze heeft ervoor gezorgd dat we de eenvoud van MVC verloren zijn en terug zijn bij af: werken met templates waar PHP en HTML door elkaar staan, WP_Query objecten die gefilterd worden etc etc. Het is een ware nachtmerrie geworden, voor mij als PHP programmeur met jarenlange ervaring. Ontwikkeling duurt nu simpelweg drie keer zo lang en dan heb ik al zelfs al een twig template parser ingebouwd om het alsnog MVC te maken..
Bottomline is dat je eerst de basiskennis moet hebben, zoals PDO connecties maken e.d., zodat je daarna het juiste framework of het juiste CMS kan inzetten. Natuurlijk moet je ergens beginnen met je kennis en ook ik ben begonnen vanuit de modificaties van een CMS, destijds xoops en een filebased forum. Maar zolang je de basis van PHP niet kent of snapt zul je niet een waardevolle afweging kunnen maken van CMS noch van plugins. Want zeg eerlijk, juist in wordpress ligt de hackbaarheid bij de plugins, geschreven door anderen. En als je al de afweging niet kan maken, hoe wil je dan goede, veilige code schrijven of jezelf (php-)developer noemen?
Een goede vraag die je overigens tegenwoordig kan stellen is hoe je een database verbinding tot stand brengt. Indien daar mysql_* (of zelfs mysqli_*) functies in voorkomen dan zou deze persoon al moeten afvallen. Duik nu maar eens in de broncode van de wp_db class van wordpress (http://core.trac.wordpress.org/brows...p-db.php#L1147)Laatst aangepast door Daniel Klabbers : 25-12-2013 om 10:09
-
25-12-2013, 10:39 #7Bob de webbouwer
- Berichten
- 1.464
- Lid sinds
- 14 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Wel goed lezen, ik zei "Nee hoor, je kunt niet overal verstand van hebben. Als je PHP expert bent weet je misschien weer niets over javascript, jquery, ajax enzovoorts".
Ik beweer dus niet dat een PHP expert geen verstand kan hebben van javascript of ajax, ik zeg alleen dat er vast ook PHP experts zijn die daar geen verstand van hebben. De strekking van mijn verhaal is eigenlijk dat de meeste mensen niet alle programmeertalen beheersen, je kunt nu eenmaal niet overal expert in zijn.
PS Jezus Marcel past wel goed bij de kerstsfeer maar meneer Marcel is ook goed hoor ;-)
-
25-12-2013, 11:06 #864BitsWebhosting.EU
- Berichten
- 2.092
- Lid sinds
- 17 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Haha, ik ken het. Ik heb al sollicitaties gehad van 'programmeurs' die blijkbaar op de lagere school al 'ervaring' opdeden. En dan bleek dat ze gewoon een gem. website hadden en daar ooit eens een plugin hadden aangepast.
Als je wilt weten of je met een programmeur of een (php)scripter te maken hebt is door hem een probleem voor te leggen in een taal die niet op zijn cv staat. Desnoods een taal die je zelf verzint.
Je hebt namelijk nooit iemand nodig die perfect in php / javascript oid is, maar je hebt iemand nodig die een probleem kan analyseren, kan begrijpen wat de bedoeling is en er een oplossing voor kan verzinnen in een programmeertaal die er het meest voor geschikt is.
Maak bv. een bit-teller in c/c++ (dat kan in 5 regels), leg hem die voor en vraag wat het ding doet. Blijf erbij als ie het analyseert en verwacht een antwoord binnen 2 minuten. Aan zijn gedrag kun je dan al veel afleiden.
Vraag hem om in pseudo code een functie schrijven (op papier) die een order met een orderregel wegschrijft. Geef hem daar een uur voor zonder supervisie (en zonder wifi e.d. ;) ). Als het goed is moet ie na 15 minuten iets hebben dat werkt.
Als je zelf programmeur bent dan weet je bij deze 2 simpele voorbeelden precies wat de valkuilen zijn waar hij niet in mag trappen en het geeft je vrijwel alle informatie die je moet hebben om iemands kwaliteit op analytisch en probleemoplossende vermogens te beoordelen.
Dat ie daarnaast ook nog goed is in php, javascript, whatever is en pré, maar is niet eens zo heel erg belangrijk. 'woordjes leren' deden we al op de lagere school tenslotte. Je kunt beter een echte programmeur hebben die geen hol van php kent, maar dat na een maand wel ver onder de knie heeft, dan een scripter die helemaal thuis is in een bepaaald framework of wordpress oid. aangezien de eerste zich meestal wel elke taal eigen kan maken en de 2de heel vaak 'lost' is zodra het op een andere manier moet dan ie gewend is.
-
25-12-2013, 11:15 #9Webblish Content & Publishing
- Berichten
- 5.633
- Lid sinds
- 17 Jaar
Re: WP tast je ontwikkeling als programmeur aan.
Een reactie van een niet-progger. Ik ben anderhalf jaar geleden overgestapt naar Wordpress. Daarvoor werkte ik met Geeklog. Een (naar men zegt) uitstekend geprogrammeerd CMS, veilig en stabiel genoeg om hele grote sites (zoals Groklaw, met soms duizenden comments per post) te draaien. Maar ook ouderwets en de community is tanende dus je weet dat er ooit een keer een "sorry, we're shutting down". Er was ooit sprake van een nieuwe, geëvolueerde versie van Geeklog dat meer als framework zou werken maar dat is gestopt, dus Geeklog zal tzt ook wel als een nachtkaarsje uitgaan. Jammer.
Maar Geeklog biedt iemand met de nodige kennis van HTML en CSS wél de mogelijkheid om de look & feel bijna volledig naar je hand te zetten, de templates bevatten namelijk 'tags' (tussen accolades) en geen enkel stukje php dus je kon er echt alle kanten mee op. Ik denk dat ik op die manier de mogelijkheden van Geeklog tot op en over de grenzen heb benut, zeker toen je daar ook shortcodes kon gebruiken. Je kon, uiteraard met de structuur van Geeklog in het achterhoofd, gewoon een HTML site ontwikkelen en dan de template tags er in passen, echt ideaal.
Nu ik op Wordpress ben overgestapt word ik min of meer overspoeld door de enorme hoeveelheid mogelijkheden van de themes en plugins. Ongelooflijk wat je er allemaal mee kunt doen. Maar ergens ben ik ook veel beperkter, overal zit namelijk php in. Verder is Wordpress en ongelooflijk eigenwijs systeem dat hoognodig zijn 'blog roots' moet gaan vergeten en is het me ook opgevallen dat er heel veel plugins zijn die zijn gemaakt om tekortkomingen van WP te compenseren, zoals het aan/uitzetten van een titel in een pagina. Raar, dat dat niet gewoon in de standaard functionaliteiten van WP zit. Dat geldt ook voor custom post types, wat zouden mensen blij zijn als er standaard al een makkelijke manier was om die, inclusief de custom taxonomies en front-end templates, vanuit het systeem aan te maken. Nu kom je als niet-progger in een wirwar van flarden code, halfbakken plugins (ja, de betaalde doen het wel goed maar kosten meteen $ 200) en geknoei in templates terecht.
Ook hebben de meeste themes, gratis en betaald, een toch wel erg herkenbare uitstraling. Mensen die al lang met WP werken zullen dat niet zien, als halve buitenstaander zie je dat al wel heel snel. Daarom ben ik al snel eigen childthemes gaan maken om ze eigen uitstraling te kunnen geven. Ik besef ook dat ik hoognodig wat php moet gaan leren want de meeste plugins zijn aardige look-a-likes waarmee je nog meer eenheidsworst produceert.
Kortom, ik ben overgestapt van de handige Lego/Mecanodoos die Geeklog was naar Playmobil, zo zie ik Wordpress namelijk. Je kunt het een ander pakkie aandoen en het iets in de handen stoppen maar het blijft hetzelfe poppetje. Makkelijk, maar ook beperkt. Ik denk dat proggers dat des te meer zullen ervaren.
Ik houd ondertussen wel mijn ogen open voor een ander, minder 'sophisticated' systeem of een systeem waar ik vanuit de standaard functionaliteiten weer veel meer mee kan. Want WP tast niet mijn ontikkeling aan, maar wel die van mijn sites en mijn eigen creativiteit.
@Leander: ik ken wel via via een bedrijf in Amsterdam dat goede proggers heeft omdat het simpelweg vertikt om met standaard CMS'en te werken en er zelfs geen plugins voor wil maken. Bij interesse stuur je maar een PB.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic