Czy warto porzucić PHP na rzecz Pythona?

Odpowiedz Nowy wątek
2019-07-05 16:37
0

Cześć wszystkim,
myślę, że na początku warto przybliżyć moją sylwetkę. W tym roku idę na studia, dokładniej mówiąc wybieram się na Informatykę na Wydziale Informatyki na PP lub Informatykę na Wydziale Matematyki i Informatyki na Uniwersytecie im. Adama Mickewicza w Poznaniu. Rok temu pracowałem przez okres +/- 3 miesięcy jako młodszy programista Laravel w firmie w której wcześniej miałem praktyki. Do matur, przez 9 miesięcy właściwie nie ruszałem większych projektów, teraz mam możliwość wrócenia i kontynuowania tam pracy. Zainteresowałem się jednak ostatnio Pythonem do tego stopnia, że zastanawiam się czy nie uczyć się go po godzinach w domu, bo mimo wszystko chciałbym tam trochę popracować, przynajmniej do rozpoczęcia studiów.
O ile pisanie kodu w Laravel'u sprawia mi przyjemność, o tyle czysty PHP już nie za bardzo, stąd myśl właśnie o Pythonie. Docelowo chciałbym zostać full-stack developerem lub przynajmniej choć trochę ruszyć front-end, by umieć pisać proste aplikacje w Vue.js / React etc.
Pojawia się pytanie, który język warto wybrać do back-endu? PHP z którym miałem już styczność, czy może Python, który zapewne i tak wybiorę na studiach? Jakie jest wasze zdanie? W czym potem łatwiej znaleźć pracę?

Uważam, że nie warto. PHP 7.4 bardzo przypomina Jave co jest na plus i jest szybsze od Pythona. Jak dla mnie Python jest ok, ale Django to dla mnie masakra. - rdza 2019-07-05 17:02
Poza Django jest też na przykład Flask, ale moją uwagę przyciągnął głównie ten pierwszy. - gentleman 2019-07-05 17:27

Pozostało 580 znaków

2019-07-08 01:14
3

Jeżeli chcesz użyć tego języka do konkretnego projektu to powstaje pytanie jaki to będzie konkretnie projekt? Do różnych zastosowań, różne języki sprawdzają się różnie. PHP nie jest lepszy od Pythona, tylko inny. Jeżeli chcesz się czegoś nauczyć to Python wydaje się spoko, jest nadal rozwijany i ma szerokie spektrum zastosowań od webdev, poprzez machine learning, aż do data science. W PHP robi się tylko małe stronki, bo korpo swoje enterprise systemy robi w Javie i C#. Stąd Python wydaje się spoko wyborem z szerokimi perspektywami na przyszłość. Jeżeli natomiast szukasz języka stricte do webdev to jest lepszy wybór niż PHP i Python, nazywa się JavaScript. W JS można obecnie kodzić front (react, vue, angular), backend (express) i apki mobilne (react native).


Wiedza to potęga

Pozostało 580 znaków

2019-07-08 18:27
1

Myślałem o tym wątku ostatnio. Zastanawiam się nad wzięciem na warsztat takiego języka, który nauczy mnie programowania w ogóle. Miałem krótki epizod z C++, ale to bardziej w kierunku matury i realizowania algorytmów. Jaki język będzie do tego najlepszy? Chciałbym w końcu poważnie ruszyć OOP, bo w PHP robiłem to do tej pory nieświadomie, a w C++ kończyło się na pisaniu funkcji rozwiązujących dany algorytm. Język może być dość wymagający, chciałbym wyrobić w sobie dobre nawyki, tak by w przyszłości dać sobie radę w każdym języku, nieważne który wybiorę. Nie musi to być coś bardzo popularnego, ale jedynym wymaganiem są klamry w tym momencie. C++ wydaje się dobrym wyjściem, ale mało wiem o innych językach. Jakieś inne propozycje?

Pozostało 580 znaków

2019-07-09 11:05
0

Jeżeli chcesz sobie poćwiczyć OOP, wzorce obiektowe itd to Java lub C#.


Wiedza to potęga
Jest jakiś sensowny sposób na pisanie w C# na Ubuntu albo Arch'u? - gentleman 2019-07-09 15:25
Nie piszę w C# ale wielu programistów poleca jednak programowanie na Windows. - Haskell 2019-07-09 15:40

Pozostało 580 znaków

2019-07-09 15:38
2

Ja bym porzucił PHP na rzecz czegokolwiek innego


Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

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