Adrian Stolarski

Founder and start-up engineer

Wypowiedzi

  • Adrian Stolarski
    Wpis na tablicy
    • 19.01.2016, 06:04
  • Adrian Stolarski
    Wpis na tablicy
    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
  • Adrian Stolarski
    Wpis na tablicy
    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
  • Adrian Stolarski
    Wpis na tablicy
    Low Fidelity Prototyping: The Cheapest Corrections in Design Stage Ever! https://t.co/1grHn4Zgjc
    • 18.01.2016, 12:05
  • Adrian Stolarski
    Wpis na tablicy
    Low Fidelity #Prototyping: The #Cheapest Corrections in #Design Stage Ever! https://t.co/1U9egdONVD przez @adrian_stolarsk
    • 18.01.2016, 12:02
  • Adrian Stolarski
    Wpis na tablicy
    • 18.01.2016, 11:54
  • Adrian Stolarski
    Wpis na tablicy
    • 17.01.2016, 16:45
  • Adrian Stolarski
    Wpis na tablicy
    List[Developers] #developersTeam = Developers.findAll(); if(#developersTeam.isHappy()) #return onInvestment();
    • 17.01.2016, 13:17
  • Adrian Stolarski
    Wpis na tablicy
    #last #commit #today #Make a new #gui
    • 16.01.2016, 21:56
  • Adrian Stolarski
    Wpis na tablicy
    Top 10 Amazing Website that You Never Know Exist https://t.co/wpVGPcRksG
    • 16.01.2016, 21:09
  • Adrian Stolarski
    Wpis na grupie PHP w temacie Pytania na rozmowe kwalifikacyjnej - Junior PHP Developer
    16.01.2016, 20:19

    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ć.

  • Adrian Stolarski
    Wpis na tablicy
    PiS legalizuje inwigilację w sieci. Co jeszcze znalazło się w projekcie ustawy o policji? https://t.co/6gd6ADLTb4
    • 16.01.2016, 14:39
  • Adrian Stolarski
    Wpis na tablicy
    • 16.01.2016, 13:51
  • Adrian Stolarski
    Wpis na tablicy
    • 16.01.2016, 13:36
  • Adrian Stolarski
    Wpis na grupie PHP w temacie Pytania na rozmowe kwalifikacyjnej - Junior PHP Developer
    15.01.2016, 23:41

    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.:
    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?
    Jak ktoś Ci daje taska w stylu sprawdź mi XSS walisz odrazu "><table>
    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łaci
    Zadanie 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ą.

    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.
    Zgadzam się.

    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.

  • Adrian Stolarski
    Wpis na tablicy
    • 15.01.2016, 15:57
  • Adrian Stolarski
    Wpis na tablicy
    • 15.01.2016, 15:21
  • Adrian Stolarski
    Wpis na tablicy
    #MS #Edge #safety https://t.co/VbEVuJRP3Y
    • 15.01.2016, 11:19
  • Adrian Stolarski
    Wpis na tablicy
    #Microfot #Edge #security #cybersecurity #Windows10 https://t.co/5kERsnRy0V przez @adrian_stolarsk
    • 15.01.2016, 11:14
  • Adrian Stolarski
    Wpis na tablicy
    #last #commit #today #crm #erp #scala #java
    • 13.01.2016, 22:36

Dołącz do GoldenLine

Oferty pracy

Sprawdź aktualne oferty pracy

Aplikuj w łatwy sposób

Aplikuj jednym kliknięciem

Wyślij zaproszenie do