Kom ihåg mig?
Home Menu

Menu


Hur lång tid tar det att bli PHP-expert?

 
 
Ämnesverktyg Visningsalternativ
Oläst 2009-09-21, 17:23 #1
yellowdog101 yellowdog101 är inte uppkopplad
Medlem
 
Reg.datum: Jan 2009
Inlägg: 78
yellowdog101 yellowdog101 är inte uppkopplad
Medlem
 
Reg.datum: Jan 2009
Inlägg: 78
Citat:
Ursprungligen postat av ztream Visa inlägg
Jag har läst programmering på högskola och kodat kommersiella projekt i php sedan 2001.

Jag kan inte ett skit och är verkligen ingen expert.
Hehe...var det något du ville säga med det? Att högskola inte ger mkt?
yellowdog101 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 17:53 #2
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Citat:
Ursprungligen postat av yellowdog101 Visa inlägg
Hehe...var det något du ville säga med det? Att högskola inte ger mkt?
Han försöker nog säga att hans intresse är mer fokuserat på affärer än programmering =) Går man inte in för något så blir man oftast heller inte bra på det. Sedan beror det givetvis på individuell talang också. Alla människor har olika lätt för olika saker, har olika bra minne osv.

Ztream har satsat ganska hårt på sarkasm och ironi sedan han slutade som moderator på forumet, bara så du är medveten om det =)
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 18:14 #3
ztreams avatar
ztream ztream är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2005
Inlägg: 2 448
ztream ztream är inte uppkopplad
Supermoderator
ztreams avatar
 
Reg.datum: Jan 2005
Inlägg: 2 448
Jag menade att det inte går att ge några generella svar. Det handlar om person till person.

Jag har pluggat massor och kodat massor och är fortfarande ganska kass, men jag kan så jag klarar mig.

Det finns ingen tid man kan hålla på för att bli expert. Precis som att du inte kan bli konsertpianist bara för att du lirat piano i X antal år.
ztream är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 18:27 #4
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
Som några ovan har hintat om så räcker det inte att lära sig PHP. Det kräver betydligt mer. Ett exempel på något man lär sig just på universitet/högskola är att programmeringsspråket i sig bara är ett verktyg bland andra. Det är det runt omkring som gör dig till expert. Förmågan att känna igen problem och mönster och applicera rätt lösning på rätt problem, förmåga att strukturera och planera stora projekt. Så om målet är att bli en riktigt bra utvecklare räcker det inte att idiotplugga PHP. Det behövs betydligt mer än så.

Som ett dumdum-exempel kan man ta en kundportal hos ett större företag som funnits med i några år. Ofta handlar det om integration mot befintliga system, d v s du kanske behöver kunna hantera proprietära C-apier som måste implementeras som extensions till PHP, troligen finns lite nyare system som kommmunicerar via SOAP eller XML-RPC. Någon trendputte kanske gjorde en del av portalen som XSL-mallar och åter en utvecklare tyckte en tredjepartsprodukt för single-signon var suveränt. Kanske finns en lokal MySQL-databas för själva portalen och en Oracle-databas med funktionalitet i PL/SQL längre in i nätverket. Dessutom finns en del schemalagda körningar i vad som iaf från början var ganska enkla perl-script som måste hanteras. Samtidigt har du versionshanteringssystem och speciella produktionssättningssystem att ta hand om. Detta är inte alls ett ovanligt scenario.

Att då kunna rabbla php-kod upp och ner hjälper ingen om du inte samtidigt har en ordentlig koll på arkitektur, integration, databaserteori, säkerhet, användarvändlighet samt bra rutiner.

Och att påstå att universitet/högskola är nonsens är i sig en fingervisning om kunskapsnivån

Så allt beror på vad man vill. Vill man satsa på e-handel fullt ut räcker det troligen med att "inte kunna ett skit" eftersom man har fokus på annat än just det tekniska. Det tekniska råkar bara vara ett verktyg att nå dit man vill.
dotvoid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 23:25 #5
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
danjel danjel är inte uppkopplad
Medlem
 
Reg.datum: Nov 2003
Inlägg: 214
Universitetsutbildingarna riktar sig oftast inte in på att utbilda programmerare i egentlig mening utan systemutvecklare/systemerare snarare , vad gäller just systemvetenskapliga utbildningen..alltså en bredare bas..
Men visst kan jag, som gammal student på ovanstående utbildning, hålla med om att mycket av den utbildningen var skit, varför läsa böcker om operativsystems uppbyggnad tex...
danjel är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-21, 23:44 #6
yellowdog101 yellowdog101 är inte uppkopplad
Medlem
 
Reg.datum: Jan 2009
Inlägg: 78
yellowdog101 yellowdog101 är inte uppkopplad
Medlem
 
Reg.datum: Jan 2009
Inlägg: 78
Ok..låter som att jag inte hinner bli en expert på 6 månader=)

Om en specialist på PHP har kodat en hel webbtjänst och jag vill finna en som kan ta över underhållningen, felsökning och lägga till några nya funktioner, kommer det vara svårt för denne inte-lika-duktig att förstå koden som den förre har skrivit (ska vara i toppklass då han har 10 års erfarenhet och jobbar snabbt!).
yellowdog101 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-22, 00:09 #7
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
tartareandesire tartareandesire är inte uppkopplad
Supermoderator
 
Reg.datum: Jan 2004
Inlägg: 11 585
Är det som du säger bara mindre ändringar som ska göras behöver du inte anlita en programmerare i toppklass, det är bara att kasta pengar i sjön. Ska man ändra i befintlig kod så underlättar det om den är väl dokumenterad, något som många utvecklare tyvärr missar (eller helt enkelt inte har tid till beroende på hur projektet ser ut).

Ofta är det i databasdesign och struktur som nybörjare och ej utbildade programmerare brister vilket gör att de har svårt för att arbeta i grupp och i större projekt. Men allt vi säger i den här tråden är generaliseringar och gäller aldrig till 100%. Givetvis finns det mer flexibla programmerare både bland utbildade och ej utbildade.
__________________
Full-stack developer, free for smaller assignments
tartareandesire är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-22, 08:28 #8
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
dotvoid dotvoid är inte uppkopplad
Medlem
 
Reg.datum: Apr 2006
Inlägg: 199
Citat:
Ursprungligen postat av tartareandesire Visa inlägg
Men allt vi säger i den här tråden är generaliseringar och gäller aldrig till 100%.
Precis. Därför kan man kasta paj på eller försvara utbildningar hur mycket som helst med verkliga exempel på motsatsen. Utbildning är bra men hjälper inte mot ointresse. Dyra experter kan ibland spara mycket pengar men kan också ibland i det närmaste ta död på projekt för att egna intressen i specifik teknik väger tyngre än kundens intresse.

Så är det mest underhåll och smärre ändringar vill du troligen inte ha en top-notch-programmerare. Han gör jobbet med vänsterhanden, tröttnar och gör ett dåligt jobb. Du vill ha en pålitlig programmerare helt enkelt.
dotvoid är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-09-22, 01:17 #9
mellow mellow är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2003
Inlägg: 300
mellow mellow är inte uppkopplad
Flitig postare
 
Reg.datum: Jun 2003
Inlägg: 300
yellowdog -> Jag kan rekommendera boken "PHP Objects, Patterns and Practice" om du vill lära dig objektorienterad PHP-programmering.
mellow är inte uppkopplad   Svara med citatSvara med citat
Oläst 2009-10-21, 19:58 #10
Nihilnovi Nihilnovi är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 233
Nihilnovi Nihilnovi är inte uppkopplad
Medlem
 
Reg.datum: Jun 2008
Inlägg: 233
Citat:
Ursprungligen postat av mellow Visa inlägg
yellowdog -> Jag kan rekommendera boken "PHP Objects, Patterns and Practice" om du vill lära dig objektorienterad PHP-programmering.
Japp, den här boken kan jag rekommendera med, även för nån som mig med ett par års PHP bakom mig var det en mycket intressant läsning(mest andra halvan dock) =)

För någon som vill lära sig PHP från scratch sätter den verkligen bra "tummregler" som man som utvecklare bör följa, den är väldig bred(inte fysiskt :P) och kan även påpeka smågrejer som även den erfarne utvecklaren inte tänkt på
Nihilnovi är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 22:44.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017