Kérdés:
Piros zászló, ha egy szoftvercég kódolási teszt nélkül kínál ajánlatot?
user6189
2017-04-10 01:46:55 UTC
view on stackexchange narkive permalink

interjút készítettem egy közepes méretű vállalattal (~ 500 alkalmazott) Európában egy szoftverfejlesztői pozícióért. A társaság fő tevékenysége a szoftverfejlesztés. Két interjút készítettem a céggel. Az egyik a potenciális főnökömmel, a másik pedig a vezérigazgatóval. Mindkét interjúban standard HR és soft skill kérdéseket, valamint néhány nagyon általános kérdést tettem fel a kutatásommal kapcsolatban (PhD-t csináltam, és ez az első munkám az iparban), de nem kellett egyetlen kódsort vagy választ írnom bármilyen technikai kérdés.

Ennek ellenére kaptam egy ajánlatot, ami elég jól hangzik. Azonban nem vagyok biztos abban, mit gondoljak egy olyan vállalatról, amely nem végez semmilyen kódolási tesztet. Az összes többi, eddig megkérdezett vállalat esetében legalább egy apró kódolási feladatom volt. Ez egy vörös zászló? Úgy gondolom, hogy ez lehet egy, mivel ha így vesznek fel, hogyan tudnak megbizonyosodni arról, hogy tisztességes fejlesztőket vesznek fel?

Tudomásul veszem, hogy nagyon hasonló kérdés van: Riasztó jel , ha egy vállalat vezető / vezető fejlesztőjének felvételi folyamata nem tartalmaz kódolási feladatot? Az én esetemben azonban nem lennék egyértelműen a legjobb vagy legtapasztaltabb fejlesztő, és elméletileg biztos vagyok benne, hogy tudják hogyan kell kódinterjút készíteni, mivel a vállalat alaptevékenysége a szoftverfejlesztés.

Megosztotta valamelyik régebbi kódját egy Github-fiókon keresztül, vagy hasonló?
Igen, ez számomra is meglepő volt.Nem tudom, mit gondoljak erről az ajánlatról ...
milyen munkaterületen van a vállalat
Van valamilyen bizonyítványod vagy diplomád, amely igazolja képességeidet?Egyes vállalatok nem tesztelik azokat a készségeket, amelyeket egy megbízható hatóság (például egyetem) már tanúsított egy interjú során.
Ez szoftvertervezés.Bachelor / master / PhD diplomával rendelkezem szoftverfejlesztésben
3 különböző cégnél készítettem interjút, amikor éppen diplomát szereztem, és valamennyien hivatalos ajánlatot tettek nekem.Nem volt szükség kódolási tesztre, de néhány technikai kérdést feltettek.
Az USA-ban tapasztalatom volt, hogy a kódolási teszteket általában csak speciális vállalatoknál végezzük.EG Lift cégek vagy gépjármű gyártók.Ezeknél a vállalatoknál egy dolgot fogsz csinálni, ezért van értelme tesztelni annak biztosítására, hogy meg tudod csinálni AZT a dolgot.A generikus szoftvergyártóknál 100 szerződésük lehet 100 különböző technológiára, így a tesztnek valójában nincs értelme.
Lehet, hogy a vállalat rájött, hogy a BS / MS / PhD a szoftvertechnikában megfelelően és hitelesen képviseli, hogy bármilyen műszaki tesztet sikeresen teljesített, amelyen értékelést szeretne.A feltételezés lehet, hogy nem pontos, de nem különösebben ésszerűtlen.
öt válaszokat:
angarg12
2017-04-10 12:29:29 UTC
view on stackexchange narkive permalink

Németországban nem ritka, hogy nem tartalmaznak kódolási tesztet, amire válaszoltam a linkelt válaszodban. De ahogy @ joe-strazzere mondja, nagyon furcsa, hogy nem tettek fel technikai kérdéseket. Alapvetően nem ellenőrizték, hogy megfelelsz-e az előírásaiknak, és ez valószínűleg azt jelzi, hogy nincsenek.

Vegyél egy csipet sóval, de személyes tapasztalataim szerint annál nehezebb munka, annál jobb lett. Ha úgy érzi, hogy minden erőfeszítés nélkül bejutott, figyelmeztetés lenne arra, hogy mire számítson.

Mivel felteszed ezt a kérdést, nyilvánvalóan aggódsz, ezért akár időt is szánhat hogy csatlakozás előtt mélyebben kutasson a vállalatról.

Egyes kódolási tesztek nem lehetnek relevánsak.Valójában azonban aggályos, ha egy vállalat (különösen akkora méretű) "túl gyorsan" cselekszik, nem mutat némi visszafogottságot, és nem hajtja végre azt, amire számítasz, hogy átvilágításnak számítana.
bharal
2017-04-10 15:40:09 UTC
view on stackexchange narkive permalink

Nem, nem az.

A kódolási tesztek problémásak - az informatikában elenyésző egy teszt végrehajtása (akár kérdések feltevésével, vagy feladatot adni, vagy bármi más). Mint ilyen, az informatikában általában sok ilyen technikai mérést talál.

De az informatika nem arról szól, hogy meg tudja-e csinálni az X modult (hacsak nem egy nagyon konkrét feladatra vesznek fel), hanem inkább a problémák kezelésére és megoldására való képességedről szól. Sajnos, ez egyetlen ismert technikai teszten sincs kitéve.

Ennek eredményeként robbanásszerű technikai tesztek vannak, amelyek azt mérik, hogy egy személy képes-e elvégezni az X feladatot, de nem azt, hogy milyen gyorsan tanulhat meg végezze el az Y feladatot, vagy mennyire képesek összegyűjteni a P probléma követelményeit.

És az Y & P feladat dönti el a projekt sorsát, nem pedig az X feladat triviális végrehajtása.

Ez hosszú út mondanivalóm hoz, miszerint „a technikai tesztek olyan minőséget mérnek, amely eleve haszontalan az alkalmas jelölt meghatározásában, de könnyen elvégezhető”. Az, hogy ez a cég nem zavartatta magát egy technikai teszttel, számomra sokat beszél a filozófiájukról, és hogy interjúja valószínűleg inkább az alkalmasságról és a kultúráról szólt, mint bármi másról.

> Ezt a folyamatot egy olyan csapat döntötte el, amely általában nagyon merőleges az informatikai csapathoz, és így nem befolyásolhatja a döntését.

A következőkre van szükség: vállalati finanszírozás (crunchbase.com), vállalati termék ( a vállalat honlapja), a vállalat által kínált személyes növekedés és képzés, fizetés, szabadidő, helyszín, csapat és kultúra.

Köszönöm a nyilatkozatot.Egyetértek az olykor dühítő technikai tesztekkel, mivel úgy tűnik, hogy ezek nem a mérnöki és még az építészeti szempontokra is összpontosítanak, hanem inkább kis általános feladatokra.Mindazonáltal, mint az OP megemlíti, nyilvánvalóan nem tettek fel technikai kérdéseket, még azt sem, hogy "milyen technológiákat használna általában az X-hez" vagy "mit szeret az Y (technikai) megközelítésben".
mhoran_psprep
2017-04-10 15:41:01 UTC
view on stackexchange narkive permalink

Ha vörös zászlónak látnám, hogy a potenciális munkáltató nem adott kódolási tesztet, akkor soha nem volt munkám. Soha nem kaptam kódolási tesztet.

Tudom, hogy egyes vállalatok tesznek teszteket, és tudom, hogy egyes pozíciók mindig teszteket adnak. De nem jelentkeztem ezekre az állásokra. Az évek során a kódolási feladatok prioritása a munkakörökben alacsony és magas között változott, de mindig jobban aggódnak a jó munkásság egyéb aspektusai miatt.

A kódolási teszt csak egy kicsi számára tesztel a fejlődés szempontja. A teszten feltett feltételek meghatározzák, hogy milyen szempontokat hangsúlyoznak a tesztben, de ez nem tesz jó munkát a többi helyzet megbecsülésében. Például: ha valakit kódot készítesz egy táblára, nem árulja el, mennyire képesek megoldani a nehéz problémákat.

A technikai kérdések hiánya aggasztóbb, de attól függ, hogy mi a műszaki definíciója és milyen lesz a feladata. Előfordulhat, hogy a műszaki ismereteid (PHD) sokkal nagyobbak, mint amennyi a pozíció megköveteli.

Seth
2017-04-10 16:17:35 UTC
view on stackexchange narkive permalink

Rövid válasz

Teljes mértékben a pozíciótól függ.


Hosszú válasz

A belépő / junior szintű pozíciók megkérdezése során - legalábbis Németországban - meglehetősen ritka, hogy rengeteg technikai kérdést tesznek fel nekünk, vagy megkérik őket, hogy vegyenek részt egy kódolási tesztben.

Az érvelés mert ez egyszerű: Ön fiatalabb, és azt várják, hogy nem ismeri az általuk alkalmazott technológiákat. Amitől azt is elvárják (várják), hogy gyorsan alkalmazkodjon és gyorsan tanuljon.

Az alacsony szintű pozíciókra vonatkozó interjúkat használják leggyakrabban a jelölt általános alkalmasságának értékelésére, azaz az interjúalany megkérdezésével. kérdések a szabadidős tevékenységeiről, kultúrájáról, preferenciáiról, elvárásairól stb., amelyek sokkal értékesebb értékelést eredményeznek, mint egy egyszerű kódolási teszt.

Természetesen általában interjú, amely mindkettőből, egy kódolási tesztből és az illeszkedés ellenőrzéséből áll, a legjobbnak kell lennie, de személyes tapasztalataim alapján azt mondanám, hogy a vállalatok manapság nagyobb hangsúlyt fektetnek az illeszkedésre, majd a kódolási képességekre.

Végül, de nem utolsósorban tisztában kell lennie a próbaidővel. Ha a vállalat arra a következtetésre jut, hogy a kódolással kapcsolatos távolról sem tud semmit megtenni, akkor számítson rá, hogy elengedik, azaz ha nem tud programozni egy egyszerű FizzBuzz-tesztet ... de valójában nem kellene interjút készítenie a programozói munka ebben az esetben.


TL; DR

Ez gyakori - Németországban - amikor alacsony szintű pozíciókra interjúztatnak, a jelölt általános alkalmasságát értékesebbnek tekintik, és a jelöltet akkor is el lehet engedni a próbaidő alatt, ha a kódolási képességek valóban szörnyűek.

Tehát nem, általában erős > nem piros zászló.

Kilisi
2017-04-10 12:59:27 UTC
view on stackexchange narkive permalink

Szeretné az állást vagy sem? Az, ahogyan interjút készítenek, kizárólag a vállalaton múlik, most kapott egy állásajánlatot, és vörös zászlókat keres?

Hacsak nincs jobb dolga és önállóan tehetős, kereshet jövedelmet és legyen próbaidő, hogy közelebbről megnézhesd, amit csak akarsz.

Senki tapasztalt ember nem vár túl sokat valakitől közvetlenül az egyetemről, sokszor a legalapvetőbb dolgokat kellett tanítanom a professzoroknak. Valójában nem várnék tőlük sokat a kódolás terén. Arra számítanék, hogy gyorsan tanulhatnak és jól dokumentálhatnak.

Nos, nekem nincs szükségem erre a konkrét munkára, vannak más munkák is, amelyeket szerezhetek.A vállalat azonban 70 éve létezik, az általuk végzett üzlet jól szervezettnek, érdekesnek és fenntarthatónak tűnik, és az általuk tett ajánlat is jó.Ahogy azonban @angarg12 mondta, arra gondolok, hogy bármilyen technikai kérdés vagy kódolási teszt hiánya a minőség hiányára utalhat.
Miért kell aggódnia a termékük minőségéért?Ez nem a tiéd, most kimaradt az osztályból, és nem fognak besorolni rajta.A bérszámfejtési rendszer minősége a legfontosabb.
Nos, a termék minősége nem az első gondom.Sokkal inkább a folyamataik minősége, a jövőbeli társaim és így tovább.Aggódom ezekért a dolgokért, mert a jövőben dolgozni kell ezekkel a dolgokkal.
Legalább válaszoljon a kérdésre, mielőtt megrovást adna.
@Kilisi Szerintem pragmatikus nézete van, és ez is érvényes.Egyszer dolgoztam egy olyan cégnél, ahol nem volt semmilyen színvonaluk, és a sebesség minden egyes sprintnél csökkent, még akkor sem éreztem magam nagyszerűen, ha nagy volt a pénz.Tehát azt hiszem, ez személyes ízlés, a lehetőséged vagy egy másik jó tőled függően.
Amikor interjút készít, meglepő, hogy hány ember bukik meg egy egyszerű zizegő teszten.Személy szerint, nem szeretnék párosítani egy projektben egy sráccal, aki nem tudja átadni a zizegést.


Ezt a kérdést és választ automatikusan lefordították angol nyelvről.Az eredeti tartalom elérhető a stackexchange oldalon, amelyet köszönünk az cc by-sa 3.0 licencért, amely alatt terjesztik.
Loading...