Rozwój - dodatkowe technologie

Rozwój - dodatkowe technologie
SA
  • Rejestracja:11 miesięcy
  • Ostatnio:8 miesięcy
  • Postów:3
0

Witajcie
Mam 4 lata expa w .Net, obecnie chce dołożyć coś do stacku co będzie przydatne, rozwojowe i najważniejsze zapewni ciągłość pracy. Nie to, że .Net nie zapewni ale chce mieć szersze portfolio żeby nie musieć się spinać i ograniczać.

Mam podstawy Azure, Golang, C++ i Angulara.

Wiadomo najfajniej byłoby rozwinąć wszystkie powyższe i dołożyć pewnie K8s, dockera i trochę CI/CD (nie było okazji nic w temacie robić w pracy bo jest dedykowany zespół i tylko oni mają uprawnienia).

Moje pytanie i prośbą do tych, którzy mają wiekszy staż i umiejętności niż ja - w jakiej kolejności zabralibyście się za te rzeczy na moim miejscu?
Co byście dołożyli widząc dzisiejszy rynek pracy?
Może ktoś pracuje za granicą i będzie miał też zupełnie inne spostrzeżenia?

Nie chodzi mi o pokierowanie za rączkę bo nie umiem się ogarnąć tylko o wskazówki co nie warto, co warto wcześniej niż inne z Waszego doświadczenia.

RJ
  • Rejestracja:ponad 2 lata
  • Ostatnio:37 minut
  • Postów:427
1

Zacznij od Dockera - będzie fajnym wejściem w świat cloud native.

Mi Docker wyprał mózg jak się o nim dowiedziałem i jak upraszcza życie developera.

CZ
Dobrze skonfigurowany upraszcza. W poprzedniej firmie ekstremalnie utrudniał prace.
AD
  • Rejestracja:ponad rok
  • Ostatnio:około godziny
  • Postów:316
0

Moze jakieś fronty. Blazor robi się coraz bardziej popularny. Może Maui, Type script.

CZ
  • Rejestracja:ponad 8 lat
  • Ostatnio:około miesiąc
  • Postów:2284
0

C++ i Angulara.

??

Konto zarejestrowane godzine temu ehhh

edytowany 1x, ostatnio: Czitels
Zobacz pozostałe 2 komentarze
SA
Przeciwnie. Jest napisane, że mam podstawy tych technologii - podstawy czyli potrafię zrobic podstawowe projekty. Bo nie są to moje główne technologie.
CZ
Ale kręcisz i jeszcze boli Cię, że nie możesz przyznać racji
SA
Ależ nie boli mnie absolutnie nic. To Ty masz wyraźny problem tylko zupełnie nie rozumiem z czym :) przecież też możesz poznać podstawy kompletnie nie spinających się ze sobą technologii - chyba 90% osób, które znam w branży ma takie kombinacje z różnych powodów. Ni to powód do wstydu ni dumy - ot codzienność
CZ
Boli boli, bo inaczej byś się nie tłumaczył ta. Kręcisz jak nie wiem. Gdybys miał chociaż odrobinę pokory to byś zmienił pierwszy post i dodał „edit” z kluczowymi technologiami a nie wymyślał na bieżąco historie xd
SA
Moją kluczową technologią jest .Net - jasno wypisane. Pozostałe są zupełnie poboczne - znane z różnych przyczyn, w żadnej aktualnie nie pracuje :) Nie tłumaczę się - tłumaczę Tobie kolego :) bo jak widzisz nikt inny nie poczuł się oburzony i oszukany przeze mnie. Najwyraźniej wszyscy poza Tobą byli w stanie zrozumieć bez dodatkowych wyjaśnień mój przekaz :) to nie świadczy o mnie czy o nich, a o Tobie. Rozumiem, że nie lubisz przegrywać w dyskusji ale jeśli nie ma się w ręku niepodważalnych argumentów to wygrać przez siłowe forsowanie "bo tak" będzie ciężko
bagietMajster
  • Rejestracja:ponad rok
  • Ostatnio:3 dni
  • Postów:434
0
Saisoire napisał(a):

Witajcie

To zależy czy chcesz iść bardziej w backend, czy w fullstacka. My za Ciebie nie podejmiemy decyzji, sam powinieneś wiedzieć gdzie chcesz się znaleźć.

Adin napisał(a):

Moze jakieś fronty. Blazor robi się coraz bardziej popularny. Może Maui, Type script.

Bardziej popularny? czyli są dwie oferty pracy zamiast jednej?


Praktyczna implementacja TDD zaczyna się od ciebie.
AD
  • Rejestracja:ponad rok
  • Ostatnio:około godziny
  • Postów:316
1
bagietMajster napisał(a):

Bardziej popularny? czyli są dwie oferty pracy zamiast jednej?

Hehehe, jakie śmieszne. Boki zrywać. Jak nie umiesz nawet tego sprawdzić to ci dobrze nie wróże w tej branży. Wróże ci przyszłość jak programistom Cobola.

DR
  • Rejestracja:prawie 12 lat
  • Ostatnio:41 minut
  • Postów:1129
3

@Saisoire Idź w chmury. Teraz KodeKloude ma tydzień za free, masz dostęp do playgroundow na AWS, azure, gcp, kubernetes itd. Nie będziesz miał lepszego momentu by zobaczyć czy Ci się to podoba IMO.

AD
  • Rejestracja:ponad rok
  • Ostatnio:około godziny
  • Postów:316
2
Dregorio napisał(a):

@Saisoire Idź w chmury. Teraz KodeKloude ma tydzień za free, masz dostęp do playgroundow na AWS, azure, gcp, kubernetes itd. Nie będziesz miał lepszego momentu by zobaczyć czy Ci się to podoba IMO.

Chmura, Doker, CI/CD to staje się trochę jak umiejętność czytania - każdy, przynajmniej musi znać podstawy.

edytowany 1x, ostatnio: Adin
DR
  • Rejestracja:prawie 12 lat
  • Ostatnio:41 minut
  • Postów:1129
1

@Adin Tak, tutaj mi bardziej chodzi o coś więcej niż podstawy. Jeśli chcesz się wyróżnić, czy w ogóle mieć mniej stresu w pracy, lepiej poświęcić czas na ogarnięcie i średnio-zaawansowanych konceptów. W ogłoszeniach jest info, że pdstawowa znajomość AWS, a potem się okazuje, że chca stawiać redshift z migracja widoków z bazy postgres sprzed epoki, a nie mają wykupionego supportu AWS i wtedy zaczyna się zabawa XD

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)