fredag den 15. november 2013
Udvikleren er altid åben for debat
Jeg læste i dag en artikel om hvad man bør huske igennem sin karrie, hvor en af kommentarerne var
"Ikke alle i toppen har svarene".
Hun havde oplevet at da hun var yngre havde hun ikke stillet nok spørgsmålstegn ved de "guldkorn" der blev sagt.
Netop denne egenskab er en jeg aldrig selv har tænkt meget over, men som jeg faktisk har haft lært siden min skoletid i dansk med fortolkninger af bøger etc.
En løsning, process og måde at gøre ting på er altid til diskussion, og det behøver ikke være noget negativt.
Mange unge er nervøse for at virke arrogante og stille spørgsmålstegn ved hvad de ældre siger da de har en masse erfaring og viden, men desværre er sandheden blot at nogle gange tænker folk anderledes og derfor er det ALDRIG skidt at stille spørgsmåltegn.
Selv som nyuddannet kan det være en god ide for at høre hvorfor gør vi det sådan fordi man ønsker at forstå hvad meningen er og formålet er.
Som lidt erfaren kan man også stille spørgsmålstegn, fordi man vil åbent høre om det måske kunne løses på en anden anderledes måde som måske kunne være bedre. Jeg personligt gør meget dette, og for mig er det ikke omkring at stille spørgsmålstegn ved om det er en god løsning eller ej, men blot om det er den bedste løsning vi kan komme på i fællesskab så vi måske kan gøre det nemmere, smartere, hurtigere, og mere effektivt (også i fremtiden) - så jeg fokuserer altid på løsningen og værdien for kunden, og ikke så meget på hvem der foreslog hvad.
Så at være åben for nye tiltag, overvejelser og alt er til debat er ikke noget dårligt, da det altid kan være en del af en læringsprocess eller for at få det bedste resultat. Det handler selvfølgelig altid om finesse og følelse for hvornår det er upassende, men med en åben indstilling vil du oftest aldrig komme ud i en dårlig situation da det altid vil kunne være for at undersøge om der er bedre alternativer.
Kilde:
http://www.linkedin.com/today/post/article/20131113212221-6200057-4-workplace-tips-i-wish-i-d-known-from-the-start
torsdag den 14. november 2013
Komplet multimedieløsning
Jeg skal snart til at flytte i hus og derfor er jeg ved at sammensætte den helt perfekte store medieløsning.
Der skal være:
- Noget der kan afspille film (covers, beskrivelse etc)
- Noget der kan afspille musik
- Tilslutte flere devices
- Bestemme hvor det skal spilles (køkkenet, stuen, børneværelset, soveværelset etc)
Har fundet ud af at XBMC er en rigtigt god og fed løsning der er god til at organisere dine film, finde covers og beskrivelser. Derudover så kan den afspille rigtigt mange formater så uanset om du har dvd'er, sjove filmklip eller hvad du har så kan den oftest også godt afspille det.
Medie og filmafspilning
Vil have mig en NAS til at opbevare alle mine film på.
Den skal være opbevaringsstation for alle vores medier, så alt er samlet et sted - som altid er tilgængeligt, og som ikke bruger ret meget strøm.
Så skal jeg have en Intel NUC som medieafspiller til stuen. På den skal der installeres XBMC som så vil streame film fra NAS'en. Intel NUC er en lille kasse du kan sætte ram, wifi og ssd disk i som ikke fylder ret meget. Denne Intel NUC skal så have hdmi mini til hdmi til fjernsynet. Intel NUC'en vil streame film fra NAS'en til TV'et som har audio out til Z-5500.
Det fede er så også at ved at have en seperat afspiller i hvert rum, kan man selv afspille hvad man vil alle steder - så børnene kan få en, vi har en i stuen, en i soveværelset, og hvor ellers du har behov for det.
Hvis man sætter en MySQL database op kan du endda få dem synkroniseret så hvis man ser en film i stuen, så vil man kunne fortsætte på den inde i soveværelset.
Musik løsningen
Jeg har altid gerne ville have jeg kan afspille alt musik fra alle devices og selv bestemme i hvilke rum det skal afspilles. Så når vi får gæster og vi sætter os ud i udestuen kan jeg få lyden derud og når vi sætter os ind i køkkenet for at spise mad så skal den flyttes dertil. Selv hvis de har en telefon med og har lige købt et super fedt nummer, så skal det kunne afspilles på vores lydenheder uanset hvor vi er.
Der er en løsning!
SONOS er trådløse højtalere og en genial løsning som gør at du kan slutte dine egne højtalere til og udvide løbende til rum som du nu har lyst. Så hvis du får lyst til at udvide til værkstedet, så er det bare at købe endnu en højtaler og sætte den op og så har du musik der.
Hvis dine venner kommer med deres android eller iPhone så kan de afspille det musik de nu har med så længe de kommer på dit trådløse netværk.
Du kan endda gruppere flere enheder sammen så fx alle dine højtalere i stuen og i køkkenet spiller samme nummer så når de går på toilettet så fortsætter musikken
mandag den 4. november 2013
Lønforhandling til jobsamtalen
Det at snakke om ønsket løn til en jobsamtale kan altid være svært, men på samme måde som med jobsamtalen handler det om at være forberedt.
Undersøg derfor hvilket spænd en med dine kompetencer bør få i løn, og se så på hvad der eventuelt gør dig lidt mere attraktiv end gennemsnittet, og så se hvad du mener du bør ende på.
Et tænkt eksempel på en lønforhandling til en jobsamtale til en stilling som ASP.NET / .NET udvikler:
- Ja og hvad forventer du så af løn?
- Jeg har jo forberedt mig, og ifølge lønindekset fra min fagforening ligger jeg imellem 43-46.000 inklusiv pension.
Da jeg har erfaring indenfor enterprise løsninger, samt har arbejdet flere år indenfor banksektoren mener jeg at dette gør jeg passer rigtigt godt ind i stillingen her.
Da i har 10% firmabetalt og 5% egenbetalt forventer jeg mig omkring 40.000, plus/minus for de ting i har med sundhedsforsikring, kantine, fitnessrum, osv.
Ved at gennemgå konkret hvordan du er kommet frem til det beløb gør det det nemmere for din kommende arbejdsgiver at forstå hvorfor du skal have denne løn.
Desuden viser det at du har tænkt over det, og har argumenter med hvorfor du skal have denne løn, som fx. at du har undersøgt lønningerne og kommet med en forklaring på hvorfor du ligger som du gør i forhold til dem.
Det fremstår langt mere professionelt og gennemtænkt fordi du har arbejdet med et resultat, og tænkt nøje over det uden bare at slynge noget ud.
Spørgsmål til jobsamtalen
Når man har været flere forskellige steder og brancheområder så findes der mange forskellige måder at arbejde på, og igennem det finder man ud af hvad der kan være irritationsmoment.
Sådanne ting skal man have afklaret inden man påbegynder jobbet, og derfor det er godt med en liste med spørgsmål der er vigtig for en.
Derfor vil jeg dele nogle af mine spørgsmål med forklaringer til.
1. Uddannelsesbudgettet - er det et fast beløb, faste steder eller er der noget selvadministration på?
Skal man selv ligge ud?
Hvad med certificeringer?
Det er meget vigtigt for om der afsættes et fast beløb hver år, om overskydende sættes over til efterfølgende år, om man selv må administrere hvad det skal gå til eller om der er faste ting og steder man kan bruge det på under godkendelse fra leder.
Skal man selv ligge ud og få godtgørelse for eventuelt bestilte bøger, eller sørger firmaet for at de betaler?
Kan man få certificeringer, kan man få fri på dagen og dagen før, skal man selv ligge ud for certificeringen?
2. Arbejder i med to eller flere skærme?
Nogle steder skal din skærm nummer to være din arbejdsbærbar, andre steder er det kotume at du mindst skal have 2 skærme hvoraf den ene skal være 19 - 21" som minimum.
3. Hvad med generelt opdatering af hardware? Er der politik for hvor ofte det skiftes og hvad der skiftes?
Hvis du skal sidde på gammelt hardware, så går tingene noget langsommere. Nogle steder har politik om at mindst skifte hver 3 år (hvilket kan føles som meget langsomt og gammelt hardware), og andre mener ikke der er økonomi i det, hvor nogle steder får du nemt 6gb ram og en SSD disk, og god ergonomisk mus. Derfor må du spørge.
4. Hvad med tilbehør til hardware, så som headsets og earplugs - er det muligt at få dem?
Det kan være utroligt irriterende at skulle på et webinar (online seminar) hvor du ikke har et headset til at fungere så du slipper for at sætte højtaler på og måske forstyrre dine kollegaer eller skulle flytte til et andet lokale.
5. Kundemøder - hvordan er politikken her omkring transport? Skal man selv lægge ud?
Foregår det via taxi frem og tilbage, eller skal du planlægge med tog.og bus? Skal man ligge ud og vente 1 - 1½ måned på at få pengene, eller får man noget firmabetalt kort eller dækning?
Har meget at sige hvis du skal ud 4 gange til en kunde at du selv skal ligge 2000 - 3000 ud på en måned til det.
6. Er der meget transport i jobbet? Årligt/periodisk?
Er der årlige stormøder på hovedkontoret? Samarbejde på tværs af afdelinger fra Fyn, Jylland & Sjælland? Udfarende så man sidder meget hos kunden? Det at skulle ud til kunden og arbejde i længere perioder kan være frustrerende.
7. Har i en politik omkring opdatering af software?
Får man altid nyeste Visual Studio, nyeste .NET? Kan man få ekstra software der hjælper dig i hverdagen?
Hvad med opgradering af OS? Kan være irriterende at sidde i Windows XP når Windows 8.1 udkommer, men skulle udvikle til et OS som kunden har og du kun selv får lov at prøve det af på en remote maskine til test.
8. Hvad vil i forvente af mig indenfor de først 30, 60 eller 90 dage?
Et godt spørgsmål for at du har klare mål som du ønsker at vide, plus de kan se du har klare mål som du har behov for at få defineret i samarbejde med din kommende arbejdsgiver.
Oftest er denne periode også din "prøveperiode" og det er derfor vigtigt at du ved hvad du måles op imod for at se om du gennemfører med succes eller om du ikker er god nok.
Disse forventninger kan være meget forskellige.
9. Hvad virker ikke så godt hos jer?
Der er altid steder der trænger til forbedring - om det er procedurer, menneskers indstilling, software, hardware og ved at få din arbejdsgiver til at svare kan du tydeligt se om de selv har fokus på styrker og svagheder. Derudover kan du se hvorfor tidligere medarbejdere ikke har klaret det så godt, og hvad der vil være et fokusområde for dig at du skal undgå at gå i samme "fælde" og bevise du kan klare dette område godt. Således viser du at du ønsker at lære fra fejlene fra andre, allerede inden du er begyndt for at undgå dem.
10. I slutningen af året, hvad definerer så succes i dette job?
Du får her defineret hvad kræver det i denne position for at du får succes og klarer dig godt når året er omme. Ses der meget på fraværsdage, tilbagemeldinger fra kunder, eller kollegaer, antallet af projekter du har gennemført, størrelser, certificeringer du har taget eller hvad skal der til for at du får succes i jobbet og dermed har potentiale for at kunne avancere til højere lønklasse, samt position.
11. Jeres goder - hvor faste er de?
Der kan være stor forskel på om det internet de betaler, kun finansieres af firmaet hvis det er en ud af 3 udbydere de har bestemt - som så leverer ret dårlig forbindelse i dit område. HVIS du derimod kan få lov til at de dækker et fast beløb af det, og så kan du selv vælge - så er det klart bedre fordi du så kan få noget internet der gør du kan være aktiv når du skal arbejde hjemmefra.
12. Er der tit overarbejde? Sæssonprægede arbejds- eller test-opgaver specielle tidspunkter på året?
Det kan være at der i julen SKAL være bemanding, hvis produktionen går ned. Kan være at en gang årligt så testes nogle systemer 2. februar klokken 2-3 om natten for ikke at forstyrre produktion.
Det kan være med i dine overvejelser om det er noget for dig og om du kan leve med det.
torsdag den 24. oktober 2013
Kundeminded - Vigtig forretningsegenskab
Forbrugere og kunder er skrappe og meget faste i deres forventninger og krav, som er høje.
Det er uhyre vigtigt at man føler man bliver taget seriøst og de ønsker en som kunde, for ellers går man til konkurrenten. Desværre ser jeg tit at kollegaer ikke er specielt gode til det, eller at folk jeg privat skal interagere med heller ikke har denne egenskab.
For mig er det noget der altid har været naturligt, at man er god overfor sin kunde og opfører sig professionelt, viser respekt, og hører efter dem uanset hvor "sindsygt" deres ønsker er og er lydhør for at kunne føre en professionel debat og stille og roligt forklare hvorfor det og det er muligt eller ikke.
Endnu mere vigtigt er det at give feedback - både på oplevelsen imellem, men ligeledes også på hvad der sker i processen. Kunden skal altid have og vide hvad sker der nu, hvad skal der ske fremadrettet etc, og specielt hvis processen stopper og venter på noget. Altid informer kunden om at i venter på firma zzz der skal gøre noget før i kan komme videre, for ellers kan de hurtigt føle sig glemt og ubetydelige (da de ikke ved hvorfor du ikke vender tilbage).
Personligt i øjeblikket har jeg mødt dette rigtigt ofte og det irriterer mig grænseløst fordi det er simpelthen så uprofessionelt uacceptabelt så jeg kan finde på at ligge min forretning et andet sted.
Det samme gør sig gældende for din triste kunde der måske føler sig glemt og ubetydelig for dig, hvilket er den værste følelse du kan give din kunde!
Et godt eksempel er at vi i øjeblikket er ved at købe hus, hvor vi har fået godkendelse fra vores bank Handelsbanken. Imens vi har set på huse har vi snakket med adskillige banker fordi at det kan betyde rigtigt mange penge om vi ligger 0,5 - ½% i forskel på beløb op imod 2,5 million.
Vi havde derfor kontaktet Nordea i Stenløse for at høre nærmere om hvad de kunne tilbyde. Vi havde en behagelig samtale med vores to rådgivere (fremtidige), og vi følte os godt tilpas med at de kunne give os nogle gode vilkår og ville lytte på os og tage os seriøst. Grunden til jeg var skiftet fra Danske Bank var fordi at det skal ikke tage 1 måned at finde ud af om jeg kan låne til en bil jeg selv har pengene til at købe kontant, det er simpelthen for useriøst! Så når vi endelig skal bruge vores bank så skal der altså ske noget.
Det følte vi at Nordea i Stenløse godt kunne, men vi blev mere og mere skuffet.
Vi fandt drømmehuset og det var 95.000 dyrere end hvad vi var godkendt til. 100.000 ekstra på 30 år giver en øgning på 277 kroner om måneden så virker som ret lidt.
Det forelagde vi for Nordea som skulle snakke med kredit og det tog simpelthen for lang tid, og havde været det samme hver gang vi skulle i gang med noget hos Nordea. Det tog 5-6 timer før de vendte tilbage hver gang hvis de vendte tilbage samme dag, ellers var der et par dage imellem for de skulle på kurser konstant åbenbart.
Vores egen bank Handelsbanken godkendte os til det på forhånd, og da vi skulle gå 15.000 ekstra op for at få det, godkendte direktøren det uden megen tøven (vi har ikke snakket med ham om vores økonomi, og tvivler på han er sat ind i vores bankrådgivers kunder så han ved hvad der kan gøres).
På trods af vores bankrådgiver ikke engang var der så kunne to andre godt godkende os til den smule mere for de kunne godt se at det var nok ikke det sprængende punkt.
Vi fik huset, men der er overtagelse i 2014 så vi skal vente nogle måneder og har derfor god tid til at snakke med andre om hvad de kan tilbyde.
Stadig gik vi til Nordea da vi kunne se deres priser var bedre end hvad vores bank kunne tilbyde.
De skulle have papirer for at være sikker på vi havde forhøjet prisen og alt det, og over to gange har vi nu ventet først 3 uger før vi selv tog fat i en fra Nordea før han svarede han ville se på det. Han fik papirerne og ville se hvad der kunne ske fremadrettet og vende tilbage hurtigst muligt. Det er nu 3 uger siden at vi har hørt fra dem, og det er netop sådan noget der får os til at flygte væk fordi det er ligesom Danske Bank.
På trods af det betyder relativt mange penge ekstra vi skal betale hos Handelsbanken så vælger vi stadig dem for de tager os seriøst, er til at snakke med og lydhør (der dikteres ikke hvad vi skal gøre, men er en dialog med råd = RÅDgiver), og så er hun der lige så snart vi har behov for noget!
Se SÅDAN skal en bank være! Det er seriøst og det betaler jeg sku gerne ekstra for, for vi ligger mange penge hos dem som er god forretning og derfor bør de også lytte på os - og det gør de og tager os seriøst.
Handelsbanken er seriøs og god for gode kunder! Vi er så glade for at have dem som bank, for de ser på virkeligheden og lytter meget til hvad du ønsker og ser realistisk på værdien af det og hvad der kan betale sig og ikke på hvordan du hurtigst kommer tilbage med deres penge.
Det handler i bund og grund om: Vær mod andre, som du selv vil behandles!
Hvis du gerne vil løbende informeres om ting der holder tilbage for at du kan komme videre i processen, så sørg for at gøre det samme overfor dem du arbejder med.
onsdag den 23. oktober 2013
C# udvikler til din virksomhed?
Søger du en innovativ kreativ C# udvikler, med speciale i ASP.NET, Visual Studio & HTML5/CSS3?
Så skal du se nærmere på C# udvikleren Laurits West!
Webudvikling har længe været hans passion, hvilket ses på hans arbejde og side www.csharpudvikler.dk. Her ses tydeligt at han er dedikeret i at levere et anderledes og godt resultat der er effektivt og nemt for brugeren, i den måde han arbejder med ASP.NET på - både ASP.NET MVC, men også ASP.NET Webforms.
Hans passion indebærer effektiv datakommunikation i webudvikling og er derfor glad for jQuery kombineret med AJAX og JSON for at få en dynamisk responsive side der reagerer hurtigt.
CSS3 og HTML5 kom ind under huden både på grund af personlig interesse og "leg-til-læring", men ligeledes igennem erhversmæssigt arbejde hvor han har været med til at lave en portal til at fremfinde de rigtige personer yd fra søgekriterier der skulle ligne Google (one field search) noget mere end den eksisterende løsning. Dette gjorde at projektet blev omskrevet fra bunden med fokus på effektiv kommunikation og hurtige svartider da den eksisterende løsning var alt for langsom.
Derudover blev der indbygget mange fede detaljer med at kunne kontakte konsulenter angående et job, høre til deres cv, bede dem om at opdatere det, etc. samtidigt med at man kunne se forskellige felter for hvordan de klarede sig indenfor de forskellige fremsøgte kriterier, se deres planlagte kalender med ferie, andre opgaver, etc.
Vil du have en anbefalet udvikler?
Laurits West er en anbefalet C# / .NET udvikler og ASP.NET webudvikler, som tydeligt kan ses på hans side www.csharpudvikler.dk.Det er tydeligt at se at hans tekniske kompetencer ingenting fejler, samtidigt med at på det personlige er han vellidt af eksisterende og tidligere kollegaer og chefer, både til erhversrelevante stillinger, men ligeledes til stillinger før denne tid.
Søger du en med stærk viden og videbegærlig?
Igennem hans karriere har han været i mange forskellige brancher og systemlandskaber, som har styrket ham i hans evner som systemudvikler samt spredt hans viden til mange forskellige segmenter og områder af systemudvikling.Lige siden han blev uddannet datamatiker i 2007 har hans "modersmål" været programmeringssproget C# / .NET, som ligeledes er det han videreuddannede sig i indenfor ASP.NET Webudvikling i 2011.
Derudover er videreudvikling et meget vigtigt element som altid skal være i fokus på grund af denne stærke trang til at lære, videreudvikle sig selv, uddanne sig yderligere.
Derfor er det også helt tydeligt at dette ikke kun er et arbejde, men en passion da hans side er gennemsyret af at være gennemarbejdet, tænkt længe og grundigt over, samt lavet et væld af lækre detaljer og funktioner til at informere og hjælpe brugeren på siden.
Dygtig udvikler med kompetencerne i orden
Der er ingen tvivl om han har mange kompetencer - mest indenfor Microsoft systemudvikling - specielt C# og .NET udvikling. Dette gør ham til en stærk webudvikler og it udvikler med mange typer opgaver han kan løse. Dette er ikke kun viden fra studietiden, men langt størstedelen er fra erhvervserfaring med et væld af spændende projekter. Nogle af disse kompetencer indebærer også ASP.NET MVC / ASP.NET Webforms, samt HTML5 og CSS3. Samtidigt med har han lavet sit website så smart så disse kompetencer løbende vedligeholder sig selv for at give et retvisende billede for hvor mange års erfaring han har med forskellige kompetencer da han er træt af og se dårligt kodede sider for udviklere, der er opdateret for 10 år siden og aldrig er rørt igen. Dette viser hvor innovativ, kreativ og dygtig en udvikler han er der gennemarbejder sine ting til perfektion og går op i detaljen.Hvis man ser under hans anbefalinger, ser man også at der er en certificering med på vejen - hvilket viser han er dygtig til det han laver, plus han er god til at lære nyt og forstå og bruge det til noget.
De erfaringer han har draget fra tidligere stiller ham også stærkt i forhold til at se forskellige muligheder i fremtiden, og gør hans tankegang omkring projekter lidt anderledes som kan være en fordel i forhold til sparringspartner til nye projekter eller projekter der skal genskrives eller renoveres.
Er Laurits West C# udvikleren du søger?
Så kontakt ham på www.csharpudvikler.dk/Kontakt, og se om han er udvikleren til din virksomhed der kan innovere og bringe jeres løsninger op i højde med skyerne."Share"/"Sharing" is the new black
Nutidens forbrugere er blevet langt mere bevidste om hvad de vil have og hvad de forventer.
Førhen kunne giganter og firmaer nemt diktere hvad der skulle udkomme, hvornår, hvad og folk ville stadig elske det fordi der ikke var noget alternativ.
I dag er konkurrencen blevet så stor og høj så forbrugerne ofte sætter standarten fordi at hvis du ikke opfylder deres krav og forventninger så flygter dine forbrugere over til konkurrenten.
Alt er pludseligt blevet en faktor - pris, kvalitet, funktioner, indmad, design og alt som enhver forbruger går op i uanset segment.
Jeg kan selv se det nu fordi jeg elsker smarte gadgets som er at kunne dele alt med alle, overalt på en nem smart måde og kan styres via alle devices.
Da vi netop snart skal til at flytte i hus er jeg jo ved at sammenstykke vores medieløsninger til film, lyd etc. så vi har et integreret intelligent smart hjem hvor vi har adgang til alt på alle platforme uanset hvor du befinder dig.
Film-delen er mere eller mindre på plads, men skulle så se på musikken.
Igen her kom den krævende forbruger op i mig, for jeg ville have noget hvor jeg kunne få lyd i alle rum, kunne spille fra cd, computer, nas, internet alle steder og endda spille mere end et sted.
Så hvis jeg er hjemme, kæresten er hjemme, og knægten er hjemme så kan vi sidde i hver vores rum og høre hvert sit musik på en nem intelligent måde.
Det fandt jeg og det var SONOS, hvor du trådløst (LÆKKERT!) med en BRIDGE kan dele din musik ud til anlæg via en CONNECT, eller til SONOS egne højtalere som igen er trådløse så du kan sætte dem hvor du vil, eller flytte dem efter behov eller som du langsomt udvider din musik løsning.
Sådanne løsninger der gør det nemt for dig, med et væld af muligheder er lige netop sådan noget der sælger og det vil forbrugerne gerne betale ekstra for fordi det er smart og nemt og du kan alt.
Specielt det med at du kan dele alt imellem flere enheder, fordi du gider ikke at skulle have alt på cd'er og ikke kunne høre det et andet sted end det ene sted du har cd-afspiller.og vil kunne dele det connectede web alle steder imellem. Så din digitaliserede musik ikke kun kan høres fra et sted, men alle steder og nemt og smart.
fredag den 18. oktober 2013
Aktiver dine brugere ved at blive interaktiv!
Et rigtigt godt motiverende tip til dine brugere på dit site er at agere med dem.
Det behøver ikke være ret meget, men små anderledes ting gør at brugere får en aha, wow, fedt følelse hvilket vil give dem en god fornemmelse om din side.
Fx. en lille ting man kan gøre er at når man skriver navn så kommer der en lillle popup nedenunder eller til siden for der siger <("Hej Laurits).
Eller når du trykker send, så popper en lille kasse op der spørger er det omkring et job? For så ville du måske gerne læse hvilke ting der motiverer mig inden du kontakter mig?
Sådanne ting er jeg så småt ved at lave på min kontakt side til min udvikler side.
Desuden er jeg ved at lave den lidt lækker i forhold til validering med javascript, og html5 for at gøre den både nemmere, men også at den kan blive mere mobil venlig.
onsdag den 16. oktober 2013
Mere om systemudvikleren Laurits West
Jeg er godt i gang med min udvikler side www.csharpudvikler.dk, som skrider fremad stykke efter stykke og er faktisk ret tilfreds.
Har overvejet at lave mere ud af min about.me side, og så fordi jeg har et stærkt design på www.csharpudvikler.dk med kasser og linier i lækker harmoni, overvejer jeg om min baggrund skal laves som mit ansigt, med kasser på og så lidt forstørrede dele af mit ansigt.
Så en kasse med mit øje hvor der er zoomet lidt ind så kassen ikke passer 100%, men man kan se at øjet passer dertil.
Ligeledes med munden og smilet at det kan malplaceres lidt til siden for den oprindelige mund og give lidt mere spil i billedet.
Det skal være min baggrund, og så ville jeg ellers fortælle noget mere om hvad der interesserer mig rigtigt meget ved systemudvikling.
At jeg elsker at danne lækker arkitektur, intelligente objekter, genbrugelige metoder, og intelligent fungerende software!
Det skulle alt sammen laves kortfattet, men alligevel præcist så det er læseligt og dermed give et lidt anderledes dybere indblik i personen bag udvikleren Laurits West.
Smart TV Channel Vote
Like usually I always have a very innovative and creative mind, always full of new exciting ideas and projects.
It came to me that why there hasn't been made any app for a smart tv that makes you able to vote for a specific show.
It would come in handy both on saturday night with the family, plus on a bar for instance.
Everyone would turn their phone on and vote on the show or program they wanted to see.
It would show the program with the most votes, so if it started out on tennis, and there suddenly when the world series came on at 19 it would thrive with football fans all voting for a specific channel it would change to this since there would be more that wanted to see that show.
Later on a reuning of a ishockey campus comes in and it would change to hockey since they were the most to vote for that.
Of course there would be a timeframe to be able to vote for a show/program, and in the same way it would change which programs you could vote on.
30% in the football match another show on another channel would end, and suddently there would pop up a new program the user would be able to vote on.
It could be really easy to make a voting mode on the tv, and thereby make family nights very easy and democratic and in the same way for sportsbars or other places make it interactive in a natural way.
tirsdag den 24. september 2013
Bliv fundet af søgemaskiner med SEO
SEO står for Search Engine Optimization som betyder du vil optimere og forbedre din side til at blive fundet og set som relevant af søgemaskiner. Dermed skulle dem der søger på søgemaskiner nemmere kunne finde dig.
Der er nogle meget basale ting du kan gøre for at forbedre dine chancer langt mere som jeg har listet herunder.
1. URL og adresser
Google og andre søgemaskiner er begyndt at bruge dine URL og webadresser som led i deres søgninger.
De ser på hvilke ord og termer der benyttes i denne og bruger disse som led i at finde din side.
Så brug søgeord i dine url'er der passer til indholdet også kategoriseret korrekt.
Regler:
- Æ,Ø,Å, (specieltegn) bør ændres til et mere passende alternativ indenfor [a-z] og tallene [0-9].
Æ = ae, Ø = oe, Å=aa.
- Små bogstaver
- Hvis du har flere ord adskilles de med "-" (bindestreg)
- Del gerne kategorier op med REST-metoden.
Eksempler:
www.csharpudvikler.dk/Anbefalinger > Giver en side med overblik over alle de enkelte anbealinger
www.csharpudvikler.dk/Anbefalinger/Capgemini > Giver en side med de(n) anbefaling fra dette firma.
www.csharpudvikler.dk/Anbefalinger/Capgemini/Download > Leverer anbefalingen som pdf som kan hentes og ses.
2. Brug titler effektivt
Google bruger titlen som en stor faktor til at finde din side relevant i søgninger, da den har stor betydning for din sides placering i Googles søgeresultater.
Der er dog nogle regler som gør det langt bedre for dig:
- Længde: 60-65 tegn inkl. mellemrum
- Titlen skal være helt unik (ellers anser Google det for dobbeltindhold)
- Brug gerne de søgeord du gerne vil findes på i titlen
3. Niveau'er af overskrifter
Dine overskrifter er H1, H2, H3, H4, H5. Disse bruges til at fortælle hvor vigtig er denne overskrift fra H1 til den vigtigste og H5 til den mindst vigtige. Jo højere oppe den er placeret på siden jo mere vigtig anser Google den også, så tænk på at have den vigtigste titel øverst som H1, og passende degradering jo længere ned i afsnit, kapitler, og andre afgrænsninger du har behov for.Du behøver ikke bruge alle.
Brug søgeord du vil findes på i dine overskrifter.
4. Meta descriptions
Disse meta descriptions er den lille beskrivelse som Google sætter under et resultat for kort at beskrive sidens indhold. Ved selv at skrive den kan du bestemme hvad du ønsker folk skal vide og ikke blot lade Google selv bestemme.Disse har ingen betydning for din placering hos Google, men har betydning for om folk klikker på dit link.
Regler:
- Sørg for at hver side er unik (ellers anser Google det for dobbeltindhold)
- Skriv imellem 110 - 160 tegn (inkl. mellemrum) - de første 120 tegn vises på smart devices (smart phones og tablets), der vises op til 160 tegn på en almindelig computerskærm.
- Skriv MINDST 110 tegn da Google ellers selv kan finde på at fylde mere indhold på.
Hvis du ikke udfylder din sides beskrivelse (meta description) vil Google selv tage det den mener er det mest relevante, hvilket oftest blot er den tekst den finder på siden fra top til bund til der er fyldt op med 160 tegn.
Dette inkluderer menu, sidens overskrift, underoverskrifter etc.
Et eksempel på en beskrivelse der ikke får folk til at klikke på linket fundet af Google:
Hjem · Om mig · Erhvervserfaring · Uddannelse · Kompetencer · Referencer; Portofolio; Kontakt. MIT NAVN ER. LAURITSWEST. OG JEG ER. C#UDVIKLER.
5. Billeder
Billeder indekseres også af Google, så det er vigtigt at det er relevante billeder, og ligeledes vigtigt at filnavnet passer til dine søgeord og conteksten.Husk altid at skrive en god beskrivelse i billedets alt-attribut, gerne søgeord som er relevante for netop denne side.
søndag den 15. september 2013
Systemudvikler vis hvad du kan og scor jobbet!
Det kunne fx. være at vise ham det du tidligere har lavet, eller vise dine evner direkte. Mediet er ligemeget, så længe du kan vise det så folk kan direkte se hvad du kan præstere og hvad du får i en udvikler som dig. Det kan være blog med kode, det kan være applikationer og programmer, eller det kunne være en hjemmeside, indlæg i et forum, pdf'er for hvad du har præsteret.
Det er dette jeg forsøger med min udvikler side www.csharpudvikler.dk hvor man skal kunne se noget om mig som person, noget om fagligt hvor har jeg været, og hvad har jeg lært, hvilke ting har jeg lavet, og hvad har andre sagt. HVIS alt det er interessant nok, så vil de kunne kontakte mig og tilbyde mig et nyt job eller høre nærmere omkring det jeg nu har skrevet, vist og fortalt. Det er ligesom en forret til at jeg kan blive fundet og set på nettet, så andre kan se mit potentiale. Ligesom at hvis det var en restaurant så lad vinduerne og dørene stå åbne så man kunne dufte den lækre mad, og se pæne billeder så man får lyst til at smage på det. Ellers ville det svare til jeg sendte et menukort med retternes navne, uden beskrive hvad de indeholder eller sende nogle billeder. Det sælger ikke, for det gør ikke en interesseret og gør ikke at man får lyst til at vide mere.
Så vis omverdenen på en nem hurtig måde hvor meget du har at tilbyde - vis dine anbefalinger, din erfaring, projekter, dine hardcore kompetencer og eksempler på projekter.
tirsdag den 10. september 2013
C# udvikleren er forretningsudvikler med merværdi
r innovativ og passioneret i at lave de korrekte løsninger uden kompromis.
Ung mand der allerede har været i brancen i mange år, og lært meget, som gør denne unge mand til en stærk forretningsdriver der skubber teknologien i virksomheden til at forny og forbedre virksomheden til det bedre.
Øget indtjening igennem mere effektive arbejdsgange, automatisering, digitalisering af trivielt og langsommeligt arbejde, er hvad denne unge herre bringer med sig.
Han er hurtig til at sætte sig ind i komplekse problemstillinger og lære forretningsgange, samt se målet i forretningen og modellerne. Dette gør ham stærk i arbejdet for at drive forretningen til nye højder.
Derudover er hans konsulentgen noget der er specielt ved denne C# udvikler, da han er utroligt kundeminded og ofte har fået ros for hans gode træk til kommunikation imellem kunde, forretning og udvikling.
På grund af hans unge alder, tør han tage initiativer i træk imod ny teknologi der kan forbedre udvikling, forbedre arbejdsgange og minimere tid til udvikling af funktionalitet.
Tidligere har han holdt større præsentationer omkring HTML5 og CSS3 (herfra fik han tilnavnet Mister HTML5), og været med til at udarbejde et værktøj der drastisk forbedrede måden hvorpå hele salgsafdelingen fandt de rette kvalificerede og ledige personer til opgaver, og optimerede det værktøj der var stillet til rådighed. Derudover hjalp han til processer og værktøjer der sørgede for at vedligeholde konsulenters data og eliminere fejl, samt stærkt optimere salgsprocessen indenfor konsulentbranchen.
Dette værktøj var så stærkt så det blev overvejet om det kunne udbredes til hele norden for de resterende nordiske søsterselskaber.
C# udvikleren Laurits West, kan være teknisk kompetent, men samtidigt sikre en stærk forretningsmodel der skal sikre at data er korrekte, og eliminere yderligere fejl ensartet i softwaren. Han kan være i arkitektrollen for at se på de store linier og planlægge strategier for hvordan der konverteres til nyere mere effektiv platform, implementerer værktøjer der hjælper i forretningsprocesser, samt udvikling af mobile sites og mobil apps - enten som HTML5 eller native .
fredag den 6. september 2013
AJAX for user experience og fall back
Det er i dag ekstremt vigtigt at have et responsivt site, der virker flydende og lækkert da dagens brugere er ekstremt kritiske og forlanger en høj standart.
En måde at løse dette på er med AJAX, som gør at du kan loade dele til en side via fx JSON og opdatere din side uden at den skal reloades, blinke og gå til toppen af siden igen.
Du kan derved sikre dine brugere kan klikke på dine links med yderligere information og få en flydende behagelig og god oplevelse og derved blive længere tid på siden.
Problematikken i dette er at hvis alle disse data læses ind via AJAX og javascript så vil Google, Bing og andre søgemaskiner ikke finde dine data. Det er yderst problematisk da dette giver dig hjælp til at blive fundet og besøgt.
Dette er fordi at søgemaskinernes crawlers (dem der finder din side) ikke har javascript og derfor ikke læser din side med dette information.
Heldigvis er der en måde hvorpå du kan få både søgemaskinerne til at finde din side og alle dine data, samtidigt med du kan levere en god user experience / brugeroplevelse til dine besøgende.
Som eksempel kan vi se nærmere på min side med Kompetencer, her har vi en liste over mine kompetencer som udvikler.
Her skal på sigt være mulighed for at kunne få mere information når man klikker på den enkelte kompetence.
Ovenover den tekst der allerede er på siden skal der vises detaljer for kompetencen som udvikleren Laurits West har. Så man skal kunne se et piechart over hvor jeg har erfaringen fra, hvornår den sidst er brugt, og hvor mange års erfaring jeg har med den.
Der skal laves to dele fordi der skal laves en til søgemaskinerne og en til mine brugere.
Løsning 1: Søgemaskiner.
Man laver en URL-baseret løsning der leverer det samme resultat og som viser det på siden. Her vil siden blive reloaded, blinke og ikke give en specielt god oplevelse, men fungere fordi den passer til søgemaskiner.
Løsning 2: Laves via AJAX og JSON data, og Google pie chart til at visualisere det.
Her laves samme kode, men med javascript på, som vil køre inden linket køres. Derfor vil du være sikker på at hvis din browser ikke forstår javascript (søgemaskinen) så sendes du til backenden og så oprettes siden korrekt alligevel. Hvis din browser har javascript og det er enabled, så vil AJAX lave et request til din server, modtage noget JSON data, og tegne dit doughnut-diagram uden at siden reloades.
Et lille tip kan så være at sætte noget tæller på, fordi ellers kan du ikke se hvor mange gange nogen har klikket på noget specielt.
Således kan du lave din side dynamisk og lækker for dine besøgende, samtidigt med at søgemaskinerne kan læse dit indhold.
onsdag den 4. september 2013
Stærkere forretning fra stærk model
Da jeg kom tilbage fra ferie var der planlagt en haste change, fordi det der senere skulle changes nu pludseligt kunne ses at det var et aktuelt behov for forretningen.
Så på trods af vi var godt med før ferien, så kom jeg tilbage til et hektisk niveau der krævede vi tog en tørn i weekenden. Efter den fik vi styr på de sidste ting der manglede, fik lagt en fornuftig plan, og det leverede var kunden rigtigt glad for.
Deres forventning var at den ansvarlige ville finde nogle fejl vi skulle rette før changen, derefter finde nogle mindre vi skulle rette efterfølgende, og at der ville være nogle forretningsgange der ikke var tænkt over og derfor ville mangle nogle småting og have nogle flere fejl på grund af det.
De holdt et par timers sidemandsoplæring af deres brugere, for derefter at forvente at der blev fundet nogle problemområder og fejl efter deres indtastninger. 4 timer efter var næste års skema indskrevet og med meget få enkelte fejl der skulle rettes.
Både forretningen og brugerne var imponerede og vi var selvfølgeligt utroligt glade.
Vi havde valgt at lave vores model helt anderledes og gøre den stærkere og mere ensartet, da vi både skal kunne præsentere websider, html-rapporter, xml, og pdf-rapporter og sammenligninger.
Det var helt tydeligt at ved at bruge en større indsats på denne stærkere ensartede model gjorde at så snart vi fik den rettet til at virke så ville det også virke alle andre steder med mindre tilpasninger.
Så altid byg en stærk model, og vær ikke bange for refactoring fordi det kan i sidste ende redde dig fra at lave en masse unødigt arbejde.
Noget af det jeg jo elsker som vi benyttede var at bygge en intelligent model, der selv kan reagere ud fra de data den indeholder. Før var vores "model" en der havde alle data og der hvor den så skulle bruge noget af det skulle du løbe alle lister igennem og finde de enkelte elementer du skulle bruge til denne udgivelse.
I stedet rettede vi til at man skulle bede om den man ønskede og kun fik de data man ønskede.
Vi har flere steder nu haft stor nytte af en sådan model som har gjort at vi har endnu heller ikke haft nogen som helst fejl på omlæggelse af stort set samtlige tekster i systemet, inklusiv forvirrende specielle forretningsregler, og det har været en stor tilfredsstillelse for kunden vi har kunne påvise unit tests af scenarier og resultater.
Abonner på:
Opslag (Atom)







