Drugi język obcy dla programisty - co poza angielskim?

Drugi język obcy dla programisty - co poza angielskim?
Jaki język obcy jest ważny w IT/Inżynierii
niemiecki
76%
76% [50]
francuski
11%
11% [7]
hiszpański
14%
14% [9]
cpp_beginer
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 2 lata
  • Postów:105
1

Cześć,
Czasami mam trochę wolnego czasu i zastanawiam się jakiego języka obcego się uczyć w wolnym czasie. Angielskiego już się nie uczę, bo osiągnąłem wystarczający poziom. Zastanawiam się nad, niemieckim, francuskim i trochę hiszpańskim.
Który z nich jest najbardziej popularny poza angielskim? Obstawiam, że niemiecki, ale dla mnie trudny, po 4 latach w szkole nic nie umiem, hiszpański i francuski chyba są łatwiejsze, ale wydaje mi się że w IT/Inżynierii mało popularne. W jakich językach mówicie, jakich się uczycie?

edytowany 1x, ostatnio: cerrato
cerrato
Moderator Kariera
  • Rejestracja:około 7 lat
  • Ostatnio:dzień
  • Lokalizacja:Poznań
  • Postów:8749
0

Nie napisałeś wprost, czy chcesz się tego uczyć pod względem kariery, czy raczej dla własnej satysfakcji, z opcją, że może kiedyś się przyda w pracy.

Jeśli stricte biznesowo, to dużo zależy od tego, z kim współpracujesz. W pewnych kręgach język rosyjski przechodzi renesans, jakieś 10 lat temu mój brat miał na Akademii Ekonomicznej właśnie ruski jako drugi język, ogólnie były to zajęcia dość oblegane. W każdym razie - z tych 3 wymienionych to (jeśli nie masz jakichś konkretnych powodów do wyboru pkt. 2 czy 3 - np. współpraca z firmą z Francji) niemiecki (mimo, że Tobie średnio pasuje) ma największy potencjał. Chociażby dlatego, że to jednak nasz bezpośredni sąsiad, poza tym jeśli chodzi o technologie to jednak Niemcy są bardziej rozwiniętym krajem od pozostałych z Twojej listy, więc naturalnie są większe szanse, że kogoś technicznego spotkasz właśnie z Niemiec, a nie Francji.


cpp_beginer
Miałem na myśli naukę języka pod względem kariery.
Satanistyczny Awatar
Rosyjski nie jest językiem ruskim.
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
0
cpp_beginer napisał(a):

Cześć,
Czasami mam trochę wolnego czasu i zastanawiam się jakiego języka obcego się uczyć w wolnym czasie. Angielskiego już się nie uczę, bo osiągnąłem wystarczający poziom.

Teraz, po nauce szkole, zacznij się uczyć angielskiego na poważnie. Poważnie piszę.


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
HE
HE
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 3 lata
  • Postów:88
1

Ja często widuję oferty w IT ze znajomością francuskiego, więc moim zdanie warto się go uczyć. Sam od przeszło 2 m-cy coś tam sobie skrobie we francuskim. A co do tego, że niemiecki jest trudniejszy od francuskiego i hiszpańskiego to prawda.

cpp_beginer
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 2 lata
  • Postów:105
0
BraVolt napisał(a):

Teraz, po nauce szkole, zacznij się uczyć angielskiego na poważnie. Poważnie piszę.

Ja też poważnie. Ja już pracuję za granicą i uważam że angielskiego nie muszę się uczyć dużo. Czas na drugi język.

edytowany 1x, ostatnio: cerrato
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
0
cpp_beginer napisał(a):
BraVolt napisał(a):

Teraz, po nauce szkole, zacznij się uczyć angielskiego na poważnie. Poważnie piszę.

Ja też poważnie. Ja już pracuję za granicą

Jak używasz obcego języka na co dzień od rana do wieczora to co innego.


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
LU
  • Rejestracja:około 9 lat
  • Ostatnio:3 dni
  • Postów:365
2

Chiński

BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
1

Trzeb spytać pana Wojciecha Seligi ;)


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
Charles_Ray
  • Rejestracja:prawie 17 lat
  • Ostatnio:około 11 godzin
  • Postów:1873
6

Chiński, w dłuższej perspektywie będzie drugim obok angielskiego językiem na świecie.


”Engineering is easy. People are hard.” Bill Coughran
Zobacz pozostałe 13 komentarzy
Charles_Ray
Nie zrozumiałem, czego nie zrozumiałeś, że nie zrozumiałem
somekind
Śmiejesz się, mimo że nie napisałem nic śmiesznego, więc musiałeś czegoś nie zrozumieć.
gk1982
Jest pismo chińskie
Darck
  • Rejestracja:około 22 lata
  • Ostatnio:4 miesiące
  • Lokalizacja:Monachium
  • Postów:848
0

Pod względem kariery programisty w Polsce to znajomość języków poza angielskim raczej jest mało pomocna. Ewentualnie może być wisienką na torcie dla kilku firm jeśli zna się niemiecki, mniej francuski.

Pod względem kariery na świecie to zależy gdzie chcesz pracować. W USA dobrze znać hiszpański, ale to też będzie tylko owa wisienka. Co innego jeśli chcesz pracować w kraju w którym językiem urzędowym nie jest angielski. Wtedy musisz tylko sobie odpowiedzieć gdzie chcesz pracować.

BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
0

OT

Wytłumaczcie mi proszę, jak wygląda praca dla klienta który koniecznie wymaga znajomości już nie nawet niemieckiego, ale duńskiego, norweskiego?
Rozumiem wymaganie znajomości języka duńskiego dla pielęgniarki, opiekuna osób niepełnosparwnych, majstra na budowie gdy pracują np. w Danii.
Programista? W takiej duńskiej firmie programiści nie znają angielskiego? Może być taki duński Johannes Soft, jednak w każdej lepszej firmie inżynierownie powinni znać prócz ojczystego duńskiego także angielski.


"Kiedy wiedzieć czy zacząć nauke Springa? bo w czystej Javie to nic ciekawego nie zrobie chyba"
Ein Volk, ein Reich, ein Kwa-Kwa ***** ***
Zobacz pozostałe 11 komentarzy
TQ
Odpowiadam z perspektywy osoby która pracuje na zachodzie. Dlaczego ktoś wymaga rodzimego języka, chociażby oprócz j. angielskiego. W pierwszej mierze bo dokumentacja produktu jest w ich rodzimym języku. Firma powstała lokalnie i nie myśleli o globalnym rozwoju pÓÓÓÓki co. Więc żeby się wgryźć musisz umieć przynajmniej na początek czytać i rozumieć co czytasz. Nikt Ci nie da pracownika żeby Cię uczył niuansów bo najzwyczajniej robisz się dużym kosztem. Komunikacja jest sprawą drugorzędną
Darck
Nie trzeba spytać bo badania które podlinkowałem taki wniosek wyciągają.
LukeJL
@Darck to były w ogóle jakieś badania? Z tego co tam piszą, to ta lista to raczej ich luźna opinia Please keep in mind that this ranking only shows the view of the Foreign Service Institute (FSI) and some language students or experts may disagree with the ranking. `
Darck
Pewnie nie nazywają tego badaniami, bo nie zostały wykonane przez naukowców. Metodologia wydaje się jednak sensowna: https://languagelearning.stackexchange.com/questions/3312/how-was-the-foreign-service-institute-fsi-list-of-language-learning-difficulty
somekind
Gdy taka firma robi sobie outsourcing np. na Ukrainie to od Ukraińców nie wymaga znajomości polskiego. - haha.
katelx
  • Rejestracja:prawie 10 lat
  • Ostatnio:4 miesiące
  • Lokalizacja:Hong Kong
9

mandarynski, wtedy nawet dobre umiejętności programistyczne staja sie Nice to have, wystarczy zeby byc ekspertem z zachodu

Darck
To jest na serio, czy żart?
enedil
@Darck: kompletnie na serio
elwis
  • Rejestracja:ponad 18 lat
  • Ostatnio:2 dni
3

Moim zdaniem dobrym podejściem jest nigdy nie przestawać się uczyć języka. Zawsze można wyciągnąć z niego więcej. Oczywiście w przypadku dobrze poznanego języka czy języka ojczystego są to raczej małe szczegóły tu i ówdzie, ale jednak jest czego się uczyć. Oczywiście w mniejszym stopniu i wtedy jest miejsce na drugi język.
Padło ważne pytanie, po co? Jak do pracy, w Polsce lub EU, za pewne niemiecki, najczęściej się widzi w ofertach it, jest też dużo pracy w krajach niemieckojęzycznych. Myślę że tutaj bez dwóch zdań.
Dla przyjemności uczenia się, dla podróży, dobrej literatury, polecam rosyjski (może też się przydać gdybyś chciał robić biznes w Rosji czy na Ukrainie, co zdaje się mieć co raz większy sens). Jest łatwy do ogarnięcia, całkiem przydatny i może znacznie ułatwić naukę innych języków.
Poza tym japoński jest fascynujący, ale to już chyba tylko dla pasjonatów tej kultury :) z resztą z twoim podejściem, możesz wymięknąć, bo jest znacznie trudniejszy


edytowany 1x, ostatnio: elwis
Crowstorm
O, post źle się zestarzał widzę
MA
  • Rejestracja:ponad 16 lat
  • Ostatnio:około 12 godzin
  • Postów:644
1

Ja też bym wybrał mandaryńśki, miałem już jedno podejście, ale będą kolejne ;) Plus jest taki, że nigdy nie można go się w całości nauczyć (ze względu na ilość znaków), więc będziesz się go uczył całe życie. Coraz częściej trafiam na jakieś docsy właśnie w tym języku, nie wszystko tłumaczą na angielski i angielski nie jest u nich domyślnym językiem pisania dokumentacji - takie mam wrażenie.

Darck
To chyba minus
enedil
  • Rejestracja:ponad 11 lat
  • Ostatnio:7 dni
  • Postów:1027
5

Ja też polecam mandaryński, uczę się od niemal dwóch lat i wiele razy już docierałem do sytuacji, gdzie to się strasznie przydało, np. czytając dokumentację chińskich procesorów.

Cr0w
polecisz jakies materialy?
enedil
@Cr0w: uczę się z podręcznika New Practical Chinease Readers, natomiast chodzę na regularne zajęcia, nie wiem jak by się sprawował w samodzielnej nauce.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 2 godziny
  • Postów:5105
6

wy wszyscy w sapie chcecie robić czy o co wam chodzi :D

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
1

zależy gdzie teraz jesteś i z czym masz kontakt. Ale dla naszej szerokości geograficznej to niemiecki (fuj) i/lub rosyjski/chiński.


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
WeiXiao
Zastanawiałem się nad rosyjskim, bo tam sami dobrzy programatorzy, ale nie jestem do końca przekonany, zatem dlaczego rosyjski?
abrakadaber
abrakadaber
cały sens Twojej wypowiedzi zawiera się w słowie "programatorzy" bo programistami to ciężko ich nazwać. Pracuję w korpo, gdzie część programistów (panie tam same inżyniery kształcone są) jest z Rosji i kod, który oni piszą to jest jeden wielki WTF. A jak jakiemuś wskażesz błąd lub pokażesz jak coś zoptymalizować to jest śmiertelna obraza... Niemniej jednak Rosja jako rynek "świeżej" krwi programistycznej jest perspektywiczny. Jednak powoli dociera także do nich, że jednak językiem IT na chwilę obecną jest angielski a nie rosyjski.
WeiXiao
Hmm, zawsze myślałem, że Ruscy ogarniają, bo w algorytmach prawie zawsze są w top3 z Polską i Chinami
abrakadaber
abrakadaber
pewnie paru z Rosji tak, ale nie możesz na rynek w Rosji patrzeć przez pryzmat kilku gości, którzy są w top 3. Dokładnie tak samo jak z PL. W PL mamy trochę wybitnych programistów, masę przeciętnych (w tym np. mnie) i masę takich se. Zwykły rozkład normalny determinuje, że nie możesz mieć w jednym miejscu zgrupowania super mózgów :). A im dany kraj ma więcej osób zajmujących się dana dziedziną tym większe prawdopodobieństwo trafienia na kogoś wybitnego. Jednak nie ma co przesadzać i wychodzić z założenia, że są tam same "super mózgi".
GR
  • Rejestracja:prawie 13 lat
  • Ostatnio:około 8 godzin
  • Postów:94
0

Przede wszystkim niemiecki. Potem rosyjski, chiński.

JA
Rosyjski? A z jakiego powodu?
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:8 minut
  • Postów:8397
0

Innymi słowy: prawdziwy programista powinien znać angielski, niemiecki, chiński i rosyjski. Bez tego nie ma szans na bycie juniorem nawet.


GR
Nie zapominaj o asemblerze.
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:12 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
1

Trudno powiedzieć, zależy od firmy. Pracowałem w firmie niemieckiej, gdzie tylko prezes i mistrz młyna mówili po niemiecku, ale oddział berliński dzielnie uczył sie niemieckiego przed i po pracy. Teraz pracuję w firmie francuskiej, gdzie wszyscy uczą się francuskiego. No chyba, że programiści są sprzedani do skandynawii, to uczą się któregoś skandynawskiego.

Ogólnie pewnie trzebaby zrobić rozeznanie w którym kraju będzie brakować najwięcej programistów. I który kraj jest w stanie najwięcej zapłacić. Pewnie wyjdą Chiny. Ale Chinczycy przyjeżdżają do Polski i tu na miejscu zakładają firmy


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
TQ
  • Rejestracja:ponad 5 lat
  • Ostatnio:ponad 5 lat
  • Postów:5
1

Witajcie,

To jaki język biznesowo chcesz się nauczyć zależy od tego co chcesz w przyszłości robić i gdzie pracować. Banał, ale tak jest.
Zalecam odpowiedzieć sobie na to pytanie najpierw i formułować je np w kierunku gdzie za 5 lat chce mieszkać? Kim chce być za 5 lat?

Jeśli umiesz angielski i nie dukasz jak większość Polaków programistów (z całym szacunkiem i do nikogo personalnie, ale tak jest, ogólnie rzecz ujmując) tylko czujesz się w nim swobodnie to na rynku IT jesteś super ustawiony. Jak ktoś powiedział, reszta to wisienka.

Jeśli chcesz się uczyć kolejnego języka dla siebie, który może przydałby Ci się w przyszłości to hiszpański jest dobrym pomysłem bo bardzo dużo ludzi mówi po hiszpańsku. Francuzki ok jeśli jedziesz do Afryki, bo we Francji nie ma co szukać, nawet pod względem biznesowym. Chiński lub japoński jest ciekawą opcją bo są to języki typu mind blower - kompletnie inny świat i podejście do języka. Poszerzy Twoje doznania w tym temacie.

Pozdrawiam,
technicalQuest

edytowany 1x, ostatnio: technicalQuest
TD
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 4 lata
  • Postów:380
0

Niemiecki, rosyjski czy francuski to może dobry wybór na teraz, choć i tak jestem zwolennikiem tego aby każdy nauczył się po prostu angielskiego. Niemniej mam wrażenie że przyszłość jest w Chinach i pewnego dnia może się po prostu okazać, że tak jak teraz chcąc być na bieżąco trzeba czytać i słuchać po angielsku, tak za jakiś czas trzeba będzie czytać i słuchać po chińsku.

ItsFine
  • Rejestracja:ponad 6 lat
  • Ostatnio:około miesiąc
  • Postów:44
1

Nie rozumiem czemu tyle osób uważa, że cały świat nauczy się chińskiego, a nie chińczycy będą musieli uczyć sie angielskiego. Indie już dzisiaj są tanią siłą roboczą, a tam każdy zna angielski. Ja osobiście na co dzień współpracuje z Hindusami, a nie spotkałem się z żadnym chinczykiem. Jak firma dostanie do wyboru: naucz swoją kadrę chińskiego, albo po prostu współpracuj z indiami, to chyba wybór jest prosty. To chiny będą musiały się dostosować, żeby móc konkurować z tymi krajami.

piotrpo
Chodzi o to, że chińskie firmy mogą chętniej zatrudniać firmy z którymi mogą się porozumieć. Z drugiej strony, jeżeli mój chiński ma być tak zrozumiały jak ich angielski, to nie koniecznie widzę wartość dodaną.
TD
@ItsFine jeden z możliwych powodów podałem wyżej. Prowadzeniu biznesu to jedno, książki, dokumentacja, konferencje i papery to drugie.
KamilAdam
dokumentacja - przypadek który spotkałem. Kolega jest fanem Go. Chinczycy też są fanami Go i tworzą mnóstwo bibliotek. Niestety Chińczycy nie znają angielskiego i dokumentacje do nich tworzą tylko po Chińsku. Kolega w tym roku zapisał się na chiński tylko po to, żeby nauczyli go czytać tę dokumentację
piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 2 godziny
  • Postów:3277
3

Moim zdaniem niemiecki. Otwiera ci możliwość pracy w Niemczech i Szwajcarii. Francuzi płacą kiepsko, podobnie Hiszpanie, więc nie za bardzo jest chyba sens inwestowania w to. Chyba, że chcesz podróżować - wtedy taki hiszpański okaże się być wyjątkowo przydatny.

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 dni
  • Lokalizacja:Wrocław
0

Jeśli interesuje Cię koks bezpośrednio od producenta, to hiszpański, jeśli tanie używane samochody to niemiecki.


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
ToTomki
  • Rejestracja:prawie 7 lat
  • Ostatnio:dzień
  • Postów:1313
1

Chiński nigdy nie będzie językiem międzynarodowym, o ile Chiny go w jakiś sposób odgórnie nie uproszczą. A jeśli uproszczą to zadzieje się to w takiej perspektywie czasowej, że już będziesz dawno na emeryturze, o ile w ogóle dożyjemy tych czasów, więc nie ma czym się przejmować ;)

Zobacz pozostałe 3 komentarze
HE
@tdudzik: idąc tym tropem, to należałoby się uczyć wszystkich możliwych języków, bo każde państwo, które ma swój własny język, może być pionierem w jakiejś dziedzinie :P
ToTomki
Tylko właśnie chodzi o to, że w sferze profesjonalnej nie ma żadnych przesłanek, by uczenie się chińskiego miało się zwrócić. Jeśli faktycznie będzie jakaś ścisła dziedzina, w której Chińczycy przodują, to wiadomo, że znajomość ich języka się może przydać, ale to dotyczy skrajnie małej części programistów. W tym temacie pytanie było dość ogólnie zadane. Wiadomo, zawsze znajdzie się jakaś mała część populacji, która będzie od uogólnienia odstawała, no ale gdybyśmy trzymali się takiego poziomu szczegółowości to by nam życia nie starczyło na pisanie postów ;)
TD
Po 1. nie mówimy o czasie teraźniejszych tylko przyszłości, po 2. porównywanie jakiekolwiek państwa do Chin z > 1mld mieszkańców i pewnie ogromnymi nakładami na nauke jest takie sobie. ;) po 3. tylko teoretyzuje. Dla mnie to chyba jedyny język którego podjąłbym się nauki właśnie z tych powodów, nie widzę powodu dla którego ja miałbym uczyć się języka innego kraju, kiedy oni po prostu mogą nauczyć się angielskiego. :)
somekind
W sensie, że Chińczycy sami coś wynajdą? Ha, ha, ha.
TD
@somekind: no zobaczmy. :)
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:12 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
0
ToTomki napisał(a):

Chiński nigdy nie będzie językiem międzynarodowym, o ile Chiny go w jakiś sposób odgórnie nie uproszczą. A jeśli uproszczą to zadzieje się to w takiej perspektywie czasowej, że już będziesz dawno na emeryturze, o ile w ogóle dożyjemy tych czasów, więc nie ma czym się przejmować ;)

Ale przecież nikt nie mówi że chiński będzie językiem międzynarodowym. Językiem międzynarodowym jest obecnie angielski i nie zanosi sie na to by miało się to zmieniać. Pytanie przecież było o to jakiego jeszcze języka się uczyć oprócz międzynarodowego angielskiego


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
ToTomki
  • Rejestracja:prawie 7 lat
  • Ostatnio:dzień
  • Postów:1313
1

Co dokładnie wskazuje na silną pozycję chińskiego w polskim IT? Jeszcze nie widziałem nawet jednego ogłoszenia, które by tego języka wymagało, a gdyby się nawet pojawiło to trzeba dopasować się jeszcze stackiem technologicznym, osobowościowym i tak dalej. Jak najbardziej zgadzam się, że znajomość mandaryńskiego to super sprawa, ale dla programisty w Polsce to chyba jednak nic specjalnego.

enedil
Mowa przede wszystkim o dostępie do wiedzy, która jest opisana tylko po chińsku, np. dokumentacji, komentarzy do kodu, błędów opisanych na bug trackerach, itd.
ToTomki
Jaki procent wszystkich programistów będzie miała potrzebę dostępu do takich informacji? Jaki promil? Jaki ułamek promila?
TD
@ToTomki: dzisiaj niewielki, ale świat się szybko zmienia. ;)
ToTomki
Nie niewielki, tylko prawie żaden (użyłem słowa "prawie", bo pewnie coś istnieje, ale ja osobiście się nawet nie usłyszałem nigdy o pracy z tym językiem u nas w kraju na stanowisku programistycznym). Takie zmiany to są dekady. Nie ma żadnych biznesowych przesłanek, by doradzać ogółowi programistów naukę mandaryńskiego w celach rozwoju kariery w Polsce.
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około 2 godziny
  • Postów:5105
0

@ToTomki:

To taka inwestycja w przyszłość.

Jakbyś kiedyś trafił do firmy, która robi coś innowacyjnego, to później łatwiej byłoby ci się targować z chińczykami o to, za ile wyniesiesz tajne rzeczy z firmy lub za ile do nich przejdziesz i przekażesz knowhow.

edytowany 2x, ostatnio: WeiXiao
ToTomki
  • Rejestracja:prawie 7 lat
  • Ostatnio:dzień
  • Postów:1313
4

To nie jest inwestycja tylko hazard. Poświęcić kilka lat wolnego czasu, bo może kiedyś trafię do innowacyjnej firmy, która dodatkowo będzie wymagała znajomości chińskiego? Serio?

WeiXiao
to taki żarcik, że niby chinese to tylko potrafią kraść know how z zachodu :P no chyba nie myślałeś o tym poważnie, aby sprzedawać sekrety firm?
ToTomki
To 4programmers, ja tu już wszystko widziałem
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)