Rzucony na głęboką wodę

0

Witam,

Pracuję sobie w firmie programistycznej od 2 tygodni. Pierwsze 2 tygodnie pracy rozwijałem w c# swoją pracę inżynierską (bo byłem w tej firmie na praktykach przez 3 miesiące), którą firma będzie miała dla swoich zastosowań. Udało się ją wdrożyć i jestem szczęśliwy, że działa jak należy i mogą ją używać.

Jednak teraz po zrealizowaniu tego tematu, zostałem przeniesiony na jeden projekt do PHP. Mówiłem szefom, że w php praktycznie nigdy nic nie robiłem, ale powiedzieli że muszę poznać to, bo ogólnie w firmie jest tylko jeden programista (+ ja, szef oczywiście też umie, no ale my jesteśmy pracownikami) i gdyby tamten poszedł na urlop, a byłoby trzeba zmienić u nich coś w sklepie internetowym to ja muszę też umieć - tak uzasadnili. No i zostałem rzucony na muszę powiedzieć głęboką wodę. Firma posiada 2 sklepy internetowe i otwiera właśnie trzeci. I ja mam go stworzyć (tzn. ogólnie strona kliencka sklepu + CMS będzie w większości skopiowany z poprzednich sklepów, ale będą dochodziły nowe funkcjonalności w tym trzecim). I właśnie przez te nowe funkcjonalności boję się, że po prostu nie dam rady albo się zamotam. Widząc ten kod, jestem głupi. Mało co rozumiem jak to jest zbudowane... Wspominałem szefom o tym, że to dla mnie bardzo ciężki temat, gdyż PHP jest dla mnie trochę obcy, no ale coż, powiedzieli żebym się pouczył tego, bo zależy im na szybkim postawieniu tego sklepu.

Jakieś rady dla mnie jak się zabrać za ten temat? Albo ogólnie jakie macie odczucia co do tego faktu przed którym mnie postawiono?

Pozdrawiam :)

0

Odpowiedz sobie na pytanie czy w ogóle interesuje Cię poznawianie takiej technologii jak php skoro z założenia jesteś programistą .NET. Osobiście wolałbym poszukać innej pracy ponieważ akturat php zupełnie mnie nie interesuje i był by to krok wstecz dla mojej kariery. Ten czas lepiej spożytkować na rozwijanie się w .NET - szczególnie że lada moment pojawi się Next który sporo miesza w .NET MVC. Jeśli zajmujesz się aplikacjami internetowymi w .NET, to chyba lepiej ten czas poświęcić na JavaScript i nadchodzący AngularJS 2, bo z tego co widać MS w końcu zaczyna się interesować tą działką. Co innego jeśli chcesz się rozwijać w PHP.

0

projekt zapewne nie jest w samym php, najprawdopodobniej bedziesz mial okazje sie podszkolic w sql, html, js + jakis frameworkach, architekturze etc a z pewnoscia poznasz mase antywzorcow :)
co do odczuc - raczej normalna praktyka z punktu widzenia firmy, jak sie zabrac? tutorial + google.
nauczenie sie php nie sprawi ze braknie ci w glowie miejsca na inne rzeczy wiec bierz sie do roboty, jak po paru miesiacach okaze sie ze nie mozesz juz tego zniesc, to nic nie stoi na przeszkodzie do zmiany pracy, bedziesz mial doswiadczenie w ogarnianiu nieznanych projektow a to sie liczy :)

0

Tu autor.

Dzięki za odpowiedzi. katelx zwłaszcza Tobie, bo dostałem motywację do nauki :) Dokładnie, mam wgląd do kodu z istniejącego już sklepu i do bazy i muszę powiedzieć że niezły sajgon. No ale wezmę się w garść i postaram się rozkminiać co i jak i dlaczego działa. Tak jak piszesz: sql, html, js, css + frameworki się siłą rzeczy przyuczę trochę. Chociaż sam SQL to umiem porządnie. Niby jest pisane obiektowo w tym php ale i tak wszystko strukturalnie tam leci :D Także muszę opanować to. A że zawsze w życiu dążę do jakiegoś celu i mi się udaje to teraz za cel stawiam sobie, aby podołać temu zadaniu :)

Najbardziej mnie cieszy ten wdrożony projekt w c#, który robiłem na potrzeby firmy. Najlepsze uczucie jest gdy wchodzę do pokoju handlowców i widzę, jak na ich ekranach jest odpalona moja apka i ją używają :) Radość wielka (choć to pewnie takie chwilowe odczucie, bo to mój pierwszy projekt na 'taką skalę', dotychczas same projekty dla siebie).

0

będzie ci dość ciężko, stronka to pół biedy,ale konkretny sklep to inna sprawa dla początkującego, no chyba, że ten CMS to na zasadzie dodasz kilka wtyczek, czy skryptów i tyle

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