Hej.
W obecnej pracy pracuję od 3 miesięcy w PHP. Jest to moja 1 komercyjna praca jako programista. Najprawdopodobniej firma zmieni projekt który miałem rozwijać na Pythona (długa historia). Pytanie czy zmienić swój język i pracować dalej w tej firmie nad dużym projektem, czy robić poboczne drobne rzeczy w PHP. Co wybrać i dlaczego?
Zmiana języka z PHP na Python
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Szczecin
- Postów: 36
- Rejestracja: dni
- Ostatnio: dni
- Postów: 459
Python, jak i PHP są równie niespójne ;) Na korzyść Pythona fakt, że to język uniwersalny, zaś PHP jest tylko do robienia stron. Polecam otrzaskać się z Pythonem 3, trzymać konwencji (PEP 8), ogarniać Django i Flaska, a poza tym może Tornado albo spróbować liznąć Ansible Playbook.
Na Twoim miejscu wybrałbym Pythona, ale dlatego że nie lubię języków z klamerkami :D
- Rejestracja: dni
- Ostatnio: dni
Masz dwa wyjścia:
a) albo zmienisz język na Pythona
b) albo zmienisz firmę
Opcja (c) którą wymieniłeś wg mnie jest na tyle nieatrakcyjna że nie warto się nią zajmować.
I teraz, czy pracodawca da Ci czas na podszkolenie się z Pythona czy też przy najbliższej okazji postanowi "poszukać inteligentnych ludzi z rynku" (zasłyszany cytat z takiej sytuacji) to już musisz sam ocenić - o tyle o ile znasz swojego szefa i pracodawcę.
- Rejestracja: dni
- Ostatnio: dni
- Postów: 654
Tylko z samym Pythonem znajdzie się jakąś rozsądną pracę? :)
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Piwnica
- Postów: 7697
jak dla mnie to zależy tylko od osobistych preferencji, albo python/flask/django, albo php/laravel/inny fw, bazy i tak musisz znać, podstawy lub więcej frontu też, co śmieszniejsze przy ofertach pythona pojawia sie i php :)
- Rejestracja: dni
- Ostatnio: dni
- Lokalizacja: Szczecin
- Postów: 36
@Pipes @czysteskarpety @vpiotr a jak z warunkami pracy python vs php w PL jest? I jak z możliwością zdalnie w pythonie?
- Rejestracja: dni
- Ostatnio: dni
Policz sobie oferty na indeed.com
Weź pod uwagę że Python częściej niż PHP jest wykorzystywany jako dodatkowy język do innych (czyli szukając Pythona możesz trafić na ofertę dla Java Developera).