Zalety i wady współpracy z kontraktorniami

Zalety i wady współpracy z kontraktorniami
EI
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:99
0

Z kontraktorniami współpracuję krótko (nieco ponad rok) i zastanawiam się, czy iść tą drogą.

Teoretycznie od kontraktorni spodziewałbym się, że znajdzie mi projekt/klienta i zdejmie tym samym ze mnie ciężar otoczki biznesowej, jak np. szukanie sobie klientów i odpowiednich projektów (zgodnych z moimi obszarami), marketing siebie samego, itd.

Jednak już po raz drugi (bo dwie kontraktornie) wymaga się ode mnie pisania sobie CV według schematu obowiązującego w kontraktorni, mimo dostarczenia szczegółowego CV podczas rekrutacji do kontraktorni.

Dowiedziałem się także, że jest praktyka wysyłania na rozmowy kwalifikacyjne do klientów kontraktorni. Po co, skoro już i tak przeszedłem rekrutację i dostałem "pracę" w kontraktorni?

Dodatkowo wykonywane przeze mnie usługi w pierwszej kontraktorni były niezgodne z ogłoszeniem i rekrutacją (inna technologia, inny język programowania i legacy-kod klienta zamiast "głównie nowych funkcjonalności"), a w drugiej też zanosi się przynajmniej na radykalną zmianę technologii i obszaru, bo projekt "nie wypalił":

  • sterowniki urządzeń i firmware => wnętrzności kompilatora C++
  • Linux i FreeBSD => Windows
  • kernel => userspace
  • C i ASM => C++

Na domiar złego odnoszę wrażenie, że to co najciekawsze klienci kontraktorni zostawiają dla siebie, a kontraktorniom zlecają to, czym sami nie chcą się zajmować, czyli np. intergracja dwóch legacy w jedną całość (co ja w tym kodzie widziałem, tego już nie "odzobaczę"), jakieś spaghetti, praca nad czymś, do czego nie ma dobrej dokumentacji, itd.

W pierwszej kontraktorni spotkałem się też z jednozdaniowymi opisami tasków, tak niedookreślonymi, że nie wiedziałem co dokładnie mam zrobić.

Jak wiadomo, duża część wynagrodzenia zostaje na koncie kontraktorni, więc można liczyć na 1/3 stawki według Glassdoor.

Z mojego dotychczasowego doświadczenia wychodzi na to, że współpracując przez kontraktornię, muszę dwa razy napisać sobie CV, być może dwukrotnie przejść rekrutację, wykonuję pracę, której inni (klient kontraktorni) nie chcą wykonywać, za co dostaję 1/3 wynagrodzenia :D

Jest niby ławka, więc jakaś niby tam stabilność, ale jaka to zaleta wobec łatwości znalezienia pracy w zawodzie?

Więc jakie są zalety współpracy z kontraktorniami?
Jakie są Wasze doświadczenia?
Iść tą drogą, czy nie?

edytowany 1x, ostatnio: Eltanin Impact
S4
  • Rejestracja:około 3 lata
  • Ostatnio:około rok
  • Postów:1268
3

To nie idz do kontraktorni.

EI
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:99
0
S4t napisał(a):

To nie idz do kontraktorni.

Są jednak programiści, którzy latami współpracują z kontraktorniami, więc zalety muszą być.
Tylko jakie? Na co się nastawiać?

S4
  • Rejestracja:około 3 lata
  • Ostatnio:około rok
  • Postów:1268
4

Piszesz ze dostajesz 1/3 kasy. To dlaczego nie wynegocjujesz takiej kasy i nie pojdziesz pracowac bezpośrednio? To ze kontraktornie zarabiaja taka kase to juz jest nie prawda. Na poczatku tak było. Teraz max 50%. Ja pracowałem przez dwie kontraktornie zanim to było powszechne i zarabiałem lepiej niż ci lokalni a na stołkach mi nie zależało.

SM
zarabiałem lepiej niż ci lokalni a na stołkach mi nie zależało Dokładnie ja nie wiem jak można zarabiać przez kontraktornie mniej niż lokalsi.
EI
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:99
0
S4t napisał(a):

Piszesz ze dostajesz 1/3 kasy. To dlaczego nie wynegocjujesz takiej kasy i nie pojdziesz pracowac bezpośrednio?

A skąd wniosek, że nie wynegocjuję i nie pójdę pracować bezpośrednio?

To ze kontraktornie zarabiaja taka kase to juz jest nie prawda. Na poczatku tak było. Teraz max 50%. Ja pracowałem przez dwie kontraktornie zanim to było powszechne i zarabiałem lepiej niż ci lokalni a na stołkach mi nie zależało.

To przyjmijmy 1/2.

Ja nie pytam o wynagrodzenie, bo dobrze wiem, że kontraktornia też musi zarobić.

Pytam o zalety takiej współpracy, bo nie współpracuję z kontraktorniami zbyt długo i nie wiem, czego się spodziewać i czy nastawiać się na dłuższą tego rodzaju współpracę.

onomatobeka
  • Rejestracja:około 9 lat
  • Ostatnio:15 minut
  • Postów:380
5

Niektóre firmy nie 'zatrudniają' programistów na b2b bezpośrednio.
Druga sprawa firma płaci za usługę a nie tylko Twój angaż, więc i odpowiednia marża jest zrozumiała.

EI
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:99
0
onomatobeka napisał(a):

Druga sprawa firma płaci za usługę a nie tylko Twój angaż, więc i odpowiednia marża jest zrozumiała.

Jaka to usługa? Chodzi o wstępną rekrutację do kontraktorni i sprawdzenie, czy nadaję się do danego projektu?

edytowany 1x, ostatnio: Eltanin Impact
Schadoow
nie interesuje ich to czy rzucisz papierami czy wpadniesz pod pociąg bo konraktornia podstawi im innego programiste. Cały HR jest na barkach kontraktorni itd itd.
onomatobeka
  • Rejestracja:około 9 lat
  • Ostatnio:15 minut
  • Postów:380
0
Eltanin Impact napisał(a):
onomatobeka napisał(a):

Druga sprawa firma płaci za usługę a nie tylko Twój angaż, więc i odpowiednia marża jest zrozumiała.

Jaka to usługa? Chodzi o wstępną rekrutację do kontraktorni i sprawdzenie, czy nadaję się do danego projektu?

Tak. Również posiadają odpowiednie zasięgi potrzebne do pozyskania nowych kandydatów, mają już bazę obecnych kontraktorów dzięki czemu mogliby wyciągnąć chętnych do innego projektu czy po prostu deklarują się, że zapewnią odpowiednich ludzi do zespołu dla klienta (w razie niepowodzenia - kara finansowa). Przy zatrudnieniu w oparciu o UoP/UZ/UoD dodatkowo biorą biurokracje na swoją klatę.

edytowany 1x, ostatnio: onomatobeka
EI
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:99
0
onomatobeka napisał(a):

deklarują się, że zapewnią odpowiednich ludzi do zespołu dla klienta (w razie niepowodzenia - kara finansowa)

Tylko, że moja pierwsza kontraktornia wpakowała mnie dwa razy z rzędu w inny zakres usług programistycznych niż deklarowany w ogłoszeniu i sprawdzany podczas rekrutacji.

Później były jeszcze uwagi, że "nie performuję" i jestem "niesamodzielny" XD

A jeszcze oczekiwali, że będę zajmował się "aktywnym podnoszeniem atmosfery w zespole" i employer brandingiem :D

Z kolejną współpracuję od dwóch dni, a już zanosi się na to, że też będzie zupełnie inny stack technologiczny i obszar, więc mam wątpliwości co do wiarygodności deklaracji o zapewnianiu odpowiednich ludzi.

Pytanie, czy tak jest często w kontraktorniach, czy po prostu akurat tak trafiłem.

Edit: bardziej interesują mnie zalety z mojego punktu widzenia niż z punktu widzenia klienta kontraktorni :D

edytowany 2x, ostatnio: Eltanin Impact
onomatobeka
  • Rejestracja:około 9 lat
  • Ostatnio:15 minut
  • Postów:380
2

Bezpośrednio również mogą Cię oszukać z faktycznym stanem projektu i obowiązkami.

Co do zalet z Twojego punktu widzenia to:

  1. możliwość zatrudnienia, bo tak jak wspomniałem część firm nie kontraktuje bezpośrednio ludzi na b2b
  2. często możliwość uzyskania lepszej stawki niż dołączając bezpośrednio (takie są realia)
  3. dodatkowe benefity typu: ubezpieczenie grupowe, karta sportowa, worksmile, których nie oferuje firma docelowa
edytowany 1x, ostatnio: onomatobeka
EI
Bardziej sami nie wiedzą, niż oszukują.
EI
  • Rejestracja:ponad 2 lata
  • Ostatnio:ponad 2 lata
  • Postów:99
0
onomatobeka napisał(a):
  1. często możliwość uzyskania lepszej stawki niż dołączając bezpośrednio (takie są realia)

Jak to jest możliwe, biorąc pod uwagę ekonomię takiego układu?

Klient woli płacić marżę kontraktorni + jeszcze wyższą stawkę kontraktorowi niż własnemu sprawdzonemu pracownikowi?

edytowany 1x, ostatnio: Eltanin Impact
KI
Często tak. Albo wolą płacić tak, żeby pracownik na koniec dostał tyle samo. Zamiast podwyższyć widełki u siebie i bez problemu znaleźć kogoś o wyższych umiejętnościach przy okazji.
Sensacyjny Sebastian
Duże korpo często mają osobny budżet na pracowników oraz kontraktorów (albo traktują tych drugich jako "usługę zewnętrzną" i podpinają pod tenże budżet). Czasami jest to też wynik polityki typu "dział może mieć maksimum X pracowników, w przeciwnym wypadku wchodzą jakieś dodatkowe procedury (ale kontraktor to nie pracownik)".
CR
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 2 lata
  • Postów:116
3

Ja pracuję przez kontraktornię i dla mnie jako pracy kontraktora minusami jest to że muszę się bawić w politykę czesto. Chodzi o to że w firmie do której jestem oddelegowany (klienta) np. trafi mi się manager z firmy gdzie mam pracować. I np. Z perspektywy mnie i mojej kontraktornii to nasz klient. Z tego względu nie mogłem często nic powiedzieć ani zwrócić mu uwagi, nawet na retro. Ponieważ musiałem wszystko załatwiać przez mojego managera z kontraktornii. I on wtedy z nim rozmawiał beze mnie xD

Tak samo pracowałem z programista który był zatrudniony nie jako kontraktor tylko pracownik natywny firmy i średnio mogłem mu cokolwiek mówić bo "od klienta" gość. Potem mógł coś swojemu Managerowi powiedzieć a ja dostałbym zły feedback od niego do kontraktornii. No długo by pisać.

Mowiac w skrócie bardzo musiałem się politycznie zachowywać.

edytowany 5x, ostatnio: crx
Zobacz pozostały 1 komentarz
CR
No to ja miałem inaczej.
SE
@opiszon: Tu gdzie pracuje jest tak samo i szczerze nie wyobrazam sobie innego podejscia. W ogole gdyby ten menago z kontraktorni zakazal mi bezposredniego omawiania spraw to bym go wysmial, bo co on moze zrobic?
CR
mi manager z kontraktornii powiedział jasno że jakiekolwiek moje uwagi co do pracy, wokr-life-balance, nadgodziny i tym podobne mam zgłaszać do niego, a managerowi z firmy z której pracuje mam nic nie mówić tylko pracować bo klient serio mówię
SE
@crx: Ale ja Ci nie zarzucam klamstwa, zastanawiam sie po prostu co by sie stalo gdybys go olal i omawial te tematy z managerem z firmy, z ktora pracujesz?
PI
Opis postu to jakaś totalna patologia xddddd
RU
  • Rejestracja:ponad 2 lata
  • Ostatnio:9 miesięcy
  • Postów:22
0

Nie wiem jakie są zalety i wady. Ja na pierwszy rzut mięsa trafiłem na fajną kontraktowanie gdzie robota była luz. Gorzej z ambicją. Cienka kasa, cienkie technologie. Zmieniłem i tyle. Trudno się doczepić tak to. Dla mnie kontraktownie mimo wsio są spoko. Nie widzę przewagi soft domów.

SM
  • Rejestracja:ponad 3 lata
  • Ostatnio:około 8 godzin
  • Postów:277
2

@Eltanin Impact: Jeśli jako kontraktor zarabiasz mniej niż lokalnie to się zastanów czy nie robisz za frajera bo normalnym jest odwrotna sytuacja tzn jako kontraktor zarabiasz więcej niż bezpośrednio,

A zalety z mojego punktu widzenia.

  1. Możliwość b2B co prowadzi nas do punktu nr 1.2:
    1.2. Większa kasa(mnie zwykle najbardziej interesuje maxowanie stawki za h bez żadnych dodatków (chyba że na siłe i tak coś dodają to niech będzie)
  2. To że mam projekt na pół roku/rok/dwa a później wiem że się zwijam mi bardziej pasuje, tak mentalnie wiem że musze być na bieżąco żeby za np ten rok ogarnąć następny projekt.
  3. Odpada cały korpo bullshit.

Wady z mojego punktu widzenia:

  • Kiedyś myślałem że to niestabilna forma zatrudnienia, ale teraz już tak nie uważam bo nawet jeśli strace projekt z dnia na dzień to mnie to nie rusza.
edytowany 1x, ostatnio: smieszekheheszek
GA
3 punkt - tak bardzo to
LU
  • Rejestracja:około 9 lat
  • Ostatnio:4 dni
  • Postów:365
2

Zalety to łatwość dostania się i potencjalnie zmiany projektu.
Cała reszta to wady outsorcingu.
Ogólnie czasem jest ok, czasem nie. Ja jednak wolę pracować w firmach produktowych.

SM
Ze zmianą projektu to bym polemizował, zmiana klienta to za każdym razem rekrutacja od nowa która może się nie udać.
SM
Jak ktoś chce mieć łatwość zmiany projektu to bym raczej do SH uderzał.
PI
Ja jednak wolę pracować w firmach produktowych @Lukxxx a Ty wiesz, że w firmach produktowych możesz pracować także przez kontraktornie, prawda?
S9
@Pinek: zapewne chodziło o bezpośrednią pracę w firmach produktowych.
D9
  • Rejestracja:prawie 12 lat
  • Ostatnio:7 miesięcy
  • Postów:34
0

Wolałbym być zatrudniony bezpośrednio u klienta ale nie mam nic do outsourcingu, czasami to jedyna droga aby pracować dla firm zagranicznych, przynajmniej ja miałem problem ze znalezieniem zagranicznej firmy która zatrudni mnie bezpośrednio.

Dużym minusem na pewno są zapisy że jak nie pracujesz jeszcze u klienta to nie zarabiasz, i wtedy jesteś zatrudniony w firmie i latasz na rekrutacje do klientów za darmo, dziwie się kolegom że się zgadzają na taką formę współpracy.

Ja zawsze podpisywałem umowy że płacą mi za ławkę, czasami to dodatkowe wakacje, raz 2 tygodnie czekałem aż klient załatwi formalności po swojej stronie(i tutaj nawet nie musiałem się nigdzie logować i udawać że pracuję) + dodatkowe 2 tygodnie "wolnego" u klienta gdzie czekałem na dostępy(tutaj już włączony laptop i czuwanie, w międzyczasie granie na konsoli, układanie lego)

SM
wtedy jesteś zatrudniony w firmie i latasz na rekrutacje do klientów za darmo, dziwie się kolegom że się zgadzają na taką formę współpracy Nie pracuje to mam wolne i robie swoje rzeczy, rekrutacja to 1-2 spotkania po 1-2 godz. Czy ja wiem, jak nie masz problemu z dostaniem pracy to nie przeszkadza, raczej mam problem że po okresie rekrutacji mam problem żeby później odrzucać te oferty i teraz jak się rekrutuje to staram się do 1-2 firm jednocześnie bo nie chce później odrzucać ich ofert.
SM
Ja zawsze podpisywałem umowy że płacą mi za ławkę, czasami to dodatkowe wakacje Ja nie lubie takich konfiguracji. To jest złudzenie że masz płatne wakacje, ty musisz to później albo wcześniej wyrobić w roboczogodzinach i tak + jakiś margines.
SM
@dinor913: + dodatkowe 2 tygodnie "wolnego" u klienta gdzie czekałem na dostępy Zawsze tak jest nie ważne od zapisów w umowie, za zajęty czas się płaci i nie ma znaczenia czy pisałem w tym czasie kod czy czekałem na dostępy.
PC
  • Rejestracja:ponad 13 lat
  • Ostatnio:około miesiąc
  • Postów:59
0

Jeśli chcesz iść do banku na B2B za dobrą kasę to zazwyczaj jest to jedyna opcja. Najlepiej IMO jak w umowie masz konkretnego klienta i tam na stałe jesteś oddelegowany a nie że mogą Cię przerzucać gdzie chcą i ostatecznie możesz skończyć na ławce.

SM
Zazwyczaj jesteś oddelegowany do konkretnego klienta i to ci nie gwarantuje ławki jak nie ma pracy. Ja np zamiast ławki wole mieć zwykłe bezpłatne wolne. To jest kwestia indywidualna zależna od tego czy ktoś ma co robić z wolnym czasem. Ja lubie jak są takie okresy gdzie mam dużo pracy, a później chwila bezpłatnego wolnego z totalną swobodą przed kolejnym projektem.
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 18 godzin
  • Postów:3277
2

Patrzysz z kompletnie błędnego punktu widzenia. Alfi to nie jest "impresario", który ogarnia biurokrację za jakiś tam z góry ustalony procent. Większość tych przybytków żyje z tego, że zatrudni cię tanio, a sprzeda drogo. Na twoje zadowolenie nie ma tu miejsca :)
Sporo zależy od tego w jakim modelu współpracujesz z taką firmą. Część umów, to zwykłe "zatrudnimy cię, ale przez pośrednika", bo korpo ma jakieś procedury typu, że dostawca musi mieć ISO ileś tam i ch.., albo musi wygrać jakiś tam przetarg. Część próbuje być czymś na wzór SH połączonego z body leaserem, daje jakieś dodatki typu złudzenie stabilności w postaci "ławeczki", albo poszukania ci nowej roboty itd.
Dochodzi do tego jeszcze nieogarnięcie typowego korpo-HR, dla którego znalezienie sensownego kandydata to mission impossible, dlatego na portalach ogłoszeniowych praktycznie nie masz ogłoszeń od korporacji.

Mnie taka zabawa kompletnie nie interesuje. Chcę wiedzieć do jakiego projektu dołączam, wybrać sobie firmę w której faktycznie pracuję. Obecnie pracuję przez kontraktornię (kilka lat), ale czuję się pracownikiem klienta, wymaga się ode mnie tego samego co od pracowników, natomiast właśnie przez jakieś ustalenia, których nie ogarniam, jak chcę płacić niski podatek, to muszę korzystać z takich usług.

Taki model pracy, jaki przedstawiasz, czyli "gdzieś cię wepchniemy", to moim skromnym zdaniem latanie po przypadkowych projektach z przypadkowymi ludźmi, najczęściej kiepskich projektach, bo przecież firma - klient z założenia potrzebuje kogoś na chwilę, albo chce wypchnąć jakąś porcję roboty, komuś.

Podsumowując, można pracować przez pośredników, ale jeżeli wiesz dla kogo i co będziesz robić.

ZN
  • Rejestracja:prawie 3 lata
  • Ostatnio:ponad rok
  • Postów:18
2

I tu, i tu beznadziejnie - tylko powody inne.

(Jak zna ktoś fajną firmę produktową dla devopsa, to poproszę info).

V2
  • Rejestracja:ponad 6 lat
  • Ostatnio:około rok
  • Postów:52
0

Kontraktownia zazwyczaj lepsze zarobki, większa możliwość przeskakiwania pomiędzy klientami. Minusy już zostały wymienione. Co do tych co proponują nie-kontraktownie - przecież w PL 90% pracy to kontraktownie (przypominam, że Sii, Billenium czy inny deloitte to również kontraktownie/body leasing/outsourcing) więc moim zdaniem wcale nie jest tak łatwo znaleźć dobrą robotę z wymienionymi przez Was zaletami (bardzo często jest tam różnie z jakością czy dobrymi praktykami, często z kasą) w firmach produktowych/SH/.

SE
W jaki sposob kontraktownie/body leasing/outsourcing maja miec zazwyczaj lepsze zarobki, skoro oni zyja z prowizji za Ciebie? Zgodze sie, ze mozna wynegocjowac dobra kase czy trafic na kasiastego klienta, ale z mojego osobistnego porownania wsrod znajomych to jednak zazwyczaj sa to zarobki gorsze.
S4
@Seken: bo nie rozumiesz w ogóle istnienia takiego układu. Z kontraktorni korzystają głównie duże spółki akcyjne. W ten sposób wyprowadza się koszty, sztucznie robi koszty tam, gdzie chce się je mieć, a nie gdzie tam, gdzie rzeczywiście są. Człowieka z kontraktorni można wywalić praktycznie bez konsekwencji. Itp itd. Za to firmy są w stanie płacić naprawdę dużo.
SE
@S4t: Z kontraktorni korzystają głównie duże spółki akcyjne. W ten sposób wyprowadza się koszty, sztucznie robi koszty tam, gdzie chce się je mieć, a nie gdzie tam, gdzie rzeczywiście są. Zdaje sobie z tego sprawe, ale najczesciej te stawki nie sa powyzej rynkowych. Ostatnio SII do mnie dzwonilo (bo jestem w ich bazie, ale nie aplikowalem aktywnie) z oferta dla mid Go deva. Gorne widelki zamykaly sie w 16k brutto UoP, nie bylo mozliwosci negocjacji.
ZI
Bo pracownik to koszt a kontraktor inwestycja =3 Co do roznych zrodel finansowania :D
FR
@Seken: Może inaczej - kontraktornia zna rynkowe stawki, więc ma max. za deva. Dla niej wrzucenie Cię do firmy to czysty zysk, a jak spalił im się stary pracownik, to żeby wypełnić zobowiązania względem klienta mogą sobie pozwolić na schodzenie z marży przez co nawet u nich jesteś na dobrej pozycji. Jak wyżej - w wielu przypadkach świadczą usługi grubym rybom, bankom itp. Mają pewnie sporo ludzi, których sprzedają na dużej marży, bo się nie cenią, więc zostaje dla "maruderów". Sami też sobie wynegocjują więcej u klienta, a Tobie niekoniecznie dadzą od razu po tym fakcie.
FR
Dość popularne jest, że klient chce 1 seniora i 4 midów, a sprzedają klientowi faktycznie ogarniętego mida jako seniora, 2 midów i 2 aspirujących juniorów też jako midów i już kasa się zgadza, w tym wypadku jak widzisz - nawet jak wszyscy chcieli topowe stawki, to dostaną topowe stawki dla mida i juniora, a klient zapłaci jak za seniora i midów (mają więc zysk na 2 nie midach i jednym nie seniorze) :P
ZI
Sam majac 3 miesiace doswiadczenia bylem sprzedawany jako senior ze stawka x6 to co mialem :D No ale tez kontraktornie maja ryzyko kary jak nie zapewnia ludzi. Wiec znow klient zrzuca to z siebie a kazdy wie jak ciezko sie rekrutuje w IT.
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)