![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 479 Pomógł: 97 Dołączył: 6.09.2011 Skąd: php.net :) Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Od ponad 10lat prowadziłem własną DG i wychodziło to naprawdę fajnie, zarówno satysfakcja z pracy jak i zarobki były na naprawdę dobrym poziomie jednak kilka błędnych decyzji spowodowało, że zamiast się rozwijać zatrzymałem się w miejscu, a kolejne problemy sprowadziły mnie do parteru z którego nie mogę się podnieść :-) Przechodząc do rzeczy, chciał bym znaleźć pracę zdalnie jak programista jednak nie mam w tej materii żadnego doświadczenia, a zaszłości z własnego biznesu powodują, że wiary w siebie mam mniej niż zero niestety. Jak do tej pory potrafiłem napisać własny skrypt, wprowadzać modyfikacje w WP, October CMS, Laravelu, czy Kohana, zarówno backend jak i frontend... Napisałem nawet własną wtyczkę pod Chrome, pisałem skrypty w Pythonie czy obsługiwałem instalację i konfigurację VPS. Ogarniałem całkiem sporo rzeczy prowadząc Fanpage, sklep, portale i sprzedając własny skrypt tylko, że to wszystko pod własne dyktando i tak naprawdę, nie do końca uczyłem się tego wszystkiego, a bardziej "ogarniałem" na miarę potrzeb. Tutaj mam do was wielką prośbę, mianowicie czy mogli byście napisać mi jakieś konkretne zadania i obowiązki, przykłady kody, modyfikacji jakie zlecane są osobie na takiem stanowisku ? Jak to wygląda w rzeczywistości, konkretne zadania i być może końcowy efekt jak powinno to wyglądać ? Nie wiem czy dobrze opisuję to co myślę ale mam nadzieje, że nikt mnie nie wyśmieje :-) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 3 034 Pomógł: 366 Dołączył: 24.05.2012 Ostrzeżenie: (0%) ![]() ![]() |
Tak jak napisał @nospor stanowisko juniorskie jest nie tylko dla takich co mieli już jakaś komercyjną styczność, nie jest tak też, że będąc nawet seniorem musisz mieć cały php.net w głowię, junior z założenia to osoba która się ma nauczyć i tym to się rożni od mida czy potem seniora, że z biegiem czasu patrzy się na kod coraz szerzej. Po czasie zauważysz, że tu możesz użyć takiego wzorca, tam takiej architektur a tu po prostu zwykłego crudzika machniesz i będzie dobrze. Będąc juniorem patrzą Ci trochę przez palce, na code review zrobisz kod który nawet może i działa ale senior wytknie Ci w nim masę niedociągnięć i im bardziej będziesz samodzielny w tym co robisz tym bardziej awansujesz w hierarchii. Z założenia junior może się mylić i zadaniem tych ponad nim jest to by jego pomyłki maksymalnie wyeliminować, a przy okazji go edukować.
TL;DR Junior się uczy wiec trzeba nad nim stać i go kontrolować, ma jeszcze stosunkowa mała wiedze, często nie potrafi nawet korzystać z google czy dokumentacji(obraz tego forum) Mid już trochę umie, coraz więcej zauważa wzorców i potrafi je samemu stosować, popełnia coraz mniej błędów na code review, zna już na dosyć wysokim poziomie narzędzia których używa(ale nie zna edge casów technologii, wiec przy nietrywialnych problemach jeszcze potrzebuje pomocy), staje się nim przeważnie po około 2 latach komercyjnej pracy(oczywiście jak się przykładasz) Senior rozwijasz się dalej, znasz już rożne niespodzianki danej technologii, przez co popełniasz coraz mniej błędów i dostrzegasz, już że programowanie to nie tylko sam kod, zaczynasz rozumieć coraz lepiej wymagania własnych klientów i mówić ich wspólnym językiem dzięki temu poprawia się morale zespołu. Polecam też ogólnie zainteresować się trochę DDD, to jest cenna wiedza która poprawi nawet twój poziom juniorski (IMG:style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 12.10.2025 - 09:04 |