Przyczyny zwolnień pracownika

Przyczyny zwolnień pracownika
KU
  • Rejestracja:prawie 16 lat
  • Ostatnio:5 miesięcy
  • Postów:164
0

Czyli uwazacie, że skoro mam rok i 4 miesiące expa (w 3 firmach - w trzech zwolniony) i nadal pisze kod słaby i niewydajny to nie ma już sensu dalej się w to programowanie pchac tylko zmienić branże? Bo ile można zaczynać i równie szybko kończyć...

A prywatnie już nie mam siły się douczać bo sądzę, że już poświęciłem wystarczająco dużo czasu na to i brak jak widać efektów w postaci utrzymania stanowiska.

edytowany 2x, ostatnio: Kubaz
PerlMonk
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa 🐪
  • Postów:1719
6

@Kubaz: W tym roku byłem na rozmowie w jednej firmie i pani w odpowiedzi powiedziała, że mam wiedzę juniora. W innej firmie z kolei ocenili mnie na mida i chcieli dać 10k+. A ja tymczasem poszedłem do zupełnie innej firmy i też jest dobrze. Jak nie mogłem znaleźć pracy jako programista, to znalazłem jako devops a innym razem jako administrator. Wiesz co to znaczy? Kompletnie nic ;) .
Uważałbym z takim pytaniem na forum, bo wiem, że niektórzy tutaj mną gardzą i kazaliby mi spadać. Wiem też, że w niejednej firmie trafia się kierownik burak, który zwalnia specjalistów a potem płaci im za prowadzenie szkoleń.


Nie sztuka uciec gdy w dupie sztuciec. 🐪🐪🐪
ZI
Gardzą bo każdy wie że porządny admin powinien mieć wielbłąda dwugarbnego, dla high availability.
PerlMonk
Dwa garby brzmią jak cycki. :]
jurek1980
Plus za wypowiedź. Nie popieram pogardy dla wielbłądów. Jak to mawiają "wielbłąd też człowiek".
S9
  • Rejestracja:około 4 lata
  • Ostatnio:około 2 lata
  • Lokalizacja:Warszawa
  • Postów:1092
3

@Kubaz: trudno mi powiedziec bez szczegółów. Być może błędem jaki popełniłeś kilka razy pod rząd było pójście do jakiś januszy, może po prostu zbyt się stresowałeś, może gorzej sobie radzisz w pracy zdalnej. Mało wydajny kod to też nie prezycyjne określenie. Bo co to oznacza? że za każdym razem kiedy integrowałes się z jakimś restowym api tworzyłeś klienta HTTP na nowo? Albo robiłeś n+1?


R1
znam ludzi którzy mają sporo przepracowanych lat jako dev (nie mylić z doświadczeniem) i nadal mają wywalone na n+1, więc wszystko zależy gdzie trafisz
KU
  • Rejestracja:prawie 16 lat
  • Ostatnio:5 miesięcy
  • Postów:164
0

@Aleksander32: Przez malo wydajne rozwiązanie np. takie które mi na szybko przychodzą do glowy, że

  1. co minute odpytywałem cała bazę z 1000+ rekordów zamiast zawęzić obszar poszukiwań. Tak myślałem, że niezbyt to dobre ale z drugiej strony brakowalo mi danych do klauzuli WHERE i do dzisiaj nie wiem i już się nie dowiem jak oni to poprawili nie mając większej ilości danych.

  2. trzeba było na mobilce opracować widok, z obrazem z kamery, gdzie po kliknięciu przycisku będzie robił zdjęcia seryjne. Zrobiłem to, lecz zdjęcia się cykaly dość wolno (2-3/s). Senior tak to poprawił, że nie dość że ładniej to wyglądało, to jeszcze zdjęcia robiły się ok. 6-8/s.

edytowany 1x, ostatnio: Kubaz
Shalom
  • Rejestracja:około 21 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
3

@Kubaz:

A prywatnie już nie mam siły się douczać bo sądzę, że już poświęciłem wystarczająco dużo czasu na to

Pewny jesteś tej ścieżki kariery? Bo akurat programista, czy słaby czy mocny, to musi douczać się w zasadzie cały czas, więc jak juz teraz masz podejscie nie mam siły się douczać to słabo to widzę.


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
SO
Bo akurat programista, czy słaby czy mocny, to musi douczać się w zasadzie cały czas ale niekoniecznie w czasie prywatnym, a on o tym pisał
Crowstorm
  • Rejestracja:ponad 7 lat
  • Ostatnio:12 miesięcy
  • Postów:490
4

Wyleciał za osłabianie morale w firmie bo upomniał się prezesa o zaległą wypłatę publicznie.

PerlMonk
  • Rejestracja:około 6 lat
  • Ostatnio:prawie 3 lata
  • Lokalizacja:Warszawa 🐪
  • Postów:1719
3

@Shalom: Może po prostu jest zmęczony sytuacją. Ciężko nam mówić, jeśli nie znamy człowieka. To trochę jakby podczas rozmowy z rekruterką przycisnęła cię potrzeba - nawet oferta z 30k nie sprawi, że problem "załatwi się" sam ;) .


Nie sztuka uciec gdy w dupie sztuciec. 🐪🐪🐪
F9
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 2 godziny
  • Postów:76
2

@Kubaz Nie poddawaj się i zdecydowanie nie odpuszczaj nauki po godzinach :) Ja mam 3 lata expa, a seniorzy nadal mnie ratują prawie co iterację. Bez ich wiedzy o domenie praktycznie nie byłbym wstanie zrobić zupełnie sam trudniejszych zadań. Zawsze wyciągam wnioski czego mi zabrakło :) a jak senior wystawia jakieś trudne swoje review to siedzę i analizuje jego rozwiązania aby się czegoś nauczyć. I tym sposobem staje się coraz lepszy i łatwiej przychodzą nowe zadania. Grunt to też pomocny zespół.

Zobacz pozostałe 3 komentarze
AL
Jak Was tak czytam to mam dziwne wrażenie, że ta "wiedza domenowa" to jest dobre usprawiedliwienie na słabej jakości kod.
R1
@alagner: jeśli pracuje się w projekcie które ma kilkanaście lat to powiedziałbym, że to jest nawet bardzo dobre usprawiedliwienie
AL
@rad1317: i tak i nie. Pracowałem w projekcie 10+ lat gdzie to nie było problemem, bo kod był po prostu czytelny (bo regularnie refaktorowany, sporo było testów itd.). Aczkolwiek biorę pod uwagę, że firma mogła być dość wyjątkowa w tym względzie.
MU
@alagner: bo tak jest, w jednym z projektów był proces kalkulacji, nikt nie wiedział do końca jak on działał, a jak powinien, jak pojawiały się w nim bugi to robiło się zazwyczaj to juz na danych wyjsciowych z tego procesu - to po latach to była tam narośl na narośli
R1
z takich starych projektów to akurat najlepiej wspominam taki, w którym nie było refaktoru i testów było mało, w zasadzie tylko automatyczne - jedynie co go wyróżniało to bardzo dobra dokumentacja kodu, z czasów gdzie nikt nie słyszał o samo-dokumentującym się kodzie
MU
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 3 godziny
  • Postów:100
5

@Kubaz: w jakich firmach pracowałeś
polskie czy zagraniczne korpy?
małe czy duże?

Mam taką teorię, że problemy w programowaniu biorą się nie z braku umiejętności technicznych ale przede wszystkim z komunikacji
Co to znaczy - brakowało danych do WHERE?

  • nie mogłeś spytać, przy kodzeniu, czy przy review
  • nie było komu z Tobą siąść

Moja osobista historia
Pracowałem w jednej Polskiej firmie, był to początek "kariery" już naście lat temu - dostałem kod i uwaga, uwaga - dostęp do produkcyjnej bazy danych, masz tu rób, tu masz dane, robota ma iść. Zacząłem pracę w okresie urlopowym, ludzi było mało, a od tych co byli odbijałem się jak kulka we fliperach. Dopiero jak kolega W wrócił z urlopu, zobaczył co mi dali jako środowisko, załamał się delikatnie - siadł ze mną i ogarneliśmy temat. Normalnie przy mnie usiadł, pokazał gdzie są instalki, gdzie jakieś skrypty do DB, co zrobić itp itd
Bez niego pewnie bym tam nie uciągnął, bo było wszystko na zasadzie masz rób, a jak nie masz to zorganizuj sobie
Jakiś czas potem byłem po 2 stronie barykady i sam wprowadzałem do zespołu kolegę niewiele ponad 20 letniego. To wprowadzanie polegało też na tym, że wzięliśmy storyjkę, pamiętam jak dziś, miała 8 sp i po prostu razem ją zrobiliśmy.

To jest normalne, że możesz czegoś nie wiedzieć, nienormalne jest to, że nie masz kogo spytać, nie wiem czy się wstydzisz, czy jesteś zlewany, ale pytanie w stylu, po czym filtrować dane nie jest niczym nadzwyczajnym, każdy się o to pyta i młody i stary

MI
Słuszne uwagi, czasem lepiej zadać o 100 głupich pytań za dużo niż jedno za mało. Kiedyś pracowałem z gościem, który nie pytał- dostawał taska i od razu zaczął "naparzać" w klawiaturę- nie pomyslał co, jak i po co, nie pytał o nic no i było jak było- firma go pożegnała.
HA
  • Rejestracja:około 6 lat
  • Ostatnio:około 5 godzin
  • Postów:1005
0

@Kubaz: na to pytanie to już chyba musisz sobie sam odpowiedzieć niestety. Jeśli programowanie to jest Twoja pasja i masz możliwość dalej się w niej rozwijać, to bym się nie zrażał. Może musisz się douczyć, może trochę przestawić na jakąś prostszą działkę albo zacząć jako tester i potem iść w automatyzację. Trudno powiedzieć. Ja osobiście z Twoich opisów bym obstawiał coś na styku mindsetu i komunikacji, ale to gdybanie.

Jeśli natomiast poszedłeś do zawodu "bo kasa" to chyba warto się zastanowić, czy to na pewno ścieżka, którą chcesz iść.

Było nie było na forum ludzie znają Twoją sytuację z kilku wyrwanych z kontekstu sytuacji - tylko Ty możesz dane i musisz ja na spokojnie przeanalizować.

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 12 godzin
  • Postów:3277
4
Kubaz napisał(a):

sądzę, że już poświęciłem wystarczająco dużo czasu na to i brak jak widać efektów w postaci utrzymania stanowiska.

Twoi pracodawcy sądzą inaczej.

vpiotr
  • Rejestracja:ponad 13 lat
  • Ostatnio:prawie 3 lata
3
  • restrukturyzacja firmy (np. zmiana technologii w projektach)
  • pracownik refaktorował zamiast dostarczać nową funkcjonalność
  • pracownik za wolno pracował, nie dostarczał w oczekiwanym tempie
axelbest
@cerrato: wtf? kiedy to @vpiotr odszedł? Coś mnie ominęło?
axelbest
pracownik refaktorował zamiast dostarczać nową funkcjonalność - bo lepiej dobudować kolejne piętro, niż skupić się na tym by fundamenty były solidne :) jak ja to lubie :)
JN
  • Rejestracja:ponad 3 lata
  • Ostatnio:ponad 2 lata
  • Postów:18
3

Oj chyba dostane nagrode złotego Internet Explorera ale "moj temat" :)
Zostałem zwolniony jako junior po 6 miesiacach. Wiadomix że za kumaty w tamtym czasie nie byłem, w sumie nadal nie jestem xd , ale to moja pierwsza prawdziwa "praca".
Z czego 3 pierwsze miesiace nie wiedzialem co mam robic bo bylo caly czas mowione: "za tydzien dostaniesz projekt, na razie rob kurs reacta , pozniej kurs X, pozniej Y :) I tak zleciało 3 miesiące. Przychodzi miesiąc 4 i okazuje się że projekt do oddania na wczoraj i dlaczego nic do tej pory nie zrobiłem :)
5 i 6 miesiąc to zapierdziel 12 h / dziennie mysle, żeby cokolwiek zrobić, nadrobić zaleglosci itp no ale i tak sie okazało że za mało produktywny byłem i elo i cześć :)
Do tej pory zastanawiam się czy faktycznie za głupi byłem do tej roboty, czy to przez złą organizację pracy nie zdąrzyłem z tematem :)
Także tego Panowie i Panie :)

M8
  • Rejestracja:około 3 lata
  • Ostatnio:około 3 lata
  • Postów:4
1

@JohnnyNieBravo: i tak po prsotu to przyjales? Wyglada to na sytuacje, ze wziales na klate cudze bledy. Skoro miales sie uczyc przez X miesiecy, a potem okazalo sie, ze "ups jednak trzeba bylo dowozic projekt" - to beknac powinien Twoj szef, a nie Ty.

DE
DE
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 2 lata
  • Postów:311
1

Zmień po prostu prace, jeśli jesteś dobry, to znajdziesz prace w przeciągu paru dni.

ME
ME
  • Rejestracja:ponad 5 lat
  • Ostatnio:prawie 2 lata
  • Postów:168
6

Generalnie to temat na rodział do książki.

W startupach bywa tak, że jak founderzy nie dowożą, czy kończy im się budżet to ludzi zwalnia się z dnia na dzień i po prostu trzeba taki scenariusz wpisać w realia egzystencji w takowej organizacji. Czy startup dostał setki tysięcy czy miliony, czy to runda finansowania a, b czy c to nie ma znaczenia. Przy współpracy z takimi organizacjami warto zadbać o protokoły odbioru zwłascza jeśli działasz z nimi w oparciu o umowy cywilno-prawne czy na b2b bo niektórzy sponsorzy (aniołowie biznesu, rozmaite fundusze) takich przedsięwzięć lubią szukać winnych aby odzyskać utracone pieniądze bądź ich część.

Na początku kariery brakuej orientacji na rynki więc masz szansę wpakować się do jakiejś firmy gdzie nikt nic nie ogarnia, a jedyna metoda pracy to pożar w burdelu. Winę za wszystko ponoszą programiści. Jak wyczujesz takie scenariusze to polecam za wczasu zwolnić się z takiej firmy aby nie dostać rykoszetem bądź nie uwikłać się w jakąś aferę.

W firmach które zajmują się egzotycznymi technologiami (np. AEM) bywa, że kończą się projekty bądź takowych nie ma więc ludzie siedzą na ławkach, wymyśla im się zajęcie na siłę, wysyła na urlopy. Na ogół to źle to wróży. Warto zastanowić się czy chcesz tkwić w takiej organizacji.

Kolejny scenariusz to zmiana właściciela danej firmy. Na ogół nowi akcjonariuszw czy wspólnicy robią trzęsienie ziemi. Niekiedy dochodzi ono do samego dołu więc możesz spodziewać się niespodziewanego. Sam byłem wzywany na rozmowy w których pytano mnie co zroiłem dla firmy, dlaczego muszę tyle zarabiać. Wówczas odsyłałem jegomościa do jiry, mówiłem że mam drogie hobby, pytałem u kogo mogę złożyć wypowiedzenie. Mina krawaciarza była bezcenna.

W korpo zdarza się, że trafisz do projektu który jest wrakiem spoczywającym na dnie. Na ogół są to projekty które powstały na dalekim wchodzie no i nagle trzeba je ożywić bo nabrały znaczenia z jakiegoś powodu. Zatrudnia się więc kolejnych konserwatorów zabytków, wynagrodzenia są wysokie, wymagania kosmiczne, a mimo to nie da się wydać wersji. Tutaj bywa różnie. Warto mieć oczy szeroko otwarte i jak zaczynają się przepychanki to również warto poprosić o przeniesienie albo zapytać komu wysłać wypowiedzenie.

piotrpo
Sam byłem wzywany na rozmowy w których pytano mnie co zroiłem dla firmy, dlaczego muszę tyle zarabiać. Wówczas odsyłałem jegomościa do jiry, mówiłem że mam drogie hobby, pytałem u kogo mogę złożyć wypowiedzenie. Mina krawaciarza była bezcenna. Dobre, bardzo.
CR
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad 2 lata
  • Postów:116
6

Przez 4 lata dwa pracy spotkałem się

  • ze zwolnieniem przez koronawirusa całego zespołu kontraktorów po paru miesiącach pracy w projekcie (sam w nim byłem :P)
  • zwolnieniem kolegi z zespołu programisty, którego zostawiła narzeczona przed ślubem, spadła mu wydajność w Sprintach, zaczął mniej zadań realizować i poleciał
  • zwolnieniem programisty za wyciek danych spowodowany przez niego
  • zwolnieniem programisty z powodu że na Daily mówił Scrum Masterowi że nie życzy sobie takich pytań codziennie, że nie chce estymować, tak jakby nie chciał się dostosować do pracy w Scrumie przez co nie szedł na równi z zespołem
  • zwolnieniem paru osób z zespołu z powodu "out of budget" :P przynajmniej tak politycznie na to manager powiedział
edytowany 1x, ostatnio: crx
PI
Tak to jest, że jak w życiu się coś sypie, to pociąga to za sobą resztę sfer życia (druga kropka)
LitwinWileński
@crx a ten chłop co go narzeczona wyrolowała to ile czasu się tak obijał zanim wyleciał?
CR
On się nie obijał tylko tempo którym wcześniej robił mu spadło po prostu
LitwinWileński
no to kołchoz jakiś
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
6

Tl:dr No, ale zostałem zwolniony spowodu "optymalizacji kosztów" w czasach covidu.

Ja miałem dość pracy w g**no projekcie(wiedziałem mniej po półtora roku pracy tam niz przed) w bardzo toksycznym miejscu gdzie dodatkowo codziennie były tematy o polityce i religii(obrażone osoby na kościół) a jak miałeś inne poglądy to nie byłeś mile widziany (znajomy tam uciekł przed mobbing do innego departamentu, bo menadżerka też się włączała). Więc po prostu sie opierdalalem najbardziej jak mogłem i jak już nie wytrzymałem i miałem złożyć wypowiedzenie to menadżerka oszukała mnie ze spotkałem(miał to być planning w kalendarzu) i pierwsza zwolniła xd + do tego Covid był więc pięknie pasowało "optymalizacja kosztów", nie tylko ja w firmie poleciałem a że oferowali płatne wolne na okres wypowiedzenia to mi pasowało. Nawet nie dali mi się pożegnać z tymi co byli tam spoko i zostawić cukierki. Od razu blokada wszystkiego i wypad. Z historii wiem że to norma i tak dziwnie zwalnia się tam. Samemu nie moglem się zwolnić, bo nie miałem pieniędzy na leczenie(od NFZ(ptfu) nic nie dostałem, więc sam musiałem za wszystko płacić), które było krytyczne dla mnie w tamtym momencie a i tak zostawało mi np 25 zł na koniec miesiąca + musiałem łączyć pracę ze studiami.
Czy kiepsko się zachowałem? Tak, co nie oznacza że nie było to uzasadnione. Proszę o nie ocenianie, bo byłem w bardzo słabej i kiepskiej kondycji zdrowotnej + do tego doszły zdrady w życiu prywatnym i ciężko było pracować tak jak "seniorzy" w zespole(nie było midow co ciekawe xd tylko "seniorzy" i junior). Osobiście uważam, że mogłem się zwolnić wcześniej i znaleźć pracę gdziekolwiek niekoniecznie w IT i wziąć dziekanke, ale to też by mnie podłamało mocno. Niestety życie nie takie proste.

edytowany 1x, ostatnio: Czitels
Zobacz pozostałe 27 komentarzy
N0
@Crowstorm: skąd wiesz, że to większość katolików jest zła a nie mniejszość? I analogicznie: czy większość ateistów to dobrzy ludzie? Czy może to takie same gnidy, tylko że zamiast wycierać gębę bogiem wycierają ja czymś innym?
axelbest
Dobro człowieka, nie zależy od wiary.
N0
No właśnie...
Crowstorm
@nobody01: Mieszkam w polsce, widzę co robią katolicy także tak, większość jest zła. Czy ateiści to dobrzy ludzie? Nie, ale ich sądzi tylko własne sumienie i prawo karne. Hipokrytów nienawidzę najbardziej na świecie i jeśli ktoś jest gorliwym katolikiem a zachowuje sie jak zwierze to trudno o wyższą pogardę w moich oczach, Innymi słowy - od fandomu tej książki oczekuję więcej jeśli od setek lat ustawiają innym ludziom życie.
RA
@Crowstorm: Co takiego robią? Głosują na PIS? xD. Tylko nie gadaj glupot ze lekarz ateista da 100% a ten co wierzy to nie.
J1
  • Rejestracja:około 3 lata
  • Ostatnio:dzień
  • Postów:63
10

Kilka lat temu zwolnili u nas ruska. Koleś na głębokim kacu kilka razy przyszedł do biura ale w sumie nawet to nie było najgorsze. Podejrzenie było że mógł po prostu sabotować pracę w firmie bo dokładnie wszystko czego nie dotknął to obracał w nawóz. Ponoć podczas zwalniania rzucił laptopem w managera a ten go po open space ganiał :DKliknij

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)