Programista na rozmowie
kwalifikacyjnej
Rozmowa
kwalifikacyjna to nie jest coś, o czym myśli się z przyjemnością, ale
każdy z nas prędzej czy później musi się z nią zmierzyć. Im
lepiej się do niej przygotujesz i im więcej błędów uda ci
się uniknąć, tym większą masz szansę na ciekawą, doskonale płatną
pracę. Problem w tym, że rekruterzy rzadko biorą pod uwagę specyfikę
pracy programisty, oczekując, że kandydat do pracy sam się zareklamuje
i zrobi to przekonująco. Jeśli chcesz zdobyć naprawdę dobrą pracę,
musisz wiedzieć, na co zwrócić uwagę, by spełnić oczekiwania
pracodawcy.
Ta książka pomoże Ci
zorientować się, jak rekruterzy postrzegają kandydatów do
pracy, co chcą od nich usłyszeć i dlaczego wybierają konkretną osobę.
Dzięki niej odkryjesz także, jakie obszary - związane i niezwiązane z
programowaniem - interesują rekruterów i dlaczego.
Zobaczysz, co warto podkreślać, na czym skupiać się podczas rozmowy,
jak obrazowo opowiedzieć o swoich projektach i planach komuś, kto nie
jest specjalistą w językach programowania i ma niewielkie pojęcie o
tym, co potrafisz. Ponadto zdobędziesz solidną dawkę programistycznej
wiedzy i poznasz przykładowe pytania rekrutacyjne. Przeczytaj, a Twoja
kariera zawodowa nabierze rozpędu, zaczniesz pracować nad bardziej
interesującymi projektami i zyskasz głęboką satysfakcję z pracy.
Dostań się do świetnej firmy!
- Po co, jak często i czy w
ogóle chodzić na rozmowy rekrutacyjne?
- Wybór firmy,
wybór stanowiska, CV
- Jak
współpracować z rekruterami
- Przygotowanie do rozmowy i
kluczowe 60 minut
- Łatwe, trudne, głupie - o
pytaniach rekrutacyjnych
- Programowanie obiektowe,
architektura aplikacji, bazy danych i SQL
- C#, ASP.NET MVC i ASP.NET
Web API
- HTML/CSS, JavaScript,
ES2015+ i TypeScript
- Angular i React
- Windows Forms i Windows
Presentation Foundation
Wstęp
27
CZĘŚĆ I 29
Rozdział 1.
Po co, jak często i czy w ogóle chodzić na rozmowy
rekrutacyjne? 31
Programista bez rozmów? 31
Chodzić, nie chodzić? 32
Jak często chodzić na rozmowy? 33
Udawanie odejścia, by "wrócić" 35
Czy skoczkowie zarabiają więcej? 36
Rozdział 2.
Wybór
firmy, wybór stanowiska
41
Polska czy zagraniczna? 42
Duża czy mała? 43
Informatyczna czy nieinformatyczna? 44
Nowa na rynku czy już z historią? 45
Jaka technologia, jaka warstwa? 47
Etat czy kontrakt? 48
Rozdział 3.
CV
51
Przedwcześnie ogłaszana śmierć CV 51
Cztery cechy dobrego CV i bonus 53
1. Kompletność 53
2. Komunikatywność 54
3. Przejrzystość 55
4. Zwięzłość 56
5. Otwieralność 57
Przydatne i zbędne elementy CV 57
Gdy nie masz czym wypełnić CV 60
Rozdział 4.
Jak współpracować z rekruterami 63
Rodzaje rekruterów 63
Jak rozpoznać dobrego rekrutera? 64
Jak możesz pomóc rekruterowi? 67
Jak rekruter może pomóc Tobie? 68
Za co można trafić na czarną listę u rekrutera? 69
Rozdział 5.
Przygotowanie
do rozmowy 73
Wstępna rozmowa telefoniczna 73
Kiedy rozmawiasz z... aplikacją 74
Sprawdź, gdzie idziesz, czyli research na temat firmy 76
Sprawdź, co jest na Twój temat w sieci, czyli research na
temat siebie 77
CV i opis stanowiska - dwa dokumenty do przeczytania 78
Logistyka i inne praktykalia 79
Rozdział 6.
Kluczowe 60 minut 81
Wygląd 81
Rekrutacyjny savoir-vivre 83
Jak mówić, by zjednać sobie rekrutera? 85
O co powinieneś spytać na rozmowie (a o co lepiej nie)? 87
Referencje 89
Rozmowa kwalifikacyjna w pubie 90
Po spotkaniu 91
Rozdział 7
.
Łatwe, trudne, głupie - o pytaniach rekrutacyjnych
93
Pytania o motywację 93
Pytania o zmiany pracy 96
Pytania o słabe i mocne strony 98
Pytania o plany zawodowe 100
Pytania o finanse 101
Pytania i praktyki na granicy prawa i manipulacji 103
Głupie pytania rekrutacyjne 106
CZĘŚĆ II 109
Rozdział 8.
Programowanie
obiektowe 111
Rozdział 9.
C#
123
Co każdy wiedzieć powinien? 123
Co wymaga trochę praktyki? 145
Czym można się pochwalić? 156
Rozdział 10.
ASP.NET MVC 159
Co każdy wiedzieć powinien? 159
Co wymaga trochę praktyki? 173
Rozdział 11.
ASP.NET Web API 181
Co każdy wiedzieć powinien? 181
Co wymaga trochę praktyki? 190
Rozdział 12.
Windows Forms
193
Co każdy wiedzieć powinien? 193
Co wymaga trochę praktyki? 200
Czym można się pochwalić? 205
Rozdział 13.
Windows Presentation
Foundation 207
Co każdy wiedzieć powinien? 207
Co wymaga trochę praktyki? 219
Rozdział 14.
Architektura aplikacji 225
Rozdział 15.
Bazy danych i SQL
243
Co każdy wiedzieć powinien? 243
Co wymaga trochę praktyki? 255
Rozdział 16.
HTML/CSS 263
Co każdy wiedzieć powinien? 263
Co wymaga trochę praktyki? 267
Czym można się pochwalić? 270
Rozdział 17.
JavaScript 273
Co każdy wiedzieć powinien? 273
Co wymaga trochę praktyki? 280
Czym można się pochwalić? 284
Rozdział 18.
EcmaScript 2015+
289
Co każdy wiedzieć powinien? 289
Co wymaga trochę praktyki? 294
Czym można się pochwalić? 297
Rozdział 19.
TypeScript
301
Co każdy wiedzieć powinien? 301
Co wymaga trochę praktyki? 305
Czym można się pochwalić? 310
Rozdział 20.
Angular 315
Co każdy wiedzieć powinien? 315
Co wymaga trochę praktyki? 318
Czym można się pochwalić? 322
Rozdział 21.
React
327
Co każdy wiedzieć powinien? 327
Co wymaga trochę praktyki? 332
Czym można się pochwalić? 336
Rozdział 22.
Infrastruktura frontendu 339
Co każdy wiedzieć powinien? 339
Co wymaga trochę praktyki? 342
Skorowidz 345
352
strony, Format: 16.0x23.0cm, oprawa miękka