Jennifer Cloer most egy olyan angol fejlesztővel ismertet meg bennünket, aki szerint jobb valami kicsinységgel kezdeni az agyműtét előtt. Hát ige, ez mindenre igaz. Gyakorlat teszi a mestert, aki már komolyabb dolgokra is képes.
- Mi feladatod, szűkebben milyen részterületen dolgozol?
- Én vagyok az egyik Linux kernel csomagokért felelős a Debianban és én vagyok a fenntartója a 3.2.x stabil Linux ágnak, mely a 7.0-ás Debianban van használva. Megpróbálom nyomon követni a bugfixeket a 3.2.x-es és a többi szériában. Valamint én vagyok az egyik fenntartója a linux-firmware depónak, mely számos egyéb foltot is tartalmaz, melyek szükségesek az eszközök működéséhez.
A napi feladataimhoz tartozik, hogy gondját viseljem az sfc network drivernek, valamint az ethtoolnak, melyek közül néhány kapcsolódik a networking core és egyéb alrendszerekhez sfc-től függően. - És ki állja a számlát?
- A Solarflare.
- A világ mely részén élsz? És miért ott?
- Cambridge-ben, Angliában. Ez a hely, ahol először munkát találtam és még soha nem volt indokom itthagyni ezt a helyet.
- Mik a kedvenc fejlesztésben használt eszközeid? Mi fut a gépeden?
- Emacs, Evolution, GNOME 3, Iceweasel.
- Hogyan lettél kernel fejlesztő?
- Több dolog együttes hatásaként 2007-2008 között történt. A munkám során egy minőségi lépés volt a teszt fejlesztésből a kód fenntartásba lépés, kísérlet a korai Ralink wifi driverek Debian csomagainak a fentartására, és várás arra, hogy megoldódjanak a hosszú átfutással rendelkező problémák Debian alatt a non-free területen a kernelben.
- Mi az ami fenntartja az érdeklődésedet?
- Mindig vannak lehetőségek, amivel minősigibbé, biztonságosabbá, használhatóbbá lehet tenni valamit. Folyamatosan jönnek az új hardverek, melyeknek a támogatása új jellegzetességeket és új kihívásokat jelent. És természetesen mindig ott vannak a javításra váró bugok, melyekből egyik-másik sokkal érdekesebb, mint a többi.
- Mi volt a legszórakoztatóbb esemény a fejlesztői munkád során (flame war, idióta kódok, csodálatos teljesítmény)?
- Hát nem igazán tudok egy konkrét esetet, de itt van pl. egy elég idióta bejegyzés.
- Mi a tanácsod a kezdő fejlesztőknek?
- Kezdd el valami kicsinységgel, hogy felkészülj az egyműtétre. Olvass dokumentációkat és changelogokat.
- Mit hallgatsz, amikor kódolsz?
- Mindenféle zenét, melyekből néhány megtalálható itt.
Az eredeti cikk itt a linux.com-on olvasható.
A sorozat előzményei a linuxforum.hu-n:
- 30 Linux kernel fejlesztő 30 hét alatt: Julia Lawall (2012.09.04.)
- 30 Linux kernel fejlesztő 30 hét alatt: Martin Petersen (2012.08.27.)
- 30 Linux kernel fejlesztő 30 hét alatt: Johannes Berg (2012.08.20.)
- 30 Linux kernel fejlesztő 30 hét alatt: John Linville (2012.08.13.)
- 30 Linux kernel fejlesztő 30 hét alatt: Arnd Bergmann (2012.08.06.)
- 30 Linux kernel fejlesztő 30 hét alatt: Alan Cox (2012.08.01.)
- 30 Linux kernel fejlesztő 30 hét alatt: Paul Mundt (2012.07.30.)
- 30 Linux kernel fejlesztő 30 hét alatt: Dave Jones (2012.07.16.)
- 30 Linux kernel fejlesztő 30 hét alatt: Greg Kroah-Hartman (2012.07.09.)
- 30 Linux kernel fejlesztő 30 hét alatt: Jean Delvare (2012.07.03.)
- 30 Linux kernel fejlesztő 30 hét alatt: Sarah Sharp (2012.06.30.)
- 30 Linux kernel fejlesztő 30 hét alatt: Thomas Gleixner (2012.06.25.)
- 30 Linux kernel fejlesztő 30 hét alatt: Linus Torvalds (2012.06.11.)
legutóbbi hsz