Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Z T-SQL na PHP? Czy ja oszalałem? :)
DarkAbso
post
Post #1





Grupa: Zarejestrowani
Postów: 60
Pomógł: 10
Dołączył: 17.11.2011

Ostrzeżenie: (0%)
-----


Ostatnie parę lat spędziłem pisząc logikę aplikacji w T-SQL oraz optymalizując bazy danych. Koledzy z pracy mówią, że oszalałem, ale ostatnio nachodzi mnie myśl, aby przeskoczyć zawodowo na programistę PHP. I tu nie chodzi o kwestie finansowe (całkiem nieźle zarabiam) tylko po prostu lubię PHP. (IMG:style_emoticons/default/smile.gif) Wielu powie, iż w wieku 30 lat nie warto zmieniać branży, ale decyzja w sumie już zapadła. Wiem, że pewnie będę musiał wskoczyć na Juniora, ale z drugiej strony marzenia trzeba spełniać. (IMG:style_emoticons/default/smile.gif) Pytanie do Was brzmi co powinienem ogarnąć. Może zacznę od tego co umiem:

- HTML + CSS (LESS) - nie sprawia mi problemu chociaż nieraz dokumentacją muszę się wesprzeć. Ale to chyba normalne
- PHP - tutaj też ogarniam. Oczywiście nie jestem mistrzem, a dokumentacje uważam za mojego brata (IMG:style_emoticons/default/tongue.gif) . W każdym razie rozumiem programowanie obiektowe oraz pojęcia typu: hermetyzacja, polimorfizm dziedziczenie itd...
- javascript - tutaj jest najgorzej z pisaniem ładnego kodu. Chociaż rozumiem jego asynchroniczność i obiektowość Prototype. W każdym razie na pewno temat do mocnego douczenia, bo sklejenie jakiegoś kodu na podstawie jquery nie uważam za programowanie (IMG:style_emoticons/default/tongue.gif)
- MySQL - jako iż przez ostatnie lata spędziłem z bazami, MySQL nie sprawia mi problemu. Tu czuje się bardzo dobrze.
- GIT - używam, ale nigdy nie miałem możliwości sprawdzić jak git działa w zespole.
- wzorce projektowe - te najpopularniejsze rozumiem i używam, ale jeszcze kształcę się w tym kierunku.
- Frameworki - W Laravel napisałem trzy projekty. Chociaż po krótkiej przygodzie z Symfony idę w tym kierunku. Do gustu przypadło mi podział na bundle oraz doctrine. Chociaż w ten temat się aktualnie wdrażam.
- Testy - tutaj w grę wchodzi TDD i szkoda, iż nie napisałem testów przy ostatnim projekcie. Miałbym więcej nocy przespanych. Tutaj mam też pyatnie. Jak testować kontroler aplikacji. Nie wyobrażam sobie testowania kontrolera poprzez TDD. W tym wypadku lepiej to zrobić chyba za pomocą BDD? (może ktoś rozwinie temat?). W każdym razie wdrażam się aktualnie w to razem z Symfony.
- angielski - trochę kula u nogi. Jeżeli chodzi o komunikację głosową to blokada wewnętrzna. Jeżeli chodzi o czytanie dokumentacji to daję rade. Aktualnie mocno nad tym pracuję. (IMG:style_emoticons/default/smile.gif)

Dodam jeszcze, iż udało mi się do teraz napisać 3 projekty, które są używane (oczywiście w technologii PHP + MySQL). Największy projekt to system rozliczeniowo-księgowy szyty pod miarę klienta . Będzie używało go ponad 100 jednostek i naprawdę jest to kawał aplikacji, ale nic więcej powiedzieć niestety nie mogę. (IMG:style_emoticons/default/smile.gif)

Podsumowując pytanie brzmi co powinienem jeszcze ogarnąć, aby startować na programistę PHP. I może ktoś kto ma pojęcie odpowie mi napytanie dotyczące testów (zawarte w treści tematu).
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.08.2025 - 09:18