Jak se “ softwarový vývojář ” liší od “ softwarového konzultanta ”? Co dělá konzultanta? [uzavřeno]

Uzavřeno. Tato otázka je mimo téma . Momentálně nepřijímá odpovědi.

Odpověď

Zde je seznam softwarových prvků

Softwarový vývojář – je zaměstnancem na výplatní listině na plný úvazek a provádí implementaci požadavků na aplikaci. Vývojáři přeskakují na různých projektech fungujících jako když řídí jejich zaměstnavatelé.

Softwarový konzultant – není zaměstnancem a je poskytován s cílem poskytnout poradenství (konzultaci) ohledně toho, jak by měla být aplikace implementována pomocí současných průmyslových přístupů. Konzultant často poskytuje technické rady, jak konfigurovat velkou aplikaci (SAP, Oracle atd.). Podle mých zkušeností nejsou konzultanti obecně programátory.

Softwarový dodavatel – není zaměstnanec a je poskytnut, aby poskytoval dovednosti a odborné znalosti v současných průmyslových přístupech. Zhotovitel obvykle pracuje na jediném projektu a prohlédne ho až do dokončení, programování podle potřeby. Nejsou pod adresářem zaměstnavatelů, i když mohou v jiných oblastech pomáhat profesionálně.

Jak se stanete softwarovým konzultantem?

Obvykle jako výsledek práce pro softwarové poradenství, které vás denně najímá. Představte si, že pracujete pro Oracle a některé velké společnosti potřebují pomoc s nastavením middlewaru. Jste stálým zaměstnancem pracujícím na základě smlouvy pro třetí stranu. Toto vždy neplatí (viz následující část), ale je to obvyklá cesta.

Jak se z vás stane softwarový dodavatel?

Obvykle v důsledku vytvoření vlastní společnosti a informování náborových agentů o vás“ jste k dispozici pro práci (programování, poradenství, obojí …). Agentura vás poté na základě určitých smluvních podmínek najímá na denní bázi. Můžete jít přímo, ale je to mnohem obtížnější (role agenta je přistát klientovi, vaším úkolem je poskytnout odborné znalosti).

Komentáře

  • Sakra, nejdříve jsem si přečetl @FrustratedWithFormsDesigner a myslel jsem si, že ji mohu následovat. Nyní jsem si přečetl tuto protichůdnou odpověď a já ' znovu jsem ztratil. 🙂 Chcete to vyhrát? )
  • @FrustratedWithFormsDesigner je naprosto v pořádku, ' jsem jen peda ntic více než cokoli jiného.
  • @Steven Jeuris: Gary poskytl trochu více podrobností mezi " konzultantem " a " dodavatel ". Podle mých zkušeností se tyto dvě role velmi často (ale ne vždy) překrývají a řádky se stírají, takže jsem ' nepřišel na tuto úroveň podrobností.
  • @Kumar Vývojáři jsou dobrými technickými konzultanty, protože mají programátorské know-how, které oddělení IT potřebuje, aby software mohl dělat, co chtějí. Nezapomeňte, že být konzultantem je více v povaze vztahu mezi vámi a osobou, která vám platí.
  • Technicky definice nejsou ' zcela správné, jako vy nemusíte ' samostatně výdělečně činné osoby. Většina softwarových konzultantů a dodavatelů, které znám (já ' sám jsem dodavatelem), jsou zaměstnanci ve firmách (jako Accenture, IBM, Logica atd.), Které tyto služby nabízejí.

Odpověď

„Softwarový konzultant“ se liší od „Softwarového vývojáře“ podle podmínek zaměstnání. „Softwarový konzultant“ je najímán jako dodavatel na určitou dobu a pro velmi konkrétní úkol / roli / projekt, zatímco „Softwarový vývojář“ (který není dodavatelem nebo konzultantem) je zaměstnancem na plný úvazek s platem , a ve společnosti může mít více rolí / projektů.

„Sofwarový konzultant“ může odkazovat na vývojáře / programátora, který je zaměstnán na základě smlouvy, nikoli vývojáře / programátor, který je zaměstnán na plný úvazek. Mohlo by to také odkazovat na někoho, kdo poskytuje vedení a vedení projektů / design / architekturu na vysoké úrovni, jak již zmínili ostatní, i když podle mých zkušeností titul „Softwarový konzultant“ obvykle končí jako někdo, kdo 60–90% pracuje vývojář / programátor a je zaměstnán spíše na dohodu než na plný úvazek.

Každý vývojář může být konzultantem, když pracuje jako dodavatel. Obvykle jde o to, buď být nezávislým dodavatelem, nebo pracovat s poradenskou firmou.

Komentáře

  • No, pracoval jsem pro startup jako dodavatel, nezískal ' ani jediný cent navíc. Navíc to dokonce fungovalo o víkendech na pizzu a dietní koks a také v San Jose. Na druhou stranu můj " konzultant " kravští dělníci dostali výplatu za každou hodinu, kterou pracovali o víkendu nebo pozdě večer. Součástí San Jose je zdůraznit, že lidé pracují zdarma i v Silicon Valley: P
  • V tomto případě se může stát, že " Consultants " prostě měl lepší smlouvy (nebo se ' nebál jejich prosazování nebo si je nechal poradit nějakou poradenskou firmou) než " Dodavatelé " (vy). Upřesnili jste ve vaší smlouvě, že pizza a dietní koks jsou přijatelnou kompenzací (a proč jste ' nevydrželi alespoň běžnou Coke)?
  • není pravda – mnoho vývojářů je také dodavatelem
  • @Steven A. Lowe: Nechtěl jsem tím ' naznačit, že nebyli ' t, ale používal jsem tituly OP ' s " softwarový vývojář " a " softwarový konzultant ". Jak / kde jsem uvedl, že vývojáři nejsou dodavateli?
  • @Frustrated " vzhledem k tomu, že vývojář je zaměstnancem na plný úvazek o platu "

odpověď

Konzultanti by měli zdokonalit podnikání nejen vyvíjet nějaký software.

Byl jsem vývojářem více než 30 let. „Vím jen dost na to, abych byl konzultantem asi posledních deseti.

Komentáře

  • Myslím, že je to krátká a velmi přesná odpověď, IMO. Softwarový konzultant by více či méně inklinoval k podnikání.

Odpověď

Nevidím žádný rozdíl mezi „Konzultant“ a „dodavatel“ kromě toho mi konzultant nějak připadá nóbl a potenciálně dražší. 🙂

V obou případech jsem konzultanty / kontraktory nazval „softwarovými vývojáři“, když pracovali v roli vývojáře, ale také očekávám, že když někoho najímám jako „konzultanta“, udělá určitou úroveň rukou při vedení týmu stálých zaměstnanců. Očekávám, že když najmu konzultanta, najímám někoho, kdo již má zkušenosti s technologií, pro kterou je najímám, a že je docela možné, že většina mého stálého týmu již na konkrétní rychlost podrobnosti o této technologii. Očekávám tedy, že můj tým načerpá od konzultanta informace a konzultant zvládne poskytnout týmu chytré odpovědi šetřící čas a zajistit určité množství práce rukou při vyšší rychlosti / lepší kvalitě než moji stálí zaměstnanci, kteří se blíží k rychlosti.

V ostatních případech jsem si najal konzultanty, aby byli trvale „konzultující“ – což znamená, že práci nijak neudělají, učí tým bude lepším týmem nebo bude lepší s daným nástrojem nebo technologií.

Jak říkají ostatní příspěvky, neočekávám, že konzultanti budou stálí. Očekávám, že řádní zaměstnanci budou stálí, nebo alespoň budou mít vztah ke společnosti, který trvá déle než jeden projekt nebo krátké časové období.

Pokud se chcete stát konzultantem a účtovat podle toho, Řekl bych, že potřebujete pokračovat v budování. Když kontroluji životopisy konzultanta, hledám opravdu solidní hloubku zkušeností s řezáním uměleckých nástrojů a technologií. Liší se to od domény k doméně, ale hledám někoho, kdo je implementován složité věci na okraji krvácení, takže už dosáhly křivky učení technologií, které se snažím implementovat. Většina konzultantů, které znám, jsou závislí drotáři. Tvrdě pracují v denní době a pak tráví večery běháním ještě dále ve svých specializovaných oblastech, protože vědí, že pro získání dalšího zaměstnání potřebují dovednosti.

Komentáře

  • Takže jako najímání manažer / osoba kromě zkušeností hledáte také certifikace a researc h dokumenty vypracované konzultantem? Jak s nimi pohovorujete? AFAIK, jeden si najme konzultanta, když nemá dovednosti, a jak potom zkontrolujete, zda životopis není falešný a že člověk tyto dovednosti má?
  • Osobně I ' nejsem velkým fanouškem papírů a certifikací.Je ' sa bonusem, pokud je ' mám, ale pokud ' m hledám pro někoho, kdo zná něco docela špičkového, pak neočekávám, že ' existuje certifikace, která pomůže, a ne každý je spisovatel papíru – koneckonců psaní článku a psaní dobrého kódu jsou docela jiné věci. Obecně mohu říci, že mi někdo dává kecy, když je požádám, aby vysvětlili architekturu pomocí dané technologie a nedávají smysl. Obvykle mám dostatečnou hloubku v oblasti, kterou ' m zvládám, abych byl schopen držet krok za úrovní BS.
  • Někdo mi zmeškal vaši odpověď, nejsem si jistý proč. Každopádně děkuji. Ale ne všechny organizace mají odborníka na výběr konzultanta. Vypadá to, že si " najmete " konzultanta, aby vám našel konzultanta? Zvažte to, organizace pracující v pevném kódu MS technologie potřebuje odborníka pro Unix, jak by si vybrali konzultanta? Je to jako najímat toho nejznámějšího na základě sociálních / profesionálních sítí & nehodnocovat technické dovednosti?
  • I ' m neříkám, že jsem ' m odborníkem na danou oblast … když potřebuji jít mimo svou oblast, já ' Stále kladu otázky konzultantovi a žádám ho o vysvětlení. Mám také tendenci se zeptat obecného " na co si myslíte, že se ve vaší oblasti odbornosti " musíte vyhnout 10 nejdůležitějším věcem. To se obvykle shoduje s NĚČEM, o čem vím, nebo můžu udělat malý průzkum na fórech, jako je Stack Overflow, a zjistit, jestli ten chlap má peníze. Největší chybou, kterou jsem kdy udělal, bylo najmutí člověka, který ' nedal žádný smysl, když vysvětloval věci. Myslel jsem, že to byl můj nedostatek znalostí … Ukázalo se, že ten chlap ' nikomu nedával smysl.
  • Přichází dodavatel, který dělá práci & to dokončí. Přijde konzultant a zahájí práci & vás nechá dokončit.

Odpovědět

Je škoda, že otázka je rámována tak, jak je. Myslím, že lepší otázkou může být „V čem se„ softwarový dodavatel “liší od„ softwarového konzultanta “?“ Právě tyto výrazy ve skutečnosti nastolte otázku, přinejmenším zde v USA.

Termín „vývojář softwaru“ lze použít pro jakýkoli typ zaměstnání, přičemž vývojář je typem role nebo zdroje, kterému slouží. Problém dodavatele / konzultanta se točí kolem zaměstnání problémy a znovu mluvím v souvislosti s tím, jak to funguje zde v USA. Abychom však na tuto otázku skutečně odpověděli definitivně (a uvidíte, i to je obtížné!), je třeba nejprve definovat některé pojmy a prozkoumat některé historie.

Vývojář softwaru, bez ohledu na to, jak jsou zaměstnáni, vytváří software a pravděpodobně provádí mnoho dalších úkolů souvisejících s tvorbou softwaru, obvykle s výjimkou role managementu, i když i to je u některých projektů, jako je vedení týmu, zcela běžné. Manažeři softwarových projektů a programů se jen zřídka zapojují do zásadních věcí při vytváření softwaru (kromě vedoucích týmů). Opět se jedná o role .

Pokud jde o zaměstnání a platby, existuje několik typů (platí pro USA). Nejběžnějším typem zaměstnání je pravidelné nebo „přímé“, kdy je pracovník na výplatní listině společnosti vyvíjející software. Každý rok vyplní W-4 u zaměstnavatele a na konci roku obdrží od zaměstnavatele W-2 za své daně.

Mimo přímé zaměstnání existují dodavatelé a (v závislosti na o definici) konzultanti. Pojem „dodavatel“ je však trochu zavádějící. Z technického hlediska je dodavatelem entita nebo osoba, která podepisuje smlouvu s klientskou společností, v tomto případě s vývojem softwaru. Realita je však taková, že téměř všichni dodavatelé v USA pracují prostřednictvím smluvní společnosti (označované také jako „karosárny“ a ještě méně pochvalné podmínky); „nesmlouvají“ samy o sobě přímo s klientem. Tito takzvaní dodavatelé ve skutečnosti každý rok vyplňují W-4 se smluvní společností – nikoli s klientem – a od této smluvní společnosti dostávají W-2 na konci roku za své daně. Jsou zdaněni přesně stejným způsobem jako jejich přímo zaměstnaní bratři a sestry. Pokud jde o IRS, všichni pracovníci W-2 jsou přímými zaměstnanci.

Jde o to, že smlouvu s klientskou společností ve skutečnosti podepisuje „smluvní společnost“, nikoli tzv. dodavatelé (dále jen „smluvní zaměstnanci“). Smluvní zaměstnanci jsou ve skutečnosti zaměstnáváni smluvní společností a smluvní společnost je smluvní stranou smlouvy s klientem.Smlouva a přímí zaměstnanci pracující na softwarovém projektu jsou tedy v zásadě stejné, pokud jde o daně, a obvykle pracují v přilehlých budovách bez zvláštního zvláštního postavení, jediným hlavním rozdílem je, že dodavatelé jsou omezeni na určitou dobu, na které mohou pokračovat v práci projekt pro daného klienta. Důvodem je to, že smluvní společnost, pro kterou pracují, by je neměla držet tam déle než ten čas, nebo je náš IRS může reklasifikovat jako přímé zaměstnance a strany (klient a smluvní firma) smlouvy by se staly odpovědnými za rozdíl v daně.

Podle mých vlastních zkušeností jsou dodavatelé často rozšířeni o HR trik, který překlasifikuje zaměstnance smlouvy z, řekněme, „dodavatele“ na „dočasného“ nebo podobně. Klienti, kteří mě chtěli udržet, to občas udělali. Klientské společnosti však musí být opatrné; IRS je může auditovat, aby určil skutečný vztah těchto dodavatelů. Pokud IRS zjistí, že s nimi klient zachází jako s přímými zaměstnanci a udržuje je například na místě na neurčito, stane se klient odpovědný za jakékoli výhody, které tito (nyní běžní) zaměstnanci nedostávali jako smluvní zaměstnanci. A smluvní společnost může být také odpovědná. Neznám všechny důsledky, ale může to být nepořádek.

Ach jo. Co je to „konzultant?“ Tento termín je tak trochu „rozmrzelý“ – o toto posvátné území se vedlo mnoho válek. Před 40 lety bývalo, že „konzultant“ byl víceméně synonymem pro „nezávislého dodavatele“, což znamená pracovníka, který přímo uzavíral smlouvy s klientem. To znamená, že pracovník podepsal smlouvu s klientem (možná ten, který vyvíjí software, jak je uvedeno výše). Tento pracovník NE vyplňuje W-4 s klientem a neobdrží W-2 od klienta na konci roku. Místo toho obdrží přímý dodavatel (ten, který se tehdy často označoval jako „konzultant“) 1099 od klienta. Přímý dodavatel měl obvykle vlastní korporaci, která platila daně za korporátní sazby, a musela se řídit pravidly daně z podnikání IRS (a samozřejmě si také užívala výhody bytí korporací!).

Spolu s touto velmi odlišnou daní ujednání, výraz „konzultant“ měl určitou auru. Konzultanti byli obecně zkušenější (minimálně 10 let práce v terénu) a obvykle měli nějakou odbornou oblast, kterou bylo obtížné najít, což je pro klienty velmi žádalo, a klienti byli ochotni platit 500 nebo 1000 $ denně (a velmi štědré množství) za jejich odborné služby. Konzultanti běhali s elitním davem docela dobře propojených lidí a do těchto klik bylo obecně těžké proniknout. Členství bylo nutné, pokud měl být člověk úspěšným konzultantem. Existovala organizace, která nedávno zanikla, ale nyní se oživuje, a nazývala se ICCA, což byl jakýsi klub starých počítačů pro počítačové konzultanty. Kdokoli se mohl připojit, a já jsem to jednou udělal; přijetí a získání práce byl jiný příběh.

Také zde existovalo specializované odvětví, zejména v místech, jako je finanční čtvrť NYC, které se specializovalo na zprostředkování kontraktů pro tyto konzultanty. Ale v té době, aby bylo možné pracovat v softwaru – a zejména ve finančním sektoru – musel být člověk dobře propojen (já vím, protože jsem to tehdy zkoušel). Dnes byli tito makléři pohlceni nebo jim došlo podnikání ze strany velkých zprostředkovatelských společností. Nezávislé uzavírání smluv bylo téměř vyloučeno (existuje, ale toto odvětví je nyní mnohem menší, téměř neexistuje) řadou právních předpisů, které takové nezávislé uzavírání smluv pomalu a jistě zničily.

Dnes je pojem „konzultant“ se v oblasti zaměstnávání vývoje softwaru používá jen zřídka. Přinejmenším jsem to slyšel zřídka. Někdy je vývojář smluvního softwaru označován jako konzultant, ale stěží jde o jakýkoli jiný rozdíl než snad o pokus pokusit se lichotit nebo pochválit některého konkrétního dodavatele za jeho odbornost při návratu k dřívějšímu období, kdy tento termín znamenal něco zvláštního .

Musím konstatovat, že stále existují manažeři softwarových projektů s názvem „konzultanti pro správu softwaru“, ale téměř všichni jsou také přímými zaměstnanci nějaké dodavatelské společnosti, která plní stejný účel jako tito zaměstnanci smlouvy o správě jako společnosti které poskytují W-4 těmto zaměstnancům smluvních vývojářů softwaru. A jak si dokážete představit, někdy jsou to stejné smluvní firmy. Někteří klienti chtějí jednat s jedním zdrojem pracovníků pro vývojáře i manažery pracující na projektu.

Originální, nezávislé softwarové poradenství v USA je většinou mrtvé díky změnám federální legislativy a měnícímu se prostředí korporátní Ameriky. Jak se společnosti (potenciální poradenští klienti) zvětšují, jejich HR oddělení se brutálně centralizují, arogantně efektivní a technologicky černý box.V dnešní době je téměř nemožné kontaktovat náborového manažera a prodiskutovat pracovní příležitost jakéhokoli druhu, přímou nebo smlouvu. Součástí toho je firemní tajemství a ochrana zaměstnanců, ale hodně z toho je trend směřující k zajištění toho, aby co nejvíce pracovníků bylo přímými zaměstnanci, nebo alespoň pracovalo prostřednictvím smluvní společnosti.

Alternativa k tomuto scénáři, podobná té před 40 lety, byla úplně jiná. V té době bylo pro zaměstnavatele obtížnější kontrolovat práci svých smluvních zaměstnanců, zejména konzultantů. Kontrola pracovníků se stále častěji stává hlavním problémem zaměstnanosti v USA, aby se zajistilo zvýšení produktivity, což je zase důležité pro konkurenci s národy jako Indie a Vietnam, jejichž pracovníci jsou ještě více zvyklí na stále rostoucí požadavky na produktivitu.

Klíčem k pochopení toho všeho je pochopení toho, že nezávislému dodavateli nelze přesně říci, jak a kdy má dělat svou práci. Obvykle si musí zajistit své vlastní nástroje. Musí splnit asi 20 těchto typů omezení, aby je IRS uznala za legitimní nezávislé dodavatele. Jinak nastanou právní problémy, na které jsem se zmínil výše, spolu s potenciálními soudními spory mezi smluvními zaměstnanci a jejich smluvními společnostmi ohledně zpětných výhod, které by jim pak byly zákonně způsobeny.

Omlouvám se za zdlouhavé vysvětlení , ale je to opravdu tento komplex. Jsem softwarový vývojář, který pracoval přímo pro společnosti a prostřednictvím smluvních společností. Mnohokrát jsem zvažoval, že půjdu „indy“, ale to se stalo v posledních desetiletích velmi zrádnou (a zastrašující!) Cestou, po které bude následovat. A korporace, které využívají a využívají svého vlivu ve vládě, pokračují v posilování tohoto uspořádání. Americký softwarový konzultant je mrtvý; všichni zbývající přeživší trpí posledním dechem.

Komentáře

  • Myslím si, že si plete skutečné role, které lidé kolem toho mohou vykonávat, s vládní byrokracií
  • Nejsem si jistý, co tím myslíš. Váš komentář zní velmi zobecňující a zdá se, že se týká pouze vládních pracovních míst. Mluvil jsem také o soukromém sektoru.
  • @Phelonius, považuji vaši odpověď za zajímavou a je tu člověk, který píše blog, který s vámi zřejmě nesouhlasí: daedtech.com/reader-question-round-up-video-consulting-edition . Vždy jsem tomu rozuměl stejně jako vy.

Odpověď

Jak se stát softwarovým konzultantem:

  1. Jděte do kopírovacího obchodu a vytiskněte si asi 100 vizitek se svým jménem, telefonním číslem, poštovní adresou a názvem „Softwarový konzultant“.
  2. Mise splněna: Nyní jste softwarový konzultant.

Komentáře

  • To, co jsem zde shromáždil, je, že se nezdá, že by došlo ke shodě v tom, co softwarový konzultant je, nicméně je tu člověk s blogem, který se cítí docela jistý: daedtech.com/hypothetical-consulting-gig . Osobně jsem nemohl ' říci, že jsem vlastně nikdy nevěděl, že existuje rozdíl, dokud jsem s ním nezačal dialogovat.

Odpovědět

Moje chápání pojmu „konzultant“ je někdo, kdo provádí obchodní analýzu (shromažďování požadavků) a alespoň nějaký návrh / vývoj softwaru, i když nedostanete se tak hluboko do zákopů jako vývojář softwaru na plný úvazek.

IOW, konzultanti nosí několik klobouků, zatímco vývojáři nosí jeden klobouk.

Odpověď

Moje zkušenost s rolí konzultanta se zatím liší od běžného tématu.

Další použití termínu, možná jen běžné ve Velké Británii , je zkušený a zkušený inženýr, který má prokázanou schopnost porozumět systému, komunikovat o něm a diskutovat o kompromisech alternativních implementací.

Nejlepší z nich může poskytnout tuto vysokou úroveň vstupu na systémy, se kterými se dosud nesetkaly červená.

Externí konzultanti, přizvaní pro konkrétní účel, příležitostně projevují některé z těchto dovedností – ale jsou obvykle zkušení (pokud jsou) mnohem užším a cílenějším způsobem.

Odpověď

Myslím, že musíte být vývojářem softwaru kickass nebo alespoň dobrým, abyste mohli ostatním lidem radit, jak vyvíjet software.

Jednoduše řečeno, S / W konzultant je S / W vývojář s prokázanými zkušenostmi.

Stačí se podívat zpět v čase ve svém vlastním životě – když jste začali řídit, nebo dosáhli věk pro získání řidičského průkazu, ptali jste se na informace o řízení a žádosti o řidičský průkaz od někoho mladšího než vy nebo od někoho staršího, kdo měl řidičský průkaz a znal řízení?

Také práci za vás často dělají konzultanti – vývojová část, kromě jiných věcí, které se týkají vytvoření softwarového produktu, od začátku do konce. I když to velké organizace dělají, zvládnou za vás všechny aspekty tvorby produktu. Musíte jim jen říct, co chcete, jak to chcete udělat, jaké jsou důležité věci, termíny, dokumentace atd.

TCS vám přijde na mysl. Poradenské služby společnosti Tata. Nenechte se zmýlit, jedná se o jednu z velmi jasných indických společností poskytujících IT služby, vidlici skupiny průmyslových odvětví Tata pod vedením Ratana Taty.

Pozoruhodná díla TCS – digitazace pasové aplikace systém, UID a další hlavní vládní díla.

Odpověď

Konzultanti jsou placeni více za každou hodinu, kterou odpracují.

Ale jako trvalý vývojář ve vaší společnosti, dostanete plat každý měsíc. Vaše práce je „bezpečnější“.

Mladí lidé mají rádi výzvy a rádi pracují jako konzultanti. To je hezké, pokud chcete vidět nové tváře, mít větší odpovědnost a nezávislost.

Předpokládám, že po svatbě a dětech dáváte přednost „bezpečí“ před „dobrodružstvím“. Rádi byste věděli, co se stane příští týden atd.

Nejsem si jistý, zda je zde nejdůležitější plat. Samotná práce má spoustu výhod.

Štěstí si za peníze koupit nemůžete a někdy raději každý měsíc vydělám o 500 $ méně (pokud pracujete doma, nemusíte za ně platit) například v dopravě), než pracovat na sračkových projektech, v rušném prostředí 10 osob na pokoj se zpožděním a vším …

Je to stejné jako pracovat jako zaměstnanec nebo si vytvořit vlastní firmu . (Přestože jako samostatný vývojář softwaru není téměř žádná investice)

Komentáře

  • V závislosti na společnosti získávají výhody také zaměstnanci na plný úvazek jako je zdravotní a zubní pojištění kryté prostřednictvím plánu společnosti. Mohou také získat důchod a další příjemné " zaměstnance! " výhody. Dodavatelé a konzultanti to nikdy nedostanou (pokud jsem to ' viděl), a pokud to chtějí, kupují si to sami.
  • @ user25382 Couldn ' Nesouhlasím více – jsem ' jsem dodavatel a jsem ženatý s dětmi a miluji pokračující dobrodružství, kterým je vývoj smluvního softwaru. Riziko smluvního softwaru vnímám stejně jako riziko stálého pracovníka.
  • @ Gary Rowe Ve skutečnosti vnímám riziko smluvního softwaru nižší než riziko stálého pracovníka.
  • @ Gary Rowe ano přesně. Kromě toho jste nuceni udržovat své dovednosti v oblasti pohovoru / prodeje ostré. Také jsem viděl, jak si společnosti udržují své dodavatele a uvolňují své zaměstnance na plný úvazek, stejně jako přivádějí dodavatele před zaměstnáním zaměstnanců na plný úvazek.
  • Zdá se, že mícháte konzultanty se smluvními partnery. IMO, to jsou velmi odlišné věci, pokud jde o bezpečnost práce. Většina, pokud ne všichni konzultanti, jsou zaměstnanci na plný úvazek s normální úrovní zabezpečení práce.

Odpověď

I je to zajímavé, několik odpovědí začíná „ Softwarový konzultant není zaměstnanec … “ – někde jsou zaměstnanci! OP se konkrétně zajímá o to, jak se stát konzultantem, což je jistě něco, co by mělo být prezentováno z pohledu zaměstnance.

Pracuji v oblasti poradenství a navrhuji primární charakteristiku člověk musí uspět, je být vysoce osobním. To se odvíjí od neustálé potřeby být v kontaktu se zákazníky. Každý, kdo je „softwarovým konzultantem“, ale není v přímém kontaktu se zákazníky téměř denně, je jednoduše vývojářem softwaru.

Podle mých zkušeností jsou softwaroví konzultanti také programátory. Někdy však nejsou docela tak talentovaní jako jejich softwaroví vývojáři – většinou proto, že museli zdokonalovat další dovednosti jako včetně prezentace a psaní návrhů. Samozřejmě se to u konzultantů liší.

Také jsem najal konzultanty, kteří byli dříve vývojáři softwaru. Po rozhovoru nebo dvou mohu snadno zkontrolovat, zda jejich talent na vývoj softwaru není na škrábnutí. zaměřte se na to, zda jsou dostatečně společenští (dokonce dostatečně reprezentativní), aby zastupovali společnost před zákazníky. Do jisté míry musíte vypadat dobře v obleku, tak povrchně, jak to zní. Musíte být schopni sebevědomě prezentovat zákazníků a nepříjemné otázky v terénu. Toto jsou dovednosti, které mají pouze někteří vývojáři softwaru.

Nakonec bych dodal, že miluji svou práci softwarového konzultanta. Není to tak protože to platí dobře, i když si na to nebudu stěžovat. Je to proto, že jsem zapojen do mnoha zákaznických projektů se širokou škálou problémů, které je třeba řešit, a s technologiemi k použití. To pro mě vždy porazí pracuje na dalším vydání …

Odpověď

Vývojář nebo dodavatel – Hledáte otevřené pozice pro vývoj softwaru (bez koncového data) nebo smlouvy (definované datum ukončení).

Konzultant – Dáte o sobě vědět a společnosti požadují vaše služby vývoje softwaru, obvykle na základě smlouvy.

Všechno ostatní je pomocné na základě mechaniky výše.

Odpověď

Myslím, že máte špatný nápad. Rozlišujte mezi softwarovými konzultanty, kteří mají vlastní společnost, a individuálně konzultovanými vs. softwarovými konzultanty, kteří pracují pro Big 4. Konzultanti mají více zaměření na obchodní dovednosti / řízení vztahů a omezené rozvíjení odborných znalostí. Softwaroví vývojáři jsou většinou praktičtí, tvrdě techničtí a jejich hardwarové dovednosti se po určitou dobu stanou silnějšími než softwarový konzultant. Konzultant musí svou pozornost rozdělit mezi obchodní a technickou práci, takže jeho dovednosti mají tendenci více směrem k podnikání, jak seniority rostou. Pokud jde o softwarového konzultanta, který pracuje individuálně, pak je to někdo, kdo se ukázal jako úžasný a může si dovolit poskytovat poradenství a služby za vysokou cenu. Softwaroví konzultanti, kteří pracují na místech, jako je Big 4 poradenské firmy jsou spíš jako zvedáky všech oborů. Společnost jako Google nebo Amazon nebo Apple by se těchto typů lidí po konzultaci s nimi jen zřídka dotkla, ledaže by si udrželi své tvrdé technické dovednosti mimo práci.

Komentáře

  • tento příspěvek je poměrně těžko čitelný (zeď textu). Vadilo by vám upravit zlepšíte to?

odpověď

v pra ctice, stálí zaměstnanci mohou být propuštěni kdykoli, v kterýkoli den a v kteroukoli minutu. V tomto smyslu není stálý zaměstnanec na tom o nic lépe než dodavatelé. „Stálý zaměstnanec“ je ve skutečnosti pouze dodavatelem bez přesně definované smlouvy, což je horší než oficiální dodavatel.

Komentáře

  • Závisí na země, ve které pracujete. Ve Velké Británii může být dodavatel velmi snadno propuštěn, zatímco pouze pečlivě vytvořené trvalé propuštění se vyhne pracovnímu soudu.

Odpovědět

Vím, že existují některé společnosti, které si říkají poradenské společnosti, ale podle toho, co chápu, nedělají mnoho konzultací v tradičním slova smyslu.

Jediným rozdílem se zdá být zaměstnávají pouze zkušené vývojáře a jsou smluvně vázáni na velké společnosti, aby vykonávali práci, kterou by sami mohli dělat doma, ale doufejme, že na vyšší úroveň.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *