Gå til hovedindhold
Version2 it for professionelle
Forsiden

Hovedmenu

  • It-nyheder
  • Blogs
  • It-job
  • It-firmaer
  • Whitepapers
  • Opret bruger
  • Log ind
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?
Emner

Kodeværktøjet er vigtigere end studiet

I en alder af 24 år er Michael Pham allerede en erfaren software-producent. Han er ene mand bag PHP-udviklingsværktøjet PhpDesigner og han har nu sat studiet på Handelshøjskolen på standby for at satse på virksomheden

Af Tania Andersen Fredag, 5. oktober 2007 - 7:59

Historien om udviklingsværktøjet PhpDesigner begyndte, da Michael Pham, der er fra Helsingør, gik i folkeskolen. Hans computer var ikke hurtig nok til at spille de gode spil, så i stedet blev det Borlands programmeringsmiljø Delphi, der fik teenagerens opmærksomhed.

Delphi fulgte med en cd i bladet Alt om Data. Dengang var Michael Pham 15 år, og internettet var lige blevet hvermandseje.

»Jeg har altid kunne lide at skabe noget, så jeg skrev min egen simple HTML-editor. Jeg lagde programmet ud på Download.com og andre download-sites. Så kom der tilbagemeldinger og donationer ind af brevsprækken. Projektet blev pludselig interessant.«

Men efter et par år gik det op for ham, at programmet var på vej ind i en blindgyde. Det kunne ikke hamle op med mastodonterne Dreamweaver og Frontpage. Til gengæld kunne det noget med det populære webscripting-sprog PHP.

»I 2002-2003 var jeg gået lidt død med editoren. Det havde været sjovt, og der havde været en del donationer. Så satte jeg mig ned og skrev en simpel teksteditor, som opfyldte mine behov, og så puttede jeg lidt PHP-syntaksfarvning på.«

Den nye udgave af editoren fik navnet PhpDesigner, og det har programmet heddet lige siden. Michael Pham fik hurtigt mange tilbagemeldinger fra PHP-miljøet. Parseren, som læser og farver PHP-koden, fik han fra en anden programmør.

»Det er det smukke ved sådan nogle RAD-værktøjer som Delphi. Der er et miljø omkring, og der er en del tredjeparts-komponenter, som er gratis, og det integrerede jeg i PhpDesigner.«

Komponenterne, som Pham bruger, er udgivet under licenser, som gør, at de også kan benyttes til kommercielle programmer.

Delphi er kendt for et programmerings-paradigme, som kaldes for komponent-orienteret programmering.

»Det er meget som at tegne. Du hiver en komponent, et stykke kildekode ind, som symbol eller gui-komponent, så du kan hele tiden se det visuelle. Efter et par sekunder kan du compile og se resultatet.«

USA banker på døren

I 2005 havde Michael Pham været i gang med editoren i halvandet år som freeware. Da fik han en henvendelse fra firmaet Quest, som står bag SQL-værktøjet Toad. Quest ville købe Phams program for at udnytte synergien mellem PHP og databasen MySQL, som er et af Quests fokusområder. Men Quest og Michael Pham kunne ikke blive enige om betingelserne.

»Så tænkte jeg: Jeg prøver sgu selv.«

For lidt over et års tid siden lancerede Michael Pham 2007-udgaven, for første gang som et kommercielt produkt. Der gik ikke ret lang tid, før Microsoft dukkede op på scenen i skikkelse af Joe Stagner fra firmaets Web Tools and Platform-gruppe. Stagner er også aktiv i PHP-miljøet, og han købte en licens til PhpDesigner og tog programmet med til PHP-konference i Toronto. Der var en god tilbagemelding fra PHP-miljøet, men der var lige nogle ting, der skulle forbedres.

Ene mand i butikken

Fordelen ved at være sin egen direktør er, at processen fra beslutning til handling er meget kort, fortæller Michael Pham.

»Det, der har motiveret mig, har været den brugertilslutning, der har været. Nogle af dem er blevet gode venner. Mange af brugerne deltager også i udviklingsarbejdet i den forstand, at de foreslår, hvad der skal til, og hvad har de brug for i deres arbejde.«

Som eksempel kunne Joe Stagner fra Microsoft melde tilbage fra konferencen i Canada, at det, der forhindrede mange i at bruge produktet, var manglende funktionalitet til aflusning. Michael Pham har arbejdet på opgaven, og aflusning er netop en ny funktion i den kommende udgave af PhpDesigner, som kommer på gaden om et par uger. Ligesom med kodeparserne bygger den nye funktionalitet på eksterne kodebiblioteker, i dette tilfælde Xdebug.

Der er 10 til 20 faste brugere, som melder tilbage stort set hver anden dag med forslag til forbedringer, nye ideer eller bare for at høre, om der er noget nyt. Kommunikationen med brugerne er vigtig, for det er dem, der er med til at skabe succesen, fortæller Michael Pham, som har solgt et par tusinde licenser til 2007-udgaven.

»Jeg er stolt over, at der er så mange mennesker, der gider bruge tid, kræfter og penge på det,« siger han.

100 procent ind i kampen

Lige nu er programmet vigtigere end studiet.

»Jeg holder pause fra studiet for at kaste mig 100 procent ind i kampen. Jeg kan godt bruge 10-12 timer om dagen, og lørdag og søndag er jo heller ikke hellige. Jeg prøver at starte i skole igen for at se, om jeg kan få det hele til at køre ved siden af hinanden. Men virksomheden er første prioritet, og studiet kommer i anden række. Ulempen ved at være alene med det hele er, at det er en stor læringsproces. Det, jeg savner, er en vis professionalisme. Nogen, som har forstand på, hvordan du rigtigt går ud og sælger software. Og hvordan sikrer du kvalitet - alle de der facetter. Jeg har lidt svært ved at opfylde alle de mål,« siger Michael Pham.

Ambitionen er da også at finde nogen, som vil investere i firmaet, opkøbe produktet eller indgå som partner. I forbindelse med sin interesse i PhpDesigner foretog Quest en markedsanalyse, som placerede PhpDesigner blandt de tre førende produkter i sin genre.

»Fremtiden består i at se, om der er nogen, som er interesseret. Ellers tager jeg den derfra. Jeg har trods alt været i gang de sidste otte-ni år,« siger Michael Pham.

Denne artikel stammer fra det trykte Version2, som udkommer d. 5. oktober.

Send Tweet
Udskriv

Tilføj kommentar

Opret en konto eller log ind for at følge indhold på Version2 - og bliv opdateret via e-mail eller rss

Følg kommentarer
Log ind herunder eller opret en bruger for at skrive kommentarer
Du kan logge ind med din e-mail-adresse
Der er forskel på store og små bogstaver i adgangskoden.
Glemt adgangskode?

Seneste nyt

GOTO Copenhagen dag 3 i billeder: Sådan kaprer udstillerne kunder i biksen

Udgivet 24. maj 8.49Opdateret 24. maj 8.49

Jysk hospital bygger eget socialt netværk på Drupal

Udgivet 24. maj 8.07Opdateret 24. maj 8.07

Kynisk it-guru: »Internettet er basalt set noget lort«

Udgivet 24. maj 6.59Opdateret 24. maj 6.59

Meego-afløseren Tizen klar til at tage kampen op med Android

Udgivet 23. maj 16.01Opdateret 23. maj 16.01

Massiv logning af danskernes internetbrug - men politiet bruger kun IP-adressen

Udgivet 23. maj 15.22Opdateret 23. maj 15.22

Flere it-nyheder »

Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Whitepapers

Kick-start your master data management initiative

Affecto Denmark

Affecto Data Quality Assessment: Er din indsigt og beslutning baseret på validt data?

Affecto Denmark

Framework til datamigrering i SAP miljøer - spar op til 50% på dine Data Migration udgifter

Affecto Denmark

Få et Data Warehouse (DW) review hos Affecto

Affecto Denmark

Ressourcehåndtering

Projectplace
  • Flere whitepapers

Seneste debat

  1. To psykologiske årsager til at IT-projekter går galt

    16 comments.
    Last update 5 minutter 16 sekunder
    Skrevet af Carsten Sonne Larsen
  2. Verdens mest brugte browser hedder Chrome

    10 comments.
    Last update 16 minutter 43 sekunder
    Skrevet af Mikkel Kristensen
  3. Jysk hospital bygger eget socialt netværk på Drupal

    1 comment.
    Last update 17 minutter 32 sekunder
    Skrevet af Cristian Ambæk
  4. Dart: Dynamisk Statisk Programmering

    21 comments.
    Last update 24 minutter 30 sekunder
    Skrevet af Baldur Norddahl
  5. HTML5 – det nye sort?

    12 comments.
    Last update 7 timer 27 minutter
    Skrevet af Kristian Dalgård
  6. Netflix bruger sit eget API 42 milliarder gange - om måneden

    2 comments.
    Last update 8 timer 3 minutter
    Skrevet af Martin Jensen
  7. Microsoft fjerner umoderne bling-effekter i Windows 8

    49 comments.
    Last update 9 timer 49 minutter
    Skrevet af Jesper Lund Stocholm
  8. NemID sender Mac-styresystem fra 2009 ud i kulden

    31 comments.
    Last update 9 timer 53 minutter
    Skrevet af Jan Peter Bagge

Mere debat »

Information

  • Kontakt redaktionen
  • Job- og annoncesalg
  • Teknisk support
  • Om Version2
  • Brugerbetingelser
  • Privatlivspolitik

Aktuelle emner

  • Agil udvikling
  • Android
  • Bruttolønsordning
  • Business Intelligence
  • Cloud computing
  • Download Windows 8
  • HTML5
  • Harddisk-priser
  • IE9
  • Intranet
  • It-sikkerhed
  • Kindle Fire
  • Multimedieskat
  • NemID
  • OS X Mountain Lion
  • Open source CMS
  • Projektledelse
  • Scrum
  • Sharepoint intranet
  • Storage
  • Ubuntu 11.10
  • Virtualisering
  • Windows 8
  • Windows Phone 7
  • iOS 5
  • iPhone 4S

Tjenester

  • Android-app
  • iPhone-app
  • RSS-feeds
Følg @version2dk
Tilmeld dig Version2's it-nyhedsbrev og vind den nye iPad.

Version2 udgives af

  • Mediehuset Ingeniøren A/S work Skelbækgade 4 1717 København V
  • Tlf. work 33265300