Od czego zacząć, język, środowisko coś dla początkującego

0

Hej

Szybkie pytanko, obecnie jestem network inżynierem, 10 lat doświadczenia, jakoś w Polsce nie widzę dalszych szans na rozwój a wyjezdzać mi się nie chce, ponadto jestem usatysfakcjonowany z zarobków ale mam trochę wolnego czasu i chciałem zacząc robić coś nowego.
Jeszcze na studiach czyli ponad 10 lat temu trochę pisałem, różne aplikacje w Delphi, programowąłem procki w Asembler i C plus kilka skryptów pod linuxem i to wszystko.
Gdybym teraz chciał zaczać to najlepiej od czego? Jakie środowisko mi pozwoli zrobić coś konkretnego, np napisać aplikacje na telefon.
Ewentualnie który jezyk jest dosyć ciekawy, jest dużo fajnych kursów online, jest na rynku duże ssanie na ludzi do tej technologii.

Pzdr
mBuba

1

Jeśli nie wiesz to Python.

0

Ze swojego etatu pewnie zatrudniłbym z dwóch Senior Developerow i jeszcze miałbym na rozrywki.
Napisałem wyraźnie, mam czas, chciałem coś porobić nowego a w przyszłości może się przebranżowić.
A i jeszcze, ja nie chce wracać do IT tylko ja tu jestem od dobrych 15 lat, 5 lat studia dobra polibuda + 10 lat zawodowo.

Pzdr
mHuba

1

bierz c#, jest sexy

1

To o co pytasz, to elementy, które maja nie przeszkadzać w nauce. Wybierz język, który uważasz, że nie będzie przeszkadzał, a reszta się w miarę sama dobierze..

1

Wybierz taki język, który umożliwi Ci pisanie aplikacji, które będziesz mógł wykorzystywać w swojej codziennej pracy.

Tak nauczysz się najszybciej.

0

Bierz coś nowoczesnego na przyszłość nigdy staroci, czyli Ruby, Elixir, Kotlin, Scala, Go, Swift.

0
Zimny Rycerz napisał(a):

Bierz coś nowoczesnego na przyszłość nigdy staroci, czyli Ruby, Elixir, Kotlin, Scala, Go, Swift.

Ruby? Gdyby nie Railsy pewnie już by umarło. Z resztą Railsy już mają boom za sobą.

3

Ruby to już umiera od kiedy pamiętam, podobnie jak Java. Nie bawmy się w przewidywanie przyszłości w IT.

0

java.png

ruby.png

c++.png

c#.png

Co powiecie na to? Bo ja sam juz nie wiem...

0

Wniosek z tego taki, im mniej znany język tym większe zarobki. Chyba że chcesz w PHP pracować za grosze jak sprzedawca w Biedronce.

0

Jeżeli piszesz że jesteś związany z IT od 15 lat to nie powinno być tego tematu

0

Jezeli jestes od 15 lat zwiazany z IT i zadajesz takie pytania to znaczy, ze nie jest dobrze.
Jezeli chcesz byc hakerem to zacznij od podstaw tj. logiki boolowskiej. Potem zapoznaj sie z architektura i dzialaniem maszyn UNIXowych tj. - wyrzuc windowsa i zainstaluj system Arch Linux. Poznaj jezyki skryptowe BASH i Python. Nastepnie poznaj podstawowe struktury w programowaniu (listy, drzewa itd..) najlepiej napisz ich implementacje w jezyku ANSI C i naucz sie takich narzedzi jak Valgrind, GDB, Eclipse CDT. Nastepnie poznaj jakis jezyk wyzszego poziomu np. Java. Zainstaluj sobie IDE do tego jezyka komenda yaourt -S intellij-idea-ultimate-edition .
Serwer licencji znajdziesz na chinskich stronach. Nastepnie zacznij programowac w Javie i poznaj SQL, Hibernate, Tomcat8, nginx, wireshark, haproxy i jakas sensowna baze SQL oraz nosql np. Postgresql i MongoDB. Poznaj Springa i kup sobie ksiazke "Java Efektywne Programowanie 2" zebys wiedzial dlaczego warto uzywac slowka "final". Na koncu idz do pracy za 10tys zl / miesiecznie i kup sobie koszulke z logiem Star Wars. Kup sobie samochod BMW, kup kawe Tucan w Costa Caffe, kup sobie mieszkanie, znajdz dziewczyne, wez slub, urzadz sie i splodz dziecko. Potem swoja jednoosbowa dzialanosc gospodarcza eskaluj do wiekszej firmy, zatrudnij ludzi, wystawiaj lewe faktury z kolegami, zatrudnij swoja zone na umowe o prace zanim pojdzie na urlop macierzynski, zrob jakas innowacyjna aplikacje i zostan prezesem.

0

Dzieki karolinaa, w końcu konkrety!
Jedna sprawa, gdzie w tej całej układance jest jakaś kochanka na boku i czy ewentualne jej istnienie nie będzie kolidować z zatrudnioną żoną w firmie?

15 lat (5 lat Polibuda, 10 lat zawodowo) w IT zajmuje sie routing, switching, wireless, security, pre- post- sales, wcześniej jszcze zbudowałem kilka DC.
Czy to naprawdę dziwne że chciałbym zbudowac sobie jakaś apke na telefon?

Pzdr

0

A czy Arch Linux nie ma przestarzałego InteliJ, lepiej chyba pobrać najnowszy pakiet ze strony JetBrains.

0

Jako network engineer najlepiej jak zainwestujesz w python, golang i rzeczy okolo devops, cloud.

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