W jaki sposób rozwijacie się po pracy?

W jaki sposób rozwijacie się po pracy?
A9
  • Rejestracja:ponad 8 lat
  • Ostatnio:7 miesięcy
  • Postów:408
0

Dużo było wątków ile czasu poświęcacie na rozwój po pracy albo czy w ogóle się rozwijacie.
Ale zastawiam się jak inni programiści, którzy nie muszą szukać swojej pierwszej pracy i są przynajmniej mocnymi juniorami rozwijają się po pracy, aby potem móc brać lepsze oferty lub przynajmniej kompletnie nie wypaść z rynku? I jakie uważają za najlepsze i dlaczego?
Najpopularniejsze sposoby o jakich inni pisali to pisanie własnych projektów do pochwalenie się w CV, udział w projektach open source, udział w konferencjach czy czytanie blogów/słuchanie podcastów. Senior dev, z którym pracuję na co dzień polecił udział w jakimś projekcie open-source argumentując głównie tym, że pokaże to nowemu pracodawcy, że umie się pracować w zespole. Jakie wy macie podejście do tego tematu? W jakie sposoby wy się rozwijacie?

KO
  • Rejestracja:prawie 2 lata
  • Ostatnio:około 6 godzin
  • Postów:139
11

Ja po pracy nie robię niczego związanego z programowaniem ani z IT. Chyba że przeglądanie tego forum się liczy :P

edytowany 1x, ostatnio: korokczan
Crowstorm
  • Rejestracja:ponad 7 lat
  • Ostatnio:12 miesięcy
  • Postów:490
3

Oglądam Trudne Sprawy i chińskie bajki, czasami wpadam w maraton masturbacji odkąd kupiłem VR.

Oprócz tego grzebię w projekcie ale nie jest ani do CV, ani open source, chce kiedyś na nim zarobić, ale nie mam motywacji.

Zobacz pozostałe 14 komentarzy
MU
@Crowstorm a owocowy wtorek i bananki dzis miales w biurze czy janusz dziś poskąpił i nie było?
Crowstorm
Poskąpił, ale mamy 80% zniżki na usługi twojej mamy więc mi pasuje, za piątkę możemy pośmigać.
szatkus1
Lol, jeden głupszy od drugiego.
gejusz800
Dziwie się, że ten troll Crowstorm nie ma jeszcze bana. Gość się na discordzie zdzwania z nieudacznikami z wykopu, że spamować forum dla programistów xD
Crowstorm
Jedyne telefony jakie wykonuje to do twojej mamy, ale nie odbiera, pewnie akurat ma innego klienta
kzkzg
  • Rejestracja:ponad 8 lat
  • Ostatnio:9 minut
  • Postów:924
5

Rozwijam sie na kanapie.


Keep calm and blame frontend.
Tell your cat I said pspsps.
MrMadMatt
  • Rejestracja:ponad 9 lat
  • Ostatnio:2 dni
  • Postów:373
1

Wcale, po pracy jest czas na zajęcia związane z nie-pracą.
Jedyna sytuacja w której siedzę po robocie nad tematami związanymi z robotą to taka w której np. trafiłem do projektu gdzie widzę że w pewnych obszarach mam braki i staram się je uzupełnić. Trafiam do projektu z jakimś techem o którym mam bardzo niewielkie pojęcie i muszą się dokształcić aby bezboleśnie móc egzystować/robić taski w projekcie.

MU
Jak mozna rekrutowac sie do projektu z tech stackiem ktorego nie znasz? To jak Ty rozmowe przechodzisz?
MrMadMatt
@Misiek_Uszaty: normalnie, rekrutujesz się do projektu gdzie masz wymagania z Jenkinsem a w projekcie okazuje się że co prawda Jenkins jest ale przechodzą na GitHubActions i tego używaj.
MU
Przeciez nic tam nie ma do nauczenia praktycznie. To nie jest zaden stack tylko proste narzedzie do nauki. Co innego gdyby Ci z Pythona kazali przejsc na Jave itd...
MrMadMatt
@Misiek_Uszaty: a gdzie ja napisałem coś o stacku? Użyłem słowa "tech" => technologia, framework, narzędzie.
MU
No to jezeli musisz poswiecac dodatkowe godziny poza praca zeby przyswoic proste narzedzie to cos jest nie tak. Jezeli masz to do zrobienia w pracy to mowisz ze nie znasz tego toola i potrzebujesz chwili na oswojenie sie z nim i estymate zawyzasz x3. Jak ktos jest normalny to zrozumie a jak nie to żegnałbym sie z taka firma.
MK
  • Rejestracja:prawie 11 lat
  • Ostatnio:około rok
  • Postów:5
2

Poza studiami i praca zawodowa nie napisalem w zyciu pol linijki kodu. W zadnych open sourcach nie biore udzialu bo nie robie za darmo, podcastow tez nie slucham bo nie interesuje mnie co inni maja do powiedzenia ( mam wlasny bagaz doswiadczen i przemyslenia ). Na konferencji bylem pare razy i to samo moglem potem obejrzec na yt ( gdybym ogladam jakies IT materialy )

MU
Dokładnie tak. W IT powinno czasem uczyc sie czegos w trakcie pracy i uwzglednic to w estymatach w stopniu pozwalajacym zrobic robote. A nie byc frajerem jak wiekszosc.
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
0

Rozwijam się ewentualnie wtedy kiedy mam na horyzoncie zbliżającą się rozmowę rekrutacyjna i wiem, że na poprzednich miałem braki w czymś tam(zakładając, że ta rzecz nie była zwykła fanaberia ale czymś sensownym). Poza tym to nic, czasem coś poczytam jak mam wenę, ale poza tym nic. Interesują mnie rzeczy nie związane z programowaniem, ale w nich pracy nigdy w PL nie dostanę, więc jedynie gram w gry i leze.

ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:13 dni
  • Lokalizacja:Wrocław
3

Netflix.

A tak na poważnie to tak jak pisałem kiedyś - "Rozwijanie się" dla samego rozwijania kompletnie mija się z celem i jest zwyczajną stratą czasu. Wiedza to nie inwestycja, bo nie tak działa ludzki mózg. Liczy się tu i teraz.

A na tym również polega praca programisty, żeby uczyć się na bieżąco w momencie kiedy dana rzecz jest potrzebna (podczas pracy) a nie "na zaś". Generuję to swojego rodzaju cel / realną potrzebę przez co sam proces jest znacznie wydajniejszy a wiedza lepiej utrwalona. To właśnie jest rozwój a nie nauka kolejnych frameworków po godzinach, których nawet nie używa się w projekcie.

Najlepsza szansa na rozwój? Sensowny projekt w którym trzeba wychodzić ze strefy komfortu, oferujący nietrywialne problemy do rozwiązania.


Robię http response status cody w martwych ciągach
edytowany 3x, ostatnio: ledi12
MU
Obecnie nie ma takich projektów prawie wcale na rynku. Sa same raki niewymagajace nic ambitnego.
FO
Trochę nie jest tak. Uczyć się nowych frameworków na zaś nie ma sensu, ale wiedza ogólna z zakresu informatyki potrafi zaprocentować - sieci, systemy operacyjne, architektura oprogramowania, wzorce, nawet cloudy - to są często rzeczy, które się przydają - nawet jeśli nie w danym momencie, to bardzo łatwo do tego wrócić i sobie przypomnieć gdy potrzeba. Znacznie łatwiej niż ucząc się od zera gdy projekt nagli
ccwrc
  • Rejestracja:prawie 9 lat
  • Ostatnio:mniej niż minuta
  • Postów:371
1
arkadiusz97 napisał(a):

... Senior dev, z którym pracuję na co dzień polecił udział w jakimś projekcie open-source argumentując głównie tym, że pokaże to nowemu pracodawcy, że umie się pracować w zespole. Jakie wy macie podejście do tego tematu? W jakie sposoby wy się rozwijacie?

Nie rozumiem. Nie pracujesz w zespole? Choćby z tym seniorem.

edytowany 1x, ostatnio: ccwrc
A9
Pracuję z tym seniorem prawie codziennie, ale chodziło mi w temacie tylko o rozwój poza pracą. Bo samo komercyjne doświadczenie nie zawsze wystarczy, już się o tym kiedyś przekonałem przy szukaniu nowej pracy.
HH
  • Rejestracja:ponad rok
  • Ostatnio:około rok
  • Postów:2
0

Po pracy jedynie "testuje" kawałki kodu, które akurat wpadły mi do głowy, że mogłyby być przydatne i rozwiązać jakiś problem, a tak to głównie stolarka.

ccwrc
  • Rejestracja:prawie 9 lat
  • Ostatnio:mniej niż minuta
  • Postów:371
0
hhubn napisał(a):

Po pracy jedynie "testuje" kawałki kodu, które akurat wpadły mi do głowy, że mogłyby być przydatne i rozwiązać jakiś problem, a tak to głównie stolarka.

O, fajnie. To podrzucę ci krótkie zadanko, które uważam za niezły trening pod warunkiem, że nie używa się metody 'brute force';

Spróbuj napisać algorytm (funkcję? metodę?), który zwraca liczby naturalne z podanego zakresu (np. od 70 do 16777216) podzielne tylko przez 1 oraz przez samą siebie.

Daj znać jak ci poszło :)

edytowany 2x, ostatnio: ccwrc
Zobacz pozostałe 4 komentarze
Crowstorm
Pojdzmy inaczej, zaimportuje tablice liczb pierwszych z internetu i zwroce tylko te z podanego zakresu.
ccwrc
@Crowstorm: wykreśl te zakazane słowa po tablicy, tu się talentów szuka :)
Crowstorm
Jak zrobisz od razu idealnie to potem nie bedziesz mogl refaktorowac, myśl!
ccwrc
W sensie, później też trzeba zarobić? +1 ;)
Crowstorm
Nie inaczej, jeszcze jak
abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
1

Ja właśnie strugam sobie lampę podłogowa w ramach samorozwoju


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
marian pazdzioch
A co samorozwija lampa?
abrakadaber
abrakadaber
Zdolności manualne
ZI
  • Rejestracja:ponad 7 lat
  • Ostatnio:dzień
  • Postów:63
0

Obecnie diament w apex legends. Ide po mastera.

lion137
  • Rejestracja:około 8 lat
  • Ostatnio:3 minuty
  • Postów:4883
0

Nie po pracy, a w pracy:), od godziny do kilku godzin robię sobie coś, często związane z pracą, ale niekoniecznie:).


CZ
I to jest chyba najlepsze rozwiązanie pracujesz a między czasie się doksztalcasz
marian pazdzioch
Nie w międzyczasie tylko w czasie.
Escanor16
  • Rejestracja:prawie 5 lat
  • Ostatnio:6 dni
  • Postów:366
1

Dużo po robocie siedziałem przez ostatnie +/- 2 lata, postawiłem nawet własny soft open-source na GH (ok 500 gwiazdek na dzisiaj) i tak z 3 msc temu, jakoś z dnia na dzień przyszło wypalenie i jak zamykam PC o 15:00 by odejść od roboty tak już nie mogę później na kod spojrzeć :V, ostatnio kupiłem ps5 i expie znowu w cp77 zastanawiając się czy chce mi się jeszcze dojeżdzać 40min komunikacją miejską do centrum sportu by wrócić do grania w badmintona


Nie chciałem być programistą jednak tego zechciał świat.
CO
Co to za soft stworzyłeś?
Escanor16
@CoderOne: publicznie nie wrzucam, tylko dm
FO
Proszę o przesłanie info o sofcie
mamrzeczy.pl
  • Rejestracja:ponad rok
  • Ostatnio:około rok
  • Postów:25
0

Pisanie serwisu ogłoszeniowego, pisanie bloga technicznego, zabawa z IoT


MU
  • Rejestracja:około 4 lata
  • Ostatnio:2 miesiące
  • Postów:270
1

Po pracy jest czas na życie prywatne. Rozwijam się w pracy. Współczuję tym, którzy muszą doszkalac swoja wiedze po pracy bo w pracy za 15k brakuje im czasu bo nie ogarniają. Moze czas odejsc z IT skoro to dla niektorych za trudne.

SM
Współczuje jeśli w 2k23 zarabiasz tylko 15k. Jesteś stażystą czy juniorem?
MU
Ja nigdzie nie napisalem ze zarabiam 15k.
marian pazdzioch
15k to zarabia dostarczyciel kanapek do IT.
K6
  • Rejestracja:około 8 lat
  • Ostatnio:ponad rok
  • Postów:31
0

Ja się staram uczyć po pracy dodatkowo 1-2h zależnie jak mam siły i wenę. Nic poważnego nie kodzę raczej Udemy/książki/blogi/leetcode. W weekendy staram się uczyć wieczorkami tak 2-3h i tu już robię jakieś małe projekciki żeby sprawdzić jakąś technologię. Nie jest mi źle z tym, robię to co mnie interesuje i nie żal mi czasu na to.

edytowany 1x, ostatnio: kowal61
TU
  • Rejestracja:ponad rok
  • Ostatnio:ponad rok
  • Postów:122
12

Ja od jakiegoś miesiąca nic nie robię, wykończony już jestem.

W sumie to i tak już praktycznie wszystko co idzie się nauczyć w IT to spróbowałem.
Od zajmowania się elektroniką prądu przemiennego razem z matmą całą, lutowania, spawania, konstruowania własnych obwodów płytki pcb, projektowania własnych chipów w verilog w tym własnego CPU.
Roboty CNC i inne maszyny z całą matematyką do sterowania.
Po tworzenie systemu operacyjnego, sterowników do istniejących.
Binary exploitation, patchowania, crakowania aplikacji, web security i innych razem z CTFami.
Tworzenia modeli AI, chyba z 6lat dłubałem w tym, dość dużo RL natworzyłem, NLP, też czystym programowanie probabilistycznym, bayes inference, metropolish hastings, wiele statystycznych algortmów.
Z matmy to jeszcze by doszły symulacje fizyczne, navier stokes i inne pde i sporo z typu 'leetcode'.
Backendy fastapi, spring i frontendy w react i angularze z jakimiś sass, tailwind.
I różnego rodzaju devopsy ansible, od loadbalancerów przez skalowanie aplikacji kubernetes/swarm, distributed computation, razem z modelami AI, paralellismy tesorowe.

A książek też i ze 100 przeczytałem i nie wiem czy komuś to w ogóle potrzebne, w tym roku to już ani jednej nie przeczytałem.

Ale nie zdążyłem jeszcze pierwszej pracy nigdzie znaleźć, a już życie przeminęło i tak już mi się nic nie chce robić.

MU
Nice troll. Ale dobre dlatych co to po godzinach za frajer sie ucza.
TU
Jaki troll XD, to już każda osoba w internecie musi pracować jako programista? Jakbym ci powiedział, że gotuje jeszcze to byś pewnie oszalał jak to można nauczyć się gotować, w dodatku za darmo...
V2
Oj tam Od razu troll, sami widzicie jaki mamy rynek, nie jest łatwo zostać juniorem
RequiredNickname
  • Rejestracja:prawie 5 lat
  • Ostatnio:około 12 godzin
  • Postów:613
1
ledi12 napisał(a):

Netflix.

A tak na poważnie to tak jak pisałem kiedyś - "Rozwijanie się" dla samego rozwijania kompletnie mija się z celem i jest zwyczajną stratą czasu. Wiedza to nie inwestycja, bo nie tak działa ludzki mózg. Liczy się tu i teraz.

A ja się nie zgodzę. O ile nauka na niskim poziomie danej technologii jedynie dla siebie faktycznie mija się z celem bo ciężko później zapamiętać tyle technikaliów o tyle dużo rzeczy jest uniwersalnych i często jak trzeba coś zrobić (np. rozpocząc wydzielanie funkcjonalności do osobnych serwisów) tu i teraz to nie ma tych tygodni na naukę bo TL pogania itp itd.

Podsumowując, osobiście uważam, że są rzeczy których warto się uczyć na zasadzie by wiedzieć że coś istnieje, że w pewien określony sposó można rozwiązać jakiś problem itp itd aby mieć w ręku nowe narzędzie a szlifować jego znajomość można faktycznie na projekcie.

Może jestem nieco spaczony dlatego, że ja programowanie i wszystko co się w okół niego dzieje traktuje jako hobby i lubię zawsze czytać sobie jakąś techniczną ksiązkę do poduszki obok np. Kinga czy finansowego ninja.

MS
  • Rejestracja:ponad 10 lat
  • Ostatnio:minuta
  • Postów:310
2

Współpracuję przy rozwoju https://solid.jobs
Nie jest to rocket science, ale pozwala mi na trochę eksperymentów, bycie na bieżąco z technologiami oraz zdobywanie wiedzy o prowadzeniu biznesu.
Ponadto rozwijanie czegoś swojego jest bardzo satysfakcjonujące - trochę jak gra w jakiś *Tycoon :D


edytowany 1x, ostatnio: mstl
CZ
Zawsze można inwestować w budki z kebabami, piekarnie itd Tylko trzeba wynająć jakiegoś menadżera który by za Ciebie jeździł i wszystkich pilnował, żebyś nie musiał rezygnować z zwykłej pracy :P Wtedy można farmic kasę jak w Tycoonie :D
RequiredNickname
brzmi jak zachęta do pracy ;)
marian pazdzioch
Tak bo budki z kebabami to złoty interes.
R7
  • Rejestracja:około 6 lat
  • Ostatnio:7 miesięcy
  • Postów:216
2

Po pracy spałem 2 godziny, bo to co dziś robiłem wypaliło mi mózg.

marian pazdzioch
Nie no weź powiedz co to było.
R7
Szukanie błędów w danych po migracji.
G8
  • Rejestracja:około 3 lata
  • Ostatnio:około rok
  • Postów:2000
0

Przyznajcie się, pewnie po pracy oglądacie porno. A co lepsi to i w pracy, widziałem takich.

edytowany 1x, ostatnio: gajusz800
Zobacz pozostały 1 komentarz
G8
Koleżance też można?
R7
W czasach biurowych, jak był niezablokowany komp to się wysyłało maila "zapraszam wszystkich do kuchni na pączki".
CZ
Oj tak od tego czasu gaszę ekran siłą nawyku nawet jak nie jestem w biurze
marian pazdzioch
Koleżance nie można bo pomyślą że to zła dziewczyna.
G8
Ja bym pomyślał że bardzo dobra kobieta z niej
marian pazdzioch
  • Rejestracja:ponad 6 lat
  • Ostatnio:dzień
  • Postów:711
1

Ja po pracy się obijam a "rozwijanie się" - tylko w czasie antenowym (płatnym).

Tzn. każdy task estymuje tak że robię go w mniej więcej 4h-8h a cały tydzień zostaje na "rozwijanie się". Inaczej praca nie ma sensu.

edytowany 1x, ostatnio: marian pazdzioch
Zobacz pozostałe 4 komentarze
ledi12
Nie mówcie tego głośno bo zaraz przyjdą proaktywni obrońcy konsekwentnej pracy 8h przy biurko bez przerwy na potrzeby fizjologiczne :)
ZI
I zwyzywają od złodziei
CO
no i jak wygląda twoja nauka przez te 4 dni? siedziesz 8h nad kursami? Przecież w dwa lata byś przerobił wszystkie kursy i ksiazki xD
MU
@ledi12: myślę, że po przeczytaniu tego posta muszę dojść do siebie jeszcze kilka dni zanim coś zhejtują, bo dla nich to nie do pomyślenia.
MU
Albo szykują na Ciebie pozew do prokuratury o oszustwo i kradzież. Pójdziesz siedzieć do kicia :D
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:dzień
  • Lokalizacja:Silesia/Marki
  • Postów:5505
0

Ja dziś napisałem divmod w lambda calculus. Miałem uczyć się Scali 3, ale zacząłem pisac parser lambda calculus ii teraz mam divmoda. Chcecie zobaczyć divmod w LC?

Kopiuj
zeroPair = \ -> (pair 0 0)
divmodFix = \ rec m n acc -> iszero (sub m n) (pair acc m) (rec (sub m n) n (pair (succ (first acc)) (sub m (mult n (succ (first acc))))))
divmod = \ m n -> fix divmodFix m n zeroPair

nie polecam XD


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
ledi12
wincyj nawiasów, wincyj! :D
KamilAdam
Poczekaj aż skończę piszać konwersję z Natural na Stringa XD
CZ
Ciekawe hobby muszę przyznać :D
RequiredNickname
scali 3? Tyle różnic względem 2.x, że trzeba się jej "uczyć"?
KamilAdam
Pewnie z 10 nowych feature będzie które chciałem przetestować w kodzie. Plus GADT, plus 3 biblioteki chciałem przetestować
Z6
  • Rejestracja:ponad rok
  • Ostatnio:ponad rok
  • Postów:6
0

Zależy jak rozumieć rozwój.

Z jednej strony myślę, że trudno o rozwój, gdy ciągle spotykasz tych samych ludzi, ten sam stack, zbliżone do siebie projekty i problemy. Musisz zmienić perspektywę, aby wpłynać na percepcję, sposób myślenia o problemach.

Z drugiej strony myślę, że trudno o rozwój, gdy nie spotykasz ciągle tych samych ludzi, nie pracujesz w tym samym stacku, nie masz do siebie zbliżonych projektów i problemów. By się rozwijać musisz skupić się na czymś wielkim i znaczącym, bez zbędnego przysłaniania marginalnymi kwestiami.

KamilAdam
Dużo myślisz XD
CO
czyli rozwój to po prostu jechanie na OE dwa kontrakty - jeden "etat" w firmie produktowej ze stałym teamem, drugi "etat" w kontraktorni i zmiana projektu/teamu co 6 miesięcy
CO
  • Rejestracja:prawie 5 lat
  • Ostatnio:29 minut
  • Postów:547
0

Kobiety mówią często tak na randkach: "Nie rozwijasz się z programowanie = nie idę z tobą do łóżka. Nie będę się umawiać z gościem który od razu pisze legacy kod"

Dlatego panowie, uczcie się po godzinach

Zobacz pozostałe 2 komentarze
R7
A jak ktoś ma już żonę, to już nie musi się rozwijać, prawda? Prawda?!
G8
@serek: bo może nie rozumieją twoich dowcipów: https://youtu.be/5wU20FIyXf8
WL
Znam kilka, które twierdzą że "tylko programista!". Także, tego no...
CO
@wloochacz: też takie znam, niestety nie są one zbyt ładne fizycznie. Natomiast najważniejszy jest charakter oczywiście
CZ
Chłopaka sobie znajdźcie i nie będzie problemu.
Crowstorm
  • Rejestracja:ponad 7 lat
  • Ostatnio:12 miesięcy
  • Postów:490
0

![image](image

Niektórzy nie mają czasu na rozwijanie się po pracy bo są demaskowani, że pracują na glovo i magazynie i zamiast się czegoś nauczyć jeżdzą w losowe miejsca polski, dlatego wypowiedzi w wątku należy dzielić na pół

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)