Jakich Technologii Warto Się Uczyć w 2019

3

Jak powyżej, jakich technologii, języków, teorii uczymy się w 2019. Ewentualnie Zamierzacie się uczyć.
Ja zacznę: Category Theory.
PS Szczęśliwego Nowego Roku dla wszystkich na 4programmers, Długich i Pięknych Exceptions!:)

0

Może uda mi się przeżuć Haskella i się nim nie udławić :D

A nawet jeśli, to jakiś inny język np. Scala, Erlang, Clojure. Główny cel to opanowanie w stopniu przynajmniej... miernym FP - pisanie w stylu imperatywno-proceduralno-obiektowym ma jednak swoje wady, jest rozlazłe, logika jest przysłonięta konstruktami które sterują wykonaniem programu. Łatwo przemienić kod w trzęsącą się galaretę, którą strach tykać. Pewnie nie przerzucę się całkiem na funkcyjne, ale może da mi świeższe spojrzenie na to, co robię.

3

Blockchain.

0

Zaznajomić się z szeroko pojętym DevOps trochę mocniej, w szczególności z wykorzystaniem AWS od strony programatycznej.

35

Z deklaracjami zaczekam do jutra, bo nie wiem jakie nowe frameworki frontendowe wyjdą jeszcze w tym roku.

0

U mnie to w sumie wypadałoby nauczyć się w końcu tego typescripta żeby nie być jak dziecko we mgle przy Angularze 4 :P

0

Springa muszę doszlifować niestety, z przyjemniejszych rzeczy, to chcę siąść do skryptów w Pythonie. Zapowiada się, że w 2019 będę programował głównie w Wordzie, ale sam chciałem, szykuje się też sporo platonicznego kontaktu z Azure.

0

Haskell w stopniu wystarczającym do znalezienia pracy, dalsza nauka Scali, troszkę category theory

1

Golang + jakiś mały foucs w devopsa :P

0

DevOpsowe rzeczy
Elixir
Może haskell

0

Spring i Webgl/Three.js :)

0

W 2019 przechodzę z JS na TypeScripta i uczę się Elixira :D

0

C÷÷ oczywiscie

0

Rust. Sporo wiem o języku, sporo kodu w nim widziałem, ale napisałem do tej pory hello worlda. Czas to zmienić. :)

0

@LukeJL: "Blockchain", czyli Uważasz, że nie jest to kolejne "buzzword"?

0
lion137 napisał(a):

@LukeJL: "Blockchain", czyli Uważasz, że nie jest to kolejne "buzzword"?

Blockchain jest DOA

1

Ja nadal zamierzam się uczyć C/C++ i Asma, ale w tym roku ukierunkuję naukę bardziej na tworzenie OS'a. Dodatkowo planuję stworzyć swój hex edytor + disasssembler do patchowania binarek, bo hex edytory Linuxowe mi nie odpowiadają :)

2
lion137 napisał(a):

@LukeJL: "Blockchain", czyli Uważasz, że nie jest to kolejne "buzzword"?

Wpadłem na pewien pomysł zdecentralizowanej sieci. Chciałem użyć OAuth, ale jak zrobiłem research to się okazało, że podobne rzeczy ludzie robią w blockchain. Po wejściu głębiej okazuje się, że blockchain ma duże możliwości i można całe programiki w tym robić (np. smart-contracts w Ethereum - jest cały język programowania do tego Solidity). I generalnie jest to coś takiego, czego mógłbym użyć.

Czy to jest buzzword? Obecnie pewnie tak, bo jest to w fazie eksperymentów oraz hype'u na wirtualne waluty (które są tylko jednym z wielu zastosowań technologii blockchain). Za kilka lat pewnie będzie to inaczej wyglądać i ludzie będą bardziej na spokojnie podchodzić. Będzie to coś bardziej naturalnego, a "gorącą nową technologią" będzie coś innego.

1
LukeJL napisał(a):
lion137 napisał(a):

@LukeJL: "Blockchain", czyli Uważasz, że nie jest to kolejne "buzzword"?

Wpadłem na pewien pomysł zdecentralizowanej sieci. Chciałem użyć OAuth, ale jak zrobiłem research to się okazało, że podobne rzeczy ludzie robią w blockchain. Po wejściu głębiej okazuje się, że blockchain ma duże możliwości i można całe programiki w tym robić (np. smart-contracts w Ethereum - jest cały język programowania do tego Solidity). I generalnie jest to coś takiego, czego mógłbym użyć.

Czy to jest buzzword? Obecnie pewnie tak, bo jest to w fazie eksperymentów oraz hype'u na wirtualne waluty (które są tylko jednym z wielu zastosowań technologii blockchain). Za kilka lat pewnie będzie to inaczej wyglądać i ludzie będą bardziej na spokojnie podchodzić. Będzie to coś bardziej naturalnego, a "gorącą nową technologią" będzie coś innego.

Wlasnie problem w tym, ze smart-kontrakty na Ethereum sa znane juz od 3 lat, swego czasu glowny architekt Microsoftu sie o tym wypowiadal nawet, wiele firm powstalo ktore mialo niby "rewolucyjne" rozwiazania oparte o te smart-kontrakty i w praktyce nic z tego nie wyniklo, nie ma do tej pory zadnej aplikacji tej technologii ktora by miala sens i byla jakos lepsza niz to co mamy obecnie.

0

To, że blockchain ma sens nie wyklucza się z faktem, że jest to w tej chwili słowo odmieniane przez wszystkie przypadki i w dodatku przez wszelkie możliwe zastosowania gdzie nie ma to najmniejszego nawet sensu. AI, chmura, blockchain i przybywajcie inwestorzy. Zdaje się, że nawet była pani minister od informatyzacji zakładała firmę o takim profilu.

3

Powiem tak, nawet jeśli blockchain okaże się klapą, to i tak wyniosę coś z tego, choćby większą wiedzę informatyczną. Już trochę poczytałem o consensus protocols albo o kryptografii. Więc myślę, że wyjdzie mi na plus, niezależnie od tego, czy faktycznie blockchain jest taki fajny.

W sumie i tak lepsze to niż nauka kolejnego frameworka JSowego XD

2

c i asm -> crackmes w wolnym czasie
python -> praca

1

Kolejnosc przypadkowa:

IMHO Warto:

  • wielka niewiadoma z perspektywami: .Net Core

  • Git

  • Jenkins

  • Python

  • Java/Kotlin/Scala

  • Cloud

  • Unix

Wstepnie planuje sie uczyc (wlasciwie w wielu przypadkach to poglebianie wiedzy), plany skromne bo chce troche rzeczy poza IT zrobic, poza tym przy dzieciakach dopiero na wieczor mozna spokojnie nad czyms przysiasc:

  • AWS

  • Ansible

  • R (do mielenia wynikow i rysowania wykresow, ale tu sie moze szybko okazac ze sa lepsze narzedzia i sobie odpuszcze)

  • JMH

  • Java/Kotlin/Scala (im wiecej wiem, tym wiecej widze brakow, wiec to takie neverending story). Szczegolnie Java internals i rzeczy zwiazane z wydajnoscia.

  • Pasowaloby by w koncu usystematyzowac wiedze o lambdach

  • LibGDX i moze Unity

  • Nagrywanie kursow

  • Elektronika

1
lion137 napisał(a):

Jak powyżej, jakich języków, teorii uczymy się w 2019

ja zaczynam z jidisz i hebrajskim od jutra

1

Jakih technolgoii się uzyć? nowyyych xDDD hahahha

1

Porzeszyc wiedze z:
go, kubernetes, aws,
+
no i jakies sensowne rozwiazanie do deploymentu infrastruktury na cloud-ach mysle o: ansible

konieczne musze podniesc skille z algorytmow ;)

starczy jak na rok ;)

0

Go, Docker, Kubernetes, Mikroserwisy (Kafka, RPC, RabbitMQ, architektura)

0

Robię jako Mobile Dev + front:

  • w 2018 miałem okazję porobić co nieco we Vue i licze na wiecej w 2019
  • AWS przynajmniej żeby miec pojecie o co chodzi i moc samemu postawic jakas prosta infrastrukture
  • moze warto bedzie w koncu pobawic sie Flutterem
  • dalszy rozwoj w glownej dziedzinie czyli Android co wciaz sprawia mi najwiecej frajdy.
0

W 2018 chciałem nauczyć się Scali, ale mnie odrzuciła. Zmieniłem na Kotlina i to samo. Zostanę przy Javie, będę ją masterował w tym roku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1