Ile godzin dziennie uczycie się w pracy?

Ile godzin dziennie uczycie się w pracy?
SS
  • Rejestracja:prawie 4 lata
  • Ostatnio:około 13 godzin
  • Postów:371
0

Ile godzin dziennie uczycie się w pracy, jeżeli macie projekt, w którym w sumie trudno nauczyć się rzeczy przydatnych w nowej pracy (np. rozwijacie aplikację monolit w pracy, a chcielibyście robić też coś z DevOps w (nowej) pracy).

S4
  • Rejestracja:około 3 lata
  • Ostatnio:około rok
  • Postów:1268
8

Firma płaci tylko za tą naukę, która jest mi potrzeba do wykonania zdań (czasem więcej się muszę doszkalać niż pracuje realnie). Ma w "d" mój rozwój jak nie czuje, że na tym zarobi. Nie mam z tym problemu.

edytowany 2x, ostatnio: S4t
OL
  • Rejestracja:około 2 lata
  • Ostatnio:około 2 lata
  • Postów:70
0

od 5 lat non stop niestety, jakieś 10-20h w tygodniu


Hey XYZ, I wanted to check in with you on the progress of XYZ. We have a tight deadline for this sprint, and I was hoping we could stay on track to deliver on time. Can you give me an update on your progress so far and if there are any roadblocks that we can help address?
CY
Czemu niestety? Jeśli jest to w trakcie pracy to sytuacja win-win imo (jeszcze lepiej jak są to tematy niezwiązane z pracą).
OL
@Cyberah: w pracy nie mam możliwości ponieważ pracuję i jest dość wysokie tempo, agresywne estymaty
CY
@oliver_: a to rzeczywiście.
markone_dev
  • Rejestracja:około 3 lata
  • Ostatnio:4 dni
  • Postów:809
11

Zamiast uczyć się devopsowania na nierealnych/prostych projektach z Internetu warto wyjść z inicjatywą i ogarnąć procesy devops dla tej legacy aplikacji którą rozwijamy. Wtedy jest szansa, że przez taką modernizację aplikacja będzie mniej legacy a i sami się czegoś nauczymy.

Swoją drogą umiejętność modernizacji istniejących aplikacji w kierunku chmury (lift & shift/rehost, refactor (PaaS) czy rebuild) jest bardzo pożądaną umiejętnością na rynku.


Programujący korpo architekt chmurowy.
Udzielam konsultacji i szkoleń w obszarze szeroko pojętego cloud computingu (Azure, AWS) i architektury systemów IT. Dla firm i prywatnie.
DevOps to proces nie stanowisko.
Zobacz pozostały 1 komentarz
SS
@markone_dev: Aplikacja z kodem jest defakto wlasnoscia koncernu motoryzacyjnego z DE, a moja frma posiada "know how" i rozwija ta aplikacje (od poczatku czyli od prawie 10 lat), wiec jedyne co moglbym zrobic, to postawic cos lokalnie na laptopie, ale jakos nie mam pomyslu, od czego zaczac. Moglbym conajwyzej postawic ja lokalnie na K8S.
markone_dev
@still.still: Sami na siebie kręcicie bat pracując w takich kołchozach robiąc z siebie niewolników. Polska Indiami IT Europy.
SS
@markone_dev: Tzn. ja akurat pracuje w DE w niemieckim posredniaku, ktory robi wszystko czego sobie zyczy klient. W lepszych firmach w DE wymagali lepszego doswiadczenia.
markone_dev
A ok. No ale devops to nie tylko k8s. Do devops zalicza się cała automatyzacja zarówno aplikacji, testów jak i infrastruktury. Więc jeżeli masz monolit to możesz poćwiczyć automatyczne stawianie infry po niego. Czyli na przykład użyć Vagranta i Ansible, żeby za pomocą kodu (ansiblowego playbooka) postawić serwer i zainstalować zależności dla aplikacji jak runtime i serwer www. Dzięki połączeniu tych tooli możesz sobie oskryptować tworzenie dowolnych środowisk pod aplikacje. Do tego dodajesz automatyczną instalację/deployment aplikacji na utworzone środowisko i voila.
markone_dev
Do tego możesz dodać konfigurację reverse proxy takiego jak Nginx, żeby wystawić aplikację pod innym portem niż domyślny aplikacji, np 80 zamiast 33621. Tak, że jak widzisz niby automatyzacja smutnego monolitu, a ile zabawy :)
EH
  • Rejestracja:ponad 2 lata
  • Ostatnio:około rok
  • Postów:1208
1

Nikt mi nie płaci za naukę, chyba że potrzebna w konkretnym projekcie który robię.

CZ
  • Rejestracja:ponad 10 lat
  • Ostatnio:dzień
  • Postów:180
7

Myślę, że tak minus 1h dziennie - czyt. oduczam się dobrych praktyk na bieżąco.

Yarilo
oduczanie się dobrych praktyk to praktyka słabych
CZ
Warto w końcu zadbać o zdrowie psychiczne, dobrze robisz.
katakrowa
  • Rejestracja:około 10 lat
  • Ostatnio:około 2 lata
  • Lokalizacja:Chorzów
  • Postów:1670
0

Fachowcy co uczą się w pracy :-)


Projektowanie i programowanie. Hobbystycznie elektronika i audio oszołom.
Zobacz pozostałe 10 komentarzy
katakrowa
Jak ktoś myśli płytko i z fokusem "na siebie" to faktycznie może dla niego wiele rzeczy nie wynikać.
WeiXiao
@katakrowa: no to co zatem w w/w sytuacji? nie są już twoimi "fachowcami"? :P
Crowstorm
Masz jakieś dowody na to, że jesteś pewien? Jak znajdujesz czas na odpisywanie plebsowi na forum?
Uśpiony wiosenny but
bo to troll i autysta tak jak ehhh
Uśpiony wiosenny but
Nie wiem jak czytam takich ludzi to man wrażenie jakby robili projekcje swojego ch**** dzieciństwa/początku życia na innych z rzeczy, które w ogóle nie są problemem
ledi12
  • Rejestracja:ponad 5 lat
  • Ostatnio:11 dni
  • Lokalizacja:Wrocław
3

Zależy od projektu i domeny, ale ogólnie spoko pomysłem jest branie na klatę trudniejszych tasków. Można się wtedy na prawdę dużo nauczyć + dostać łatkę ogarniacza ;)

Co do samego pytania - Nie zwracam na to uwagi, kompletnie. Robię swoją pracę a jak czegoś nie wiem to googluje i już wiem :P Od czasu do czasu klepnę jakieś zlecenie (Czasami w godzinach pracy, jak mam wolne przebiegi).


Robię http response status cody w martwych ciągach
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
5

Ja się tylko uczę przed rozmowami kwalifikacyjnymi i w pracy jak tego wymaga sytuacja, bo i tak często kazda firma ma swoje dobre praktyki, clean code i używa tylko małej części całego c++, więc nie ma sensu się tego uczyć, bo tylko się traci czas a potem na rozmowie spytają się o jakąś rzecz, która Ci i tak umknęła, bo ten język to duża kobyła. Można ewentualnie przelecieć przez wszystko na szybko, żeby wiedzieć koncepcyjnie, że coś takiego istnieje. No ale inaczej nie ma sensu.

No a przed rozmowami kwalifikacyjnymi trzeba się uczyć, bo obecnie trafia się raczej do już utrzymaniówki i następuje często regres umiejętności. Tak było po mojej pierwszej pracy. Nie umiałem prawie nic, bo jedyne co się robiło to siedziało i nurkowało w szambie. Wystarczyło znać ify xD. Teraz w obecnej to często jakieś testy się pisze to to samo. Nic się nie wie o języku. Tylko raz miałem możliwość napisania całej klasy od zera. Takie projekty po prostu. Np nigdy przez całe moje doświadczenie nie pisałem np konstruktora kopiującego albo przenoszącego a często o to pytają na rozmowach, więc jakby mieć tylko wiedzę z firm to nie wiedziałbym jak to napisać nawet.

O wzorcach projektowych to nie wspomnę.

Normalnie poza pracą to polecam uczyć się tego co Cię ciekawi tak, żebys miło spędzał czas.

edytowany 2x, ostatnio: Czitels
KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:12 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
2
still.still napisał(a):

Ile godzin dziennie uczycie się w pracy, jeżeli macie projekt, w którym w sumie trudno nauczyć się rzeczy przydatnych w nowej pracy (np. rozwijacie aplikację monolit w pracy, a chcielibyście robić też coś z DevOps w (nowej) pracy).

Nie rozumiem czemu zakładasz że w nowej pracy też nie będziesz miał monolitu lub innej pradawnej architektury XD Mi np mówili że są mikroserwisy a jest integracja przez bazę XD A w zasadzie przez wiele baz.

Pytanie bardziej powinno brzmieć jak często uczycie się w pracy rzeczy których chcielibyście się nauczyć. No to jeśli chodzi o mnie to jest to gdzieś w okolicach 0h (słownie: zero). Za to uczę się wielu rzeczy na które bym w ogóle nie wpadł że istnieją jak Airflow, Impala, Triton, Vault. Albo chociażby niesczęsny Python i Bash


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
edytowany 1x, ostatnio: KamilAdam
SS
@KamilAdam: "zakładasz że w nowej pracy też nie będziesz miał monolitu" <-- chodzi mi o to, na jakie oferty pracy bede skladal CV. Oczywiscie na koncu i tak sie moze okazac, ze mial byc projekt z mikroserwisami, a trafilem do projektu z monolitem, ale juz na to nic nie poradze.
markone_dev
@still.still: A co jak trafisz na legacy mikroserwisy? Zatęsknisz za monolitem :D
SS
@markone_dev: Pewnie tak, ale co poradze, ze w takim kierunku idzie swiat/technologia.
somekind
Moderator
  • Rejestracja:około 17 lat
  • Ostatnio:2 dni
  • Lokalizacja:Wrocław
3
katakrowa napisał(a):

Fachowcy co uczą się w pracy :-)

A gdzie mamy się uczyć?

KamilAdam napisał(a):

Nie rozumiem czemu zakładasz że w nowej pracy też nie będziesz miał monolitu lub innej pradawnej architektury XD Mi np mówili że są mikroserwisy a jest integracja przez bazę XD A w zasadzie przez wiele baz.

Ty to chyba lubisz. :)

still.still napisał(a):

Ile godzin dziennie uczycie się w pracy, jeżeli macie projekt, w którym w sumie trudno nauczyć się rzeczy przydatnych w nowej pracy (np. rozwijacie aplikację monolit w pracy, a chcielibyście robić też coś z DevOps w (nowej) pracy).

No rzeczy nieprzydatnych w obecnym projekcie się nie uczę w ogóle, bo niby kiedy i kto miałby za to zapłacić?


Po dopracowaniu rozwiązania każdy będzie mógł założyć własny drzewiasty wątek.
markone_dev
  • Rejestracja:około 3 lata
  • Ostatnio:4 dni
  • Postów:809
2

@KamilAdam:

Mi np mówili że są mikroserwisy a jest integracja przez bazę XD A w zasadzie przez wiele baz.

Ty to masz chociaż bazę. Ja ostatnio robilem assesment migracji do chmury aplikacji która integrowała się z innymi (jakies 30 aplikacji czy blizej nieokreslonych jobów/skryptow) przez wymianę plików za pomocą FTP.


Programujący korpo architekt chmurowy.
Udzielam konsultacji i szkoleń w obszarze szeroko pojętego cloud computingu (Azure, AWS) i architektury systemów IT. Dla firm i prywatnie.
DevOps to proces nie stanowisko.
KamilAdam
To u mnie są pliki tylko na żądanie. Ale prawda jest taka za powinien to robić automat :(
CP
  • Rejestracja:ponad 2 lata
  • Ostatnio:prawie 2 lata
  • Postów:103
0

Ja do końca poprzedniego roku dość dużo się uczyłem, od tego zacząłem się uczyć na ludziach, praktycznie nic technicznego nie przeczytałem, po za POZA drobnymi rzeczami.

Trochę mam wrażenie jakby ten świat był naprawdę dziwny.


Bierzcie i pożywajcie się wiedzą
edytowany 1x, ostatnio: cerrato
CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
3

A swego czasu to wszędzie było mówione, że programista to musi po godzinach zapierdzielac i dokształcać się i w ogóle.
Rzeczywistość okazała się trochę inna.

TR
Tak mówił Uncle Bob
Crowstorm
  • Rejestracja:ponad 7 lat
  • Ostatnio:12 miesięcy
  • Postów:490
3
Czitels napisał(a):

A swego czasu to wszędzie było mówione, że programista to musi po godzinach zapierdzielac i dokształcać się i w ogóle.
Rzeczywistość okazała się trochę inna.

Ludzie zobaczyli, że to się nie opłaca, bo oferujesz coraz więcej a hajs stoi w miejscu więc szkoda życia :3

BA
  • Rejestracja:około 2 lata
  • Ostatnio:około 2 lata
  • Postów:72
0

Zależy jak liczyć, googluje się często coś. Przysiąść do jakiegoś nowego frameworka czy języka żeby coś głębiej zrozumieć przed zmianą projektu - tu jeszcze nie miałam pracodawcy który by robił coś takiego, ma być na teraz zawsze, choć moim zdaniem lepiej byłoby nauczyć się czegoś na przyszłość kosztem części czasu obecnego projektu i pracować szybciej i poprawniej w następnym.

CP
Lenistwo cię zgubi, ucz się ucz
ZP
  • Rejestracja:ponad 8 lat
  • Ostatnio:około 2 miesiące
  • Postów:70
1

To jest tak postawione pytanie że wiele odpowiedzi pasuje
Uczę się biznesu
Uczę się jak pracować z tymi akurat ludźmi
Uczę się jak gadać z kierownikiem z kolegą z pm itd
Uczę się gdzie jest granica przycinania w pręta
Uczę się jak pływać w tym akurat stawie
Uczę się co na zakładzie się ceni bardziej pr czy konkret

To z grubsza jest praca

A uczenie się technologii czy algo jest trochę bez sensu Trochę Bo to tak jak z nauką języka, jak nie będziesz używać to zapomnisz Coś zostanie ale większość zapomnisz

To moim zdaniem jest ból naszej pracy. Ten cały rozwój techniczny jest firmie niepotrzebny. To jak z gościem od pizzy co się nauczy pączki piec
No fajnie - ale co z tego?
Będzie z tego hajs czy nie bo jak nie to firma woli takiego co pączków piec nie umie bo nie będzie marudził o większą wypłatę
(wiem że uproszczenie)

wiciu
  • Rejestracja:ponad 11 lat
  • Ostatnio:12 dni
  • Postów:1205
1

cały czas się czegoś uczę - jak prezydent

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 2 godziny
  • Postów:3277
1

Ale chciałbyś, żeby firma płaciła ci za czas poświęcony np. na kurs szydełkowania? W moim projekcie, jak ktos musi się czegoś nauczyć, to może poświęcić praktycznie dowolną ilość czasu, tyle, że jest to czas w ramach taska i powinien zakończyć się dostarczeniem tego zadania.

Jak już ci powiedziano, w starym projekcie jest sporo do nauki.

LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8397
4

argumenty za nauką na własną rękę:

  • pracodawca płaci za umiejętności, więc jeśli ktoś przychodzi, kto musi się dopiero douczać, to widocznie nie ma kwalifikacji do tego stanowiska, co może powodować opóźnienia w realizacji codziennych zadań. Albo niestaranne wykonanie zadania, skoro ktoś dopiero się uczy.
  • można poeksperymentować i poświęcić czas starając się osiągnąć głębsze zrozumienie. W pracy ta nauka często jest robiona w pośpiechu, żeby tylko zamknąć taska.
  • możliwości do rozwoju - wiele osób nie ma możliwości nauki w pracy, bo ich praca nie jest rozwojowa.

argumenty za nauką w pracy:

  • nauka przy projektach na produkcji, apki, które działają i mają prawdziwych użytkowników, co może być trudne do zrobienia samemu (no chyba, że ktoś rozkręci projekt open source czy inną rzecz, gdzie też będzie miał prawdziwych użytkowników).
  • Pracodawca korzysta na tym, żeby programiści się czasem czegoś nauczyli, bo jakość rozwiązań będzie lepsza. Programiście opłaca się nauka w pracy, bo to motywuje, rozwija, bez rozwoju łatwo się wypalić. A wypalony programista nie będzie ani zadowolony ani nawet efektywny czy lojalny wobec pracodawcy.
  • bo nauka jest częścią pracy programisty i nie da się tego oddzielić. Nie zawsze wszystko będziesz wiedział, ale pracodawca oczekuje, że będziesz w stanie się tego szybko nauczyć, jeśli natrafisz na taki task, a nie rozłożysz ręce i powiesz, że nie umiesz.

edytowany 13x, ostatnio: LukeJL
Zobacz pozostałe 8 komentarzy
LukeJL
@WeiXiao no tak, jeśli kogoś zatrudnili, to dla własnego zdrowia psychicznego lepiej założyć, że "zatrudnili mnie, wiedzieli co robią", bo inaczej można wpaść w syndrom oszusta.
WeiXiao
nie wiem, poruszasz 5 roznych tematów. jeszcze raz: argumenty za nauką na własną rękę: (...) kto musi się dopiero douczać, to widocznie nie ma kwalifikacji do tego stanowiska (...) co może powodować opóźnienia w realizacji codziennych zadań, ale to jest problem pracodawcy, co mnie to obchodzi? to nie są problemy nowego pracownika w cywilizowanym swiecie
LukeJL
@WeiXiao: 6 różnych nawet.
LukeJL
@WeiXiao no ale chodziło mi o to, że może należy najpierw być kompetentnym, a potem szukać pracy. Jak ktoś z ulicy przychodzi, to też nie dostanie pracy od razu, ale musi się samemu dużo nauczyć, żeby go wpuścili na juniora. Albo jak ktoś chce zmienić pracę na taką, w której się używa technologii X, to może powinien się nauczyć tego na własną rękę (jeśli nie używa w pracy), bo pracodawcy oczekują pewnych skilli na starcie. Dla dobra innych programistów też lepiej mieć kumate osoby w zespole, a nie takie, które dopiero się uczą na prodzie i robią wszystko jak dzikusy
LukeJL
@WeiXiao Więc myślę, że nauka na własną rękę ma sens i miejsce. Ale z drugiej strony jeśli ktoś został już zatrudniony w danej firmie, to może uznać, że jego umiejętności są akceptowalne i wtedy pozostaje mu nauka tych rzeczy w pracy jako część swoich obowiązków.
F9
  • Rejestracja:ponad 4 lata
  • Ostatnio:około 12 godzin
  • Postów:76
3

Jeszcze nie dawno powiedziałbym, że to obowiązek uczyc się 2-3h po pracy. Teraz bym wyśmiał samego siebie. Pracuje do około 5h, a potem rozwoj na co mam ochotę aby się zamknąć w 8h max. Menadżer o tym wie, zresztą wprost zasugerowałem, że to projekt legacy w c++ i albo mam czas na rozwój w czasie pracy albo się zwalniam bo się cofam w rozwoju. Pracy nie zmieniam bo dobrze płacą.
Życie jest ciekawsze niż siedzenie większość dnia przed komputerem. Sport, gotowanie, rodzina, książka czy wyjście w jakieś nowe miejsce i się okazuje, że nawet te 8 godziny pracy to zdecydowanie za dużo ale niestety się człowiek przyzwyczaja do danego poziomu zycia więc pracować trzeba.

PS: w weekendy też rzadko coś się uczę, kiedyś rozwijałem swojego githuba ale przestałem jak się zorientowałem, że żodyn rekruter go nigdy nie przejrzał.

AN
Szkoda, że tak późno to zrozumiałeś ale zawsze lepiej później niż wcale
X0
  • Rejestracja:prawie 3 lata
  • Ostatnio:około rok
  • Postów:44
0

0 szczerze

BA
  • Rejestracja:około 2 lata
  • Ostatnio:około 2 lata
  • Postów:72
0

W moim projekcie, jak ktos musi się czegoś nauczyć, to może poświęcić praktycznie dowolną ilość czasu, tyle, że jest to czas w ramach taska i powinien zakończyć się dostarczeniem tego zadania.

Problem pojawia się wtedy, kiedy pracodawca doskonale zdaje sobie sprawę, że pracownik musi się czegoś douczyć( do firmy żeby dobrze pracować), ale daje takie terminy tasków że nie ma jak wcisnąć tego podczas pracy, a udaje że jest czas. Nie raz pracowałam z seniorami którzy mówili "rozwój po pracy, koniecznie, w tramwaju autobusie masz czas to czytaj też xd", no ale może źle trafiałam. W przypadku outsourcingu usłyszałam że "klient nie lubi jak są godziny na naukę", mimo że następny projekt do tego samego klienta wymagał innych technologii.

pracodawca płaci za umiejętności, więc jeśli ktoś przychodzi, kto musi się dopiero douczać, to widocznie nie ma kwalifikacji do tego stanowiska, co może powodować opóźnienia w realizacji codziennych zadań. Albo niestaranne wykonanie zadania, skoro ktoś dopiero się uczy.

Po to jest proces rekturacyjny, żeby zatrudnić taką osobę z takimi kwalifikacjami, jakie chce pracodawca. Jeżeli pracodawca zatrudnia kogoś i wymaga nauki po godzinach, to powinien to powiedzieć wprost podczas rekrutacji.

edytowany 2x, ostatnio: Batgirl
Miang
gó ich obchodzi co robisz po pracy, taka uwaga to jest mobbing
LukeJL
  • Rejestracja:około 11 lat
  • Ostatnio:minuta
  • Postów:8397
2
Batgirl napisał(a):

Problem pojawia się wtedy, kiedy pracodawca doskonale zdaje sobie sprawę, że pracownik musi się czegoś douczyć( do firmy żeby dobrze pracować), ale daje takie terminy tasków że nie ma jak wcisnąć tego podczas pracy, a udaje że jest czas. Nie raz pracowałam z seniorami którzy mówili "rozwój po pracy, koniecznie, w tramwaju autobusie masz czas to czytaj też xd",

Na tym forum są wątki ludzi, którzy właśnie wpadli do takiego JanuszSoftu i później wpadają w syndrom sztokholmski i uczą się za darmo po godzinach rzeczy do pracy, żeby tylko zdążyć.

Moja standardowa rada w takim przypadku jest, żeby zacząć już wysyłać CV i szukać nowej pracy. Bo to nie jest normalne. Ludzie się na to godzą, bo brak im asertywności.

Po to jest proces rekturacyjny, żeby zatrudnić taką osobę z takimi kwalifikacjami, jakie chce pracodawca.

Nie ma obecnie możliwości odsiadania osób bez kompetencji. Dobra, widzę jedną możliwość - zatrudnianie osób po znajomości, albo jakichś celebrytów programowania(np. autorów bibliotek open-source), że od razu wiesz, że ktoś ma skille. Bo przez standardową rekrutację łatwo się prześlizgnąć bez większej wiedzy, jeśli zrobimy dobre ogólne wrażenie. I odwrotnie - mając faktyczne umiejętności w czymś, można nie przejść rekrutacji, jeśli podczas rekrutacji nie wpasujesz się w czyjeś szufladki.

Czyli nie można polegać na tym, że proces rekrutacyjny przefiltruje osoby bez kwalifikacji i wejdą osoby najlepsze.


edytowany 1x, ostatnio: LukeJL
Miang
  • Rejestracja:prawie 7 lat
  • Ostatnio:2 minuty
  • Postów:1659
3

w czasie pracy uczę się różnych rzeczy związanych z danym projektem, np jakieś szczególnej biblioteki która jest w danym projekcie używana a nie jest na tyle popularna żeby użyć gdzie indziej, albo w ogóle jest własnością firmy i raczej gdzie indziej jej nie użyję.
Uczę się jeśli zrobią mi taką wrzutkę że mam z d**y nagle się zająć podpisem elektronicznym
Uczę się jeżeli to ja wiem ze dany projekt potrzebuje jakiegoś standardu wydruków i to nawet kilku bibliotek z których w końcu wybieram innych i wtedy uczę wdrożeniowców jak robić szablony wydruków, też oczywiści w czasie pracy mojej i ich
A sama uczę sie po pracy rzeczy niezwiązanych z obecną robotą: R, Japoński, Hiszpański....


dzisiaj programiści uwielbiają przepisywać kod z jednego języka do drugiego, tylko po to by z projektem nadal stać w miejscu ale na nowej technologii
WeiXiao
  • Rejestracja:około 9 lat
  • Ostatnio:około godziny
  • Postów:5105
8

Fachowcy co uczą się w pracy :-)

Polska gdyby @katakrowa trzymał Polskich przedsiębiorców do podobnych standardów jakie tu proponuje programistom :D

screenshot-20230218121034.png

edytowany 5x, ostatnio: WeiXiao
SO
Przecież to zwykły janusz
Crowstorm
Zaraz wściekła krowa zażąda od Ciebie udowodnienia tego mema
T3
To taki odpowiednik opowiadań rodziców, że oni zawsze mieli pod górkę do szkoły, śnieg po pas i wiatr w oczy. Gdybyśmy wszyscy tylko tak się starali i poświęcali jak katakrowa...
nalik
  • Rejestracja:około 9 lat
  • Ostatnio:prawie 2 lata
  • Postów:1039
3

Uczę się w czasie pracy, jak i poza pracą. Narzucam sobie jednak limity na co mogę pozwolić sobie w czasie pracy.

W godzinach pracy uczę się rzeczy związanych z wykonywanymi obowiązkami. Nie znam się na wszystkim, technologia się zmienia, czasami trzeba wdrożyć coś na czym się jeszcze nie znamy.

Po pracy, ponieważ mam ograniczoną ilość czasu, który mogę poświecić na naukę, ze względu na rodzinę, z którą chce spędzić czas, uczę się tylko rzeczy, które uważam za istotne z punktu widzenia mojej przyszłości zawodowej.

edytowany 1x, ostatnio: nalik
FM
  • Rejestracja:prawie 3 lata
  • Ostatnio:13 dni
  • Postów:8
0

W pracy nie mam czasu na naukę.

Uczę się po pracy albo przed. Wychodzę z założenia, że płacą mi za to żebym wiedział wszystko. A jak czegoś nie znam to mój problem i muszę się tego szybko nauczyć we własnym zakresie.

CZ
Jesteś wybierany na rozmowie kwalifikacyjnej. To ich problem ze czegoś nie wiesz i musisz się poduczyć. Nie twój.
FM
Crowstorm
  • Rejestracja:ponad 7 lat
  • Ostatnio:12 miesięcy
  • Postów:490
12
foreverMid napisał(a):

W pracy nie mam czasu na naukę.

Uczę się po pracy albo przed. Wychodzę z założenia, że płacą mi za to żebym wiedział wszystko. A jak czegoś nie znam to mój problem i muszę się tego szybko nauczyć we własnym zakresie.

Bardzo dobrze Areczku, jak tak dalej pójdzie to za 5 lat pomyślimy o jakiejś podwyżce

piotrpo
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 2 godziny
  • Postów:3277
4

@foreverMid: Czyli jak dostaniesz do ogarnięcia jakiś antyk, powiedzmy powerbuildera, to będziesz rył po nocach kosztem jakichś mniej ciekawych zajęć typu czytanie, granie, dłubanie w nosie?

FM
@piotrpo: Tak do tej pory robiłem. Ale teraz jak na to patrzę pod kątem Twojego pytania to nie wydaje się to być zdrowe. Pomyśle o tym i się ogarnę, dzięki.
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)