Hallo Sjarel
Om te beginnen willen we je heel erg bedanken voor je medewerking aan dit interview. We hebben een behoorlijk aantal vragen gehad van de forummers, en we willen iedereen die hieraan heeft bijgedragen hartelijk bedanken!
We beginnen met een aantal vragen over de mens Sjarel.
Kun je eens iets over jezelf vertellen?
Sjarel: Ik ben een 29-jarige programmeur uit België. De naam Sjarel was gewoon de eerste die in me opkwam toen ik voor het eerst een nickname moest bedenken op het internet, en sindsdien heb ik die altijd gebruikt. Ik heb niet veel hobby’s naast SoccerProject, maar ik speel wat schaak, en soms doe ik mee aan een quiz. Ik mag ook graag iets drinken met vrienden als ik daar tijd voor heb. De laatste tijd is dat er niet veel van gekomen, omdat mijn vrouw het leven schonk aan onze kleine baby, ongeveer een maand geleden. Een paar jaar geleden ben ik naar mijn huidige woonplaats verhuisd, maar daarvoor heb ik in Westerlo gewoond. Dat is de reden dat ik fan ben van KVC Westerlo, een Belgische club in de Jupiler League die zelfs een paar jaar geleden de nationale beker won. Ik probeer een paar keer per jaar een wedstrijd bij te wonen, maar dit seizoen heb ik er nog maar één kunnen zien. De laatste tijd lees ik ook wat meer omdat ik voor mijn werk veel tijd in de trein doorbreng, en ik geniet graag van een goed glas wijn. Dat is het wel denk ik 😉
Hoe was je als klein knaapje? Kun je ons iets vertellen over je jeugd en hoe je opgroeide?
Sjarel: Ik was een goed kind, nooit klachten gehad 😉
Ik groeide op in een klein dorp, min of meer op het platteland.
Ik deed wat aan atletiek en later basketbal. Of ik echt stout was, kan ik me niet meteen herinneren, of dat is in ieder geval niks dat ik wil delen met de community 😉
Wat de toekomst betreft, had ik me nooit voorgesteld dat ik ooit programmeur zou worden. Ik denk dat dat woord toen nog niet eens bestond!
Je bent nu een paar jaar getrouwd, toch? En kort geleden ben je vader geworden. Hoe is dat?
Sjarel: Klopt, ik ben in 2006 getrouwd. M’n vrouw en ik waren al 10 jaar samen, je kunt dus zeggen dat ons huwelijk een geschenk was voor ons 10-jarig jubileum 😉
En ik ben inderdaad kortgeleden vader geworden. Het is een totaal nieuwe ervaring, maar tot zover helemaal positief. Ik heb wel wat minder slaap de laatste tijd, maar dat is, denk ik, voor alle ouders hetzelfde.
Wat vind je vrouw van SoccerProject?
Heeft ze soms het gevoel dat ze met SoccerProject is getrouwd in plaats van met Sjarel?
Sjarel: Mijn vrouw heeft leren leven met SoccerProject. Hoewel ze wel wil dat ik minder tijd aan mijn pc besteed en iets meer aan haar, snapt ze het wel en klaagt ze bijna nooit. Tegenwoordig hoort ze zelfs graag de anekdotes die ik met haar deel, en misschien leest ze zelfs mijn blog wel…
Waarom ben je toendertijd begonnen met SoccerProject? Er zijn zoveel voetbal manager spellen, waarom besloten ReesinG en jij om er nog één te maken?
Heeft SoccerProject je leven erg veranderd, en had je ooit gedacht dat het zo’n succes zou worden?
Sjarel: Toen we begonnen te werken aan SoccerProject waren er nog niet zoveel spellen op internet, en we hadden nog nooit gehoord van Hattrick en andere spellen. We speelden zelf een andere voetbalmanager, en we hadden het gevoel dat we dit beter konden. Toen het andere spel ophield te bestaan, voegden we de daad bij het woord en één jaar later ging SoccerProject van start. We hadden nooit enige verwachtingen en waren alleen maar blij dat het spel zo snel groeide. Ik had ook nooit gedacht dat het zoveel tijd van me zou vragen, maar tot zover kan ik ermee door blijven gaan. Ik hoop echt dat we er nooit een eind aan hoeven te maken, zoals bijvoorbeeld www.roekoe.be, een duivenmelkerspel dat door te snelle groei ermee moest stoppen.
Dus ja, het heeft behoorlijk wat veranderd voor me. Niet alleen heeft het veel tijd gekost, maar ik heb ook veel nieuwe en interessante mensen leren kennen, zij het grotendeels online. Ook heb ik natuurlijk een hoop geleerd over de jaren. Niet alleen in technisch opzicht, maar ook wat betreft marketing, adverteren, talen over de hele wereld, etcetera.
Hoeveel tijd besteed je gemiddeld aan SoccerProject?
Sjarel: Volgens mijn vrouw besteed ik zo’n 20 uur per week aan SP, en ze zou best wel eens gelijk kunnen hebben 😉
Denk je dat je ooit genoeg geld zult verdienen met SoccerProject om te kunnen stoppen met werken? En zou je dat willen?
Sjarel: Het hangt allemaal af van het aantal managers, uit welke landen ze komen en hoeveel er SPFA-lid worden. Aan de andere kant vind ik mijn baan wel leuk, dus dit is niet echt een doel voor me.
Na drie jaar SoccerProject, en alle goede en slechte tijden die erbij horen, heb je ooit wel eens gedacht dat je er genoeg van had, dat je ermee wilde stoppen?
Is SoccerProject nog steeds leuk om te doen, of is het alleen een taak voor je?
En denk je er wel eens over om een ander online spel op te starten?
Sjarel: Soms is het wel een echte taak, als de website plat ligt moeten we er natuurlijk zo snel mogelijk aan werken. Ook het oplossen van problemen in de community en het oplossen van lastige kleine bugs die moeilijk te vinden zijn, zijn dingen die niet echt leuk zijn. Maar over het algemeen vind ik het nog steeds leuk om aan SoccerProject te werken.
Iets heel nieuws creëren kan alleen gedaan worden, als SoccerProject minder tijd zou kosten. Op dit moment voeg ik niet veel dingen toe, en toch kost het een hoop tijd. Ook voor mij heeft een week slechts zeven dagen.
In jouw positie moet je meestal neutraal blijven en je mening voor jezelf houden. Word je daar soms niet gek van? Zowel SP-managers als forummers doen stomme dingen en gedragen zich niet altijd netjes, maar jij moet daar altijd boven staan. Wil je het wel eens uitschreeuwen? Heb je een bepaalde manier om je frustraties eruit te laten? Een sport of spel misschien?
Sjarel: Eigenlijk niet. Ik kan mijn verhaal vaak kwijt bij mensen die ik in het echte leven ken, ik denk dat dat de manier is waarop ik hiermee omga.
Onder de managers woedt een hevige strijd om het hart van Isis. Toch lijkt ze slechts oog voor jou te hebben. Wat is je geheim?
Sjarel: Vanaf het prilste begin van SoccerProject heeft ze gebeden en gejengeld om spelersportretten. Door dit maar steeds uit te stellen zorg ik er voor dat ze niet verzadigd raakt en altijd maar meer van me wil 😉
Nog een laatste vraag over jou. Hoe stel je je eigen toekomst voor, en die van SoccerProject?
Sjarel: Ik heb eigenlijk geen idee, ik heb geen langetermijnplanning. Ik bekijk het van dag tot dag en probeer altijd dat te doen wat in mijn ogen het beste is voor SP. En daarbij richt ik me natuurlijk vooral op de lange termijn.
En nu iets heel anders. Een aantal managers was erg geïnteresseerd in wat er nodig is om een website als SP te maken. Zou je hier een beetje kennis van willen delen? Heb je een opleiding wat dit betreft?
Sjarel: Ik ben eigenlijk maar een dertien-in-een-dozijn programmeur, maar er is één ding wat ik over de jaren vooral geleerd heb: de enige manier om iets te leren, is door het zelf te doen. Dat is in ieder geval wel de manier waarop ik nieuwe dingen leer, ook voor SoccerProject.
SoccerProject is geheel geschreven in PHP en de data wordt opgeslagen in een MySQL database. Momenteel hebben we 2 publieke webservers en 1 database server, wat op dit moment genoeg is, maar we hebben ook intensief gekeken naar DB-replikatie, waardoor we klaar zijn om extra database-servers toe te voegen mocht dat nodig zijn. Dit zou bijvoorbeeld nodig kunnen zijn als we met een I-divisie beginnen.
Een extra webserver toevoegen kan ook niet al te moeilijk zijn, gezien we al een load-balancer opgezet hebben om de bezoekers te verdelen over de twee huidige webservers. In totaal hebben we 4 dedicated servers die allemaal draaien op Gentoo Linux.
Soms komt de website in problemen, zoals een paar maanden geleden de servers crashten. Worden deze crashes veroorzaakt door externe factoren, of komt het ook door programmeerfouten in SP? En wat kan je doen om dit in de toekomst te voorkomen?
Sjarel: Verschillende crashes hebben meestal verschillende oorzaken, simpelweg omdat we het probleem steeds oplossen na een crash. De laatste grote problemen werden veroorzaakt door problemen met de harde schijf. Natuurlijk zijn er ook wel eens crashes die veroorzaakt worden door programmeerfouten, maar ik denk dat we die nooit 100% uit kunnen sluiten. Er zijn al wel verbeteringen doorgevoerd in het proces. Dat is moeilijk verder uit te leggen, maar zonder die veranderingen zou het na een crash nog veel langer duren om de dingen weer op te lossen.
Externe factoren komen ook voor. We hebben bijvoorbeeld eens last gehad van kabels die niet goed ingeplugd waren, wat voor veel overlast zorgde. Ik kan je vertellen dat het bijzonder lastig is om zo een probleem vast te stellen als je een paar honderd kilometer van de servers vandaan zit.
Veel managers zijn nieuwsgierig wat de toekomst brengen zal. Om te beginnen, lees je alle topics in de voorstellensectie van het forum? Besteed je daar veel tijd aan?
Sjarel: Zeker, ik probeer dat altijd te doen. Soms zitten er echt hele goede tussen. Als het mogelijk is maak ik er meteen werk van, en anders schrijf ik ze op. Echter is mijn lijstje inmiddels wel erg lang geworden.
Andere voorstellen zijn simpelweg niet goed, die negeer ik.
Wat de sheriffs betreft, wat is je mening over het huidige systeem om valsspelers op te sporen en te bestraffen? Denk je er wel eens over om het systeem te veranderen?
Sjarel: Een goed idee is altijd welkom, maar tot nu toe is het erg moeilijk gebleken om goede aanpassingen te maken. De sheriffs hebben zelf ook een aantal voorstellen gemaakt, maar deze waren niet allemaal toepasbaar.
Een aantal managers wilde meer weten over de personeel- en stadionopties.
Beide zijn redelijk gelimiteerd qua diversiteit en functionaliteit. Denk je dat dit in de toekomst verbeterd zal worden?
Sjarel: Misschien dat we daar een paar dingetjes in veranderen, maar het moet ook niet te ingewikkeld worden voor nieuwe managers. Ik denk dat SP al moeilijk genoeg is voor de beginners. Aan de andere kant denk ik niet dat dit nu het onderdeel is waar SoccerProject het meest verbetering behoeft.
Discussies hierover brengen altijd veel voorstanders en een redelijk aantal tegenstanders. Veel interesse wekt het zeker: zie je landenteams in de toekomst van SoccerProject?
Sjarel: Het lijkt me fantastisch om dit te implementeren, maar de gevolgen zijn enorm. Hoe ga je om met blessures, fitness, moraal en de kosten bijvoorbeeld? Kan een manager verplicht worden zijn spelers af te staan aan een nationaal team, terwijl deze het risico draagt een blessure op te lopen? En wie zal de bondscoach zijn, en wat zijn zijn opties? Dit zijn allemaal dingen waar goed over nagedacht moet worden, en er zal veel tijd gestoken moeten worden in implementatie en testen…
Sommige managers denk dat het tactische gedeelte van SoccerProject verbeterd moet worden. Wat is jouw mening, en zijn er al bepaalde ideeën om SoccerProject nog uitdagender te maken?
Sjarel: Ik ben het daarmee deels wel eens, maar tactiek doet pas echt ter zake als de teams min of meer gelijkwaardig zijn. De A-divisie is hiervan een goed voorbeeld, maar ik kan moeilijk inschatten in hoeveel wedstrijden tactiek genoeg invloed zou hebben om echt een verschil te maken in de uitkomst van de wedstrijden.
Heb je al grote veranderingen gepland in de nabije toekomst?
Sjarel: Afgezien van de IBP (Instant Buy Price, inmiddels ingevoerd – redactie), zal het grootbrengen van mijn zoontje mijn belangrijkste bezigheid zijn in de nabije toekomst. Gedurende de eerstkomende tijd zal ik me dus tevreden moeten stellen met het verwerken van de dagelijkse SP klussen.
Misschien kan ik nog wel een toekomstige toevoeging vermelden in dit interview. Een van onze vertalers is bezig om de site in het Perzisch te vertalen. Gewoon weer een extra taal, zou je denken, maar zo makkelijk is het niet. Blijkbaar schrijven deze lui liever van rechts naar links, in plaats van links naar rechts zoals wij dat doen. Om een geheel Perzische versie van SoccerProject te creëren, of bijvoorbeeld Hebreeuws in de toekomst, moeten bijna alle pagina’s van SP worden aangepast. Een hoop werk.
Waren er wel eens grote plannen die je door wilde voeren, maar niet kon realiseren door technische problemen, een gebrek aan kennis of tijdsgebrek?
Sjarel: Alleen tijdsgebrek. Tot nu toe geen andere problemen, behalve misschien dat ik geen geld heb om tijdens de Olympische Spelen te adverteren :p
Nu een vraag waar sommige verslaagde managers zich behoorlijk zorgen om kunnen maken. Wat als, om welke reden dan ook, jij en ReesinG niet meer in staat zijn om verder aan SoccerProject te werken. Hebben jullie daar wel eens over nagedacht?
Hebben jullie al een back-upplan klaar liggen voor zoiets? Zou iemand anders de boel overnemen of zou de stekker er simpelweg uit gaan? Uiteraard zouden vele levens ineen storten als dit ooit zou gebeuren.
Sjarel: De kans dat we er allebei tegelijk de brui aan geven lijkt zeer klein. Er is geen back-upplan, maar zoals een van onze vroegere eerste ministers ooit zei: “Ik probeer alleen bestaande problemen op te lossen, en niet de problemen die jullie verzinnen”. Wat ik bedoel is, we zullen absoluut ons best doen om dit niet te laten gebeuren.
Dank je wel. Om het interview af te sluiten, heb je misschien nog een boodschap voor de managers?
Sjarel: Zeker: ik stel voor dat jullie allemaal 1 extra manager uitnodigen SoccerProject te spelen. Als dat werkt, kunnen we spoedig die I-divisie toevoegen waar ik het eerder over had.
Hartelijk bedankt voor het interview, en duizendmaal bedankt voor SoccerProject
De volgende heren hebben bijgedragen aan het interview:
Ultimate, Wojt, bats1903, robstje, saman13, Woko, Sex Pistols, snowflake, Maximoesje, el stino, Lexicus, mcmagik, oslicek, SBroccoli, Ivo08, en in naam van de Roemeense gemeenschap: Bunitzcu. Allemaal heel erg bedankt!