Opłacalność rynku za 5-10-15 lat. Wasze przemyślenia.

Opłacalność rynku za 5-10-15 lat. Wasze przemyślenia.
Wawer0123
  • Rejestracja:prawie 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:94
0

Historia pokazuje, że każda automatyzacja likwiduje pewne miejsca pracy i w zamian tworzy nowe miejsca pracy: z wyższą barierą wejścia. Wyrzuca z rynku nasłabszych i daje nowe szanse najsilniejszym.

PaulGilbert napisał(a):

Z czasem rynek osiągnie punkt nasycenia. Pewnie w ciągu 5 lat.

Jeśli mówimy o poczciwych klepaczach aplikacji webowych to moim zdaniem rynek może nie tyle się już przesycił co consumer przestał nadążać za producerem. Produkuje się więcej programistów niż potrzeba.

W moim odczuciu rynek przyszłości będzie promował 2 grupy zawodów:

  • automatyzujące prace (aby w tym robić wymagania będą coraz wyższe, aż do tej branży zaczną się załapywać tylko geniusze)
  • pracujące z ludzmi (maszyny nie zastąpią człowieka we wszystkim. Zyskają na tym ludzie charyzmatyczni, sympatyczni z dynaminą)
Zobacz pozostałe 10 komentarzy
Czulu
Tak czy siak pewnych rzeczy nie da się zmienić. Nie można dostać twarzy supermodela, czy urodzić się w rodzinie amerykańskich bankierów i mieć lekkie życie.
99xmarcin
@Czulu: jest 2021 - każdy outsource'ing to ryzyku utraty wiedzy (know-how) na rzecz podwykonawców. Dobrze to widać jak teraz się amerykanom du** pali, bo są uzależnienie od produkcji chipów w Chinach. Co ciekawe embargo na Huawei zostało po kilku miesiącach wycofane ponieważ amerykańskie firmy zaczeły lobbować że brakuje im komponentów. Jeżeli Polacy będą robić 90% softu dla zachodu to w końcu masa krytyczna sprawi że zaczną tworzyć nowe innowacyjne projekty. Duża przewaga SV polega też na tym że masz dużo utalentowanych i ogarniętych ludzi skupionych w jednym miejscu.
Czulu
To są tylko piękne wizje na razie jak byliśmy montowanią Europy tak dalej jesteśmy, nic innowacyjnego tutaj nie nie powstaje, chyba że jakieś low cost startupy oparte na stronkach internetowych. Porównanie z Chinami jest niedorzeczne bo masę to oni mieli zawszę dzięki gigantycznej populacji , bogactwom naturalnym, strategicznym położeniu itp. Chiny po prostu mogą sobie pozwolić na pewne działania bo są mocarstwem, a Polska na arenie między narodowej jest robakiem.
99xmarcin
@Czulu: A taki Blik na przykład? Paczkomaty? Od 2 lat płace bez użycia papierowego pieniądza. W innym wątku wspominałem że za algrotymem Chia coin stoją polscy naukowcy. Wiedźmin to kolejny sukces (pomińmy CyberPunka).
Czulu
I co niby dzięki paczkomatom i blikowi dorównamy 2 miliardom Chinczyków uzbrojonych w broń atomową ?
NI
  • Rejestracja:ponad 6 lat
  • Ostatnio:11 dni
  • Postów:77
9

Wypowiem się jako senior (z racji wieku, nie stanowiska). Uwagi o tym, że programiści przestaną być potrzebni słyszałem już na przełomie lat 80/90.

Najpierw kontekst. Od poł. lat 80-tych pracowałem w ośrodku obliczeniowym socjalistycznej "korporacji" z mainframem. Wraz z upowszechnianiem się PC-tów (poza korporacją) zaczęło to być miejsce pracy coś jak dzisiaj powiedzmy w budżetówce. Co lepsi programiści uciekali, klimat był nieciekawy, zatrudnionych osób było dalej sporo, nie brakowało kierowników i projektantów(-tek) ale programów nie miał kto pisać, ci którzy to jeszcze potrafili nie mieli ochoty pracować za kilka osób i nie było sposobu, żeby ich do tego zmusić.

Sfrustrowane kierownictwo dużo sobie obiecywało po nowych narzędziach typu Case (generowanie kodu na podstawie diagramów, dzisiaj bym powiedział klas) i odgrażało się, poczekajcie, już niedługo narzędzia te zostaną udoskonalone na tyle, że programiści przestaną być potrzebni, wystarczą projektanci do zamodelowania logiki. Minęło 30 lat i wiadomo jak jest.

LI
LongInteger
Jakoś w końcówce lat dziewięćdziesiątych usłyszałem, bym się tak ze swoich studiów informatycznych nie cieszył, bo niedługo już każdy będzie sam obsługiwał Worda i tylu informatyków nie będzie potrzeba.
Shalom
już niedługo narzędzia te zostaną udoskonalone na tyle, że programiści przestaną być potrzebni w pewnym sensie to prawda. Mało kto dziś pisze w asemblerze czy C, używa się wysokopoziomowych języków które pozwalają składać programy z "klocków" (funkcji, bibliotek, frameworków, komponentów). Problem w tym, ze nadal ktoś to musi robić :D Można wygenerować kod z jakichś diagramów tlyko że szczegółowość tych diagramów musi być na takim samym poziomie jak kod!
LI
LongInteger
Jakby specyfikacje były kompletne, to byśmy kompilowali specyfikacje i nie potrzeba by było programistów :)
Shalom
Są takie specyfikacje :D nazywają się kod :D
AS
System, który pozwoli pozbyć się programistów. Ile razy już to widziałem :). Zawsze kończyło się tak, że bez umiejętności programowania i kultury utrzymywania kodu nie dało się nic zrobić, a management delegował do programistów, bo sam nie umiał. Jedna firma w której byłem zmarnowała chyba 100 roboczo-lat na utrzymywaniu potwora z przeklikiwalnym edytorem workflow, który tak naprawdę był zakamuflowanym językiem programowania.
Freja Draco
Freja Draco
  • Rejestracja:prawie 7 lat
  • Ostatnio:ponad 3 lata
  • Postów:3394
4
LukeJL napisał(a):

(tzn. dla mnie to był szok, te całe smartfony itp. że iPhone - co to jest w ogóle? W sensie, że nowy rodzaj telefonu? To jak się będzie dzwonić? Będzie jakaś specjalna linia? Tak myślałem w ten sposób. No ale z drugiej strony przypuszczam, że jeśli ktoś jednak się w tym orientował, zbierał wszelkie nowinki techniczne, to już wtedy wiedział, co się dzieje. Przecież smartfony przez lata się już wtedy rozwijały. To nie chodzi o to, żeby coś przewidzieć z powietrza, tylko, żeby zawczasu zobaczyć trendy, które już istnieją i kwestia czasu, kiedy się to rozwinie).

Dla mnie to do tej pory jest szok. Móc używać normalnego PC z panoramicznym ekranem, a zamiast tego używać jekiegoś pierdziofonka z ekranikiem jak z zabawki. Owszem spodziewałam się upowszechnienia tabletów, takich o rozmiarach +/- książki i zakładałam, że to tylko kwestia dopracowania technologii. Tymczasem tablety to jakaś pomijalna nisza, a prawie każdy lata z macanym telefonem w kieszeni.


somekind
Ja w 2003 ew 2004 wracając z liceum pociągiem powiedziałem do kolegi, że jeszcze trochę i moc swojego komputera będziesz miał w telefonie w kieszeni. Wtedy mnie wyśmiał, teraz pewnie nawet nie pamięta rozmowy.
PanamaJoe
No ale jak poważnie pracujesz na dużym monitorze z PC i robisz na nim poważne rzeczy to nie bedziesz się odciągac od pracy i odpalać na nim czegoś co Cię bedzie rozpraszać w Twojej poważnej pracy. Co innego mając otwarte poważne rzeczy na profesjonalnym sprzęcie, na chwilę zerknąć na smarkfonie co tam na fejsie, bo pikały powiadomienia. Tylko na chwilę...
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 9 godzin
  • Postów:8406
1
Wawer0123 napisał(a):

Jeśli mówimy o poczciwych klepaczach aplikacji webowych to moim zdaniem rynek może nie tyle się już przesycił co consumer przestał nadążać za producerem. Produkuje się więcej programistów niż potrzeba.

Raczej jest tak, że coraz trudniej jest nowym graczom wejść na rynek z nowym softem, a jak się komuś się udaje wybić, to i tak zaraz zostaje wykupiony przez Facebooka, Google albo Microsoft. Ew. próbuje się z nim walczyć za pomocą banów czy za pomocą ustalania przepisów, które faworyzują wielkie korporacje.

Natomiast coraz ważniejszą rolę gra content. Dzisiejszy świat to świat influencerów, trollów oraz internetowych marketerów, a nie programistów. Zresztą popatrzmy, że programiści też często zostają influencerami, trollami albo marketerami. I właśnie ci potem zostają milionerami, a nie ci, co tylko programują (no chyba, że robią to w SV, to może).


edytowany 1x, ostatnio: LukeJL
stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 9 godzin
4
Freja Draco napisał(a):
LukeJL napisał(a):

(tzn. dla mnie to był szok, te całe smartfony itp. że iPhone - co to jest w ogóle? W sensie, że nowy rodzaj telefonu? To jak się będzie dzwonić? Będzie jakaś specjalna linia? Tak myślałem w ten sposób. No ale z drugiej strony przypuszczam, że jeśli ktoś jednak się w tym orientował, zbierał wszelkie nowinki techniczne, to już wtedy wiedział, co się dzieje. Przecież smartfony przez lata się już wtedy rozwijały. To nie chodzi o to, żeby coś przewidzieć z powietrza, tylko, żeby zawczasu zobaczyć trendy, które już istnieją i kwestia czasu, kiedy się to rozwinie).

Dla mnie to do tej pory jest szok. Móc używać normalnego PC z panoramicznym ekranem, a zamiast tego używać jekiegoś pierdziofonka z ekranikiem jak z zabawki. Owszem spodziewałam się upowszechnienia tabletów, takich o rozmiarach +/- książki i zakładałam, że to tylko kwestia dopracowania technologii. Tymczasem tablety to jakaś pomijalna nisza, a prawie każdy lata z macanym telefonem w kieszeni.

No tak bo bede np. w pociagu, na kibelku, na chodniku w drodze do X, ..., korzystal z PCta XD i to najlepiej stacjonarnego.

To nie jest tak, ze ludzie na telefonach to programuja albo montuja filmy. Poczytac i pokomentowac forum mozna. Przeczytac bloga albo jakis artykul mozna. Rozne rzeczy mozna. Laptop zamiast telefonu bylby tylko ciezarem poza domem


λλλ
edytowany 1x, ostatnio: stivens
Zobacz pozostałe 2 komentarze
stivens
Tudziez tramwaju czy czymkolwiek
LukeJL
w pociągu się podziwia krajobrazy.
somekind
Teraz jest pandemia, trzeba unikać pociągów, tramwajów i innych miejsce, gdzie można spotkać studentów
Ktos
Znam takich co na telefonie montują filmy (krótkie) i obrabiają zdjęcia ;)
stivens
To moze inaczej. Nie montuja filmow dla Michaela Baya :)
PI
  • Rejestracja:prawie 13 lat
  • Ostatnio:prawie 4 lata
  • Postów:208
0

O ile komputery i informatyka będą potrzebne i ludzie do ich obsługi albo programowania też, o tyle warto zastanowić się nad biznesową stroną: ciągle będą potrzebni ludzie którzy w bardzo niskiej cenie i przy niskich umiejętnościach zaprogramują to, co powinien zaprogramować senior z odpowiednią wiedzą i doświadczeniem.

Komputery to jedno ale rynek ludzki to drugie. Niestety cudownej przyszłości nie wróżę ludziom, bo jeżeli senior będzie programował o połowę wolniej to samo co junior, to wiadomka że będzie brany do pracy junior, a nie senior.

Chyba jak w każdej branży będzie. Tańszy, szybszy będzie wzięty prędzej niż doświadczony.

Miang
tylko że to nie będzie to samo
Wawer0123
jak na razie to nawet do crudów preferują tych seniorów co robią to samo wolniej
PI
@Miang: nigdy już nic nie miało być takie same.
LI
LongInteger
Widziałem projekt z juniorem jako liderem. Wtedy trzeba poczekać jakieś 2 lata (w przypadku projektu estymowanego na rok) aby zobaczyć piękną katastrofę. Nienaprawialną, przez złe założenia architektoniczne.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 11 godzin
  • Postów:5108
1

@pikob:

Chyba jak w każdej branży będzie. Tańszy, szybszy będzie wzięty prędzej niż doświadczony.

chyba nigdy bym do doktura po taniości nie poszedł

edytowany 2x, ostatnio: WeiXiao
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:około 9 godzin
  • Postów:8406
2
pikob napisał(a):

ciągle będą potrzebni ludzie którzy w bardzo niskiej cenie i przy niskich umiejętnościach zaprogramują to, co powinien zaprogramować senior z odpowiednią wiedzą i doświadczeniem.

Jeśli daną pracę jest w stanie wykonać junior, to bardzo dobrze, że wybiorą juniora. Po pierwsze będzie on tańszy dla firmy, a po drugie nie będą zawracać d**y seniorowi jakimiś pierdółkami. Niektórzy rozwiązują trudne problemy, inni po prostu mają coś zaklepać.

Komputery to jedno ale rynek ludzki to drugie. Niestety cudownej przyszłości nie wróżę ludziom, bo jeżeli senior będzie programował o połowę wolniej to samo co junior, to wiadomka że będzie brany do pracy junior, a nie senior.

Skąd założenie, że junior będzie szybszy? Przecież junior musi się dopiero przyuczać i to, co senior zrobi w godzinę, junior będzie męczył przez cały dzień albo i dłużej.


PI
  • Rejestracja:prawie 13 lat
  • Ostatnio:prawie 4 lata
  • Postów:208
0

@LukeJL: wybiorą juniora i seniorzy zostaną bez żadnej roboty. Dalej łatwiej jest awansować juniora który dla nas pracuje, niż wziąć osobę "z ulicy" na wyższą rolę nawet gdy ma kompetencje. To żaden wolny rynek dla seniorów.

Junior zawsze jest szybszy w prostych rzeczach, nawet jak się ich uczy. Dopiero senior jest w stanie zająć się architekturą ale architektów nie potrzeba kilku - tak jak juniorów - tylko jednego.

Zwracam uwagę, że z racji ambicji i polskiej rzeczywistości jest masa seniorów, którzy powinni być wyżej ale nie mogą.

edytowany 2x, ostatnio: pikob
PaulGilbert
  • Rejestracja:około 7 lat
  • Ostatnio:około 16 godzin
  • Postów:919
2
Wawer0123 napisał(a):

W moim odczuciu rynek przyszłości będzie promował 2 grupy zawodów:

Będzie też trzecia grupa - programiści wyspecjalizowani w innej specjalności. Już dzisiaj to widać. To są tacy specjaliści w swojej jakiejś innej dziedzinie niż programowanie np. bioinżynierii, fizyce, ale też i naukach np. humanistycznych jak prawo, a zarazem jednocześnie potrafiący świetnie programować, bo tylko oni mogą osiągnąć rzeczy, których "zwykły" programista nie będzie rozumiał, nawet czytając dokumentację. Tu będzie często chodziło o eksperymentowanie z kodem, algorytmami i przełożeniem tego na daną działkę nauki.

edytowany 1x, ostatnio: PaulGilbert
Zobacz pozostały 1 komentarz
Wawer0123
nie znam nikogo z iq 100 kto by umiał programować. Znam dopiero od 120.
WY
Wypierdzisty
Chyba łokciem to mierzyłeś, każdy jest zwykły nikt nie jest wyjątkowy. W ogóle jeśli będą sami geniusze to ich iloraz inteligencji i tak spadnie do 100, bo to określa średnią społeczeństwa, skoro tu jesteśmy to jesteśmy przy średniej.
ID
jakie sa wlasciwie inne dziedziny humanistyczne procz prawa, ktore sa jakkolwiek przyszlosciowe?
stivens
Prawo to kierunek spoleczny a nie humanistyczny
KamilAdam
@stivens: polskojęzyczna wikipedia wymienia prawo zarówno w naukach humanistycznych jak i społecznych XD
Wawer0123
  • Rejestracja:prawie 4 lata
  • Ostatnio:ponad 3 lata
  • Postów:94
0
Czulu
To są jakieś bajki z mchu i paproci, nie ma mowy o tym żeby zautomatyzować zawód modela w przewidywalnej przyszłości, obecne androidy to pokraki a postępy są malutkie. Pomijam aspekt psychologiczny, to byłby kiepski marketing gdyby twarzą kampanii reklamowej nie był żywy atrakcyjny człowiek.
Czulu
Zresztą te całe futurystyczne przepowiednie można potłuc o kant d**y, 50-30 lat temu przewidywali że będziemy pracować po 4h i latać statkami kosmicznymi na zakupy na Marsa.
NS
  • Rejestracja:ponad 7 lat
  • Ostatnio:4 dni
  • Postów:455
0
Pinek napisał(a):

Według mnie programiści będą nadal mieli za 10-20 lat dobrze. Dlaczego? Bo umieją szybko uczyć się nowych rzeczy. Pewnie za 10, 20 lat nie będę już pisać w javie i Springu, ale szybko nauczę się nowych rzeczy i tak to się kula.

Też jestem klepaczem Springa i uważam, że masz rację. Jak będzie trzeba to przekwalifikuję się na stolarza.
Ja jednak uważam, że branża będzie się rozwijać jeszcze długo, ale będzie trzeba się uczyć wielu nowych zabawek. Jedną rzecz zautomatyzujesz to potem trzeba zautomatyzować te już zautomatyzowane, poziom abstrakcji będzie rósł. Trzeba będzie jednak myśleć, a nie tylko CRUDować na pałę.

PR
PR
  • Rejestracja:około 4 lata
  • Ostatnio:prawie 4 lata
  • Postów:204
6

30 lat temu zapowiadali że bańka pęknie, a i tak w Polsce było mało firm. 20 lat temu też zapowiadali i nawet bańka pękła, ale skutki nie były tak tragiczne jak zapowiadali. 10 lat temu też wiescili. W przypadku COVID też miała być tragedia. Niemniej cały czas pracy jest po pachy a zarobki rosną. Kiedyś był programista 10k, potem 15k, teraz takim wyznacznikiem celu jest dev 20-25k. Duże korpo dbają o zrównoważony rozwój by ta tendencja było wolna ale stabilna. Żeby więcej banki nie pękały. Uważam, że jeśli paradygmat naszej cywilizacji się nie zmieni to praca w IT będzie. Ja sugeruje zainteresować się chmurami, niezawodnością, skalowalnością, migrowalnością. Bycie backendowcem jest świetnym początkiem bo to co wyżej napisałem jest dopełnieniem.

Zobacz pozostałe 2 komentarze
PR
pragmaticdev
W dużych projektach nigdy nie spotykam fullstacków. Zawsze są zespoły od backendu, od frontu, od mobilków etc. Co więcej frontowcy też dostają całe projekty już nawet pocięte na klasy od designerów. Człowiek orkiestra to relikt januszexów. Można być devem, który potrafi projektować systemu chmurowe i je wykonywać i debuggowac, a potem architektem chmurowym, nie koniecznie widząc na callu ze wsparciem. Od tego jest... wsparcie i devopi.
NS
Bo zastanawiam się mocno czy jako Java Developer (dojrzały Junior, niebawem regular) powinienem bardziej uczyć się Frontendu czy kierować się w stronę Python/Go + stack infrastrukturalny (tak sobie to nazywam dla uproszczenia czyli wszystkie te rzeczy jak niezawodność, skalowalność, chmura, optymalizacja etc.)
NS
Osobiście kręci mnie i to i to :) Wszystko ma swoje plusy i minusy.
PR
pragmaticdev
Jak chcesz iść w backend i chmury to nie ucz się frontu. Jak umiesz Jave to idź w backend chyba, że to jej skryptowa wersja. Jak nazywasz się prawie regularne to jeszcze nim długo nie będziesz. Stopnie określa, raczej ktoś zewnątrz. Ja nie nazywałem się seniorem, aż wszystkie firmy do jakich rekrutiwałem same tego nie zaczęły określać. W Pythonie jest mało pracy. Prawie w ogóle, i zazwyczaj musisz coś innego umieć a to tylko tool - być devopem, adminem, data scientist etc. Idź w Jave i wyspecjalizuj się w backendzie i okolicach a potem na pstryknięcie zmienisz język.
NS
@pragmaticdev: dzięki za odpowiedź 🙂 Tak zrobię, trochę zmienię swój plan rozwoju, żeby bardziej się zagłębiać, a mniej skakać po technologiach.
DP
  • Rejestracja:prawie 7 lat
  • Ostatnio:ponad rok
  • Lokalizacja:Wrocław
  • Postów:159
0

@pragmaticdev:
A jaki jest ten paradygmat? Ewolucja w kierunku maszyn i automatyki 4.0 Tech. Si, która przejmie kontrolę, a następnie samozaoranie cywilizacji?

pragmaticdev napisał(a):

Uważam, że jeśli paradygmat naszej cywilizacji się nie zmieni to praca w IT będzie.

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)