Programista w Banku

Programista w Banku
FR
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Postów:3
0

odświeżając mocno temat, dostałem bardzo atrakcyjną finansowo ofertę pracy w banku jako programista java, mam niby tworzyć nowy projekt oparty o mikroserwisy ale 10% czasu to ma być wsparcie starego systemu. Przeszedłem już rekrutację, ale powiedziałem że muszę się zastanowić.

Co mnie odstrasza to sposób pracy, komputer to jakaś mała stacjonarka z linuxem z której odpalać trzeba wirtualkę z windowsem i na tym pracować :| praca z domu ( czasem możliwa) to podpięcie jakiegoś urządzenia z czytnikiem kart + vpn. Jeden monitor, nie ma możliwości wywalczenia drugiego a nawet zakupu za swoją kasę.

Martwię się że w takim środowisku wgranie czegokolwiek na tego o zgrozo windowsa to będzie telefon do admina i potrzeba akceptacji czegokolwiek.. nie wiem jak z IDE.. dodatkowo średnio sobie wyobrażam wybór technologii ( twierdzą że wszystko będzie nowe ).. no ale powiedzmy najnowszy spring przecież może mieć jeszcze sporo dziur ; ) W mojej pierwszej pracy nie pozwolili mi zainstalować skype'a "bo ma dziury" ( to była branża ubezpieczeń).

Przy aktualnej swobodzie doboru technologii, macu z osxem mocno się zastanawiam czy się w to pchać. Może się ktoś z Was podzielić czy praca w takich warunkach jest w ogóle znośńa? ;)

edytowany 4x, ostatnio: Freeq_
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
0

@Freeq_ nie masz nawet po co dzwonić do admina, jeśli program nie jest na liście dozwolonych, to go nie użyjesz.

Dla mnie taka praca jest nieznośna, ale za jakieś 25k miesięcznie to może bym rok wytrzymał.

0
Freeq_ napisał(a):

Przy aktualnej swobodzie doboru technologii, macu z osxem mocno się zastanawiam czy pchać się w takie g**no za kasę ponad 50% wyższą. Może się ktoś z Was podzielić czy praca w takich warunkach jest w ogóle znośńa? ;)

Troche za duzo szczegółów.

Praca jest znosna, te wirtualki dzialaja naprawde dobrze. Moze i jeden monitor, ale za to ponad 40" a dwa tez sie da wywalczyc jak masz ten mniejszy.
Nie masz admina takze nic nie zainstalujesz, wszystko idzie przez system, jak czegos nie ma to mozna sie starac dodac i jakos to idze.

Praca czysto technologiczna?

0

A i IDE to intellij, tylko troche "prywatne".

jarekr000000
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 2 godziny
  • Lokalizacja:U krasnoludów - pod górą
  • Postów:4707
1
Freeq_ napisał(a):

odświeżając mocno temat, dostałem bardzo atrakcyjną finansowo ofertę pracy w banku jako programista java, mam niby tworzyć nowy projekt oparty o mikroserwisy ale 10% czasu to ma być wsparcie starego systemu. Przeszedłem już rekrutację, ale powiedziałem że muszę się zastanowić.

A czy są fajni?
Jak jest fajna ekipa to każdą kupę da się przejść nie jest źle (a nawet jest fajnie). Wiele się można na starych systemach nauczyć.
Trudno fajność na rozmowie do końca ocenić... ale jakoś trzeba.
Jeśli jednak już na starcie wywyższają się, są sztywni... olej i uciekaj.


jeden i pół terabajta powinno wystarczyć każdemu
FR
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Postów:3
0

ciężko po rekrutacji stwierdzić jaki jest klimat, bo każda rozmowa kwalifikacyjna jest trochę sztywna, ale tutaj nie było źle. Rozumiem, że praca z systemami bankowymi jest dość specyficzna i nie twierdzę że oni to wymyślają na siłę, ale mocno daje mi to do myślenia. Skoro na rynku jest tyle bardziej otwartych firm... hmm dzięki za odpowiedzi, nie oczekuję że powiecie co robić ale dobrze wiedzieć że opinie są różne - w sumie jak o każdym miejscu pracy.

0

Właśnie dlatego, że są takie warunki i kiepska atmosfera, kiepskie narzędzia, płacą 50% powyżej stawki.
Nie robią tego z czystego dobrego serca. Tylko dlatego, że za normalną stawkę nikt nie chciał przyjść.

Potem szukając innej pracy będziesz miał trochę gorszą sytuację negocjacyjną, bo wszyscy będą wiedzieli, że na gwałt chcesz zmienić pracę, a nie tylko wtedy gdy warunki płacowe będą lepsze.

0
Uczynny Młot napisał(a):

Właśnie dlatego, że są takie warunki i kiepska atmosfera, kiepskie narzędzia, płacą 50% powyżej stawki.
Nie robią tego z czystego dobrego serca. Tylko dlatego, że za normalną stawkę nikt nie chciał przyjść.

Potem szukając innej pracy będziesz miał trochę gorszą sytuację negocjacyjną, bo wszyscy będą wiedzieli, że na gwałt chcesz zmienić pracę, a nie tylko wtedy gdy warunki płacowe będą lepsze.

Java 8 i Inellij to kiepskie narzedzia?

GJ
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad rok
  • Postów:75
0

Pracuję w banku od 13 m-cy. W sumie polecam :). Są minusy:
-odciecie od internetu (drugi komp do internetu obok) ale w innej podsieci i nie ma pomiedzy nimi komunikacji
-zamkniete systemy (tzn jak cos poskladasz to bedzie dzalalo przez 5 lat i dłużej)
-procedury bezpieczenstwa (np. Pozamykane wszystkie porty)
Plusy:

  • kasa, kasa, kasa, banki płacą po prostu dużo
  • bank może sobie pozwolić na technologie, na które zwyczajne firmy nie stac , tych technologii jest sporo, systemow jest duzo i nie wierz, że wszystkie są w Cobolu.

Podsumowując: jest inaczej niż w innych firmach, ale da się przyzwyczaić, bank umie liczyć kasę i przy jakiś zmianach w it jest pytanie: a czy to nam się opłaca, technologia zawsze stoi z tyłu.

Zobacz pozostałe 3 komentarze
FE
@goJavaGo: Ile doświadczenia, jakie miasto?
GJ
@Fedaykin: w momencie podpisywania umowy > 14 lat exp, Warszawa
GJ
@kate87: CA to City American, tak? To nie CA w takim razie. Bank z top 10 banków w Polsce :), masz 10 możliwości :)
somekind
U nas we Wrocławiu robiąc dla banku da się podejrzewam mieć 18-20 na fakturze, może więcej w jakichś bardziej niszowych (w sensie legacy) technologiach. Przez bank rozumiem: CS, UBS, BNY, nie tą polską biedę, której głównym źródłem zysków jest sprzedaż wyciągów z konta po 5zł.
kate87
@somekind: żebyś wiedział że chyba z tego żyją :D @goJavaGo strzelam tych którzy mają największy udział w rynku czyli PKO, mBank ;) ewentualnie jeszcze słyszałam że w Credit Suisse też nieźle płacą.
0
goJavaGo napisał(a):

Pracuję w banku od 13 m-cy. W sumie polecam :). Są minusy:
-odciecie od internetu (drugi komp do internetu obok) ale w innej podsieci i nie ma pomiedzy nimi komunikacji
-zamkniete systemy (tzn jak cos poskladasz to bedzie dzalalo przez 5 lat i dłużej)
-procedury bezpieczenstwa (np. Pozamykane wszystkie porty)
Plusy:

  • kasa, kasa, kasa, banki płacą po prostu dużo
  • bank może sobie pozwolić na technologie, na które zwyczajne firmy nie stac , tych technologii jest sporo, systemow jest duzo i nie wierz, że wszystkie są w Cobolu.

Podsumowując: jest inaczej niż w innych firmach, ale da się przyzwyczaić, bank umie liczyć kasę i przy jakiś zmianach w it jest pytanie: a czy to nam się opłaca, technologia zawsze stoi z tyłu.

Internet jest jak najbardziej praktycznie wszystko jest dostepne, nic z portow nie jest pozamykane, Cobola nie ma, technologia jest praktycznie od razu wdrazana. Np. uzywamy juz nowego reacta, a wyszedl 2 tygodnie temu.

J8
  • Rejestracja:ponad 9 lat
  • Ostatnio:około rok
  • Lokalizacja:Wrocław
  • Postów:47
0

Podłączając się do tematu czy jakieś banki zatrudniają w Krakowie?

Koziołek
UBS chociażby..
WhiteLightning
Alior (przynajmniej pol roku temu zatrudnial). Bebech (BBH).
Julian_
  • Rejestracja:około 8 lat
  • Ostatnio:ponad 4 lata
  • Postów:1703
1

lichwa jest niemoralna, programiści nie powinni się trudnić pomaganiem lichwie.

1
Julian_ napisał(a):

lichwa jest niemoralna, programiści nie powinni się trudnić pomaganiem lichwie.

Ale przecież właśnie doją lichę. To chyba dobrze ? :)

0
[Freeq_ napisał(a)]

ciężko po rekrutacji stwierdzić jaki jest klimat, bo każda rozmowa kwalifikacyjna jest trochę sztywna, ale tutaj nie było źle. Rozumiem, że praca z systemami bankowymi jest dość specyficzna i nie twierdzę że oni to wymyślają na siłę, ale mocno daje mi to do myślenia. Skoro na rynku jest tyle bardziej otwartych firm... hmm dzięki za odpowiedzi, nie oczekuję że powiecie co robić ale dobrze wiedzieć że opinie są różne - w sumie jak o każdym miejscu pracy.

Nigdy więcej banków, za żadne pieniądze tego świata. Pracowałem w takim jednym, co go nawet "człowiek, który został papieżem" reklamuje. Poziom absurdów na metr kwadratowy przekraczał wszelkie normy. Już nie wspominam o blokowaniu połowy neta, braku admina na kompie, braku testów automatycznych (stado testerów klikających po aplikacji co wdrożenie). No i oczywiście praca tylko na miejscu na stacjonarce.

Banki to nie firmy technologiczne, jak coś raz napiszesz i jakoś to działa to już zostanie na produkcji na wieki. Taka branża. Polecam unikać. Żadne kwoty nie są tego warte na dłuższą metę.

FR
zrezygnowałem z tej propozycji, wolę robić za mniejszą kasę coś ciekawego, na pracę tylko za kasę będzie jeszcze czas.
sqlka
  • Rejestracja:ponad 9 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Wawa
  • Postów:250
0
Krwawy Szczur napisał(a):
[Freeq_ napisał(a)]

Banki to nie firmy technologiczne, jak coś raz napiszesz i jakoś to działa to już zostanie na produkcji na wieki. Taka branża. Polecam unikać. Żadne kwoty nie są tego warte na dłuższą metę.

A gdzie jest inaczej?

WhiteLightning
No np. w Netscape tak bylo. Postanowili ze przepisza calosc od nowa. ...i juz ich nie ma.
2
Krwawy Szczur napisał(a):

No i oczywiście praca tylko na miejscu na stacjonarce.

Powinni wrzucić na githuba cały soft, niech ferajna pisze wspólnymi siłami. Po pierwszym zaakceptowanym pullrequeście mozna brać do domku na pendrive wszystkie dane klientów (w celach testowych oczywiście),

A najgorszy w tym wszystkim obowiązek przyjeżdżania do biura. W końcu wiadomo, programista lubi sobie poleżeć w łóżeczku do późna a popracować przy piwku w nocy.

Nigdy więcej banków i korpo!!!

GJ
  • Rejestracja:ponad 8 lat
  • Ostatnio:ponad rok
  • Postów:75
0

Mam wrażenie, że większość osób narzekających w tym wątku nie ma pojęcia jakie dane przetwarza się w banku. Nawet jeżeli w banku pracowały, to niekoniecznie w miejscach, które uświadomiły im, jak ważna jest ochrona tych informacji.

W skrócie: bank wie o was więcej niż żona/kochanka/matka czy ksiądz ew. mąż/kochanek/matka czy ksiądz xD

Julian_
niby co wie, podaj przykład?
GN
Wie ile masz na koncie - żona nie wie ile masz.
Ktos
Phi, stan konta przy posiadaniu żony to akurat każdy zna: 0 ;)
kate87
No ja wiem co wie moj bank bo sami sie podkablowali.:) a dobra żona potrafi dobrze inwestować hajs ;)
1

@goJavaGo: czy sugerujesz, że systemy w bankach tworzy się i testuje na prawdziwych danych ?
I przez to trzeba programistę traktować jak niepełnosprawnego, nie dać mu admina do windowsa czy nie pozwalać na korzystanie z pełnego internetu ?

Zobacz pozostały 1 komentarz
somekind
W którym banku programista ma dostęp do danych produkcyjnych?! To brzmi jak najgorszy koszmar.
GJ
@somekind: napisałem o tym dalej w tym wątku odp. dla Koziołka. Powtórze jeszcze raz - są projekty, że bez dostępu do produkcji nie jestes w stanie zdiagnozować błędu. I dlatego czasami odłączają niektórych od internetu, teraz staje się to bardziej jasne co piszę ? :)
somekind
Owszem, zdarzają się takie błędy. Powszechnie stosowaną praktyką w takiej sytuacji jest zrobienie kopii bazy produkcyjnej i anonimizacja danych osobowych, tak aby nie możliwe było powiązanie prawdziwej osoby z majątkiem. Który bank daje dostęp do nieanonimizowanych danych z produkcji szeregowym programistom?
GJ
@somekind: Taaa, w idealnym swiecie... Czy jestem szeregowym programistą ? Jestem kims kogo tutaj na portalu okresla się mianem "senior", cokolwiek to oznacza. Zapewniam, że dostęp do produkcji mam.
somekind
Konkretnie który bank?
0

a czy do banków raczej javy czy .neta sie używa czy i tego i tego po równo?

1
big pen napisał(a):
Krwawy Szczur napisał(a):

No i oczywiście praca tylko na miejscu na stacjonarce.

Powinni wrzucić na githuba cały soft, niech ferajna pisze wspólnymi siłami. Po pierwszym zaakceptowanym pullrequeście mozna brać do domku na pendrive wszystkie dane klientów (w celach testowych oczywiście),

A najgorszy w tym wszystkim obowiązek przyjeżdżania do biura. W końcu wiadomo, programista lubi sobie poleżeć w łóżeczku do późna a popracować przy piwku w nocy.

Nigdy więcej banków i korpo!!!

A to Twoim zdaniem w sofcie są wklepane wszystkie dane klientów ?
Pewnie dlatego tylu programistów szukają do banków - co nowy klient, to nowa wersja potrzebna.

A co do pracy zdalnej - nie ma żadnego uzasadnienia, aby nie umożliwiać takiej pracy.
Jedynie zarząd banków tworzy atmosferę "tajemnicy" wielkiego "czegoś", bo banki to przecież takie nie wiadomo co.
Więc lepiej nie zezwalać na pracę zdalną, ze względów bezpieczeństwa oczywiście.

A tymczasem taki niejeden system bankowy ma dostęp do znacznie mniejszej ilości danych osobowych, niż np. wszystkie instancje Prestashop, silnika open sourcowego sklepu internetowego.
I co ? Da się na githubie, po nocy z piwkiem w ręku ?
Da się.

somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
0
sqlka napisał(a):

A gdzie jest inaczej?

W firmach, w których ich soft jest ich produktem i wiedzą, że jeśli nie będą dbali o jakość, to w pewnym momencie albo przestanie działać, albo stanie się nierozwijalny.
Ale oczywiście nie we wszystkich.

goJavaGo napisał(a):

Mam wrażenie, że większość osób narzekających w tym wątku nie ma pojęcia jakie dane przetwarza się w banku. Nawet jeżeli w banku pracowały, to niekoniecznie w miejscach, które uświadomiły im, jak ważna jest ochrona tych informacji.

Dlatego np. Credit Suisse we Wrocławiu ma wszystkie biura powyżej któregoś piętra, żeby przypadkiem ktoś nie podejrzał czegoś przez okna.
Ale kontraktorów z Luxoftu dla CS te zasady nie obowiązują, więc mogą pracować na parterze z ekranami odwróconymi do okien.
Bezpieczeństwo przede wszystkim! :D

Jeśli ktoś chce wykraść dane, to je wykradnie. Dlatego jedynym zabezpieczeniem jest nie dawanie dostępu do danych klientów programistom. Mam szczerą nadzieję, że tak to w bankach wygląda...
Inna sprawa to dostęp do kodu, potencjalnie konkurencyjny bank mógłby chcieć wykraść spaghetti innego banku... Ale kod też się da wynieść, jeśli się będzie chciało, przykuwanie ludzi do biurek nic nie pomoże. A pracę zdalną łatwo rozwiązać przez VPN i laptopa z szyfrowanym dyskiem... no ale to z kolei zbyt nowoczesne rozwiązania jak dla banków. ;)

Bogaty Szewc napisał(a):

a czy do banków raczej javy czy .neta sie używa czy i tego i tego po równo?

Nie wiem czy po równo, ale w każdym większym banku (w sensie nie spółdzielczym ze Skierniewic) znajdziesz pracę w obu tych technologiach, a także wielu innych.

Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Stacktrace
  • Postów:6821
0
goJavaGo napisał(a):

Mam wrażenie, że większość osób narzekających w tym wątku nie ma pojęcia jakie dane przetwarza się w banku. Nawet jeżeli w banku pracowały, to niekoniecznie w miejscach, które uświadomiły im, jak ważna jest ochrona tych informacji.

Fundamentalna zasada brzmi programista nie ma dostępu do produkcji. I choćby skały srały, to takiego dostępu nie uzyska. Jeżeli już uzyskuje, to tylko do danych anonimizowanych, które są przygotowane przez kogoś, kto nie ma dostępu do tych danych inaczej niż odpowiednie oprogramowanie. I tyle lat co przepracowałem w bankowości i przy systemach rozliczeniowych, ta zasada nigdy się nie zmieniła.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
Zobacz pozostałe 8 komentarzy
GJ
@Koziołek: mylisz się, w niektórych projektach oraz w niektórych technologiach mają. Dlaczego - dlatego, że specyfika projektu jest taka, że bez dostępu do produkcji nie jestes w stanie zdiagnozować błędu. Natomiast jest to dostęp ograniczony np. nie możesz zrobić update :). Ale możesz sciagnąć sobie dane z bazy :)
Koziołek
Powiedz mi proszę co to za bank, by wiedział gdzie nie trzymać pieniędzy.
NB
W żadnym banku się nie trzyma pieniędzy.
GJ
@Koziołek, spoko, nie ma zagrożenia dla kont klientów. Bank to nie tylko systemy rozliczeniowe :)
Koziołek
Ale nie chodzi o konta i ich stan, ale o dane klientów. Stanu kont nie da się tak łatwo zmodyfikować, ale mając wiedzę o klientach można zrobić bardzo dużo.
0

W banku 3 literkowym w Krakowie robią jeden projekt z dostępem do rzeczywistych danych, pracuje się z podglądem kamer 24h, zakaz wynoszenia papierów, wnoszenia telefonów, wydzielony room z odrębną strefą dostępu...

Koziołek
Ale to przypadek szczególny.
KA
Przecież pendrive są tak małe że w buzi nawet można przemycic i potem scp... I jazda
Koziołek
@karolinaa: ale jeszcze musisz mieć dziurkę na tego pendriva i ta dziurka musi być aktywna.
WeiXiao
@karolinaa: "Super-Protection-System™ zawiadomił mnie mailowo że Pan/Pani, dzisiaj o godzinie 09:05:30 (5minut temu) do portu USB nr 2 podłączył pendrive."
0

Pracuje w banku od ponad roku. Jest to moja pierwsza praca jako programista - wciąż student.

Do tej byłem 2 projektach i to 2 tworzone od nowa(akurat tak się trafiło :))

Technologie to c#, angular 4, typescript, azure, cosmos db, serverless, xamarin.
Czasami czuć ducha korpo i starsi(większość to staruchy) ludzi w openspace w ogóle się nie odzywa i krzywo patrzą jak "głośno" się rozmawia na jakieś tematy albo co gorsza z czegoś śmieje ;)

fozolif
przychodzisz do pracy pracowac czy pogadac?
KA
Ja bym tam sobie update konta zrobiła i uciekała
0

Tak z ciekawości jaki to bank i w jakim mieście?

Błękitny Orzeł napisał(a):

Pracuje w banku od ponad roku. Jest to moja pierwsza praca jako programista - wciąż student.

Do tej byłem 2 projektach i to 2 tworzone od nowa(akurat tak się trafiło :))

Technologie to c#, angular 4, typescript, azure, cosmos db, serverless, xamarin.
Czasami czuć ducha korpo i starsi(większość to staruchy) ludzi w openspace w ogóle się nie odzywa i krzywo patrzą jak "głośno" się rozmawia na jakieś tematy albo co gorsza z czegoś śmieje ;)

0

Gdańsk.

Jeśli praca to tylko klepanie kodu dla ciebie to źle trafiłeś...

Haskell
  • Rejestracja:ponad 9 lat
  • Ostatnio:11 miesięcy
  • Postów:4700
0
somekind napisał(a):

Jeśli ktoś chce wykraść dane, to je wykradnie. Dlatego jedynym zabezpieczeniem jest nie dawanie dostępu do danych klientów programistom. Mam szczerą nadzieję, że tak to w bankach wygląda...

Jeszcze rok temu pracowałem w banku i tak to właśnie wyglądało tj. programiści nie mieli żadnego dostępu do danych klientów. Co najwyżej jakieś logi w przypadku naprawy/rozpatrywania reklamacji.

Inna sprawa to dostęp do kodu, potencjalnie konkurencyjny bank mógłby chcieć wykraść spaghetti innego banku... Ale kod też się da wynieść, jeśli się będzie chciało, przykuwanie ludzi do biurek nic nie pomoże. A pracę zdalną łatwo rozwiązać przez VPN i laptopa z szyfrowanym dyskiem... no ale to z kolei zbyt nowoczesne rozwiązania jak dla banków. ;)

Problem w tym, że w banku w sumie nie ma co kraść. CRUD jak każdy inny, żadne rocket science ;) VPN i szyfrowane dyski są od kilku lat.


Zaglądali do kufrów, zaglądali do waliz, nie zajrzeli do d**y - tam miałem socjalizm. Czesław Miłosz
Koziołek
Moderator
  • Rejestracja:prawie 18 lat
  • Ostatnio:około miesiąc
  • Lokalizacja:Stacktrace
  • Postów:6821
0

Problem w tym, że w banku w sumie nie ma co kraść. CRUD jak każdy inny, żadne rocket science ;) VPN i szyfrowane dyski są od kilku lat.

No nie do końca. Są jeszcze procesy i reguły biznesowe, które aplikuje się na klientów. Przy czym kradzież tego kodu może nic nie dać, bo nie będzie narzędzia, które pozwoli na ich odczyt.


Sięgam tam, gdzie wzrok nie sięga… a tam NullPointerException
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 minuty
  • Lokalizacja:Wrocław
0

W 90% to CRUD, no ale są w końcu jakieś narzędzia do analizy np. ryzyka kredytowego albo inwestycyjnego, a to już chyba coś, co mogłoby dać innemu bankowi jakąś pomoc/przewagę, gdyby to wykradli.

LS
Zasada to nie dot. banków detalicznych.
somekind
Masz rację. Moje myślenie jest po prostu spaczone rynkiem wrocławskim: CS, UBS, BNY i takie tam.
LS
Nie wiem czy w tej odpowiedzi jest ukryta ironia więc założę że nie ;) Szczerze to zastanawiam się czy rzeczywiście gdzieś poza HFT na tak regulowanym rynku jak bankowy one rzeczywiście prowadzą jakiś R&D w dziedzinie o której piszesz.
somekind
Nie ma tam ironii, po prostu jeśli mowa o pracy w banku, to mi się z lokalnym rynkiem kojarzy. :) Soft, o którym pisałem w poście, z HFT to nie ma nic wspólnego, tu chodzi o normalne inwestowanie/kredytowanie firm. I tak, banki mają swoje narzędzia do tego. Chociaż nie zawsze pisane w bankach, czasem kupują od zewnętrznych firm. Tak samo jak soft wyszukujący podejrzane operacje w celu łapania przestępców i terrorystów.
0
somekind napisał(a):
micc napisał(a):

Zgadzam się z mućką, praca w bankach to zazwyczaj utrzymywanie starych systemów, które często zostały napisane w przedpotopowych technologiach.

Nie zawsze jest tak źle, czasem tworzy się nowe projekty... oczywiście w przedpotopowych technologiach. ;)

Dlatego też zarobki są często wysokie - nie każdy ma ochotę się w tym babrać, nieliczni wytrzymują nerwowo ;)

Ostatnio byłem na rozmowie w banku, dla którego 7 tys netto na fakturze było górną granicą i "bardzo wysokimi wymaganiami".

Co za bzdety. Chyba byłeś na rozmowie w ubiegłym stuleciu...

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)