В этой книге вы не найдете описания конкретных технологий, алгоритмов и языков программирования — ценность ее не в этом. Она представляет собой сборник практических советов и рекомендаций, касающихся ситуаций, с которыми порой сталкивается любой разработчик: отсутствие мотивации, выбор приоритетов, психология программирования, отношения с руководством и коллегами и многие другие. Подобные знания обычно приходят лишь в результате многолетнего опыта реальной работы. По большому счету перед вами — ярко и увлекательно написанное руководство, которое поможет быстро сделать карьеру в индустрии разработки ПО любому, кто поставил себе такую цель. Конечно, опытные программисты могут найти некоторые идеи автора достаточно очевидными, но и для таких найдутся темы, которые позволят пересмотреть устоявшиеся взгляды и выйти на новый уровень мастерства. Для тех же, кто только в самом начале своего пути как разработчика, чтение данной книги, несомненно, откроет широчайшие перспективы. Издательство выражает благодарность Шувалову А. В. и Курышеву А. И. за помощь в работе над книгой.
V etoy knige vy ne naydete opisaniya konkretnykh tekhnologiy, algoritmov i yazykov programmirovaniya tsennost ee ne v etom. Ona predstavlyaet soboy sbornik prakticheskikh sovetov i rekomendatsiy, kasayushchikhsya situatsiy, s kotorymi poroy stalkivaetsya lyuboy razrabotchik: otsutstvie motivatsii, vybor prioritetov, psikhologiya programmirovaniya, otnosheniya s rukovodstvom i kollegami i mnogie drugie. Podobnye znaniya obychno prikhodyat lish v rezultate mnogoletnego opyta realnoy raboty. Po bolshomu schetu pered vami yarko i uvlekatelno napisannoe rukovodstvo, kotoroe pomozhet bystro sdelat kareru v industrii razrabotki PO lyubomu, kto postavil sebe takuyu tsel. Konechno, opytnye programmisty mogut nayti nekotorye idei avtora dostatochno ochevidnymi, no i dlya takikh naydutsya temy, kotorye pozvolyat peresmotret ustoyavshiesya vzglyady i vyyti na novyy uroven masterstva. Dlya tekh zhe, kto tolko v samom nachale svoego puti kak razrabotchika, chtenie dannoy knigi, nesomnenno, otkroet shirochayshie perspektivy. Izdatelstvo vyrazhaet blagodarnost SHuvalovu A. V. i Kuryshevu A. I. za pomoshch v rabote nad knigoy.
In this book you will find descriptions of specific technologies, algorithms, and programming languages - the value of it is not that. It is a collection of practical tips and recommendations for the situations sometimes faced by any developer: a lack of motivation, priorities, psychology of programming, relationships with management and colleagues, and many others. This knowledge, normally come only after years of experience of real work. By and large in front of you - clearly and entertainingly written guide that will help you quickly make a career in the software industry to anyone who have set themselves this goal. Of course, experienced programmers can find some of the ideas of the author are fairly obvious, but there are such topics, which will allow to reconsider the established views and to reach a new level of skill. For those who are only at the very beginning of his career as a developer, reading this book will undoubtedly open tremendous prospects.