Te még mindig programokat írsz? Sokkal többet kereshetnél bugvadászattal

Te még mindig programokat írsz? Sokkal többet kereshetnél bugvadászattal
2018-01-22T09:52:08+01:00
2018-03-10T17:17:33+01:00
2022-10-19T04:05:33+02:00
  • Én dolgoztam olyan helyen (svájci multicég Zürichben) ahol külön team volt az ATDD tesztek lefejlesztésére. Már a BA-k is BDD-vel írták a user storykat, ez alapján a fenti team megcsinálta a teszteket, és aztán ezekkel ment a tesztelés.

    Sajnos a dolog idővel lyukra futott, egyszerűen azért mert a dev team olyan hitvány kódot írt, hogy gyakorlatilag minden teszt elhasalt, egy idő után már nem is tudták fixálni a rengeteg bugot, a projektet meg a menedzsment lehúzta a budin.
    Mutasd a teljes hozzászólást!
  • Pl. időnként én is vagyok, amikor az a feladat hogy van egy dög nagy kód, és az valahol nem azt csinálja amit a specifikációban leírtak, neked meg az a feladatod hogy találd ki, hogy miért van ott 22 amikor 33-nak kellene lennie, és javítsd ki a problémát.

    Ez akkor jó, ha ez időnként vagy, mert akinek csak ezt kell csinálnia, hamar kiég és elveszti a motviációját szerintem.
    Mutasd a teljes hozzászólást!
  • En meg eletemben nem irtam olyat :) csak mikor tanultam...
    Mutasd a teljes hozzászólást!
  • Mi most kb 30-an fejlesztjük az appot, van tesztelőcsapat is, meg minden, de UnitTest író csapat az még nincs. Majd, ha felvesznek még 20 embert talán lesz. 
    Mutasd a teljes hozzászólást!
  • Már láttam ilyen álláshirdetést idehaza is.
    Mutasd a teljes hozzászólást!
  • Elmeletileg kene tobb developer egy appra. Tobb tesztelo. Es kulon aki irja a teszt eseteket. Az se artana ha adnanak teszt keszulekeket. A valosag itthon az, hogy minden tegnapra kell es mindent egy szemely tudjon. Jah es olcso legyen. Es teszt keszuleket adnak jo esetben 1 db ot.
    Mutasd a teljes hozzászólást!
  • Azért az, hogy egy jogosultságot hogyan lehet meghackelni, meg az, hogy írjunk egy piros-fekete fát eléggé eltérő feladat. Olyan mintha a kőművest hasonlítanánk össze a biztonsági őrrel.
    Mutasd a teljes hozzászólást!
  • Elméletileg külön kéne, mégpedig úgy, hogy a teszt eseteket előre megírja valaki, másvalaki pedig ezeket a követelményeket teljesíti úgy, hogy hozzá megírja a kódot. Ezzel biztosítják azt, hogy biztosan azt csinálja a program, amit az ügyféllel leegyeztettek. Élőben mondjuk még én se láttam ilyet, de biztos van ilyen is valahol.
    Mutasd a teljes hozzászólást!
  • Azt tegyuk hozza, hogy Indiaban es Egyiptomban egy atlag developer 10ed annyit keres vagy 20ad annyit, mint egy masik mondjuk amerikaban. 

    Egypt 5000 usd per ev. India kb 6k.

    Ezzel szemben amerika 60-160k per ev is elerheto devkent. 

    Argentina 18-20k. Hirtelen ezeket lattam.

    Indiaban tul sok dev van kb 1m. Ami kell 200k. Qoura.
    Mutasd a teljes hozzászólást!
  • Ez most így nagyon jól hangzik, akkor legyünk "bugvadászok" 16x annyi pénzért. Na ja, lehet, hogy 16x annyi tudás/tapasztalat is kell hozzá. Gyanítom, hogyha ezek az emberek sima fejlesztőként dolgoznának, akkor is bőven átlag felett keresnének.
    Ilyen alapon legyünk A listás filmsztárok, ők még sokkal többet keresnek...
    Mutasd a teljes hozzászólást!
  • Van olyan, hogy bugvadász? Azt hittem tesztelők vannak. Hogy ők többet keresnének a fejlesztőknél azt kétlem, inkább kevesebbet.

    Ne ragadj le a cikk címénél, az nem sikerült túl jól. A bug az, amikor a program a specifikációban előírtaktól eltérően viselkedik. Ez ugyan érinthet biztonsági témakört is (ezt-és-azt a funkciót csak a beléptetett felhasználók érhetik el), de a specifikáció mérete azért véges, és elsősorban a helyes működtetésből indul ki.
    A biztonsági rés/sérülékenység meg arról szól, hogy ha valaki direkt meg akarja b*szni a programot, akkor mi történik. Ehhez egy sima fejlesztő külön tanulmányok nélkül nem ért.
    Mutasd a teljes hozzászólást!
  • Biztos vagy abban hogy a sima developert meg a teszteket iro developert kulonvalasztjak? En meg nem lattam ilyet. Altalaban tudj mindent az az elvaras...
    Mutasd a teljes hozzászólást!
  • Ennek semmi köze a teszteléshez. Amire te gondolsz, az a kézi tesztelő, aki mind end-user kattintgatja végig a rendszert és győződik meg arról, hogy jó-e. Ez tényleg olcsóbb mint a fejlesztő. Aztán tesztelőben is van olyan aki automatikus teszteket ír (unit és integrity), na ő már nem feltétlenül olcsóbb. Aztán van a valódi bugvadász. Ebből is van az a mezei fajta ami Pl. időnként én is vagyok, amikor az a feladat hogy van egy dög nagy kód, és az valahol nem azt csinálja amit a specifikációban leírtak, neked meg az a feladatod hogy találd ki, hogy miért van ott 22 amikor 33-nak kellene lennie, és javítsd ki a problémát. De még ez sem az. Akiről itt szó van, az  Pl. a linux kernelben talál egy biztonsági rést amin keresztül root jogot tud szerezni a mezei user. Azaz a fehér kalapos hacker.
    Mutasd a teljes hozzászólást!
  • Van olyan, hogy bugvadász? Azt hittem tesztelők vannak. Hogy ők többet keresnének a fejlesztőknél azt kétlem, inkább kevesebbet.
    Mutasd a teljes hozzászólást!
  • Nem az van, hogy a bugkeresőket csak a tehetősebb cégek engedhetik meg maguknak, így az átlagbérük értelemszerűen magasabb lesz a szoftverfejlesztőknél, akiket a kisebb cégek is alkalmaznak, ráadásul fejlesztésre és bugkeresésre is? Bár ez az arány, akkor is elég nagynak tűnik.
    Mutasd a teljes hozzászólást!
  • Meg szep, hogy tobbet keresunk. Azt a sok vitatkozast a fejlesztokkel... :D, muszaj megfizteni.
    Mutasd a teljes hozzászólást!
  • *irtod nem? :D
    Mutasd a teljes hozzászólást!
  • A bugokat is a fejlesztő javítja ki, szóval ő még saját magánál is 16-szor többet keres!
    Mutasd a teljes hozzászólást!
  • Ha kinézek az ablakon, kint most 16x erosebben sut a nap, mint akkor, ha 16x borúsabb lenne az ég.

    Amúgy meg én még magam írom a bugjaimat, az is éppen elég. 
    Mutasd a teljes hozzászólást!
Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd