Wypowiedzi
-
- 19.01.2016, 06:04
-
0.0% of Icelanders 25 years or younger believe God created the world, new poll reveals https://t.co/N2qcjAWkMz
- 19.01.2016, 06:03
-
Powraca ... Ile to już lat mineło? • 2016-01-13: Development Release: Slackware Linux 14.2 Beta 1 • 2013-11-07:... https://t.co/C6Fh3gKjIp
- 18.01.2016, 23:06
-
Low Fidelity Prototyping: The Cheapest Corrections in Design Stage Ever! https://t.co/1grHn4Zgjc
- 18.01.2016, 12:05
-
Low Fidelity #Prototyping: The #Cheapest Corrections in #Design Stage Ever! https://t.co/1U9egdONVD przez @adrian_stolarsk
- 18.01.2016, 12:02
-
- 18.01.2016, 11:54
-
- 17.01.2016, 16:45
-
List[Developers] #developersTeam = Developers.findAll(); if(#developersTeam.isHappy()) #return onInvestment();
- 17.01.2016, 13:17
-
#last #commit #today #Make a new #gui
- 16.01.2016, 21:56
-
Top 10 Amazing Website that You Never Know Exist https://t.co/wpVGPcRksG
- 16.01.2016, 21:09
-
Dariusz R.:
Adrian S.:
Szybciej sprawdzi się temat:
Zaprojektuj obiekt Animal, animal ma jeść i poruszać się. A potem mówisz nieszczęśnikowi, o ile zrobi to na strategii, zrób mi z tego torbacza, który znosi jajka. I jaki to bedzie wzorzec projektowy? I na koniec żeby dobić, co z S.O.L.I.D. wykorzystałeś? - teoria
A jakie masz szanse że potencjalny, podkreślam bo to bardzo istotne zawodnik będzie miał o tym wszystkim pojęcie? Zresztą jeśli nawet to sprawa nie jest taka prosta. Jako najlepszy przykład można by wziąć klasyczny MVC, zawodnik ma dajmy na to i własną aplikację w PHP i nawet postanowił pokazać źródła. Wszystko spoko, tylko gdzie w praktyce (biorąc pod uwagę jeszcze to jak to jest zaimplementowane we frameworkach) występuje klasyczny model MVC? Widziałeś ty gdzieś praktycznie żeby była bezpośrednia komunikacja widoku z modelem? To co jest we frameworkach wyglądało by raczej na MVP a nie MVC, choć MVP jest pochodną tego wzorca.
Idąc dalej, komuś się może nie spodobać że ktoś coś tam pisze w jakimś mało popularnym frameworku, w dodatku już tak jakby martwym a ponieważ wydziwianie jest sprawą powszechną, to się można przyczepić choćby do słabej architektury FW, w tym dużej ilości staticów i singletonów.
Oczywiście wszędzie wszyscy zachłystują się tylko Symfony 2, ciekawe jak długo to potrwa, biorąc pod uwagę Laravel 5. Narazie jakoś widzę mało ofert pracy.
Praktyka - bierzesz repo nieszczęśnika pokazujesz mu je, i pytasz: a jak z tego Twoim zdaniem zrobić reaktywną aplikację?
Jak wyżej. Jakie statystycznie są szanse że potencjalny junior ma o czymś takim pojęcie?
Dzisiaj podstawa to wzorce, s.o.l.i.d. yaas, saas, paas ...
Coś tam ich podobno na studiach uczą?
Składnie jakiejś funkcji z PHP, Scala, Java czy coś to jest wujek Google ;) To jest wiedza juniora.
Middle / Senior powinien znać kilkanaście technologii czy bibliotek i w razie W wiedzieć czego użyć. -
PiS legalizuje inwigilację w sieci. Co jeszcze znalazło się w projekcie ustawy o policji? https://t.co/6gd6ADLTb4
- 16.01.2016, 14:39
-
- 16.01.2016, 13:51
-
- 16.01.2016, 13:36
-
Słuchajcie ja od dwóch lat mam jakiś PHP-owy wstręt. Raczej młodzieży nie ma sensu pytać o konstrukcję typu co daje jakiś tam array(). Umiem użyć composera, wiem czym jest trigger. Tylko ta wiedza się nie sprawdza. Inaczej nie do końca jest potrzebna - patrząc realnie.
Szybciej sprawdzi się temat:
Zaprojektuj obiekt Animal, animal ma jeść i poruszać się. A potem mówisz nieszczęśnikowi, o ile zrobi to na strategii, zrób mi z tego torbacza, który znosi jajka. I jaki to bedzie wzorzec projektowy? I na koniec żeby dobić, co z S.O.L.I.D. wykorzystałeś? - teoria
Praktyka - bierzesz repo nieszczęśnika pokazujesz mu je, i pytasz: a jak z tego Twoim zdaniem zrobić reaktywną aplikację?
I to ma zastosowanie nie tylko do PHP, ale do Javy, Scali etc etc.
Nie szybciej i nie lepiej odrazu poprosić o wskazanie konta na githubie?
Ale dobiegając do tematu: Junior to ktoś kto coś tam zrobił w jakimś języku, jego zajebistą pracę pokazuje kod na githubie, ktoś kto zna tylko PHP i może coś z nim zrobić ;) Moim zdaniem firmy robią duży błąd zadając tylko pytania ściśle techniczne, najlepiej wziąść faceta posadzić go do kompa, wziąść go do jego własnego repo i pokaż mi chlopie swoją moc.
Nawet absolutny entry point idzie super przyskillsowac. Wystarczy go wrzucić w pair programming. Poza tym pozwolicie, że zacytuję kolegę Dariusza Półtoraka:Dariusz P.:
Jak ktoś Ci daje taska w stylu sprawdź mi XSS walisz odrazu "><table>
Dariusz R.:
Dariusz P.:
Zależy jak trafi. Pewnie skończy się tak że jakiś "rekruter" da mu jakieś chore, oderwane od rzeczywistości zadanie i kryterium wyboru będzie - kto odpowiedział najszybciej :-D
Czy mógłbyś podać chociaż jakiś przykład tych "chorych" jak tu piszesz zadanek? W ostatnim czasie rozwiązywałem takie z pozoru proste zadanka, jak np. wyciągnięcie jakichś danych w jednym tylko zapytaniu SQL albo jakaś prosta aplikacja typu chat, zastanawiam się tylko czy to faktycznie takie chore czy tylko tak Tobie się wydaje bo masz po prostu doświadczenie w realnych projektach?
SQLi najszybciej sprawdzić dając znaczek "\" i czekając na piekny error blind sql injection, a potem jak admin jest pipka to load_file() rootować serwer ;)
Szybciej i sprawniej kazać gościowi zainstalować sqlmapa i sprawdzić nim dane parametry lub formatkę, do XSS też są fajne automaty. Lepszą jazdą jest odpalić Burpa i repeaterem zrobić SQLi lub XSS na cookies lub na headerach ;) W sumie java, szczególnie spring i PHP to jedno i to samo jeśli chodzi o security i klasę programistów ;) nie wypowiadam się zresztą, jestem tylko prostym najemnikiem, jest robota, dobrze platna, to się ją robi, zeby klient byl zadowolony i wiedział za co płaciZadanie raczej dać do domu, przed lub po spotkaniu. I bardziej takie w którym może się wykazać.
Tu się zgadzam.
No własnie frameworki pozwalają na prace bez fundamentalnych podstaw na tej samej zasadzie jak samochód pozwala Ci się przemieszczać pomimo tego że niekoniecznie potrafisz takowy zbudować czy znasz dogłębnie zasady funkcjonowania jego elementów. Nie musisz wiedzieć jak działa routing w Symfony 2 czy Angularze żeby móc z niego korzystać. To pomaga ale nie jest wymagane. A nabierając coraz więcej wiedzy będziesz naturalnie rozumiał na czym te mechanizmy polegają.
Zgadzam się.
Dodatkowo jeżeli taki junior ściśle trzyma się dokumentacji frameworka, dobrych praktyk, PSR itp to popełnia znacznie mniej błędów niż gdyby pracował na surowo.
Teraz nie bawi mnie już PHP ileż można, ani za bardzo etchical haking. Behawiorystyka,big data scientific i inne rzeczy są lepsze, szczególnie jeśli można je robić w tzw. czasie rzeczywistym ale to sobie moge robić w e własnym startupie z jenkiensem, gitem, jakimis tam testami BDD. -
- 15.01.2016, 15:57
-
- 15.01.2016, 15:21
-
#MS #Edge #safety https://t.co/VbEVuJRP3Y
- 15.01.2016, 11:19
-
#Microfot #Edge #security #cybersecurity #Windows10 https://t.co/5kERsnRy0V przez @adrian_stolarsk
- 15.01.2016, 11:14
-
#last #commit #today #crm #erp #scala #java
- 13.01.2016, 22:36