Stageverslag 25/02/2013 Kevin Hurts Content Cowboys
■ ■ ■ ■ ■ ■ ■ ■ ■
04-05 Stage 101: Sfeer en gezelligheid 06-09 Bil 10-11 Bobbejaanland 12-15 Fanta 16-19 Mora 20-25 MyChannls 26-31 Samsung 32-35 Stage 101 36-37 Final Thoughts
03
Stage 101 Ik ben 3 maanden geleden gestart met mijn stage in het bedrijf Content Cowboys. Content Cowboys is opgericht in 2007 door Mark en Fred. Het bedrijf is gevestigd te Antwerpen. Hun focus ligt noch op design noch op development. Ze doen zowat alles tussenin. Zij werken vooral voor volgende bedrijven: Fanta Belgium, Bobbejaanland, Samsung Mobile Belgium, Converse, Intel, Jansport, Puma, Telenet, Euroscoop, Burn Energy Drink,...
De Content Cowboys definiëren zichzelf noch als design, noch als een developer bureau. Meer iets tussenin. De kracht van Content Cowboys is vooral het anders aanpakken van opdrachten. Het bedrijf werkt regelmatig met stagiaires en studentenjobs. De werknemers die er vast werken zijn ook niet al te oud.
Daardoor is het een zeer jong bedrijf, wat er voor zorgt dat het werk dat ze afleveren ook zeer jong is. Een groot deel van hun focus gaat naar online campagnes met gebruik van Facebook. Enkele voorbeelden van zulke acties zijn: Fantasy voor Samsung, BBJ TV, Samsung Snowdigger, Komrad Invasion,...
“Detonating brands on the wildwildweb and beyond”
http://www.contentcowboys.com/ 04
05
Bil (Belgische Improvisatie Liga)
Voor nieuws items toonde ik elk item met datum er bij in die stijl. Elk item werd dan op een tijdlijn gezet net zoals bij Facebook.
Een van de eerste opdrachten die ik heb moeten doen was voor BIL (Belgische Improvisatie Liga). Voor Bil moest ik de oude site bekijken en zien wat er beter kon.
De manier van voorstellen van de improvisatoren was oorspronkelijk nogal saai. Op de poster hadden ze die op een speelse manier geplaatst per kleur.
Na onderzoek mocht ik de wireframes hier voor maken. Na wat heen en weer overleg tussen de designers zijn er een paar aanpassingen gebeurd aan de finale wireframe. De oude site was te amateuristisch. Ze hadden al een nieuw design gemaakt voor posters e.d. dat doorgetrokken moest worden naar de site.
Dit heb ik ook doorgetrokken naar de wireframe. Bovenaan kon je dan selecteren welk jaar je wilde zien en daaronder werd er per kleur de improvisatoren getoond.
Ik moest in een grid structuur werken en wat rondkijken naar andere designs om al wat ideetjes op te doen. Ik ben begonnen door te kijken naar andere improvisatiesites en hoe die meestal er uit zagen. Ook heb ik andere sites van de Content Cowboys bekeken om te zien hoe zij meestal werkten.
Voor het fotoalbum heb ik gekozen om goed gebruik te maken van de gridstructuur.
In het nieuwe design voor de posters en flyers kwam regelmatig een kalender terug daarop ze op een bepaalde manier de data toonde. Ik vond die manier wel origineel en heb deze doorgetrokken in de wireframe.
(oude design) 06
Hier toon ik eerst alle albums naast mekaar met dan de titel bovenop de foto van dat album. Als je dan klikt op een van de albums worden alle foto’s op dezelfde manier getoond als de albums. Er waren ook nog veel pagina’s met tekst. Die pagina’s mocht ik gewoon basic houden. Ik heb me voornamelijk gebaseerd op het werk dat ze al hadden om een rode draad door het design te trekken. Uit deze opdracht heb ik voornamelijk geleerd hoe ik moet communiceren met de designers.
Ik ben gewoon om altijd mijn eigen werk te maken inclusief wireframes. Die wireframes zijn dan voor mij bedoeld, dus uiteraard begrijp ik die. Nu moest ik wireframes voor iemand anders maken en moest dat dus ook voor die persoon duidelijk zijn. De communicatie tussen mij en de designers is vlot verlopen. Ze hadden een paar minieme opmerkingen die ik dan gewoon meteen in de wireframes kon aanpassen.
http://www.bil.be/ 07
08
09
Op de Facebook pagina van Bobbejaanland hadden de Content Cowboys er voor gezorgd dat de header aftelde naar de opening van het park. Elk kwartier werd er een nieuwe foto geüpload naar de pagina en als header geplaatst (volledig automatisch uiteraard). Voor Bobbejaanland heb ik een paar kleine dingen mogen doen waaronder Facebook Tabs en promotiepagina's.
Hiervoor moest ik ook een making-of maken. Dit heb ik vrij simpel gedaan. Eerst heb ik alle foto's van de server gehaald. Van die foto's heb ik een png sequentie gemaakt. Die sequentie heb ik dan laten afspelen alsof de timer aftelde.
Bedrijven geven regelmatig kortingsbonnen weg voor Bobbejaanland. In het begin had ik de pagina gemaakt voor 4 verschillende bedrijven. Het was de bedoeling dat de pagina gemakkelijk aanpasbaar zou zijn. In de loop van mijn stage kwamen er regelmatig andere bedrijven bij met andere eisen. Soms moest de pagina enkel in het Nederlands, Duits, Frans of in alledrie de landstalen zijn.
Toch moest ik het op die manier doen. Nadat ik de 2 onder mekaar had gezet was het echt helemaal duidelijk dat dit lelijk was, maar toch vond de klant dit beter.
Bij deze opdracht heb ik niet echt problemen gehad. Ik had eerst een muziekje onder het filmpje gezet, maar ze vonden het misschien een leuker idee om een tikkend geluid op de achtergrond te zetten. Vervolgens heb ik gezocht naar het juiste ‘tik’ geluid. Dat geluid herhaalde ik dan in dezelfde compositie en die compositie liet ik dan sneller gaan in het begin en trager op het einde door gebruik te maken van timeremapping.
Hieruit heb ik één ding geleerd: je kan proberen de klant te overtuigen, maar de klant betaalt en is nog altijd koning.
Omdat dit maar kleine pagina's waren kon ik dit snel afwerken. De voornaamste voorwaarde was dat het snel aanpasbaar moest zijn. Ik heb het ongeveer voor een tiental bedrijven moeten aanmaken. Voor één bepaalde klant moest het Frans en het Nederlands op één pagina. Ik vond samen met de contactpersoon van het bedrijf die met de klant onderhandelde dat dit niet mooi zou zijn.
http://bobbejaanland.be http://clients.contentcowboys.eu/bobbejaanland/promo
10
http://youtu.be/_fKs-fqmeM4
11
Voor Fanta Belgium hadden de Content Cowboys een wedstrijd in Walibi gehouden. Hierbij werd er gebruik gemaakt van een app die je kon installeren op je smartphone bij het binnenkomen van het park. In het park kwam je dan kartonnen borden tegen met de characters van Fanta. Deze kon je dan inscannen en dan kwam er via augmented reality een beeld op je scherm waar je dan een vraag kreeg die je moest beantwoorden. Deze antwoorden moest je opschrijven op een blad en dan maakte je op het einde van de dag kans om een Fanta fiets te winnen. Hiervoor moest ik dan de making-of maken. Het voordeel bij deze opdracht was dat Filip (een ex-deviner die hier ook zijn stage had gedaan) al een hoop beelden had geselecteerd. Ik moest dus niet meer tussen de hopen beelden gaan zoeken naar de goede beelden. Eerst heb ik dan alle beelden op de juiste positie gezet. Hiervoor had ik deze structuur genomen: Intro (sfeerbeelden en beelden over uitleg hoe dat de app werkte), Midden (beelden van mensen die met de app bezig waren), Outro (beelden van iemand die de fiets uiteindelijk won).
12
Tussendoor wisselde ik regelmatig nog af door hier en daar een sfeerbeeld van een attractie te tonen. Ik had de beelden gelijk gezet met de muziek om het leuker te maken. Hieruit heb ik geleerd dat ik dat eigenlijk niet mag doen, want het kan altijd zijn dat op het einde de muziek wordt veranderd wegens copyright wetgeving of als de muziekkeuze gewoon niet goed is. Ik heb uiteindelijk geluk gehad dat ze de muziekkeuze nog goed vonden en dat er geen copyright-problemen waren. Ik heb vrij lang moeten wachten tot de copy klaar was. Dit was wel een beetje frustrerend omdat ik wel tevreden was van het resultaat en ik wilde het filmpje nog afkrijgen voordat mijn stage afgelopen was.
De persoon die de copy moest schrijven had het namelijk druk en het was moeilijk voor haar om tijd vrij te maken om copy voor al de making-ofs te schrijven. Uiteindelijk heb ik de laatste week toch nog de copy gekregen en heb ik het filmpje af kunnen maken. De tekst moest niet te overdreven geanimeerd zijn, maar moest nog wel leuk blijven. Ik heb wat onderzoek gedaan hoe Fanta meestal hun copy toont. Ik ben dan tot de conclusie gekomen dat ze vaak speels hun copy tonen. Vaak heel 'vloeibaar'. Ik ben wel vrij tevreden over het eindresultaat omdat ik eigenlijk met weinig toch nog wel iets leuk heb kunnen maken.
13
14
15
Een van de opdrachten voor Mora was een online survey tab voor op Facebook. Dit leek gemakkelijker dan gedacht. Het vele “copy paste” werk nam veel tijd in beslag. De data moest geschreven worden naar een database en het moest cross browser werken. Zoals gewoonlijk deed Internet Explorer lastig. Hier heb ik veel tijd mee verloren. Deze tab moest werken op elke Internet Explorer gaande vanaf IE8. Ik heb nog geluk gehad dat Facebook zelf geen support meer heeft voor IE7, waardoor ik hem daar niet op moest laten werken. Normaal gezien heb ik nooit echt problemen om iets te laten werken op IE8. Meestal een beetje gevloek, maar daar stopt het bij. Hierbij heb ik echter veel tijd verloren. Omdat er ronde hoeken inzaten moest ik gebruik maken van PIE. Dit zorgt er voor dat roundedcorners toch nog werken in IE8.
16
Om één of andere bizarre reden zette hij dan al mijn input fields naar achter. Dit kreeg ik dan wel opgelost door wat met de z-index te spelen. Het probleem was dat ik ook met custom radio buttons zat. Die had ik opgelost door een JavaScript plugin te gebruiken. Het maakte niet uit dat het unobtrusive JavaScript was aangezien Facebook zelf niet unobtrusive is. Deze buttons werkten plots niet meer omdat ik de z-index had aangepast van verschillende objecten. Je kon niet meer op de buttons klikken hierdoor. Maar als ik de z-index terug op 0 zette werden de input fields weer onzichtbaar.
Doordat ik maar een 3-tal dagen tijd voor dit project had maakte deze periode enorm stressvol. Ik heb toen voor de eerste (en laatste) keer overuren moeten doen om het probleem op te lossen. Het probleem is opgelost geraakt, na veel uurtjes stressen. Hiervoor heb ik wel positieve commentaar gekregen van het bedrijf omdat ik het probleem goed en kalm heb aangepakt. Achteraf gezien had ik toch beter met backgroundimages gewerkt, maar ik wilde geen goedkope oplossingen gaan gebruiken om het probleem op te lossen.
(werkt enkel in Facebook Tab, maar de tab is momenteel offline) http://clients.contentcowboys.eu/mora/facebook/survey/
17
Voor de Mora Veggy Saté moest ik een screencast maken voor de nieuwe site van de Content Cowboys. Het probleem hierbij was dat de beelden door iemand anders opgenomen waren en ik niet echt tijd had om ze zelf opnieuw op te nemen.
18
De beelden waren niet van zo een goede kwaliteit en er zaten vertraagde stukken in. Dit heb ik dan moeten oplossen in After Effects door gebruik te maken van motion blurs op de beelden en vervalst scrollen.
Andere kleine opdrachten waren: Screenshots nemen van een filmpje van Cora en Flora van Mora of filmpjes uploaden naar Youtube.
19
MyChannls is een dienst waarbij je YouTube en Vimeo filmpjes kan toevoegen aan een afspeellijst. Deze afspeellijst kan je dan afspelen in je browser of op een speciale app gemaakt voor Smart-TV's.
Na mijn opzoekwerk heb ik besloten om de bookmarklet compact te houden en alles vanuit 1 extern JavaScript bestand te lanceren. Hierdoor is het makkelijker om updates door te voeren en om het te beheren.
Ik heb hier en daar een paar zaken mogen doen voor MyChannls. Een van de opdrachten was een bookmarklet schrijven. Een bookmarklet is een bookmark die een hoop JavaScript code draait vanaf dat je er op klikt.
Als je dan een feature wilt toevoegen is dit op deze manier eenvoudiger. De bookmarklet moet alle video’s van een YouTube of Vimeo page halen.
Omdat ik hier nog niets over wist heb ik online wat zitten zoeken hoe een bookmarklet precies werkt.
20
Dan kan je een video selecteren om toe te voegen aan een van je kanalen (of een nieuw kanaal). Er was wel even een probleem met Vimeo die geen externe scripts toeliet maar dat werd opgelost vanaf het moment dat we het via SSL draaiden.
Als extra had ik nog toegevoegd dat hij ook op de pagina zoekt naar embedded video’s. Dit werkte helaas wel niet op Facebook aangezien die alle externe scripts blokkeert, maar dit werkte wel perfect voor op blogs e.d. Na alle optimalisaties en het opkuisen van code kwam ik met 2 JavaScript files. Eentje om alles uit te voeren en een andere om video’s op te halen. Dan was er ook nog een CSS bestand dat ingeladen werd met het hoofd JavaScript bestand. Dit bestand werd dan ingeladen vanaf dat je op de bookmarklet klikte.
21
Voor Chrome heb ik mijn allereerste extentie ooit geschreven. Ik had eerst de bookmarklet via een tool geconverteerd naar een Chrome extentie. Dit vonden ze een goed idee en ze wilden dan dat ik dit uitbreidde naar een volledige extentie. Chrome extenties bestaan gewoon uit html en javascript met een beetje JSON. Ik had de perfecte voorkennis om hier aan te beginnen.
22
Met heel veel “trial and error” heb ik de juiste structuur voor mijn extentie kunnen vinden. Het moeilijkste van deze opdracht was het begrijpen hoe een extentie werkt.
Het moeilijke hier aan is dat al die verschillende JavaScript bestanden met een andere DOM structuur werken. Niet zo eenvoudig om met mekaar te communiceren dus.
Er is een background JS die eigenlijk als model werkt. Dan nog een content script dat de JS op de specifieke pagina uitvoert. De popup html zorgt dan voor het kleine venstertje dat verschijnt als je op een extentie klikt.
Na lang zoeken en proberen heb ik de juiste structuur gevonden om alles uit te voeren. De background.js roept het contentscript op als je op Vimeo of YouTube zit.
Die haalt dan alle videos op van die pagina en stuurt de array terug. Die array wordt dan via background.js teruggestuurd naar de popup als die er naar vraagt.
De web-app heb ik regelmatig moeten testen (UX / Cross-Browser). Ook moest ik wat kanalen aanmaken om wat videos te voorzien.
De extentie kan ook nakijken of je een filmpje aan het bekijken bent op YouTube of Vimeo.
Nadat de web-app zo goed als af was heb ik meegeholpen met de TVapp interface. Hiervoor heb ik online wat onderzoek gedaan naar andere TVapps.
Als dat het geval is gaat hij onder de video een iframe zetten waar je dan meteen de video aan een kanaal kunt toevoegen.
Met de info die ik daarvan heb verkregen heb ik een wireframe gemaakt.
Ik merkte dat de bookmarklet niet op elke YouTube pagina werkte omdat er elke keer een andere structuur was. Ik haalde elke keer de titel en de afbeelding enzovoort op via de dom-structuur. Dit werkte dus ook niet als je op een pagina zit met iframes. Dan ben ik beginnen nadenken of er geen consequentere manier was om alles op te halen.
23
Ik ben gaan zoeken naar iets dat elke keer hetzelfde bleef. Elke keer blijft de url hetzelfde, ook bij iframes. Dus ben ik gaan zoeken of je geen request kon maken via de YouTube API. Hieruit leerde ik dat je 10 requests per keer kan sturen en dat je dan gewoon het resultaat in JSON terugkreeg. Dit leek makkelijker dan gedacht want ik heb lang zitten zoeken achter een bug. Je moet de request opstellen door elke keer |teken te gebruiken tussen elke ID van de videos die je wilt zoeken. Als er 1 video tussen zit met een ID waar er een -teken in zit geeft hij enkel het resultaat terug van die video. Hier heb ik lang op zitten zoeken maar uiteindelijk toch gevonden. Dus per 10 videos dat hij vindt maak ik een nieuwe request. Als er tussen die videos een video met een ID met -teken in zit neemt hij die ID er uit en maakt een nieuwe request met enkel die ID.
24
Dit zorgde wel voor veel requests, maar de performance zakte niet echt. Achteraf heb ik hetzelfde gedaan voor Vimeo. Dit werkte wel veel beter, alleen kon je maar 1 video per keer requesten. Dus hiervoor gebeurde er wel veel meer requests wat het soms een beetje trager maakte (we spreken hier wel over microsecondes). Dit zorgt er wel voor dat dit ineens op elke site werkt en ook dat er geen updates moeten gebeuren eenmaal YouTube voor de zoveelste keer van layout verandert. Uit deze opdracht heb ik veel geleerd en leuke ervaringen opgedaan. Ik mocht eindelijk nog eens iets anders doen dan gewoon een website maken. Je kan altijd nog iets nieuws leren van plugins of frameworks, maar dit was nog eens volledig van het begin iets nieuws leren. Iets wat ik al een tijdje niet meer heb kunnen doen.
Ik kon bij deze opdracht ook goed communiceren met andere developers over hoe ik het het beste zou aanpakken. Iets wat bij de andere opdrachten niet echt altijd nodig was aangezien ik bij die opdrachten het ‘gewoon’ maar moest laten werken. Bij deze opdracht had ik echt de vrijheid om te doen wat ik wou. Als ik een idee had kon ik dit met de rest bespreken en eventueel uitvoeren. Ik heb geleerd dat het veel makkelijker is om een Chrome extentie te maken dan dat ik dacht en ik ga dit in de toekomst zeker nog proberen toe te passen in bepaalde projecten. In dit geval heb ik ook eens met een ander medium kunnen werken dan een computerscherm. Niet dat een TV-scherm zo veel anders is, maar er zijn toch een paar dingen waar je rekening mee moet houden.
http://alpha.mychannls.com https://www.mychannls.com/bookmarklet/
25
Voor Samsung heb ik voornamelijk making-ofs en screencasts gemaakt, behalve voor de Snowdigger actie. Hiervoor moest ik een probleem oplossen (ik had de app zelf niet geschreven). De actie stopte op zondag en er was plots een bug in gekropen. Ik werd in het weekend opgebeld en heb dan vanop afstand het probleem opgelost. De making-ofs waren altijd bijna identiek, een actie in een Facebook tab. Deze making-ofs moesten gemaakt worden om aan een klant te tonen of om op de Content Cowboys site te plaatsen.
Het afwerken van sommige making-of filmpjes duurde iets langer als de andere omdat ik nog moest wachten op copy. Bij de meeste making-ofs ben ik begonnen met eerst de nodige beelden te verkrijgen. Omdat ik geen manier wist om een hele pagina te filmen en er geen schermen waren die groot genoeg waren heb ik veel trucjes moeten gebruiken. Als er een video afspeelde op de pagina moest ik sowieso die video apart er bij zetten omdat ik (nog steeds) geen programma heb gevonden dat die mooi mee opneemt.
Meestal is er vertraging van het beeld. Ik nam dan meestal gewoon een foto van de volledige pagina en zette het filmpje er dan bij op. De muisbeweging deed ik er dan achteraf bij. Voor het invullen van het formulier filmde ik enkel het invullen en dat voegde ik dan achteraf ook aan een foto toe. Dan kon ik die compositie nog laten bewegen op de manier dat ik wilde en zat ik niet vast aan mijn opname. Hier heb ik voornamelijk geleerd hoe ik het beste mijn beelden opneem. Achteraf moest ik toch meestal gewoon de beelden op de juiste plaats zetten en op het juiste moment het juiste beeld tonen.
De Copy die er dan bij moest kon ik er gewoon bovenop plakken en omdat ik het op die manier had opgenomen kon ik nog bepaalde dingen verplaatsen voor als de copy op een andere plek moest komen te staan.
26
Hetgeen waar ik het meeste problemen mee heb gehad was het Case-filmpje voor Samsung. Dit was een filmpje van 10 verschillende cases.
Ik was gewoon dat ik meestal een halve dag tijd had om 1 case filmpje te maken zodat ik mooi afgewerkt werk kon afgeven. Aangezien ze woensdag naar Samsung moesten gaan om hun cases voor te brengen en ik dinsdag de opdracht kreeg had ik maar 1 dag om het af te werken.
Het filmpje moest dus vlug af zijn, maar toch presentabel. Ik heb hier hard aan doorgewerkt en een basic resultaat af kunnen leveren dat toch nog goed was.
27
Achteraf bleek dat de meeting verzet was zodat ik toch nog meer tijd had om de details af te werken en het nog beter te maken. De laatste week heb ik dan ook nog een paar aanpassingen moeten doorvoeren waaronder een paar statistieken die aangepast moesten worden.
28
Omdat de Facebookpagina van Samsung 120.000 fans had hebben we een actie gemaakt waarbij je verschillende Android popjes op een box had staan. Er was dan een livefeed van die popjes. Je kon dan zogezegd vanuit een Facebooktab ‘bellen’ naar ‘Sister Bliss’. Als er dan een Android popje van de box viel won je een ticket voor FANtasy waar ‘Sister Bliss’ de hoofdact was.
Ik heb de Franstalige versie hiervoor gemaakt. Mijn vriendin had toevallig een ticket gewonnen. Dus ik ben dan samen met mijn vriendin naar FANtasy gegaan. Het was leuk om daar te staan wetende dat je daar aan mee hebt gewerkt (ook al was het maar voor zo iets klein als een andere taal toevoegen en de making-of maken). http://youtu.be/_l3J95NymFQ http://youtu.be/zy8pweseSes 29
30
31
Sfeer en gezelligheid Voor sfeer en gezelligheid geef ik een dikke 10 op 10. In het begin voelde ik mij nog niet op mijn gemak. Ik moest de werksfeer nog gewoon worden en mijn plaats zoeken in het bedrijf. Dit ging echter enorm snel en gemakkelijk omdat de ontvangst heel goed was bij Content Cowboys. Een klein bedrijf met 10-20 werknemers is vlugger persoonlijk dan een groot bedrijf. De werkplaats is ook veel gezelliger dan een leeg kantoor. Een paar kleine dingen die meteen opvallen: een groot houten paard, een pingpongtafel, Komrad schoenen tegen de muur en hier en daar een paar cowboyhoeden.
Er zijn ook andere mensen die bij Content Cowboys werken die in de showbizz wereld veel mensen kennen. Dit is wel een leuk gevoel om te weten dat je dan toch vrij dicht bij die mensen werkt.
In een hoek van de kamer is de keuken waar je ‘s middags gewoon met iedereen gezellig aan tafel eet. Veel persoonlijker dan een grote lelijke cafetaria. Aan de overkant van het bedrijf is er een Alvo en een beetje verder een Spar. Regelmatig dat we ‘s middags daar naartoe gingen om eten te halen. De kwaliteit van Alvo was ‘s middags vaak een gespreksonderwerp.
De eerste keer was er een feestje achteraf. De tweede keer was er een filmavond en de derde keer is spijtig genoeg niet doorgegaan
Elke 3e vrijdag van de maand was het ‘Vettige vrijdag’. Dan werd er gesproken over de huidige projecten etc...
Op de eerste ‘Vettige vrijdag’ was ik aan het praten met iemand die ik niet kende en die toevallig langs kwam.
32
Later kwam ik te weten dat die persoon blijkbaar Evi Hanssen was, een TVpresentatrice. Ik kende haar niet, omdat ik niet naar Vlaamse TV kijk en ook geen roddelblaadjes lees.
De 2e ‘Vettige vrijdag’ was het filmavond. Hier werd de film ‘Project Re:Brief’ getoond. Dit ging over Google die verschillende adverteerders van nu samenbrengt met één van de adverteerders van grote reclame-acties van vroeger. Die adverteerders hebben dan de breinen van vroeger gecombineerd met de technologie van nu. Hierna hebben we ook zitten discussiëren over deze verschillende projecten. 33
Het moest ook niet altijd ‘Vettige vrijdag’ zijn om een excuus te hebben om te feesten. Een van de eerste mooie dagen van dit jaar hadden ze besloten om een barbecue te doen. Diezelfde dag stopte ook iemand met werken, waren er een hoop stagiaires die hun stage beëindigden en er kwam ook iemand nieuw in dienst. Content Cowboys wil vanaf nu meer en meer met Git werken, maar aangezien de meeste onder ons nog niets of niet veel over Git wisten hebben we een kleine les gehad over de manier hoe Git werkt en hoe we dat in het bedrijf gaan gebruiken. Op mijn laatste dag waren er nog stagiaires die ook aan hun laatste dag bezig waren. Die hadden het idee om een pingpong toernooi te organiseren. Dit zorgde voor een leuke gezellige sfeer op de laatste dag. Alleen is dit voor mij niet echt de laatste dag aangezien ik volgende week gewoon verder werk, maar dan als vakantiejob. Toen ik de avond van mijn laatste stagedag thuis kwam heeft mijn vriendin mij meegenomen naar ons stamcafé. Hier kreeg ik dan een verrassingsfeestje van mijn vrienden voor mijn laatste stage dag. Een pré-afstudeerfeest 34
35
Final Thoughts Ik wil graag een dankwoord richten aan mijn coördinatoren die mij met raad en daad hebben bijgestaan. Content Cowboys heeft mij de kans gegeven om te proeven van een leuke ervaringsrijke werksfeer. In het begin van mijn stage was ik heel ongemakkelijk en ik wist niet echt wat ik er van moest verwachten. Ging ik wel goed genoeg zijn om mee te kunnen draaien? Ik heb echter snel genoeg mee kunnen draaien in het bedrijf en werd goed opgevangen.
36
Ik heb tijdens mijn stage veel bijgeleerd, waaronder kleine maar ook grote zaken. Ik heb leren werken in een bedrijf. Het was heel leerrijk om te ervaren hoe het er in de beroepswereld aan toe gaat. Deze stage in een bedrijf heeft mij meer vertrouwen gegeven in mijn eigen kunnen. Ik heb ondervonden dat ik meer kan dan ik dacht. Ik weet dat mijn design kant mijn zwakkere punt is, maar het programmeren is iets dat ik zeker kan.
Ook al zijn mijn design kunsten niet zo groot, ze helpen mij wel om bepaalde dingen te verstaan wat mij toch dat extra je-ne-saisquoi geeft als programmeur. Ik heb regelmatig mogen meewerken aan projecten die toch door vrij veel mensen bekeken zullen worden. Dit geeft toch wel een gevoel van voldoening. Nu ik ook na mijn stage meteen een maand vakantiewerk mag komen doen wil dit toch zeggen dat mijn werk wel geapprecieerd wordt.
Er zijn een paar stressvolle momenten geweest, maar de leuke werksfeer maakte deze stressvolle momenten minder erg. Ik ben ook een 3-tal dagen ziek geweest. Tijdens mijn ziekte heb ik mezelf nog wel thuis beschikbaar gesteld voor bepaalde kleine dingen, dit werd toch wel geapprecieerd.
Er zijn ook andere dingen die ik heb geleerd. Ik heb bijvoorbeeld leren werken met Sublime. Een licht programma om te programmeren dat enorm snel opstart. Omdat er bij de Content Cowboys wel een paar mensen waren die er mee werkten konden zij mij tips geven over hoe ik het beste kon werken met Sublime en ik heb zo mijn productiviteit enorm kunnen verhogen.
Na die vier jaar studeren waarvan ik de helft van de tijd dacht: ‘Is dit wel wat ik wil doen?’ of ‘Ik ben hier niet goed genoeg voor’ kan ik met zekerheid zeggen: “Dit is wat ik later wil en zal doen en ik zal het blijven leuk vinden ook”!
37