Programmerer Aksjeopsjoner


Fordeler og ulemper ved automatiserte handelssystemer Traders og investorer kan slå nøyaktig oppføring. utgangs - og pengehåndteringsregler i automatiserte handelssystemer som tillater datamaskiner å utføre og overvåke handelen. En av de største attraksjonene i strategiautomatisering er at det kan ta noen av følelsene ut av handel siden handler blir automatisk plassert når visse kriterier er oppfylt. Denne artikkelen vil introdusere leserne til og forklare noen av fordelene og ulempene, så vel som realiteten, av automatiserte handelssystemer. (For relatert lesing, se Kraften i programhandler.) Hva er et automatisert handelssystem Automatiserte handelssystemer, også referert til som mekaniske handelssystemer, algoritmisk handel. automatisert handel eller systemhandel, tillate handelsmenn å etablere bestemte regler for både handelsoppføringer og utganger som, når de er programmert, automatisk kan utføres via en datamaskin. Handelsregistrerings - og utgangsreglene kan baseres på enkle forhold, for eksempel et bevegelig gjennomsnittsovergang. eller kan være kompliserte strategier som krever en omfattende forståelse av programmeringsspråket som er spesifikt for brukerhandelsplattformen, eller kompetansen til en kvalifisert programmerer. Automatiserte handelssystemer krever vanligvis bruk av programvare som er knyttet til en direkte tilgang megler. og eventuelle spesifikke regler må skrives i proprietære språk på plattformene. TradeStation-plattformen bruker for eksempel EasyLanguage programmeringsspråket NinjaTrader-plattformen, derimot, bruker NinjaScript-programmeringsspråket. Figur 1 viser et eksempel på en automatisert strategi som utløste tre transaksjoner i løpet av en handelssession. (For relatert lesing, se Global Trade og valutamarkedet.) Figur 1: En fem-minutters oversikt over ES-kontrakten med en automatisk strategi anvendt. Noen handelsplattformer har strategibyggende veivisere som gjør det mulig for brukerne å velge fra en liste over gjeldende tekniske indikatorer for å bygge et sett med regler som deretter automatisk kan handles. Brukeren kan for eksempel fastslå at en lang handel vil bli inngått når 50-dagers glidende gjennomsnitt krysser over 200-dagers glidende gjennomsnitt på et fem-minutters diagram av et bestemt handelsinstrument. Brukere kan også legge inn typen av rekkefølge (marked eller grense, for eksempel) og når handelen vil bli utløst (for eksempel i nærheten av linjen eller åpne for den neste linjen), eller bruk standardinngangene på plattformene. Mange forhandlere velger imidlertid å programmere egne tilpassede indikatorer og strategier eller arbeide tett med en programmerer for å utvikle systemet. Selv om dette vanligvis krever mer innsats enn å bruke plattformens veiviser, gir det en mye større grad av fleksibilitet, og resultatene kan være mer givende. (Dessverre er det ingen perfekt investeringsstrategi som garanterer suksess. For mer, se Bruke tekniske indikatorer for å utvikle handelsstrategier.) Når reglene er etablert, kan datamaskinen overvåke markedene for å finne kjøp eller salg av muligheter basert på handel strategi spesifikasjoner. Avhengig av de spesifikke reglene, så snart en handel er innført, vil eventuelle ordrer for beskyttende stopp tap. bakstopp og fortjenestemål blir automatisk generert. I rasktflyttende markeder kan denne øyeblikkelige ordreinngangen bety forskjellen mellom et lite tap og et katastrofalt tap i tilfelle handelen beveger seg mot handelsmannen. Fordeler ved automatiserte handelssystemer Det er en lang liste over fordeler ved å ha en dataskjerm på markedene for handelsmuligheter og utføre handler, inkludert: Minimere følelser. Automatiserte handelssystemer minimerer følelser gjennom hele handelsprosessen. Ved å holde følelser i sjakk, har handlende vanligvis en lettere tid som holder seg til planen. Siden handelsordrer utføres automatisk når handelsreglene er oppfylt, vil forhandlere ikke kunne tøffe eller stille spørsmål til handelen. I tillegg til å hjelpe handelsmenn som er redd for å trekke avtrekkeren, kan automatisert handel dempe de som er tilbøyelige til å overstyre kjøp og salg ved enhver oppfattet mulighet. Evne til å teste tilbake. Backtesting gjelder handelsregler til historiske markedsdata for å bestemme ideenes levedyktighet. Ved utforming av et system for automatisert handel må alle regler være absolutte, uten rom for tolkning (datamaskinen kan ikke gjette det må fortelles nøyaktig hva som skal gjøres). Traders kan ta disse presise settene med regler og teste dem på historiske data før de risikerer penger i live trading. Omhyggelig backtesting gjør det mulig for handelsmenn å evaluere og finjustere en handelsidee, og for å fastslå systemene forventes det gjennomsnittlige beløpet som en næringsdrivende kan forvente å vinne (eller miste) per risikoenhet. (Vi tilbyr noen tips om denne prosessen som kan hjelpe til med å reflektere dine nåværende handelsstrategier. For mer, se Backtesting: Tolkning av fortiden.) Bevar Discipline. Fordi handelsreglene er etablert og handelen utføres automatisk, opprettholdes disiplin selv i volatile markeder. Dissiplin går ofte tapt på grunn av følelsesmessige faktorer som frykt for å ta tap, eller ønsket om å eke litt mer fortjeneste fra en handel. Automatisert handel bidrar til å sikre at disiplinen opprettholdes fordi handelsplanen blir fulgt nøyaktig. I tillegg er pilotfeil minimert, og en ordre om å kjøpe 100 aksjer vil ikke bli feil innført som en ordre om å selge 1000 aksjer. Oppnå konsistens. En av de største utfordringene i handel er å planlegge handel og handle planen. Selv om en handelsplan har potensial til å være lønnsomt, endrer handlende som ignorerer reglene enhver forventning som systemet ville ha hatt. Det er ikke slikt som en handelsplan som vinner 100 av tidenes tap er en del av spillet. Men tap kan være psykologisk traumatiserende, så en handelsmann som har to eller tre tapende handler på rad, kan bestemme seg for å hoppe over neste handel. Hvis denne neste handelen ville vært en vinner, har handelsmannen allerede ødelagt enhver forventning som systemet hadde. Automatiserte handelssystemer tillater handelsmenn å oppnå konsistens ved å handle planen. (Det er umulig å unngå katastrofe uten handelsregler. For mer, se 10 trinn for å bygge en vinnende handelsplan.) Forbedret Bestillingshastighet. Siden datamaskiner reagerer umiddelbart på endrede markedsforhold, kan automatiserte systemer generere bestillinger så snart handelskriterier er oppfylt. Å komme inn eller ut av handel noen få sekunder tidligere kan gjøre en stor forskjell i bransjens utfall. Så snart en stilling er oppgitt, genereres alle andre bestillinger automatisk, inkludert beskyttende stopptap og overskuddsmål. Markeder kan bevege seg raskt, og det er demoraliserende å få en handel til å nå fortjenestemålet eller blås forbi et stopp-tapsnivå før ordrene kan til og med oppgis. Et automatisert handelssystem hindrer at dette skjer. Diversifisere Trading. Automatiserte handelssystemer tillater brukeren å handle flere kontoer eller ulike strategier på en gang. Dette har potensial til å spre risiko over ulike instrumenter, samtidig som man skaper sikring mot å miste posisjoner. Det som ville være utrolig utfordrende for et menneske å oppnå, utføres effektivt av en datamaskin i løpet av millisekunder. Datamaskinen kan skanne etter handelsmuligheter på en rekke markeder, generere ordrer og overvåke bransjer. Ulemper og realiteter i automatiserte handelssystemer Automatiserte handelssystemer skryter mange fordeler, men det er noen downfalls av og realties som handelsmenn bør være oppmerksomme på. Mekaniske feil. Teorien bak automatisert handel gjør det til å virke enkelt: Sett opp programvaren, programmer reglene og se på den handelen. I virkeligheten er imidlertid automatisert handel en sofistikert handelsmetode, men ikke ufeilbarlig. Avhengig av handelsplattformen kan en handelsordre oppholde seg på en datamaskin og ikke en server. Det betyr at hvis en Internett-tilkobling går tapt, kan det ikke sendes en ordre til markedet. Det kan også være en uoverensstemmelse mellom de teoretiske handler som genereres av strategien og ordreinngangsplattformskomponenten som gjør dem til virkelige handler. De fleste handelsfolk bør forvente en læringskurve når de bruker automatiserte handelssystemer, og det er generelt en god ide å starte med små handelsstørrelser mens prosessen er raffinert. Overvåkning . Selv om det ville være flott å slå på datamaskinen og gå for dagen, krever automatiserte handelssystemer overvåking. Dette skyldes potensialet for mekaniske feil, for eksempel tilkoblingsproblemer, strømbrudd eller dataskrasj, og til systemkrev. Det er mulig for et automatisert handelssystem å oppleve anomalier som kan føre til feilordre, manglende ordre eller dupliserte ordrer. Hvis systemet overvåkes, kan disse hendelsene identifiseres og løses raskt. Over-optimalisering. Selv om det ikke er spesifikt for automatiserte handelssystemer, kan handelsfolk som bruker backtesting teknikker skape systemer som ser bra ut på papir og utfører fryktelig i et levende marked. Overoptimering refererer til overdreven kurvefitting som produserer en handelsplan som er upålitelig i live trading. Det er for eksempel mulig å justere en strategi for å oppnå eksepsjonelle resultater på de historiske dataene som den ble testet på. Traders tar for eksempel feilaktig ut at en handelsplan bør ha nær 100 lønnsomme handler, eller bør aldri oppleve en drawdown som en levedyktig plan. Som sådan kan parametere justeres for å skape en nær perfekt plan som helt mislykkes så snart den blir brukt på et levende marked. (Denne overoptimaliseringen skaper systemer som ser bra ut på papir. For mer, se Backtesting og Forward Testing: Betydningen av korrelasjon.) Serverbaserte Automation Traders har muligheten til å kjøre sine automatiserte handelssystemer via en serverbasert handel plattform som Strategy Runner. Disse plattformene tilbyr ofte kommersielle strategier for salg, en veiviser, slik at forhandlere kan designe sine egne systemer, eller muligheten til å være vert for eksisterende systemer på den serverbaserte plattformen. For et gebyr kan det automatiserte handelssystemet skanne etter, utføre og overvåke handler med alle bestillinger som ligger på serveren, noe som resulterer i potensielt raskere og mer pålitelige bestillingsoppføringer. Konklusjon Selv om det er viktig for en rekke faktorer, bør automatiserte handelssystemer ikke betraktes som en erstatning for nøye utført handel. Mekaniske feil kan skje, og som sådan krever disse systemene overvåking. Serverbaserte plattformer kan gi en løsning for handelsfolk som ønsker å minimere risikoen for mekaniske feil. (For relatert lesing, se Day Trading Strategies For Beginners.) Et mål på forholdet mellom en endring i mengden som kreves av et bestemt godt og en endring i prisen. Pris. Den totale dollarverdien av alle selskapets utestående aksjer. Markedsverdien beregnes ved å multiplisere. Frexit kort for quotFrench exitquot er en fransk spinoff av begrepet Brexit, som dukket opp da Storbritannia stemte til. En ordre som er plassert hos en megler som kombinerer funksjonene til stoppordre med grensene. En stoppordre vil. En finansieringsrunde hvor investorer kjøper aksjer fra et selskap til lavere verdsettelse enn verdsettelsen plassert på. En økonomisk teori om total utgifter i økonomien og dens effekter på produksjon og inflasjon. Keynesian økonomi ble utviklet. En ettermarkedet produkt som ofte ignoreres er Electronic Injection (EFI) Controller. Enkelt sagt, en EFI Controller som EJK EFI Controller som vist ovenfor, anbefales sterkt når du installerer et ettermarkedsfilter for eksos og inntak av filter på din Yamaha WR250R (eller WR250X) 2008. De kan også gi fordeler selv om motoren din er helt lager. Se nedenfor for detaljer. Fordeler på lager Yamaha WR250RX: Hvis du planlegger å beholde lagerutslippssystemet på WR250R, er det muligens å installere en EJK EFI Controller det beste alternativet du kan gjøre for pengene. Ingen annen bolt-on ettermarkedsdel vil gi deg en så merkbar ytelsesforskjell for den samme 225. WR250R løper magert med fabrikkbrenselkortet og faller virkelig på ansiktet i lav til middels rekkevidde når du hammer gasspaken. En EJK Controller vil legge til litt brennstoff i den grønne sonen (ca .1 ms til injeksjonspulsbredden), en anstendig mengde i den gule sonen (ca. 0,25 ms til injeksjonspulsbredden) og ingenting ved full gasspjeldet son . Dette vil forbedre ytelsen i lav og mid-range strømkurven og gir fortsatt god ytelse. Du vil også legge merke til en mer skarp gassrespons, og sykkelen vil kjøre kjøligere. Senere, hvis du bestemmer deg for å legge til et ettermarkedens eksos og inntak, kan EJK-kontrolleren justeres på riktig måte for å utnytte de nye ytelsesdelene. MERK: Siden EJK-kontrolleren kommer forprogrammert til trinn 1-mod, må du gjøre noen enkle justeringer hvis du installerer det på en lager Yamaha WR250RX. Se seksjonen merket Innstillinger for utstødningsventil og luftboks øverst eliminert. på denne linken: electronicjetkitDirtBikeviewproduct. asppartnumber9310207 Fordeler på et trinn 1 Yamaha WR250RX: Hvis du har bestemt deg for å legge til et ettermarkedssystem for utløps - og inntakssystem (trinn 1 mod) til WR250R, er en EJK EFI Controller sterkt anbefalt hvis du vil dra full nytte av de ytelsesdelene. Ettermarkedet intakesair filtre gir motoren mer luft, og eksosanlegg tillater det å puste bedre. Uten en EFI Controller vil sykkelen løpe seg, og du kan oppleve pinging eller backfiring, og sykkelen kan løpe varmt. I tillegg, uten riktig drivstoff som en EFI Controller gir, vil du se lite eller ingen ytelse gevinster fra ditt nye eksossystem, og faktisk kan sykkelen din kjøre dårlig. EJK preprogrammerer sine EFI-kontrollere for å arbeide med trinn 1 mods (eksosuttakinntak). de legger 0,2 ms til injeksjonspulsbredden ved grønt drivstoffsone, ca .5 ms til den gule drivstoffsone og igjen ingenting ved full gass. Ved å kombinere EJK EFI-kontrolleren (eller FMF-merket versjon) med et eksosanlegg som FMF Q4 og MegaBomb-heisen, vil de virkelig oppveie disse syklene og gjøre dem mye morsommere å ri (og lyd også bedre). Tuning Capability: Alle EJK - og FMF-kontrollerene er forhåndsprogrammert til de anbefalte baselysinnstillingene for WR250RX, som representerer typiske trinn 1 (eksosfilter) modifikasjoner. Det anbefales at du installerer EFI-kontrolleren, tar noen testrunder, og bestem deg om du vil gjøre ytterligere innstilling. Justeringer til kontrolleren kan gjøres i fly og ingen datamaskin eller annen ekstern enhet er nødvendig for å foreta disse justeringene. Selv om tuningen av sykkelen selv er mulig, er det selvsagt den mest nøyaktige måten å la en kvalifisert butikk med en motorsykkel dyno gjøre det. Vi sitter fast med de forhåndsprogrammerte basislysinnstillingene på vår WR250R Project Bike, og det går bra. Kombinere EFI-kontroller med eksosanlegg: Alle FMF-prestasjonspakker vi selger for WR250RX inkluderer en EFI-kontroller. Kombinasjon av EFI-kontrolleren med en ettermarkedslyddemerke, midtpipe og header vil virkelig vekke disse syklene opp, spesielt i lav til middels rekkevidde, noe som gjør dem mye morsommere å ri (og de vil også lyde bedre). Se linker nederst i dette innlegget for detaljer om disse ytelsespakker. Standardfunksjoner av EJK EFI (elektronisk drivstoffinnsprøytning) Controller: Enkel Plug-n-Play-installasjon Enkel og enkel innstilling uten dyno påkrevd Enkelt trykkjusteringsgrensesnitt Krever ikke at en datamaskin eller programvare skal avstemme Kommer forprogrammert for trinn 1 mod (ettermarkedsutslippsinntak) Lastbasert tuning tar hensyn til RATE, TPS og RPM for å konstruere tre hovedsoner for brenselsjustering På-fly-tuning. Du kan foreta drivstofftilpasninger i garasjen din eller på siden av veien. Ikke forstyrrer lager ECU. Bruk Vannbestandig 2 års garanti. MERK: EJK designer og produserer disse kontrollerne og produserer private label versjoner for flere bedrifter. Dette produktet, med EJK-logoet på den, er identisk med den ene FMF selger med deres logo på den. Fredag ​​5. juli 2013 (klikk på bildene for å forstørre) Denne uken har vi installert en FMF Q4 Performance Package på vår Yamaha WR250R 2008. Pakken består av en FMF Q4 Slip-On, FMF MegaBomb Header, FMF EFI Power Programmer og 12oClockLabs EXUP Emulator. Installasjon: Installasjonen er ganske enkel. Først fjerner du EXUP-kablene og servomotoren fra OEM-mufflermid-røret, så fjerner du OEM-koplingen og lyddemperen. Vi koblet da til 12oClockLabs EXUP Servo Emulator der OEM Servo Motor var en gang, og deretter skrudd opp FMF Q4 Slip-On og MegaBomb header. Alt passer perfekt. Til slutt løftet vi bensintanken litt for å få tilgang til hvor FMF EFI Programmer plugget inn, og deretter monterte kontrollenheten i nærheten av sykkelens batteri. Vi hadde sykkelen oppe i løpet av 45 minutter. Første inntrykk: Det tok mindre enn en kilometer å ri for å føle fordelene med denne pakken. Gone er det døde stedet tidlig på lageret WR250Rs powerband, og i stedet får du øyeblikkelig akselerasjon så snart du vri gasspaken. FMF hevder at MegaBomb-header øker kraften over hele strømforbindelsen (lav, mellom og topp) og min butt dyno bekrefter det. akselerasjon er mye bedre, spesielt ved lavere RPM. Når det gjelder utseende, ser hele systemet ut på sykkelen, spesielt MegaBomb-heisen, som gradvis vender seg til en bronseaktig farge. Lyd: Systemets lyd er utmerket. høyere enn lager, men ikke smertefullt høyt som mange av eksosanleggene på markedet. Faktisk, av de fire systemene Ive prøvde på disse syklene, er dette den første som ikke trenger en lav støyinnsats for å stille den ned. Du kan takke teknologien FMF bruker i Q4-lyddemperen for den aggressive, men ikke for høy lyden som systemet produserer. Endelige tanker: Etter ca 250 miles av ridning, tror jeg at FMF Q4 med MegaBomb header er det beste tilgjengelige eksosanlegget for 2008 Yamaha WR250R. Du føler deg definitivt mer lav til middels rekkevidde, som disse syklene virkelig trenger. Passform og finish er typisk FMF, og systemet høres bra ut. det er høyere enn lager, men ikke smertefullt høyt som noen eksos. Jeg kunne ikke vært lykkeligere med dette systemet og kan ikke tro at jeg ventet på to år for å erstatte OEM-eksoset. Hvor kan jeg kjøpe: FMF Q4-ytelsespakke på SRmoto WR250R-deler WR250R-dekkFeedback på programmeringskompensasjon Her er noen tilbakemeldinger fra min originale programkompensasjonsartikkel. Basert på denne tilbakemeldingen, rewrote jeg politikken: den nye er her. Ditt nivå 13 og 14 virker litt rart, spesielt 14. For det første høres nye programmeringsspråk som en veldig god indikator på eksepsjonell kvalitet eller intelligens, selv om jeg tror jeg vet hva du hadde til hensikt. For eksempel kjenner du og jeg klart mange flotte mennesker. Hvor mange generelle språk er det også 8211 de 10 årene pluss passer til mange 8211 som meg selv. Hvis noe er det, er de med CTO-lignende ferdigheter. Nivå 13, CTO-lignende ferdigheter med 5-10 års erfaring8230 Vel, that8217s, delvis hvorfor så mange 8220dot coms8221 er 8220dot går bort.8221 Personlig liker jeg prestasjonsorientert kompensasjon. Og selskaper som er sakte å ansette og raske til brann, har bedre sjanse til å forsikre at de har troverdige, pålitelige teknologipersonell. I8217ll har sannsynligvis noen mer nyttige kommentarer senere. 8211 David Geller Neat. Jeg liker den egalitære og gjennomsiktige naturen av den. Hvis jeg fortsatt var koding, sendte I8217d deg et CV nå. Selvfølgelig har du fjernet nesten alle individuelle insentiver, noe som kanskje er ok. Kan jeg foreslå en radikal tilnærming når det gjelder aksjeopsjoner Silicon Valley craziness har gitt tildelt lager de rigeur, men det gjør ikke virkelig hva det er ment å gjøre. Vanligvis har bare grunnleggere og øverste ledelse nok lager for å få dem til å bry seg dypt om selskapets skjebne og problemer. Med langsiktige ansatte eier de litt for å få dem til å føle seg franchiset, og kan bli incentivert gjennom løfter om mer. Dessverre har de tidlige medarbeiderne at aksjeopsjoner har en tendens til å mislykkes. De har for mye for etterfølgende tilskudd å gjøre mye av en forskjell, og for lite for at de skal være forpliktet i samme grad som ledelsen eller grunnleggerne er. Også, hvis du misliker risikokurven som bestemmer hvor raskt opsjonsbevisene skal ned, er det nesten ingenting du kan gjøre for å rette opp situasjonen senere (kort om å gi en båtlast av alternativer til de senere menneskene og ødelegge lagerstrukturen din for alltid) . I8217d foreslår en annen tilnærming, som ikke gjelder for alltid 8211 profittdeling. Du kan dele en meget stor prosentandel av selskapets 8217-overskudd når selskapet er ung, og sakte bringe prosentandelen ned over tid etter hvert som selskapet modnes. På slutten av dagen er det samme, da den diskonterte gevinststrømmen er egenkapitalverdien av selskapet. Du unngår imidlertid irrasjonelle midlertidige markedssvingninger, og enda viktigere, hvis du gjør en tildelingsfeil, sitter du bare fast i det til neste år, ikke for alltid. Situasjonen som du prøver å unngå, er å ha noen middelmådige, men tidlig å sitte på mange alternativer, mens noen som har sluttet seg mye senere, men har en god jobb, har langt mindre aksjer. De beste hensikter til side, det skjer hele tiden, med mindre du har vært et geni om å holde risikobeløpet forhold fornuftig. Selvfølgelig har opsjoner positive skattefordeler over fortjeneste deling, men du får min drift. 8211 Naval Ravikant No 8211 don8217t leie konsulenter 8211 du er definitivt på rett spor. Det eneste som bekymrer meg litt er 8216årene av erfaring8217 målestokk, selv om det faktum at du knytter det til teknologieksponering, er bra. Eksponering og erfaring utgjør ikke nødvendigvis en bedre programmerer, men de hjelper absolutt så lenge personen har ekstra evner til å være en lateral tenker og en 8216solutions8217 person. Folk som dotry forskjellige ting kan også ha kanten over dem som utelukkende program 8211 for eksempel, jeg regner med at mine 10 år som analytiker som jobber på forskjellige systemer, absolutt hjalp meg til å bli en bedre dba. Vær også forsiktig med personen som har hatt overfladisk eksponering for hauger uten å være ekspert i noen 8211 de florerer. Jeg er sikker på at du vet hvor du går med dette og vil lykkes med beundring. Du bør vite markedet og hva du trenger for å betale for å få de riktige menneskene. 8211 Dale Goopy Jeg tror ditt nivå system, bonusene (i prosent av inntekt), og aksjeopsjonsordningen er ganske solid. Dine nivåer synes å være godt gjennomtenkt: Jeg kan tenke på få personer som ikke ville passe enten innenfor en kategori eller mellom to kategorier. Men: din oppstartspakke viser feil. Ved å oppblåse utseendet på kompensasjon i stedet for faktisk kompensasjon, tegner du visse typer individer, men du tror ikke å vurdere saken om den nye høgskolen. Hun (for å velge et tilfeldig kjønn) tilbys en stilling for 70k år av en konkurrent. Du diskuterer med 60k år, pluss 15k oppstart. 8220Woo-hoo8221, tenker hun, 8220I8217m rik 5k extra8221 Etter to år, hvor langt ville den konkurrerende jobben ha økt sin 140k mens din økte sin 135k, og dette deltaet øker med 10k år. Hun er sannsynligvis en av tre typer mennesker, det virker: Hun kan ikke gjøre grunnleggende matte. Hun er mer interessert på kort sikt (24 måneder) enn noen form for lang sikt. Hun planlegger å ta deg for kontanter og grøft deg etter et år. Ønsker du virkelig at noen av disse menneskene jobber for din bedrift, øker likestilling av lønn også granulariteten til systemet ditt. Dette genererer et trapp-trinn: en medarbeider vet ikke å forvente en høyning (minst en ulik til det som medarbeiderne dine mottar) til han eller hun krysser et bestemt terskel. Det forlater medarbeideren i situasjonen med å si 8220 Jeg har gjort nivå 13 18 måneder siden, så jeg har sannsynligvis (i gjennomsnitt) tre og et halvt år igjen til min neste betydelige lønnsøkning.8221 Denne personen kan forutse grønnere beite, mener. I det hele tatt tror jeg at denne planen har betydelige fordeler. Jeg tror det krever noen tweaks, men. 8211 Joshua McGee Du ser ut til å ha kommet opp mot et vanskelig spørsmål om rettferdighet, spesielt når du tar på nye ansettelser. Jeg skulle ønske jeg visste svaret på disse spørsmålene. Jeg tror du er rett på å ha en åpen og rettferdig politikk, jeg har en tendens til å tro at en åpen bok er viktig for rettferdighet. I8217d antar at spørsmålet om oppstartsbidragsbonusene som tilbys, kan påvirkes av gruppen programmerere du allerede har (ofte løst referert til som 8216t teamet8217). Hvis (etter ditt eksempel) forstår den potensielle nye leien systemet ditt, men fortsetter å ta den andre stillingen uansett, i hvert fall kan de bli fristet tilbake etter at de har fått plass over bryllupsreisen. (ikke at du vil gjøre dette til en vane med leien). Jeg tror at en av de store tingene som mangler fra mange organisasjoner, er at når noen aksepterer en stilling, er det en hel rekke livsstilsspørsmål som skal dekkes. Hvor søkeren kan se at den nye arbeidsplassen gleder seg over sin livsstil, og gir en balansert sammenføyning mellom livsstil og arbeid, så er du forpliktet til å få dem til å bosette seg i å jobbe produktivt tidligere. 8211 Ray Goopy Hei Joel, utmerket sted BTW Store artikler, jeg ønsker hvert sted hadde din etikk. Jeg tror lønnsområdene bør være basert på marked og plassering. For eksempel bor jeg hvor 40k i året er en fin lønn. Jeg har nylig blitt tilbudt en jobb i San Francisco for 74k, men oppe det er veldig mye. Eller baserer du lønnen på ditt område. Du nevner også høyskole grad. Betyr det at alle dine nivåer krever litt høyskole. For så vidt som du signerer bonus, er det veldig viktig at jeg skal finne en signeringsbonus igjen. Bare trodde jeg ville gi noe innspill. 8211 Scott Burton Jeg tror ikke jeg er enig med å gi alle på et bestemt nivå samme lønn. Ingen to personer har det samme bidraget til en suksess fra selskapene, så hvorfor skulle deres lønn nødvendigvis sammenfalle. Jeg føler at denne politikken bare vil frustrere de mer produktive medlemmene til dine ansatte. 8211 Sid Noen kommentarer: Jeg fant det interessant at jeg ikke hadde plass overalt i diagrammet ditt, med 23 års programmering bak meg. Noen av oss har brukt mer tid på å undervise og veilede enn å skrive nye dataspråk. IMO, det er en god ting. You8217ve utelatt en viktig del av programmørkompensasjon, i min erfaring. Gi hver programmerer et konferanse - og treningsbudsjett. Geeks ønsker å henge ut med andre geeks. La dem bestemme om de vil blåse budsjettet på en Geek Cruise, delta på JavaOne, eller bli hjemme og kjøp en kopi av alle ORA-bokene som er publisert. I8217m er også en fan av et verktøy for å leve med leker. La hver nerd bestemme seg selv som er viktigere: en ny nerf-pistol, en fancy trackball eller et bedre sett med høyttalere. Hver kan være en viktig produktivitetsbooster for den rette personen. Men da, etter 13 år i bedriftsverdenen, fant I8217ve meg en mye mer lykkeligere å være freelance, så hva vet jeg da? 8211 Dori Smith seks forskjellige nivåer, Nivå 9 til Nivå 14 Jeg antar at du har disse nivåene fra et annet sted du har jobbet. Hvorfor ikke bare kutte gjennom obfuscation og lage 8217em 0-5 (eller 1-6 hvis du føler deg dårlig om noen er null) Hvis du holder opp slots åpne for administrative, QA og vaktmestertyper, hvorfor ikke bare sette 8217em i en annen klasse helt Du har fått praktikanter på listen, og du har fått lagledere, men du har ingen plass for en senior programmør som ikke har lyst til å lede et lag. Det er lone ulv som dette, som ganske enkelt ikke fungerer og leker godt sammen med andre. Kanskje du ikke er interessert i å ansette dem, men hvis du er, bør du regne dem et sted. Du ser også ut til å ha et sted i matrisen din for en lærer. Dermed mener jeg en mid-level til senior programmerer hvis styrke er å kunne lære andre (inkludert mer eldre mennesker) ferdigheter de ikke allerede har. Spesielt hvis du planlegger å ansette praktikanter til enhver tid, trenger du denne typen person. En god lærer kan ikke være ekstremt produktiv når det gjelder å utvikle ny kode. En annen som du har utelatt, er den profesjonelle vedlikeholdsprogrammereren. Personen som kommer inn og kan feilsøke en komplett dog8217s middag med kode. Personen som kan se at det er tre måter å fikse kode på: 1) massiv omskrivning 2) mindre omskrivning av en funksjon eller to eller 3) en-linjeskifte med en tung kommentar om hvordan noen kanskje ønsker å skrive om koden senere. Det er veldig gode grunner til hver av tilnærmingene, og å vite hvilken å velge isn8217t er noe alle er gode til. Forresten, noen er mye bedre på feilsøking, mens andre er født arkitekter. Ferdighetssettene som trengs for de to stillingene er svært forskjellige. Hvordan forener du de to Hvis du blir ansatt med våpen, er det ganske mulig at personen med bedre feilsøkingskompetanse faktisk vil bringe inn mer inntekt til selskapet. I8217ve sett denne overlappingen med lærerposisjon oftere enn andre typer programmerer. Kompensasjon består av: Lønn Årlig bonus Fordeler Aksjeopsjoner Oppstartsbonus Du sluttet ut av spilletid (selv om du kanskje anser det som en del av fordelene). Grunnen til at jeg driver egen virksomhet er at ingen bedrift var villig til å ansette meg på vilkårene jeg lette etter. Jeg var på utkikk etter en jobb som var omtrent heltid (men i færre, lengre dager per uke) i om lag 34 år. I8217d har vært villig til å ta 34 (eller enda litt mindre) heltidslønn for å få tid til å nyte andre ting enn arbeid. I de fleste bedrifter er den eneste måten å gjøre det på å jobbe et år eller to, og deretter ta fravær eller avslutte å vite at du må se etter en ny jobb når du kommer tilbake. Fordelene er like for alle heltidsansatte. Jeg tror en bedre løsning er å ha et handlekurvskonsept av fordeler. Ansatte får en viss fordel, og kan søke dem på ulike typer fordeler. En enkelt ansatt vil bruke mindre på helseforsikring, men vil kanskje bruke mer på helseklubben eller et studiebidragsprogram. En gift person med barn må bruke mer på helseforsikring og barnehage, men kan ikke ha tid til helseklubben. Det er mange variasjoner, og en størrelse passer ikke alle sammen. En ting jeg har tenkt på, er rett og slett punkting på faste fordeler og sier 8220.Du har n av lønnen din til å bruke på fordeler. Du kan allokere den blant følgende: helseforsikring, tannforsikring, 401K, ESPP, ferietid, nedsatte maskinvarekjøp, undervisningsrefusjon, betjent service, skattemessig forberedelse, etc82308221 Det kan være vanskelig skattemessig, men det er enda vanskeligere for arbeidstaker for å finne ut noen av de tingene. Tilbring noen ekstra for å få bedriftsrevisoren finne ut hvordan du får det til å fungere, og redd arbeidstakeren stresset. Feh på aksjeopsjoner. De interesserer meg lite om i det hele tatt. Hvis selskapet er offentlig omsatt, er en god ESPP mer interessant. Hvis selskapet ikke er børsnotert, er aksjeopsjoner verdiløse papirskraper, og kan faktisk koste meg penger i skatt for en netto-negativ. Selvfølgelig kan selskapet gå offentlig og gjøre det bra, men det kan også kaste seg før de når IPO. Og hvis vi har problemer med å ansette på grunn av lave lønn, øker vi lønnene for alle, selv de som vi allerede har ansatt. One way of looking at salaries is asking yourself: 8220What would I have to pay to contract this programmer back six months from now after she leaves because we don8217t pay her enough now8221 The answer to that question can be pretty illuminating. One company I quit was simply unwilling to pay to contract me back after I left, even though they8217ve had two problems I could have walked in and fixed rapidly. Instead, they wanted the security of having someone on-staff who had spent the time to figure it out. Good for them. Another company that wouldn8217t meet my desired salary has since contracted me for almost six months worth of that salary for two months work. I suspect they8217re regretting their decision, but they do have more flexibility now. as a company, we are very concerned with equity and fairness in salaries. We think it will be extremely valuable to maintain salaries, bonuses, and benefits for programmers at equal levels rather than negotiating individually with everyone and then having people upset that they are not getting a 8220fair8221 salary I think if you truly want to be equitable, you8217re going to find out that there will be enough special cases, that your pay-parity will quickly evaporate. I8217ve mentioned a few, but there are more that I8217m sure I haven8217t thought of. Being fair is a good ideal, but because of the special cases, equal pay is unlikely to be fair. 8211 Dave Polaschek In the company I work for, we do negotiate salaries, which I agree with you it is wrong. But I have one problem in your scheme. Let8217s say you have 2 developers 1 year experience, same exact level, but one is amazingly smart and fast, the other one is slow, fast and slow means time to finish a certain task in a certain amount of time without major bugs, etc. etc8230, how can you differentiate between those, in this scheme you can8217t because they will take the same salary and the same bonuses, I see that the motivation to excel is not there8230 I agree with the same salary scheme for the level, and the startup bonus, but the drive for each person to excel is important too. This might be achieved by an indvidiual bonus or other ideas8230 What do you think. 8211 Ahmed Badr Editor8217s note: I don8217t really believe in individual bonuses or performance incentives, because I8217ve heard a lot of research that says they don8217t work: But, to answer your question more specifically, if I really had one programmer who was simply much more productive than usual and wrote code much faster, we would probably just bump them up a level even though they don8217t meet the other criteria. I don8217t want the criteria to be hard-and-fast, just general guidelines. 8211 Joel I think that you8217re totally on the right track, and identifying your levels as mere guidelines is key. I would give the levels names, fun or serious. Numbers make me think of government pay scales, and leave less flexibility to change them later (unless you like decimals or re-classifying everyone). I do have to disagree with using large startup bonuses to bridge an offer gap. It creates a mercenary ethic from the start. If a salary of X doesn8217t make me happy now, as an 8220unknown risk8221 to your team, I8217m going to be less happy with it down the road once my value to the team has been well-established. I would cap the total startup bonus at 10k and extol the value of the benefits package. Vacation time to me is worth at least twice it8217s straight salary value, and it8217s a benefit that most American companies (esp. tech) are stingy and inflexible with. (I8217m working with a guy who wasn8217t able to use all of his vacation time last year, a serious no-no in Germany, so he8217s wound up with 8 weeks for this year. Being on our American payroll, I have serious vacation envy Not enough for me to switch payrolls, but you can be sure that it will be the only compensation matter discussed at my next review 8211 Bryce Look at Steve McConnell8217s stuff at construx. He has various programmer levels etc. etc. Looks like it8217s similar to what you8217ve already shown, so maybe you8217ve already been there. We8217re a pretty small shop with 25 or so programmers and recently went to a three-level basic structure: engineer, Sr. Engineer, Principal Eng. Early feedback is that8217s not enough granularity. We have a pretty wide range of skills in each level. Probably go to more like you8217re thinking in next go round. 8211 Chris Markle Editor8217s note: Construx8217s stuff is exactly what I was trying to reconstruct. Steve got the idea and copie d the ladder from Microsoft, and I did do, but I was trying to reconstruct it from memory 8211 Joel I like the idea of having levels and paying everyone according to their level. Publishing uses this system for the first two levels (editorial assistant and assistant editor) and it creates a lot of camaraderie since everyone is getting paid the same. Once you8217re an editor, though, your salary is based on your years of experience and the PampL8217s of your books. You may want to consider using the level system for your more junior employees but having more freedom to distinguish between the senior ones. You don8217t mention it specifically, but I8217m assuming that it will be public knowledge what everyone8217s level is and how to progress to the next one. This is a key factor. I like the consenus approach about setting levels, so long as the employee gets a chance to present their side of it. What about annual raises I think everyone expects some sort of annual raise even if you can still hire new programmers at the same wage level as the old ones. And honestly, someone who8217s worked for you for a year is worth some degree more than someone with equal skills who doesn8217t know anything about your company or your software. 8211 Jill McFarlane On today8217s topic of compensation, I really like the idea of open and fair salary guidelines. I8217ve never truely understood why salary is such a taboo topic when we8217ll tell everyone how much we paid for a car or house. Perhaps it is a bit of utopian, but one would hope that if an employer adopts an open and fair salary policy, they would fully grasp being fair and open and a corporate policy. 8211 David Benson How about individual bonuses awarded directly by the employees I can imagine a bonus plan wherein every employee is given 5 of their own salary to award to other employees. Does incentive compensation of this sort also have the same problem as other incentive compensation 8211 Kevin Postlewaite I8217d like to advise you to go ahead with your compensation ideas based on my experience with companies that have done things that way. Sadly, I can8217t. Every company I8217ve been in has kept these things secret. Instead I urge you to do it simply because I8217d like to work at a company with those policies. I work for Dictaphone (private), which was recently bought by Lernhout amp Hauspie (public), so we8217re getting stock options soon, but it8217s supposed to be a big secret how the amounts are awarded. We got mail with our share amounts saying do not discuss this with coworkers . What8217s up with that Amazingly, many members of my team went along with it Fortunately a few of us did an 8220I8217ll show you mine if you show me yours8221 session, and we were able to figure out that it8217s simply based on salary grade. Big deal. Why not just publish that Secrets do more harm than good. I suppose that there will always be resentments and perceived injustices with compensation policies. You have to accept that. But keeping it open and telling everybody up front that it8217s open will, I believe, keep it from interfering with the work . 8211 John Sands Earlier this year I was handed a tremendous challenge 8211 to pull together a disorganized department and then design, implement, QA and ship a terrifically complex system with a do or die release date 8230 of three months later. I can tell you all about it some time because it worked and I learnt an enormous amount about development, management and design but what I wanted to mention here are two things the CEO did that were strong factors in the success of the project 8211 both rather irregular. 1 8211 Personal pressure and help: At the time, there were two levels of management in between myself and the CEO. Both were dysfunctional. The CEO cared more about the project than about 8220dis8221ing the two middle managers and set up a weekly status meeting between himself and me to go over the status of the project and do risk assessment. No one wants to disappoint hisher CEO, thus, boy was I on top of the project. Also, if I was having trouble with resource issues he could cut through any red tape and make things happen for me. 2 (relevant to the bonus question) 8211 at the first status meeting he gave me a massive bonus (options that are currently worth about 150,000) and said that he likes to give bonuses BEFORE the success 8211 he finds it8217s much more concrete motivation. Now this is a bit of a dirty trick but it sure does work. I plan to try it with my team next real crunch. I really like your approach to salaries, though you need to have a certain amount of flexibility with the ranking. One of the biggest sources of tension we have in the department is due to people think other people are getting paid more than them. One of the biggest headaches we have when hiring is dealing with people who are good but would throw our salary scale of kilter. Your suggestion solves both very elegantly. The one question I have is what do you do with salary reviews Over here, people expect a 10-20 raise every year (in addition to any raise due from a 8220rank8221 promotion). Would you only give people a raise if the raise in rank Or maybe instead of a salary raise have an individual bonus at the time of the salary review that would do the same as the start up bonus Want to know more Youre reading Joel on Software. stuffed with years and years of completely raving mad articles about software development, managing software teams, designing user interfaces, running successful software companies, and rubber duckies. Post navigation

Comments

Popular posts from this blog

Salg Trening Strategi Ppt

Ivafe Su Aksjeopsjoner

Książki Forex Opinie