Najlepsza praca w IT w przyszłości

Najlepsza praca w IT w przyszłości
infantylny
  • Rejestracja:około 6 lat
  • Ostatnio:6 dni
  • Postów:62
1

Cześć, zastanawiam się w naukę jakiej technologii zainwestowac swój czas, żeby to się zwróciło za 2-3 lata. Aktualnie pracuję jako tester automatyczny systemów wbudowanych i praca jest całkiem fajna, różnorodna i ciekawa, ale trochę słabo płatna i raczej wolę się męczyć z kodem jak coś nie działa niż z fizycznym sprzętem. Według rankingu Tiobe Python aktualnie wyprzedził Javie. Przez mniej więcej rok uczyłem się Javy (Spring), ale z racji braku doświadczenia w IT oraz tego że trochę cięzej jest teraz osobom niedoświadczonym znaleźć pracę, nie udało mi się znaleźć pracy w tym języku, dlatego zostałem wyżej wymienionym testerem i pracuję już tak od 3 miesięcy. Bardzo lubię programować i zmiana języka programowania nie stanowi dla mnie problemu. Sądzę że popracuję jeszcze w aktualnej firmie trochę czasu, tak żeby dobić do roku doświadczenia i będę szukał czegoś innego. Wiem, że było bardzo dużo pytań o język którego warto się uczyć, ale moje pytanie dotyczy konkretnego, dobrze płatnego zawodu, na który będzie spory popyt w przyszłości.

edytowany 1x, ostatnio: infantylny
PP
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 4 lata
  • Postów:9
4

Cokolwiek co pokazuje Ci się w ogłoszeniach o pracę. Rynek potrzebuje osób z doświadczeniem, które znają się na tym co robią.

Jak masz już trochę liźnietej javy to nie zmieniaj jej na inny, bo tu nie chodzi docelowo o język, a o umiejętności. Ogólnie znacznie większym plusem niż sam język techniczny jest angielski i poznanie konkretnej branży dla której oprogramowanie się tworzy. Akurat jako tester, możesz dobrze ogarnąć zarówno jedno jak i drugie, i dalsze kroki w karierze umocnić na tej podstawie, to da Ci większy poziom zaufania wśród pracodawców niż kolejna złapana jak pokemon technologia.

AO
Jak masz już trochę liźnietej javy to nie zmieniaj jej na inny, bo tu nie chodzi docelowo o język, a o umiejętności. - to tylko w wyidealizowanym świecie, w praktyce ogłoszenia i późniejszy interview jest z konkretnego języka. Ogólnie znacznie większym plusem niż sam język techniczny jest angielski - to nie jest plus, to jest must have.
PP
to tylko w wyidealizowanym świecie, w praktyce ogłoszenia i późniejszy interview jest z konkretnego języka ale sam język niczego wtedy nie zmienia. To nie sztuka znać język, dużo bardziej się liczy to co z jego pomocą jesteś w stanie zrobić.
Roman Mokrzan
I naprawdę musiałeś napisać must have a nie mogłeś po polsku?
PI
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:2787
1

Zdecydowanie DevOps - takich gości jest mega brak na rynku, a ssanie jest duże - stawki już jakiś czas temu przewyższyły seniorów javy. Tylko że to może być ciężkie do nauki w domu.

99xmarcin
  • Rejestracja:prawie 5 lat
  • Ostatnio:5 miesięcy
  • Postów:2420
2

Gorące obszary (z tego co widzę w okolicy; wawa):

  • DevOps i chmura
  • Security, pentesty, ISO certification crap
  • Krypotwaluty, Ethereum i smart contracts, Blockchain; sporo Go
  • Quant development aka algo trading
  • Optymalizacja kosztów pod kątem chmury (ale to dla tych co chcą uciec od programowania)

Poza tym sporo ostatnio pojawiało się w wawie startupów z US. Najczęściej rekrutują tylko i wyłącznie na podstawie algorytmów (podobnie jak google). A robią często szalone rzeczy jak na Polską rzeczywistość: e.g. automatyczne rozpoznawanie obiektów na mapie, przetwarzanie i analityka danych w chmurze, własne bazy danych.

Młode i świeże języki na topie: TypeScript, Go


Holy sh*t, with every month serenityos.org gets better & better...
Zobacz pozostałe 19 komentarzy
LukeJL
TypeScript wywodzi się z JavaScriptu, więc nie jest to młody język. A każdy JavaScriptowiec (których jest na pęczki) może wejść w TS w trymiga.
Korges
Jak zostać DevOps'em? :D
JA
Możesz wymienić choć kilka startupów w Wawie, żeby podeprzeć tezę: automatyczne rozpoznawanie obiektów na mapie, przetwarzanie...
99xmarcin
@jason: np. www.tensorflight.com tam moi znajomi pracują
JA
@0xmarcin Przeczytałem stronę Tensorflighta. Zespół światowej klasy. Fajnie, że takie startupy powstają w Polsce. Byłem na ich talku na data science summit rok czy 2 lata temu w Wawie.
czysteskarpety
czysteskarpety
  • Rejestracja:prawie 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
3

Możesz to lubić, a możesz i nie, ale bez wątpienia: PHP :D


stivens
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 5 godzin
6
czysteskarpety napisał(a):

Możesz to lubić, a możesz i nie, ale bez wątpienia: PHP :D

Jesli twoim marzeniem jest byc tanim devem :D


λλλ
Zobacz pozostałe 8 komentarzy
stivens
Ostatnio cos ci PHPowcy odchodza od nas :(
somekind
Może PHP się wreszcie kończy zgodnie z przepowiedniami. Następna będzie Java.
serek
Ja tam mam nadzieję, że jednak najpierw Java padnie, a dopiero potem PHP
HA
Fajny filmik, ale w PHP jest napisany Pornhub i trudno to przebić inteligentną lodówką ;-)
GA
  • Rejestracja:ponad 9 lat
  • Ostatnio:około rok
  • Postów:57
0

@infantylny: To może pójście w testy automatyczne softu? Tutaj jest to dobrze płatne.

ZP
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 5 godzin
  • Postów:71
5

Tylko CEO
Przyszłości nikt nie zna
A w Polsce raczej się jej nie kreuje

Patrz co robią teraz na zachodzie i co trzeba będzie za parę lat utrzymać

edytowany 1x, ostatnio: zimna pitulka
Korges
  • Rejestracja:prawie 5 lat
  • Ostatnio:18 minut
  • Postów:558
1

W jaką chmurę obecnie warto się pchać jeśli chodzi o samo-edukacje?
Z jednej strony mówi się że AWS dominuje na rynku, a z drugiej już 3 raz spotykam się z firmą (duże korpo) które korzysta głównie z GCP.
Jaki widzicie trend w swoich firmach, albo z czego po prostu korzystacie?

edytowany 2x, ostatnio: Korges
99xmarcin
Ja bym powiedział Azure i AWS. Nie spotkałem się jeszcze z komercyjnym użyciem GCP. Z ciekawości jakie miasto?
Korges
@0xmarcin: Kraków
PI
  • Rejestracja:ponad 9 lat
  • Ostatnio:3 miesiące
  • Postów:2787
0

@Korges: Jeśli chodzi o stack z JVM, to zarówno AWS jak i GCP. Azure dla platform .NETowych.

superdurszlak
Od kiedy Azure jest tylko dla .NET? co z Azul Zulu JDK?
PI
Nie mówię że jest tylko dla .NET, ale głównie, w praktyce.
wiciu
Azure, to jest nic innego jak konkurencja dla AWS i GCP. Można tam wszystko odpalać. MS ciśnie w różne partnerstwa z firmami itp., więc nawet jak ktoś nie tyka .NETa, to czasem finansowo się bardziej opłaca brać Azure, bo MS daje jakieś upusty.
Satanistyczny Awatar
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 15 godzin
  • Postów:699
10
Pinek napisał(a):

Zdecydowanie DevOps - takich gości jest mega brak na rynku, a ssanie jest duże - stawki już jakiś czas temu przewyższyły seniorów javy. Tylko że to może być ciężkie do nauki w domu.

1 Wykupujesz VPS/dedyka/stawiasz w toalecie albo piwnicy maszynę bo masz światłowód ze stałym IP i prąd 24/7/365,

2 stawiasz podstawowe usługi i spam filtr.

3 znajdujesz klienta - jakiegoś nastolatka z forum o CS i ćwiczysz obronę przed DDoS w praktyce.

4 Na dokładkę możesz też nabrać kilku klientów z niepołatanymi Wordpressami. Zdobywasz szlify w zwalczaniu spambotów. Filtrowanie ruchu będzie ci zadane.

5 Kuzyn uczy się into webdev więc udostępniasz mu miejsce na serwerze i poznajesz po co masz slowlog w mysql i co to są wycieki pamięci w bibliotekach PHP oraz czy 16GB wystarczy do działania apki w Javie.

6 Ktoś wbił ci na roota. Poznajesz w praktyce po co wymyślono uwierzytelnianie kluczem. Oraz dlaczego wymyślono koncepcję tworzenia kopii bezpieczeństwa.

7 Znowu ktoś wbił ci na roota - poznajesz koncept dziur w oprogramowaniu.

8 Nagle okazuje się, że nikt nie chce przyjmować maili z twojego serwera. Poznajesz co to są czarne listy spamserwerów i dlaczemu Wordpress w domyślnej konfiguracji to zuo (i to w tym negatywnym sensie).

9 Upgrade systemu i wywalają się usługi. Poznajesz koncept nie testowania na produkcji.

10 Wszyscy klienci uciekli ale coś nagle zaczęło rozsyłać SPAM - poznajesz bliżej słabe strony twojego demona poczty.

11 Stawiasz tego słynnego Dockera i inne gadżety które są teraz w modzie

(...)

20 Zaczynasz rozumieć memy o Dokerze

(...)

40 Kto nie skacze ten używa Puppet Enterprise! Hop, hop, hop!

(...)

42 Odkrywasz, że kompilacja popularnych pakietów oprogramowania ze źródeł jest konfigurowalna.

(...)

666 Dochodzisz do wniosku, że nie jesteś jednak w stanie czytać ze zrozumieniem własnego kodu w Perlu, który pisałeś rok temu w celu sklejenia ze sobą monitoringu obciążenia serwera, filtrowania kilku różnych logów i systemu wysyłania ostrzeżenia SMSem na twój numer telefonu.

(...)

1337 PROFIT!

edytowany 1x, ostatnio: Satanistyczny Awatar
lambdadziara
metaspace error zawsze bedzie ci dany
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8409
1
infantylny napisał(a):

Cześć, zastanawiam się w naukę jakiej technologii zainwestowac swój czas, żeby to się zwróciło za 2-3 lata.

W taką, która będzie cię interesować, wtedy będziesz w stanie więcej i bardziej aktywnie się uczyć, bo będziesz bardziej zmotywowany + będziesz miał dużo pomysłów na projekty (a to też ważne, ludzie często na siłę próbują w coś wejść, a potem zadają pytania "jaki projekt mam robić do nauki?").

Jak nie wiesz, co cię interesuje, to możesz próbować różnych technologii. Ucząc się różnych technologii możesz nabrać pewnego rodzaju umiejętność uczenia się nowych rzeczy, będziesz miał też porównanie i nabierzesz dystansu. Jeśli np. znasz Javę, to możesz się dla odmiany jakiegoś Pythona pouczyć, żeby się "odżawić" i spojrzeć szerzej.

ale moje pytanie dotyczy konkretnego, dobrze płatnego zawodu, na który będzie spory popyt w przyszłości.

obstawiam, że w przyszłości będzie popyt na osoby, które mają solidną bazę/fundamenty z wielu dziedzin, i umieją się szybko nauczyć wymaganych dalej szczegółów (tj. czy to nauczyć "per projekt" czy może "przebranżowić się"). Czyli elastyczność.

No i skille w kształcie literki T (czyli oprócz bycia osobą o szerokich horyzontach, to mieć jednak głęboką wiedzę na temat jednej, kilku wybranych rzeczy, bo bycie specjalistą też owocuje).

No i też konkurencja będzie coraz większa, więc nie będzie wystarczyło po prostu mieć tę wiedzę, ale trzeba będzie umieć ją sprzedać, przekonać innych, że mamy odpowiednie kwalifikacje, wyróżnić się z szarego tłumu (już tak jest w sumie). I myślę też, że pewnego rodzaju ogarnięcie informacyjne, umiejętność sprawnego wyszukiwania informacji będzie cenione.

konkretnego

konkrety sam sobie powinieneś opracować, w zależności od twoich predyspozycji, tego, co ci pasuje itp. Nie ma jednej prawidłowej odpowiedzi.


Korges
  • Rejestracja:prawie 5 lat
  • Ostatnio:18 minut
  • Postów:558
0

Jak zostać devopsem? Czym się zajmuje u was taki gagatek?

AO
u nas będzie robił tak że w commit message'ach na tfu, Gerricie ID taska to będa linki do Teamworka bo tak chciałem żeby tak było i on tak będzie robić
99xmarcin
Możesz zacząć od zrobienia certyfikatu Amazona (lub przynajmniej przeczytać książkę). Poza tym to najlepiej będzie zatrudnić się w chmurowej wypożyczalni devops'ów wtedy dostaniesz konto do zabawy firmowe + firma sama zacznie Ciebie wypychać na szkolenia itp. W sumie to pytanie nadaje się na osobny wątek na formum...
Satanistyczny Awatar
  • Rejestracja:ponad 6 lat
  • Ostatnio:około 15 godzin
  • Postów:699
0

@Korges: może robić wszystko, może robić prawie nic po za obserwowaniem monitoringu środowiska testowego, developerskiego, produkcyjnego czy jakiego tam jeszcze. Zależy od firmy. W jednej będziesz Rambo koszącym spamboty i DoS boty regłukami do różnych poziomów środowiska działania systemu i uczestniczył w projektowaniu/implementacji/testowaniu jakichś komponentów które mogą potencjalnie obrywać na klatę atakami, w innej przygotowywał i okazyjnie klonował w Proxmox maszyny wirtualne ze środowiskiem potrzebym zespołowi ciągnącemu projekt i analizował kod w celu określenia czemu w jakimś środowisku zachowuje się tak a nie inaczej i identyfikował kroki potrzebne by to zmienić. Takie działanie na styku oprogramowania z okrutnym światem systemów operacyjnych, dockerów i innych modnych wynalazków oraz Internetów z jego zagonami script kiddie i botnetów. Możesz też spotkać inne warianty. W sumie loteria.

edytowany 1x, ostatnio: Satanistyczny Awatar
Bonanzaa
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 4 lata
  • Postów:168
4

żeby to się zwróciło za 2-3 lata

@infantylny: Nauka programowania nic nie kosztuje więc zwróci Ci się po pierwszym miesiącu pracy, ale jeśli pytasz gdzie Ci się najlepiej zwróci czas to im większa firma tym lepiej. A z tego co wiem to ogrom dużych firm pracuje z Java. Do korpo najłatwiejsza droga to przez płynny angielski. Korposy używają miliona mikroserwisów w różnych technologiach więc możesz zaplusować znajomością narzędzi do integracji opartych na Java(camel, esb, rabbit, kafka). Jeśli zwrot z inwestycji to dla Ciebie mała ilość pracy za sporą kasę to chyba najlepiej wejść w E-commerce i maszynowo pisać CRUDy, właściwie je kopiować pomiędzy kolejnymi projektami i nawet jest na to spore zapotrzebowanie w zagranicznych firmach. Z drugiej strony zwrot można potraktować jako pracę w domu w swojej firmie na B2B i pracę nad małymi programami z małą ilością osób w software housach, wtedy można iść w Fullstack gdzie nie trzeba mieć tak dobrego poziomu Java ale trzeba znać ReactJs lub Angular i jest mniejsza konkurencja bo niewiele doświadczonych osób chce wchodzić we frontend znając już Java i przyległości. Jeśli FullStack to zamiast Java możesz nauczyć się Pythona do obsługi backendu, który przyda Ci się również w dalszej karierze kiedy będziesz na etapie wybierania specjalizacji, która popchnie Cię dalej - Fullstack Pro/Devops/Big Data/Security. Stąd jeśli masz większe ambicje możesz już awansować tylko na architekta softwarowego a do tego najłatwiej ze ścieżki DevOps. Ale pewnie do tego czasu będziesz już miał mieszkanie, rodzinę i 20k na fakturze i będziesz miał wywalone.

edytowany 3x, ostatnio: Bonanzaa
HA
  • Rejestracja:około 6 lat
  • Ostatnio:około 3 godziny
  • Postów:1006
4

Moim zdaniem są dwie ścieżki aby pozostawać w siodle przez dłuższy czas, a nie trafić na x lat do dobrze płatnej niszy:

  • mocny lvl techniczny połączony ze wszechstronnością, który pozwala Ci w miarę łatwo wyskilować się w danej niszy. Ogólnie jak jesteś mocny w kilku obszarach to wejście do jakiejkolwiek niszy, która w danym momencie jest popłatna jest relatywnie proste - często po prostu bycie mocny sprawia, że płyniesz z tym nurtem bo tam zawsze jest deficyt kadr w pierwszej fazie, a Twoja natura sprawia, że testujesz różne rzeczy z ciekawości.
  • wyspecjalizowanie się w biznesie i traktowanie technologii jako narzędzie - jeśli umiesz rozwiązywać problemy to technologia nie jest problemem. W większych firmach kwestia skilla technicznego często schodzi na dalszy plan - ważniejsze jest to aby mieć przegląd możliwości i umieć to poskładać w jakiś pomysł, znaleźć ludzi którzy są dobrzy w danej rzeczy i pokierować ich pracą.

Ja wybrałem tą drugą ścieżkę bo bardzo późno wchodziłem do zawodu i choć może nie jestem bardzo słaby, to jednak bardzo dużo osób technicznie jest ode mnie lepszych - technicznie postrzegam siebie jako middle of the pack. Idąc mocniej w biznes łatwiej mi się wbić w stawki, które normalnie są przewidziane gdzieś tam na poziomie techleada.

To co ważne każda z tych ścieżek wymaga jakiegoś zestawu cech osobowych + zdolności do uczenia się. Np. pierwsza ścieżka wymaga sporej zajawki, druga mocnych soft skilii więc trzeba to dostosować do kart jakie masz w rękach. Jeśli nie wpadasz w żadna z tych kategorii to jedynie pozostaje śledzenie trendów i wbijanie się w nisze, które robią się dobrze płatne zanim jeszcze próg wejścia nie robi się tam wysoki, bo wtedy uczysz się z innymi a nie konkurujesz już z osobami, które tam są.

LY
Z ciekawości- co konkretnie robisz i jak się wyspecjalizowałeś w biznesie? Z każdym kolejnym rokiem coraz bardziej mnie interesuje taka ścieżka..
HA
Trudno określić co robię. Ogólnie jestem na takim przekroju programisty i analityka. Wcześniej robiłem to w software house nieoficjalnie, a teraz w firmie produktowej (nie it) kieruję (w tym programuję) rozwojem platformy ecommerce i systemów wspierających + po godzinach bawię się w konsultacje w innych projektach. To co mnie wyróżnia to że dobrze dogaduje się z biznesem jak i ludźmi technicznymi więc łączę te światy ze sobą. Przed programowaniem byłem mocno związany z ecommerce, więc mam sporo wiedzy domenowej od kuchni.
AB
  • Rejestracja:ponad 7 lat
  • Ostatnio:prawie 2 lata
  • Postów:17
0

A co z pracą jako konsultant/admin/developer w technologiach pokroju Salesforce, SAP, Dynamics? Można tam się nauczyć nie tylko obsługi konkretnego rozwiązania ale też wydaje mi się dużej wiedzy biznesowej, umiejętności miękkich. Często trzeba coś uszyć na miarę, poznać wymagania klienta i przełożyć to na działanie systemu pod konkretne rozwiązania. Zarobki w SAP, Salesforce itd. są naprawdę niezłe, tylko pytanie co jeśli technologia zacznie odchodzić do lamusa? Da się przeskoczyć bezproblemowo na inną technologię, mając dobre pojęcie o wymaganiach biznesu, umiejętności przełożenia wymagań klienta na rozwiązania w konkretnym systemie? Ciekawi mnie czy takie doświadczenie da się przełożyć na inne pokrewne technologie i czy są one cenione. Macie jakieś zdanie na ten temat albo doświadczenia?

Charles_Ray
Duże zarobki w SAP biorą się z tego, ze korpy zamiast dostosować operacje do SAP chcą go customizować.
Haskell
  • Rejestracja:ponad 9 lat
  • Ostatnio:11 miesięcy
  • Postów:4700
5

To oczywiste. Najlepsza praca IT w przyszłości to tester inteligentnych seks robotów.


Zaglądali do kufrów, zaglądali do waliz, nie zajrzeli do d**y - tam miałem socjalizm. Czesław Miłosz
AM
Szacun jak byś dał radę testować te roboty 8h codziennie
Haskell
Raczej każdy facet dałby radę, pod warunkiem, że będzie testował za każdym razem inny egzemplarz :)
loza_wykletych
loza_wykletych
Hmm, to zależy czy testy będą integracyjne, penetracyjne czy po prostu smoke'i przed produkcją.
ksztyng
Chciałbym zwrócić uwagę, że relacja może być męsko-męska i wtedy to już może być średnio...
loza_wykletych
loza_wykletych
@ksztyng: To już jest radykalizm. Przecież płeć to ciągłe spektrum a ty tutaj wyskakujesz z jakąś skrajnością.
ZG
  • Rejestracja:ponad 10 lat
  • Ostatnio:około 2 lata
  • Postów:155
0

Najlepsza praca jest taka, ktora lubisz.

Zobacz pozostałe 2 komentarze
Bonanzaa
"If the task involved cognitive skills, decision-making, creativity, or higher-order thinking, higher pay resulted in lower performance. As a supervisor, you should pay employees enough that they are not focused on meeting basic needs " Już to słyszałem na szkoleniu leaderów w pewnym korposie który stoi na studentach xD
Charles_Ray
Niewiele zrozumiałeś w takim razie :) pytanie czy wyobrażasz sobie np. zmianę pracy na mniej płatną? Co nie oznacza, że miałbyś pracować za przysłowiową miskę ryżu.
DB
Ja sobie na przyklad nie wyobrazam zmiany pracy na mniej platna - dla przyzkladu gdybym zarabial 10M $ rocznie to za 8M$ rocznie bym sie zgodzil ale zarabiajac 20k netto na 16k netto bym sie nigdy nie zgodzil - chodzi mi o to ze praca na etacie NIGDY nie zagwarantuje mi jakby "enough" bo ja mieszkajac w Wwa i zarabiajac 20k "do reki" moge kupic mieszkanie na kredyt ale mam tez rodzicow w podeszlym wieku ktorzy potrzebuja wsparcia - mam tez dzieci ktorym chcialbym zabezpieczyc lepsza przyszlosc niz ja sam mam - wiec chce zarabiac najwiecej ile jestem wstanie
Charles_Ray
Nie chciałbym, żeby dyskusja zeszła na "pracę za darmo" i "wyzysk", ale... zarabiając w PL 16k netto jesteś w 1-5% najlepiej zarabiających Polaków i "jakoś" sobie poradziłeś :) czy warto zatem dostawać 2k więcej kosztem wypalenia zawodowego i braku rozwoju?
DB
zmieniajac prace na gorzej platna nie masz gwarancji ze bedzie Ci lepiej w nowym miejscu - najczesciej jest tak ze im wieksza kasa tym lepsze srodowisko pracy/firma/bardziej kompetentni wspolpracownicy itp itd nie widze korelacji w tym ze "im wieksza kasa tym wieksze wypalenie zawodowe"
BraVolt
  • Rejestracja:prawie 6 lat
  • Ostatnio:prawie 4 lata
  • Lokalizacja:Warszawa
  • Postów:2918
1

Dlaczego dobra praca ma być płatna poniżej rynkowych standardów?

Takie coś to może być wytłumaczeniem tylko dla pasjonatów, geeków i game-dev. Ich da się przebajerować, że w "ambitnym projekcie" poczują się kimś wyjątkowym, a kasa nie ma znaczenia.
Kiedy jeszcze taki wzorcowy geek-pasjonat nie ma żony ani dziewczyny która z dobrego serca walnie go w geekowski łeb i powie: człowieku, myśl o życiu i rodzinie! to nic juz geeka nie wciągnie z powrotem do świata ludzi.


"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 3 komentarze
BraVolt
Dlaczego bez religii? Jak bez religii to też bez etyki biznesu? Rynek szeroki, a branżowy, a rynek w przekroju wymagań specjalistycznych i doświadczenia?
GS
Koleś, zadałem proste pytanie: o jakie rynkowe standardy płacy Ci chodzi? odpowiesz?
BraVolt
> "Koleś [...]" - Koleś, dlaczego zakładasz, że chce mi się z tobą na tym poziomie dyskutować?
GS
Bo sam ten poziom zaniżasz. Chciałem dopytać coś w kontekście twojego wpisu, a ty wyjeżdżasz z jakimiś standardami religijnymi bez związku z tematem, bo po prostu nie zajarzyłeś. A teraz zgrywasz idiotę. Nie chcesz dyskutować to po cholerę dajesz wpisy?
Miang
a jeśli ten pasjonat nie chce związku opartego na kasie?
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)