Jobs: Příběh Maxim Kuz'kina architekta Parallels
Pracovních Míst / / December 27, 2019
I kombinovat více rolí ve společnosti - historicky byl systémový architekt našich desktop virtualizačních produktů. Jsou založeny na jediné platformě ve stvoření, o němž jsem se přímo podílel. Proto jsem také aktivně podílí na koordinaci funkční mnoha našich rozhodnutí, určující, jak se bude vyvíjet z technického hlediska. Z nejnovějších projektů - A Parallels Upgrade na Windows 7 (Jedním z nejtěžších z hlediska scénáře výkonnosti výrobku) Parallels Desktop 5 for Maca Parallels Workstation Extreme. Samozřejmě, často mají pro sebe a programu - v předvečer vydání rukou není nikdy dost.
Jak se vaše pracoviště?
Moje pracoviště - je to skvělý stůl u okna, který je vždy dva laptopy. One - PC, druhá - Mac. Na mém stole je vždy spousta knih a papíru. Jsem opravdu rád všechno znovu psát na papír, pokusit strukturovat své myšlenky o tom, jak nejlépe řešit úkol vypracování konkrétních funkcí, atd. Pak jsme se všichni jako tým diskutovat, překreslení, a teprve potom provést tato Rozvoj. Obecně platí, že podporuje myšlenku, nejprve přemýšlet o tom a pak to udělat. Vzhledem k tomu, v dlouhodobém horizontu programu není tak těžké věc je pochopit, že ve skutečnosti je třeba vytvořit, investovat do produktu. Z mé zkušenosti s prací s velmi pokročilým lidí - dobrá věc, se stalo, že mnoho dobrého pro Parallels inženýry - žádný problém něco dělat, když je dobré porozumění problému. Ve stejné době, problémy mohou nastat, když není jasné, co je třeba udělat, nebo špatně myšlenku na trhu. Kniha raději číst „staromódní“ papír - dokonce i oblíbený iPad pořád nemohl zbavit se tohoto návyku.
Jaký hardware používáte?
Jak jsem řekl, vždy pracovat se dvěma stroji ve velmi podobné konfiguraci:
- Lenovo Thinkpad T500 15,4 „Intel Core 2 Duo procesor a 4 GB RAM (multi-boot mezi Windows 7 Pro 64-bit a Ubuntu 9.10«Karmic»64-bit)
- Apple MacBook Pro 15,4 „s Duo procesorem Intel Core 2 a 4 GB RAM (multi-boot mezi Mac OS 10.6.4 a Windows XP Pro SP3 32-bit v Boot Camp)
Obecně platí, že při volbě železa přijdu pouze jako spotřebitelé nevadí. Pro mě je nejdůležitější věcí je, že to bylo hodně paměti a současné hardwarové virtualizace. Nyní téměř všechny počítače splňují tyto požadavky.
V závislosti na tom, co projekt dělám, já používám buď jeden nebo druhý stroj. Přepínat mezi platformami mám celkově několikrát do roka. Proto je možné dát přednost konkrétní operační systém - I ocenit. A mezi notebooky rozhodně stojí za telefon. Ve své práci se jedná o velmi důležitý nástroj, protože z důvodu geografického rozšíření naší společnosti, rozdíl v časových pásmech, je nutné k účasti v nejrůznějších konfkollov diskutovat s příkazem stavu projekty. Samozřejmě, že jsem se aktivně pomocí mobilního telefonu. iPhone se stal gadget pro mě, bez nichž je pro mě těžké si představit svůj život. Ve stejné době, dlouho jsem se bránila, nijak zásadně koupil svůj iPhone, s ohledem na to „módní hračka.“ Ale jednoho dne jsem dal, a pryč jdeme! Teď je úplně spokojený se mnou, a jako telefon, a jako prostředek pro mobilní přístup k Internetu, jakož i pracovní e-mailu. Použil jsem různé chytré telefony založené na Windows Mobile, Symbian a Blackberry - není pryč. Ale iPhone'om jsem byl naplněn a dokonce transplantovány celou rodinu na něm.
Domy mají obchod s počítači, které hladce distribuované v celém bytě... Jednou jsem se rozhodla počítat a počítal více než 10 vozů. Všichni v rodině má laptop. Jeden obyčejný počítač pro sledování filmů a hraní her (Core 2 Quad s 8GB RAM a nVidia GeForce GTS 250 s operačním systémem Windows 7 Home 64-bit, připojen k domácímu kinu podle HDMI). Doma mám dva servery (dost malý old single-core Pentium II + SUSE 8,2 a Pentium IV + Windows 2003): můj domov infrastruktura je rozdělen mezi nimi. Nemohu říci, že to je velmi pokročilý, ale v každém případě, že je vše, co je třeba dokončit práci doma, v případě potřeby: VPN, mailový server, zálohování, file server, torrent serveru, správu verzí, a bugtracker. Domy jsou dva marshutizatora: D-Link DI-808HV stojí u vchodu do lokální sítě (to bylo vybráno hlavně kvůli velmi pohodlné bydlení - to bylo snadné mount), a kromě toho by měly Linksys WRT160N (nastavte ji I, takže můžete pracovat doma s 802.11n sítí, vzhledem k rychlosti Wifi až to často nestačí). Mohu pracovat rychle v izolaci v případě potřeby! Ale obecně jsem velmi nepřítel vzdálenou práci v našem podnikání. Vývoj komerčního software, ale stále obtížné v případě Parallels - to je tým práce, spousta věcí rozumný narodil v procesu osobní komunikace celého týmu zapojených do Projekt. Ale, samozřejmě, pokud někdo z mých dětí je třeba pracovat z domova občasně - není katastrofa.
Jaký software používáte?
Za prvé, jsem úplně pracovat se všemi existujícími operačními systémy a jejich nejnovější verze. Na počítači mám Windows 7 Pro 64-bit na Mac - Poslední aktualizace Mac OS X (10.6.4). Zpravidla jsem dal poslední aktualizace Mac OS X, jakmile bude k dispozici přes Apple Developer Connection (tedy o něco dříve, než koncovým uživatelem).
Pokud budeme mluvit o aplikaci, na počítači se systémem Windows - to je MS Office 2007. I odehrává v roce 2010, ale nechodím - načten, když to bude více stabilní práci. Rozhodně bez MS Outlook / Exchange nikde. Hodně práce v Power Point, Excel, Visio - malované specifikace Parallels Desktop produkty venku. Messenger - Skype. Bez jakéhokoliv Skype nějakou dobu svého života nemohu představit - nepostradatelnou věc. Pro velmi starý kontakt by měl ICQ, ale v posledním roce pro mě osobně to bylo propuštěno do oběhu. I používat všechny prohlížeče. Ale ve výchozím nastavení, pravděpodobně bych pracovat s Firefox když od vydání k vydání více rozčiluje mě. Jsem více nakloněn jít na Safari úplně. Google se neuchytil. Zároveň, jsem aktivně používat RSS (Omea Reader) - tam přečíst všechny zprávy, tak zejména pro osobní použití svého prohlížeče a nepotřebují. A pokud mluvíme o „každodenní“ -, že každý počítač mám iTunes.
Zvláštní pozornost by měla být věnována rozvoji Tulsa, které jsem aktivně pracoval. Je zřejmé, že se liší na různých platformách. V operačním systému Windows, to Far manager (Děkuji Eugene Roshal Lazarevich za jeho práci na tento nástroj!) - velmi užitečný tulza, bez něhož bych byl mnohem těžší práce - VIM (Jako výchozí editor Far) - není nic lepšího v textu VIM (všechny fanoušky Emacs, prosím nebuďte uraženi)! HIEW jsem často používají jako výchozí prohlížeč v dalekém - často pracují s ním zábavnější než, řekněme, IDA. tmel - nepostradatelný SSH klient pro Windows, také používat velmi často. Byl jsem programování většinou v jazycích C, C ++ někdy / Qt, často mají dělat věci v Pythonu. IDE používám zřídka, as Podle mého názoru jsou příliš zahlceni zbytečným funkčnosti. Přesto stojím Visual Studio 6, 7 a 8 (nástroj I zvolit v závislosti na úkolu). V systémech Linux a Mac, pracuji většinou přímo v terminálu, a vim je mým nejdůležitějším nástrojem rozvoje.
To, co tam je konfigurační sny?
Chtěl bych zde sdílel hardware a software.
Pokud jde o „hardwaru“, nemám rád viděl počítače jako určitých jednotlivých zařízení. Domnívám se, že přístup k informacím by měl být zanedbatelný, jak je to možné, pokud jde o jakékoliv fyzické Snaha nemuseli s sebou některé polévky, zajistit jejich připojení k síti, aby jim účtovat pravidelně. Chci být maximálně jednoduché interakce rozhraní.
Co se týče softwaru, nejdůležitější průlom pro mě by bylo oddělení dat a fyzických médiích v každodenním životě. A tady je to jen myšlenka přístupu k datům přes internet - „cloud“ služby - okamžitě se stává velmi hmatatelné. Chci, aby bylo možné pracovat se svými dokumenty a programy z libovolného místa na světě, aniž by riskoval utajení a bez ztráty použitelnost. Myslím, že v té či oné podobě, bude to vytvořit tento druh infrastruktury (například Google Chrome OS, ve skutečnosti je první „cloud“ operační systém) - pohled na to, co to vše bude mít za 5-10 let. Kromě toho Parallels jsme se přímo podílejí na vývoji softwaru pro většinu „cloud“ poskytovatelé, takže mohou nabízet pouze končit malým firmám IT jako službu, je spustit s minimem pro sebe Náklady. Obecně platí, že mám zájem.