Kuinka “ ohjelmistokehittäjä ” eroaa “ ohjelmistokonsultista ”? Mikä tekee konsultista? [suljettu]

Suljettu. Tämä kysymys on aiheen ulkopuolella . Se ei tällä hetkellä hyväksy vastauksia.

vastaus

Tässä on luettelo pehmoista

Ohjelmistokehittäjä – on työntekijä kokopäiväisessä palkanlaskennassa ja suorittaa työn sovelluksen vaatimusten täyttämiseksi. Kehittäjät ohittavat eri projektit, jotka toimivat kuten silloin, kun työnantajien ohjaama.

Ohjelmistokonsultti – ei ole työntekijä, ja hänet kutsutaan tarjoamaan neuvoja (konsultointia) siitä, miten sovellus tulisi toteuttaa alan nykyisten lähestymistapojen avulla. Konsultti antaa usein teknisiä neuvoja suuren sovelluksen (SAP, Oracle jne.) Määrittämisestä. Kokemukseni mukaan konsultit eivät yleensä ole ohjelmoijia.

Ohjelmistourakoitsija – ei ole työntekijä, ja hänet tuodaan tarjoamaan taitoja ja asiantuntemusta alan nykyisistä lähestymistavoista. Tyypillisesti urakoitsija työskentelee yhdessä projektissa ja näkee sen loppuun saakka, ohjelmoi tarvittaessa. Ne eivät ole hallinnassa työnantajiensa kanssa, vaikka he voivatkin auttaa muilla aloilla ammattimaisena kohteliaisuutena.

Kuinka sinusta tulee ohjelmistokonsultti?

Yleensä seurauksena työskentelystä ohjelmistokonsultoinnissa, joka palkkaa sinut päivittäin. Kuvittele, että työskentelet Oraclessa, ja jotkut suuret yritykset tarvitsevat apua väliohjelmiston asennuksessa. Olet vakituinen työntekijä, joka työskentelee kolmannen osapuolen kanssa sopimussuhteessa. Näin ei ole aina (katso seuraava osa), mutta se on tavallinen polku.

Kuinka sinusta tulee ohjelmistourakoitsija?

Yleensä oman yrityksen perustamisen ja rekrytointiagenttien tiedottamisen seurauksena” uudelleen käytettävissä työhön (ohjelmointi, konsultointi, molemmat …). Virasto palkkaa sinut päivittäin ulos tiettyjen sopimusehtojen mukaisesti. Voit mennä suoraan, mutta se on paljon vaikeampaa (agentin rooli) on asiakkaan laskeutuminen, sinun tehtäväsi on tarjota asiantuntemusta).

Kommentit

  • Hitto, luin ensin @FrustratedWithFormsDesigner ' vastauksen ja luulin voivani seurata. Luin tämän ristiriitaisen vastauksen ja ' hukkasin taas. 🙂 Haluatko torjua sen? )
  • @FrustratedWithFormsDesigner on ehdottoman hieno, olen ' m vain peda ntic enemmän kuin mikä tahansa.
  • @Steven Jeuris: Gary on antanut hieman tarkempia tietoja " -konsultin " ja " urakoitsija ". Kokemukseni mukaan nämä kaksi roolia menevät usein (mutta eivät aina) päällekkäin ja linjat hämärtyvät, joten en mennyt ' tälle yksityiskohdalle.
  • @Kumar Developers tekee hyviä teknisiä konsultteja, koska heillä on ohjelmointitaito, jonka IT-osasto tarvitsee saadakseen ohjelmiston tekemään mitä haluavat. Muista, että konsulttina oleminen on enemmän tekemistä sinun ja sinulle maksavan henkilön välisen suhteen luonteen kanssa.
  • Teknisesti määritelmät eivät ole ' täysin oikeita kuin sinä. Älä ' tarvitse olla itsenäinen ammatinharjoittaja. Useimmat tuntemani ohjelmistokonsultit ja urakoitsijat (minä ' itse urakoitsija) ovat työntekijöitä yrityksissä (kuten Accenture, IBM, Logica jne.), Jotka tarjoavat kyseisiä palveluja.

vastaus

”Ohjelmistokonsultti” eroaa ”ohjelmistokehittäjästä” työsuhteen ehtojen perusteella. ”Ohjelmistokonsultti” palkataan urakoitsijaksi määrätyksi ajaksi ja tiettyyn tehtävään / rooliin / projektiin, kun taas ”Ohjelmistokehittäjä” (joka ei ole urakoitsija tai konsultti) on kokopäiväinen palkansaaja , ja hänellä voi olla useita rooleja / projekteja yrityksen sisällä.

”Ohjelmistokonsultti” voi viitata kehittäjään / ohjelmoijaan, joka työskentelee sopimussuhteessa pikemminkin kuin kehittäjä / ohjelmoija, joka työskentelee kokopäiväisesti. Se voi viitata myös henkilöön, joka antaa ohjausta ja korkean tason projektinhallintaa / suunnittelua / arkkitehtuuria, kuten muut ovat maininneet, vaikka kokemukseni mukaan otsikko ”Ohjelmistokonsultti” päätyy yleensä olemaan joku, joka työskentelee 60-90% ajasta kehittäjä / ohjelmoija ja työskentelee työsuhteen sijasta kokopäiväisesti.

Jokainen kehittäjä voi olla konsultti työskentelemällä urakoitsijana. Tämän tekeminen on yleensä joko freelance-urakoitsija tai työskentely konsulttiyrityksen kanssa.

Kommentit

  • No, olen työskennellyt aloittelija urakoitsijana, ei saanut ' edes yhden penniäkään ylimääräistä. Sen lisäksi se toimi jopa viikonloppuisin pizzan ja dieettikoksin ja myös San Jose. Toisaalta " -konsulttini " lehmityöntekijäni sai palkan jokaisesta viikonloppuna tai myöhään illalla työskentelemästä tunnista. San Josen osassa on korostettava, että ihmiset tekevät työtä ilmaiseksi myös Piilaaksossa: P
  • Tässä tapauksessa voi olla, että " konsultit ": llä oli yksinkertaisesti paremmat sopimukset (tai ei pelätty ' ei pelännyt niiden täytäntöönpanoa tai jos joku konsulttiyritys oli tukenut niitä) kuin " Urakoitsijat " (sinä). Tarkoittaako sopimuksessasi, että pizza ja ruokakoksit olivat kohtuullisia korvauksia (ja miksi ' et edes pitänyt kiinni tavallisesta Koksi)?
  • ei totta – monet kehittäjät ovat myös urakoitsijoita
  • @Steven A. Lowe: En tarkoittanut ' tarkoittavan sitä, että ne eivät olleet ' t, mutta käytin OP ' s-nimikkeitä " ohjelmistokehittäjä " ja " ohjelmistokonsultti ". Kuinka / missä totesin, että kehittäjät eivät urakoitsijoita?
  • @Frustrated " kun taas kehittäjä on kokopäiväinen henkilöstön jäsen palkasta "

Vastaa

Konsulttien on tarkoitus parantaa liiketoimintaa paitsi kehittää joitain ohjelmistoja.

Olen ollut kehittäjä yli 30 vuotta. Olen tuntenut tarpeeksi vain noin kymmenen viimeisen vuoden konsultin.

Kommentit

  • Mielestäni tämä on lyhyt ja paljon tarkka vastaus, IMO. Ohjelmistokonsultti olisi enemmän tai vähemmän taipuvainen liiketoimintaan.

Vastaus

En näe eroa ”konsultti” ja ”urakoitsija”, paitsi että konsultti tuntuu minusta jotenkin tyylikkäältä ja mahdollisesti kalliimmalta. 🙂

Kummassakin tapauksessa olen kutsunut konsultteja / urakoitsijoita ”ohjelmistokehittäjiksi”, kun he työskentelivät kehitystehtävissä, mutta odotan myös, että kun palkkan jonkun ”konsulttina”, hän aikoo tehdä jonkin verran käsiä pysyvän työntekijäryhmän mentoroinnissa. Odotan, että kun otan konsultin palvelukseen, palkkan jonkun, jolla on jo kokemusta tekniikasta, johon palkan, ja että on täysin mahdollista, että suurin osa pysyvästä tiimistäni on jo tulossa vauhtiin tietyllä alueella Joten odotan, että tiimini pumppaa konsultin tietoon ja konsultti onnistuu sekä tarjoamaan tiimille älykkäitä aikaa säästäviä vastauksia että saamaan tietyn määrän käsityötä nopeammin / laadukkaammin kuin juuri tulossa olevat nopeutetut vakituiset työntekijäni.

Muissa tapauksissa olen palkannut konsultteja pysyvästi ”konsultointiin” – mikä tarkoittaa, että he eivät tee mitään töitä, vaan opettavat joukkue on parempi tiimi tai parempi tietyllä työkalulla tai tekniikalla.

Kuten muut viestit sanovat, en usko, että konsultit ovat pysyviä. Uskon, että vakituiset työntekijät ovat pysyviä tai ainakin heillä on yhteys yritykseen, joka kestää yhden projektin tai lyhyen ajan.

Jos haluat tulla konsultiksi ja veloittaa vastaavasti, Sanoisin, että tarvitset jonkin verran jatkoa. Kun tarkastelen konsultin ansioluetteloita, etsin todella vankkaa kokemusta taidetyökalujen ja tekniikoiden leikkaamisesta. Se vaihtelee toimialueittain, mutta etsin jotakuta, joka on toteuttanut monimutkaisia juttuja vuotavalle reunalle, niin että he ”ovat jo saavuttaneet oppimiskäyrän tekniikoista, joita yritän toteuttaa. Suurin osa tuntemistani konsultteista on riippuvaisia tinkereitä. He työskentelevät kovasti päivällä ja viettävät sitten iltansa juoksemalla vielä kauemmas erikoisaloillaan, koska he tietävät tarvitsevansa taitoja myydäksesi seuraavalle työpaikalleen.

Kommentit

  • Joten palkkaamalla johtajaa / henkilöä kokemuksen lisäksi etsitkö myös sertifikaatteja ja tutkintoa h konsultin tekemät paperit? Kuinka haastatat heitä? AFAIK, yksi palkkaa konsultin, kun heillä ei ole taitoa, ja miten sitten varmistat, että jatkaminen ei ole valheellista ja henkilöllä on nämä taidot?
  • Henkilökohtaisesti minä ' en ole valtava paperien ja todistusten fani.Se ' on bonus, jos he ' ovat saaneet ne, mutta jos olen ' etsin jos joku tietää jotain melko kärjessä, niin en odota, että ' ei odoteta, että siellä on ' sertifikaatti, joka ei auta paperikirjoittaja – loppujen lopuksi paperin kirjoittaminen ja hyvän koodin kirjoittaminen ovat melko erilaisia asioita. Voin yleensä sanoa, että joku antaa minulle bullsh-t, jos pyydän heitä selittämään arkkitehtuuria tietyllä tekniikalla, eikä heillä ole mitään järkeä. Minulla on yleensä riittävästi syvyyttä alueella, jota ' hallitsen voidakseni pysyä BS-tason ohi.
  • Jotkut, kuinka jäin vastaamatta, en ole varma miksi. Kiitos kuitenkin. Kaikilla organisaatioilla ei kuitenkaan ole asiantuntijaa valitsemaan konsulttia. Joten onko se, että sinä " palkkaat " konsultin etsimään sinulle konsultin? Harkitse tätä, kovakoodisten MS-tekniikoiden parissa työskentelevä organisaatio tarvitsee asiantuntijan Unixille. Kuinka he valitsisivat konsultin? Pitäisikö se palkata tunnetuin, joka perustuu sosiaaliseen / ammatilliseen verkostoitumiseen & ei arvioida teknisiä taitoja?
  • I ' m en sano, että olen ' m asiantuntija alueella … kun minun täytyy mennä tiensä alueeni ulkopuolelle, olen ' Kysyn edelleen konsultilta ja pyydän häntä selittämään. Minulla on tapana kysyä myös yleiseltä " mitä mieltä olet 10 tärkeimmistä välttämättömistä asioista omalla osaamisalueellasi ". Tämä yleensä vastaa jotain, mistä tiedän, tai voin tehdä vähän tutkimusta foorumeilla, kuten Stack Overflow, ja nähdä, onko kaveri rahalla. Suurin virhe, jonka olen koskaan tehnyt, oli palkata kaveri, jolla ' ei ollut mitään järkeä selittäessään juttuja. Luulin, että se oli tietoni puute … osoittautui, että kaverilla ei ollut ' mitään järkeä kenellekään.
  • Urakoitsija tulee tekemään työtä & viimeistelee sen. Konsultti tulee aloittamaan työn & jättää sinut loppuun.

Vastaa

Se on liian huono kysymys on muotoiltu sellaisenaan. Luulen, että parempi kysymys voisi olla ”Millä tavoin” ohjelmistourakoitsija ”eroaa” ohjelmistokonsultista ”?” Nämä termit ovat todella esitä kysymys, ainakin täällä Yhdysvalloissa.

Termiä ”ohjelmistokehittäjä” voidaan soveltaa kaikentyyppisiin työsuhteisiin, kehittäjät ovat sen tyyppisiä rooleja tai resursseja, joita palvelemme. Urakoitsijoiden / konsulttien kysymys liittyy työllisyyteen ja puhun jälleen kerran viittaamalla siihen, miten se toimii täällä Yhdysvalloissa. Mutta jotta voimme todella vastata tähän kysymykseen lopullisesti (ja huomaat, että jopa sitä on vaikea tehdä!), Ensin on määriteltävä joitain termejä ja tutkittava joitain historia.

Ohjelmistokehittäjä, riippumatta siitä, miten he työskentelevät, luo ohjelmiston ja todennäköisesti suorittaa monia muita ohjelmistojen luomiseen liittyviä tehtäviä, yleensä johtajarooli, vaikka se onkin melko yleistä joissakin projekteissa, kuten tiiminvetäjissä. Ohjelmistoprojekti- ja ohjelmapäälliköt osallistuvat harvoin ohjelmistojen luomisen mutteripultteihin (lukuun ottamatta tiimin johtajia). Nämä ovat jälleen rooleja .

Työllisyyden ja palkkojen osalta on useita tyyppejä (koskee Yhdysvaltoja). Yleisin työsuhde on säännöllinen tai ”suora”, jossa työntekijä on ohjelmistoa kehittävän yrityksen palkanlaskennassa. He täyttävät W-4 työnantajan kanssa vuosittain ja saavat W-2: n tältä työnantajalta vuoden lopussa veroistaan.

Suoran työsuhteen ulkopuolella on urakoitsijoita ja (riippuen määritelmästä) konsultit. Termi ”urakoitsija” on kuitenkin hieman harhaanjohtava. Teknisesti urakoitsija on yritys tai henkilö, joka allekirjoittaa sopimuksen asiakasyrityksen kanssa, tässä tapauksessa sen, joka kehittää ohjelmistoa. Mutta tosiasia on, että lähes kaikki urakoitsijat Yhdysvalloissa työskentelevät sopimusyrityksen kautta (kutsutaan myös ”body shopiksi” ja vielä vähemmän ilmaisiksi ehdoiksi); ne eivät sinänsä ”tee sopimuksia” suoraan asiakkaan kanssa. Nämä ns. Urakoitsijat täyttävät W-4: n sopimusyrityksellä – ei asiakkaalla – joka vuosi ja saavat W-2: n kyseiseltä sopimusyritykseltä vuoden lopussa veroistaan. Heitä verotetaan samalla tavalla kuin heidän suoraan palveluksessa olevia veljiä ja sisaria. IRS: n osalta kaikki W-2-työntekijät ovat suoria työntekijöitä.

Tässä on se, että ”sopimusyritys” allekirjoittaa sopimuksen asiakasyrityksen kanssa, ei ns. urakoitsijat (”sopimussuhteiset työntekijät”). Sopimussuhteiset työntekijät ovat tosiasiallisesti sopimusyhtiön palveluksessa, ja sopimusyritys on asiakkaan kanssa tehdyn sopimuksen osapuoli.Joten ohjelmistoprojektissa työskentelevät sopimussuhteet ja suorat työntekijät ovat verotuksen kannalta olennaisesti samat ja työskentelevät yleensä vierekkäisissä kabineteissa, joilla ei ole erityistä erityisasemaa, ainoa merkittävä ero on, että urakoitsijat rajoittuvat tiettyyn aikaan, jolloin he voivat jatkaa työskentelyä asiakkaalle. Tämä johtuu siitä, että sopimusyrityksen, jonka palveluksessa he työskentelevät, ei pidä pitää heitä siellä pidempään kuin tuolloin tai IRS voi luokitella heidät uudelleen suoriksi työntekijöiksi, ja sopimuksen osapuolilla (asiakas ja sopimusyritys) olisi vastuu erosta verot.

Oman kokemukseni mukaan urakoitsijoita laajennetaan usein HR-temppuilla, jolloin sopimussuhteiset työntekijät luokitellaan uudelleen esimerkiksi ”urakoitsijoista” ”temp” tai vastaaviksi. Asiakkaat, jotka halusivat pitää minut ajan tasalla, ovat tehneet sen toisinaan. Asiakasyritysten on kuitenkin oltava varovaisia; IRS voi tarkastaa ne todentaakseen näiden urakoitsijoiden todellisen suhteen. Jos verohallinto toteaa, että asiakas on kohdellut heitä kuten suoria työntekijöitä ja pitänyt heidät esimerkiksi paikan päällä rajattomasti, asiakas joutuu vastaamaan kaikista eduista, joita (nyt vakituiset) työntekijät eivät saaneet sopimussuhteisina työntekijöinä. Ja myös urakoitsija voi olla vastuussa. En tiedä kaikkia seurauksia, mutta siitä voi tulla sotkuinen.

Voi kyllä. Mikä on ”konsultti”? Tuo termi on eräänlainen ”squishy” – siellä on käynyt monia sotia tuon pyhän alueen yli. Ehkä 40 vuotta sitten ”konsultti” oli enemmän tai vähemmän synonyymi ”itsenäiselle urakoitsijalle”, mikä tarkoittaa työntekijää, joka teki suoraan sopimuksen asiakkaan kanssa. Toisin sanoen työntekijä allekirjoitti sopimuksen asiakkaan kanssa (ehkä se, joka kehittää ohjelmistoa, kuten yllä). Kyseinen työntekijä EI täytä W-4: tä asiakkaalla eikä saa W-2: ta asiakkaalta vuoden lopussa. Sen sijaan suora urakoitsija (jota kutsuttiin silloin ”konsultiksi”) saa asiakkaalta 1099. Suoralla urakoitsijalla oli yleensä oma yritys, joka maksoi veronsa yhtiöverokannalla ja joutui noudattamaan verohallinnon yritysverosääntöjä (ja tietysti nautti myös yritykseksi olemisen etuja!).

Tämän hyvin erilaisen veron ohella järjestelyllä termillä ”konsultti” oli tietty aura. Konsultit olivat yleensä kokeneempia (vähintään 10 vuotta työskennelleet kentällä), ja heillä oli yleensä jonkin verran asiantuntemusta, jota oli ehkä vaikea löytää, mikä teki heistä erittäin toivottavia asiakkaille, ja asiakkaat olivat valmiita maksamaan 500 tai 1000 dollaria päivässä ( erittäin antelias määrä) asiantuntijapalveluistaan. Konsultit juoksivat eliittijoukon kanssa melko hyvin yhteydessä olevista ihmisistä, ja yleensä oli vaikea murtautua näihin klikkeihin. Jäsenyys oli välttämätöntä, jos halutaan olla menestyvä konsultti. Oli organisaatio, joka oli hiljattain lakannut toimimasta, mutta se elvytettiin nyt, nimeltään ICCA, joka oli eräänlainen vanhojen poikien klubi tietokonekonsultteille. Kuka tahansa voi liittyä, ja minä yhdellä kertaa; Hyväksyntä ja työn saaminen oli erilainen tarina.

Erityisesti NYC: n finanssialueen kaltaisilla paikoilla oli myös markkinarako, joka oli erikoistunut näiden konsulttien välityssopimuksiin. Mutta tuolloin, jotta saisimme työtä ohjelmistoissa – ja varsinkin rahoitusalalla, joudutaan olemaan hyvin yhteydessä toisiinsa (tiedän, koska olin yrittänyt sitten). Nykyään suuret sijoitusyhtiöt ovat nieläneet nämä välittäjät tai lopettaneet liiketoiminnan. Riippumattomat sopimukset on melkein poistettu (se on olemassa, mutta kyseinen ala on nyt paljon pienempi, melkein olematon) joukolla lainsäädäntöä, joka on hitaasti ja varmasti tuhonnut tällaisen itsenäisen sopimuksen. termiä ”konsultti” käytetään harvoin ohjelmistokehityksen työllisyysalalla. Ainakin olen harvoin kuullut sitä. Joskus sopimusohjelmistojen kehittäjiä kutsutaan konsultteiksi, mutta tuskin on mitään eroa kuin ehkä jotkut yritykset hemmotella tai onnitella tiettyä urakoitsijaa heidän asiantuntemuksestaan palaten aikaisempiin ihmisiin, kun termi tarkoitti jotain erityistä .

jotka tarjoavat W-4 ”: t niille ohjelmistokehittäjien sopimussuhteisille työntekijöille. Ja kuten voit kuvitella, joskus ne ovat samat sopimusyritykset. Jotkut asiakkaat haluavat käsitellä yhtä työntekijöiden lähdettä sekä kehittäjille että projektissa työskenteleville johtajille.

Aito, riippumaton ohjelmistokonsultointi Yhdysvalloissa on enimmäkseen kuollut liittovaltion lainsäädännön muutosten ja yritysmaailman muuttuvien olosuhteiden ansiosta. Kun yritykset (potentiaaliset konsultointiasiakkaat) kasvavat, niiden henkilöstöosastot keskittyvät julmemmin, ylimielisesti tehokas ja teknisesti musta laatikko.Nykyään on melkein mahdotonta ottaa yhteyttä palkkaamispäällikköön keskustellakseen minkäänlaisesta, suorasta tai sopimuksellisesta työmahdollisuudesta. Osa tästä on yrityssalaisuus ja työntekijöiden suoja, mutta suuri osa tästä on suuntaus varmistaa, että mahdollisimman monet työntekijät ovat suoria työntekijöitä tai ainakin työskentelevät sopimusyrityksen kautta.

Vaihtoehto tälle skenaarialle, samanlainen kuin aikaisempi 40 vuotta sitten, oli melko erilainen. Silloin työnantajien oli vaikeampaa hallita sopimussuhteisten työntekijöidensä työtä, etenkin konsulttityyppiä. Työntekijöiden valvonnasta on tulossa yhä enemmän tärkein työllisyyskysymys Yhdysvalloissa tuottavuuden kasvun varmistamiseksi, mikä puolestaan on tärkeää kilpailulle Intian ja Vietnamin kaltaisten maiden kanssa, joiden työntekijät ovat entistäkin tottuneempia jatkuvasti kasvaviin tuottavuusvaatimuksiin. / p>

Avain kaiken tämän ymmärtämiseen on ymmärtää, että itsenäiselle urakoitsijalle ei voida kertoa tarkalleen, miten tai milloin heidän työnsä tulee tehdä. Heidän on yleensä toimitettava omat työkalunsa. Niiden on täytettävä noin 20 tällaista rajoitusta, jotta IRS tunnustaa heidät laillisiksi riippumattomiksi urakoitsijoiksi. Muuten edellä mainitsemani oikeudelliset kysymykset käynnistyvät, samoin kuin sopimussuhteisten työntekijöiden ja heidän sopimusyhtiöidensä väliset mahdolliset oikeudenkäynnit takautumisista, jotka sitten maksavat laillisesti heille.

Anteeksi pitkästä selityksestä , mutta se on todella tämä monimutkainen. Olen ohjelmistokehittäjä, joka on työskennellyt suoraan yrityksille ja sopimusyritysten kautta. Olen monta kertaa harkinnut ”indy” -tapahtumaa, mutta siitä on tullut erittäin petollinen (ja pelottava!) Tie viime vuosikymmeninä. Ja yritykset, jotka kilpailevat ja hyödyntävät vaikutusvaltaansa hallituksessa, tiukentavat edelleen tätä järjestelyä. American Software Consultant on kuollut; kaikki jäljellä olevat selviytyjät kärsivät viimeisistä henkäyksistään.

Kommentit

  • Luulen, että sekoitatte ihmisten tosiasialliset roolit hallituksen byrokratian kanssa. / li>
  • En ole varma mitä tarkoitat. Kommenttisi kuulostaa hyvin yleistävältä ja näyttää siltä, että se koskee vain valtion töitä. Puhuin myös yksityisestä sektorista.
  • @Pelonius, mielestäni vastauksesi on kiehtova, ja eräs kaveri kirjoittaa blogin, joka näyttää olevan eri mieltä kanssasi: daedtech.com/reader-question-round-up-video-consulting-edition . Olen aina ymmärtänyt sen samalla tavalla kuin sinäkin.

Vastaa

Kuinka tulla ohjelmistokonsultiksi:

  1. Mene kopiointikauppaan ja tulosta noin 100 käyntikorttia, joissa on nimesi, puhelinnumerosi, postiosoitteesi ja otsikko ”Ohjelmistokonsultti”.
  2. Tehtävä suoritettu: Olet nyt ohjelmistokonsultti.

Kommentit

  • Se, mitä olen täällä kerännyt, ei tunnu olevan yksimielinen siitä, mitä ohjelmistokonsultti on kuitenkin kaveri, jolla on blogi ja joka tuntuu melko varma: daedtech.com/hypothetical-consulting-gig . Henkilökohtaisesti en voinut ' sanoa, en todellakaan koskaan tiennyt eroa, ennen kuin aloin keskustella hänen kanssaan.

Vastaa

Käsitykseni ”konsultista” on joku, joka tekee sekä liiketoiminta-analyysin (vaatimusten kerääminen) että ainakin jonkin verran ohjelmistojen suunnittelua / kehittämistä, vaikka he älä tule niin alas kaivoksiin kuin kokopäiväinen ohjelmistokehittäjä.

IOW, konsultit käyttävät useita hattuja, kun taas kehittäjät käyttävät yhtä hattua.

Vastaa

Kokemukseni konsultin roolista eroaa toistaiseksi yleisestä teemasta.

Termin toinen käyttö, mahdollisesti vain yleinen Isossa-Britanniassa , on vanhempi, kokenut insinööri, jolla on todistettu kyky ymmärtää järjestelmää, kommunikoida siitä ja keskustella vaihtoehtoisten toteutusten kompromisseista.

Paras näistä voi tarjota tämän korkean tason panoksen järjestelmiä, joita he eivät ole aiemmin kohdanneet punainen.

Ulkopuoliset konsultit, jotka on tuotu tiettyyn tarkoitukseen, osoittavat toisinaan joitain näistä taidoista – mutta yleensä ne kokevat (jos sellaisia) paljon kapeammalla, kohdennetummalla tavalla.

Vastaus

Luulen, että sinun on oltava kickass-ohjelmistokehittäjä tai ainakin hyvä, jotta voisit antaa muille neuvoja ohjelmistojen kehittämisestä.

Yksinkertaisesti sanottuna S / W-konsultti on S / W-kehittäjä, jolla on todistettu kokemus.

Katsokaa vain ajassa taaksepäin omassa elämässäsi – kun aloitit ajon tai saavutit ikä ajokortin saamiseksi, kysyitkö ajamisesta ja ajokortista jotain sinulta nuoremmalta tai vanhemmalta, jolla oli ajokortti ja joka tunsi ajon?

Myös konsultit tekevät usein työn puolestasi – kehitysosa muiden ohjelmistotuotteiden luomiseen liittyvien asioiden lisäksi alusta loppuun. Suuret organisaatiot pitävät huolta tuotekehityksen kaikista näkökohdista puolestasi. Sinun tarvitsee vain kertoa heille, mitä haluat, miten haluat sen tekevän, mitä kriittisiä asioita on, määräajat, dokumentaatio jne.

TCS tulee mieleen. Tata-konsultointipalvelut. Älä johda harhaan, he ovat yksi Intian erittäin kirkkaista IT-palveluyrityksistä, Tata-teollisuusryhmän haarukka, Ratan Tatan alaisuudessa.

TCS ”merkittäviä teoksia – passihakemuksen digitointi järjestelmän, UID: n ja muiden suurten govt-töiden kanssa.

vastaus

Konsultteille maksetaan enemmän jokaisesta työskentelystunnista.

Mutta pysyvänä täysi- aikakehittäjä yrityksessäsi, saat palkkasi joka kuukausi. Työsi on ”turvallisempaa”.

Nuoret pitävät haasteista ja työskentelevät konsultteina. Tämä on mukavaa, jos haluat nähdä uusia kasvoja, sinulla on enemmän vastuullisuutta ja itsenäisyyttä.

Oletan avioliiton ja lasten jälkeen mieluummin ”turvallisuutta” kuin ”seikkailua”. Haluat tietää, mitä tapahtuu ensi viikolla jne.

En ole varma, onko palkka tässä tärkein asia. Yksin työskentelystä on paljon etuja.

Et voi ostaa onnea rahalla, ja joskus ansaitsen mieluummin 500 dollaria vähemmän kuukaudessa (jos työskentelet kotona, sinun ei tarvitse maksaa esimerkiksi työn tekeminen paskaan projektiin, kiireisessä 10 hengen huonetta kohti -ympäristössä, jossa on viivästyksiä ja kaikkea …

Se on sama kuin työskennellä työntekijänä tai luoda oma yritys . (Yksinomaan ohjelmistokehittäjänä ei ole melkein mitään investointeja)

Kommentit

  • Yrityksestä riippuen kokopäiväiset työntekijät saavat myös etuja kuten sairaus- ja hammasvakuutusturva yrityksen suunnitelman kautta. He voivat myös saada eläkettä ja muita mukavia " työntekijöitä! " etuja. Urakoitsijat ja konsultit eivät koskaan saa sitä (sikäli kuin olen ' nähnyt), ja jos he haluavat sitä, he ostavat sen itse.
  • @ user25382 Ei voi ' en ole eri mieltä – olen ' urakoitsija ja olen naimisissa lasten kanssa ja rakastan jatkuvaa seikkailua, joka on sopimusohjelmistojen kehittäminen. Mielestäni sopimusohjelmistojen riski on yhtä suuri kuin vakituisen työntekijän.
  • @Gary Rowe Itse koen, että sopimusohjelmistojen riski on pienempi kuin vakituisen työntekijän.
  • @Gary Rowe kyllä tarkalleen. Lisäksi sinun on pakko pitää haastattelu- / myyntitaitosi terävinä. Olen myös nähnyt yritysten pitävän urakoitsijansa ja vapauttavansa kokopäiväisen henkilöstönsä sekä tuovan urakoitsijoita ennen kokopäiväisen henkilöstön palkkaamista.
  • Näytät sekoittavan konsultteja urakoitsijoiden kanssa. IMO, nämä ovat hyvin erilaisia asioita työsuhdeturvan suhteen. Suurin osa, elleivät kaikki konsultit, ole kokopäiväisiä työntekijöitä, joilla on normaali työturva.

Vastaa

I mielestäni mielenkiintoista, monet vastaukset alkavat ” Ohjelmistokonsultti ei ole työntekijä … ” – he ovat työntekijöitä jossain! Erityisesti toimenpideohjelma on kiinnostunut siitä, miten tulla konsultiksi, mikä on varmasti jotain, joka on esitettävä työntekijän näkökulmasta.

Työskentelen konsultointialalla ja ehdotan ensisijaista ominaisuutta menestymisen on oltava erittäin mukavaa. Tämä johtuu jatkuvasta tarpeesta olla yhteydessä asiakkaisiin. Jokainen, joka on ”ohjelmistokonsultti”, mutta ei ole suoraan tekemisissä asiakkaiden kanssa lähes päivittäin, on yksinkertaisesti ohjelmistokehittäjä.

Kokemukseni mukaan ohjelmistokonsultit ovat myös ohjelmoijia, mutta joskus he eivät ole aivan niin lahjakkaita kuin heidän ohjelmistokehittäjiensä kollegat – lähinnä siksi, että heidän on pitänyt hioa muita taitoja kuin hyvin, mukaan lukien esittely ja ehdotusten kirjoittaminen. Tietysti tämä vaihtelee konsulttien välillä.

Olen palkannut myös konsultteja, jotka olivat aiemmin ohjelmistokehittäjiä. Parin haastattelun jälkeen voin helposti tarkistaa, että heidän ohjelmistokehityskykynsä ovat alusta asti. Minun on sitten keskity siihen, ovatko he riittävän seurallisia (jopa riittävän edustavia) edustamaan yritystä asiakkaiden edessä. Jossakin määrin sinun on näytettävä hyvältä puvussa, niin matalalta kuin se kuulostaa. Sinun on kyettävä esittelemään itsevarmasti edessä asiakkaita ja hankalia kysymyksiä. Nämä ovat taitoja, joita vain joillakin ohjelmistokehittäjillä on.

Lopuksi haluaisin lisätä, että rakastan työni ohjelmistokonsulttina. Se ei ole koska se maksaa hyvin, vaikka en valitakaan siitä. Se johtuu monista asiakasprojekteista, joissa on monenlaisia ratkaistavia ongelmia ja käytettäviä tekniikoita. Minulle se tulee aina voittamaan seuraavan julkaisun parissa …

vastaus

kehittäjä tai urakoitsija – etsit avoimia ohjelmistokehitystehtäviä (ei päättymispäivää) tai sopimuksia (määritetty päättymispäivä).

Konsultti – ilmoitat itsestäsi, ja yritykset pyytävät ohjelmistokehityspalvelujasi, yleensä sopimuksen mukaan.

Kaikki muu on liitännäistoiminnon mekaniikkaan perustuvaa. yllä.

Vastaa

Luulen, että teillä on väärä idea. Tee ero ohjelmistokonsulttien välillä, joilla on oma yritys, ja konsultoivat erikseen verrattuna ohjelmistokonsultteihin, jotka työskentelevät Isossa 4: ssä. Ohjelmistokehittäjät ovat enimmäkseen käsissä, kovaa teknistä ja jonkin aikaa heidän kovasta taitopaketistaan tulee vahvempi kuin ohjelmistokonsultin. Konsultin on jaettava pätevyytensä liiketoiminnan ja teknisen työn välillä, joten hänen taitojensa suuntaus kasvaa kohti liiketoimintaa ikääntyessä. Jos kyseessä on ohjelmistokonsultti, joka toimii erikseen, se on joku, joka on osoittautunut mahtavaksi ja jolla on varaa antaa neuvoja ja palveluita korkealla hinnalla. Neljä konsulttiyritystä ovat pikemminkin kaiken kaupan tunkeilijoita. Yritys, kuten Google, Amazon tai Apple, harvoin koskettaisi tämän tyyppisiä ihmisiä sen jälkeen, kun heidän kanssaan on neuvoteltu, elleivät he pitäneet kovaa teknistä osaamistaan työn ulkopuolella.

Kommentit

  • tätä viestiä on melko vaikea lukea (tekstiseinä). Haluatko muokata paremmaksi?

Vastaa

In pra Vakituiset työntekijät voidaan irtisanoa milloin tahansa, milloin tahansa, milloin tahansa. Tässä mielessä vakituisella työntekijällä ei ole parempia mahdollisuuksia kuin urakoitsijoilla. Ja todellakin, ”vakituinen työntekijä” on vain urakoitsija ilman tarkasti määriteltyä sopimusta, mikä on pahempaa kuin muodollinen urakoitsija.

Kommentit

  • Riippuu maassa, jossa työskentelet. Isossa-Britanniassa urakoitsija voidaan päästää irti erittäin helposti, kun taas vain huolellisesti muotoiltu pysyvä irtisanominen välttää työoikeuden.

Vastaus

Tiedän, että on joitain yrityksiä, jotka kutsuvat itseään konsulttiyrityksiksi, mutta ymmärtääkseni ne eivät tee paljon konsultointia perinteisessä mielessä.

Ainoa ero näyttää olevan, että ne työllistävät vain kokeneita kehittäjiä, ja heidät määrätään suurten yritysten kanssa tekemään työtä, jonka he itse voisivat tehdä talossa, mutta toivottavasti korkeammalle tasolle.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *