Skocz do zawartości

Bartosz Wójcik

Administracja
  • Postów

    364
  • Dołączył

  • Days Won

    14

Posty napisane przez Bartosz Wójcik

  1. Pytam z ciekawości jak powinno wyglądać profesjonalnie wykonane CV programisty?

    • Jakie punkty powinny się tam znaleźć?
    • Czego unikać?
    • Dać zdjęcie czy nie?
    • Znacie jakieś fajne przykłady lub szablony? Jeśli tak, zarzućcie linkami.

    Dzięki!

  2. Pracodawcy zawsze patrzą na wykształcenie (postaw się na ich miejscu przez chwilę), jednak nie jest to głównym wyznacznikiem tego czy dostaniesz pracę, bo możesz nie mieć żadnego technicznego wykształcenia, w wymiatać w tym co robisz, robić komercyjne projekty i każdy pracodawc przyjmie Cię z pocałowaniem ręki.

  3. Jakich metod używacie żeby zmotywować się do pracy, gdy pracujecie zdalnie lub na własny rachunek?

    Mnie najbardziej motywują bieżące rachunki do płacenia, jednak czasami mam taką blokadę, że mogę robić wszystko oprócz kodowania i nic nie pomaga :), też tak macie? Można jakoś z tym walczyć?

  4. Jakie języki skryptowe najlepiej nadają się do implementacji w aplikacjach desktopowych. Osobiście miałem styk tylko z IronPythonem dla C#, jednak ciekawi mnie jakie Wy macie doświadczenia z językami skryptowymi oraz jak to wygląda "w praniu", czyli jak prosta jest implementacja oraz wydajność takich rozwiązań?

    Warto stosować rozszerzenia oparte na językach skryptowych czy lepiej zaimplementować obsługę wtyczek opartą na natywnym kodzie?

  5. Będziesz prawdopodobnie musiała umieć rozwijać jakiś framework, który korzysta z tych elementów, czyli znajomość JS na dzień dzisiejszy na pewno JQuery, Prototype etc. no i doskonała znajomość HTML5 i modelu DOM, żeby wiedzieć jak można manipulować elementami. Z tego co mi przychodzi to głowy to przyda ci się znajomość:

    JQueryElementy CSS3Elementy HTML5Format JSON oraz XMLPodstawy PHP lub ASP.NET
  6. To operacja przesunięcia w lewo (shift left).

    Każdorazowe przesunięcie w lewo o 1 to tak jakbyś mnożył liczbę przez kolejne potęgi liczby 2.

    a = b << 1 oznacza a = b * 2^1 czyli a = b * 2
    
    a = b << 2 oznacza a = b * 2^2 czyli a = b * 4
    
    a = b << 3 oznacza a = b * 2^3 czyli a = b * 8

     

     

  7. Gdzie bardziej opłaca się tworzyć oprogramowanie, na którą z tych platform?

    Jakie narzędzia są potrzebne do tworzenia aplikacji na Androida i iPhone?

    Czy można tworzyć aplikację na iPhone korzystając z Windows?

    Jak wygląda kwestia później dla developerów, którzy chcą sprzedawać aplikacje w sklepach appstore i android market, trzeba mieć firmę, jak od strony finansowej to wygląda, wiem, że appstore zabiera 30% zysków dla siebie, ale czy są inne opłaty?

    Jak wygląda proces umieszczania aplikacji w takich sklepach, trzeba przejść jakiś review rygorystyczny?

  8. Mam pytanie, mnogość typów stringów w C++ i funkcji manipulujących na nich jest trochę przerażająca, mamy typy char, wchar_t (dla UNICODE), tchar, przeróżne klasy wrappujące, do tego dochodzą funkcje ANSI, UNICODE, safe etc.

    Czy jest jakiś jeden dominujący standard w tej kwestii, którego należałoby się trzymać?

  9. Jak uważacie, jaki język programowania jest obecnie najbardziej opłacalny pod takim względem, żeby nauczyć się samej sztuki programowania i żeby można było z tego w przyszłości się utrzymać. Zawsze sądziłem, że to C# będzie takim najlepszym rozwiązaniem, jednak spoglądając jak dynamicznie zmienia się .NET Framework i wszystkie elementy wokół niego mam wątpliwości. Zostaje tylko Java? Czy może C++11?

  10. Zaktualizowałem niedawno swoje środowisko do pracy z bazami MySQL, ku mojemu zdziwieniu, a w zasadzie - niezadowoleniu, zostałem "uraczony" nowym środowiskiem MySQL Workbench i niestety praca na tym jest strasznie niewygodna w niskich rozdzielczościach. Z czego Wy korzystacie do zdalnej pracy na bazach MySQL (proszę bez MySQL admin)?

×
×
  • Utwórz nowe...