Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wgrywanie plików – How to Use The File Uploader Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Kontrolka do wyboru daty i godziny – How to Use The Date Time Picker Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Kontrolka dropdown – How to Use the Dropdown Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Błędy poznawcze 32
Wszystkie posty związane z modelami mentalnymi:
Film: Bubble.io Quick Tip: Kliknięcie w marker na mapie – How to Use the Map Marker Is Clicked Event
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: KB_ZW_0085 – Refleksje Na Temat Zarządzania Wiedzą: Schemat
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Obsługa nieobsłużonego błędu! – How to Use the Unhandled Error Occurs Event
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wydarzenie: kontrolka ma błąd – How to Use the Element Has Error Event
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Zero code systems – Notatka z nauki
W ramach rozwijania się oglądam i czytam różne materiały. Następnie wiedzę z nich umieszczam w Anki oraz w notatkach i uzupełniam własnymi przemyśleniami. Ostatnio zapoznałem się z materiałem: Boiling Frogs 2018 – Maciek Próchniak – “Zero code” systems – hopes, myths and reality
Notatka z materiału: Zero code systems:
Zanotowałem z tego materiału:
- Programiści z punktu widzenia biznesu są kosztem. Biznes znacznie chętniej rozwiązałby problem za pomocą oprogramowania, ale bez programowania (gotową aplikacją, no-code).
- Możesz nauczyć innych pracowników (zarabiających mniej) lepiej obsługiwać swój system, aby IT nie był potrzebny (więcej zarabiający).
- Spróbuj lepiej zrozumieć, co chce osiągnąć użytkownik, dlaczego, skąd bierze dane, a potem spróbuj zrobić to za niego (zautomatyzować).
- Upraszczaj reguły.
- Programuj reguły.
- Pokaż użytkownikom Drools – tam niech zdefiniują reguły, a potem je importuj.
- Importuj Excele.
- Importuj BPMN.
- Daj użytkownikowi narzędzia do wyklikania reguł procesowych.
- Kto będzie utrzymywał reguły procesowe i sprawdzał, że dobrze działają?
- UAT – może replikować dane z produkcji, ale akcje wykonywać już w bezpiecznym miejscu (nie mają wpływu na klientów).
- Podsumowanie:
- Poznaj swojego klienta – kim jest – czy są to programiści, czy są techniczni.
- Kto będzie utrzymywał reguły biznesowe i kto będzie za nie odpowiedzialny?
- Ile dać możliwości klientowi w ustawianiu reguł, a ile ich zaprogramować?
- Bardziej skomplikowane reguły powinni budować programiści.
Wszystkie posty związane z notatkami z nauki:
Źródła
Obraz główny
Materiał: Zero code systems:
Film: Bubble.io Quick Tip: Automatyczne zapisywanie danych – How to Instantly Modify Data With Autobinding
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Prosta relacja w bazie danych – How to Add a Data Type as a Custom Field
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wygląd powtarzającej się grupy – How to Use Repeating Group Layout Styles
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Tworzenie konta dla kogoś – How to Create An Account For Someone Else
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Błędy poznawcze 31
Wszystkie posty związane z modelami mentalnymi:
Film: Bubble.io Quick Tip: Okienko wyszukiwania – How to Use The Searchbox Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: KB_ZW_0084 – Refleksje Na Temat Zarządzania Wiedzą: Śledzenie
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Bogaty albo biedny po prostu różni mentalnie — T. Harv Eker
Przeczytałem ostatnio kolejną książkę: Bogaty albo biedny po prostu różni mentalnie — T. Harv Eker. W tym wpisie dzielę się informacjami, które w niej znalazłem oraz które wdrożyłem w swoim życiu. Staram się z każdej książki wdrażać minimum jedną rzecz.
Wdrożyłem:
- Brać odpowiedzialność za swoje działania i swoją sytuację.
- Ograniczyć narzekanie.
Książkę możesz kupić tutaj:
Notatki:
Najważniejszym narzędziem jest Twoja głowa, a przede wszystkim Twoje przekonania i sposoby myślenia.
Największą przeszkodą nie jest brak wiedzy, lecz nieprawdziwa wiedza.
Jeżeli próbujesz coś zmienić, zastanów się, jakie masz do tego podejście. Jeżeli złe, to najpierw zacznij zmianę od swojego myślenia. Uświadom sobie swoje przekonania na dany temat, zrozum je. Następnie oddziel przekonania od faktów, a na końcu zbuduj prawdziwe deklaracje i wypleń kłamstwa.
Jeśli jesteś na coś nastawiony, to tak zazwyczaj będzie. Jeżeli jesteś nastawiony na zarobki na poziomie X, to bez zmiany nastawienia, nie przeskoczysz tego, ponieważ nie będziesz miał motywacji, wiary oraz będziesz sabotował swoje działania.
Ludzie, zamiast wziąć odpowiedzialność za swoją sytuację, to przyjmują postawę ofiary.
Narzekanie jest najgorszą rzeczą, którą możemy robić sobie i innym.
Chcesz osiągnąć prawdziwy dostatek? Zapisz sobie dwa cele finansowe:
- Dochody roczne
- Majątek netto
Nałóż sobie realistyczne ramy czasowe na realizację tych celów, a jednocześnie pamiętaj, by „sięgać do gwiazd”.
Pamiętaj, że bogaci są zdeterminowani, aby być bogatymi. A do czego Ty jesteś zdeterminowany? Bogaci myślą na dużą skalę, a nie na małą.
Twoje wynagrodzenie będzie wprost proporcjonalne do wartości (podaż, popyt, jakość i ilość), którą wnosisz na rynek.
Naucz się sprzedaży i promocji — to bardzo potrzebne umiejętności.
Dbaj o jakość swoich produktów i usług — wszystkich. Jeżeli jedno robisz słabo, to z ogromnym prawdopodobieństwem inne też robisz słabo.
Wybieraj wynagrodzenie za wyniki pracy, a nie za pracę. I nie ustalaj górnego limitu wynagrodzenia.
Koncentruj się na swoim majątku netto, a nie na dochodzie z pracy. Śledź, jak on się powiększa.
Określ, co jest dla Ciebie najważniejsze, skup się na tym i regularnie to monitoruj.
Jeżeli chcesz być bogatszy, to skoncentruj się na tych czterech elementach:
- Zwiększanie dochodu.
- Zwiększanie oszczędności.
- Zwiększanie inwestycji.
- Zmniejszanie kosztów.
Regularnie poświęcaj określoną kwotę na przyjemności i nagrody — nie za mało i nie za dużo, ale zacznij już teraz zaznawać przyjemności z bogactwa.
Dwa źródła biernego dochodu:
- Pracujące pieniądze (czynsz, dywidendy, odsetki).
- Biznes (zautomatyzowana firma, tantiemy, patenty, prawa autorskie).
Jeżeli chcesz gdzieś dotrzeć, musisz być wojownikiem i nie pozwolić się powstrzymać. Walcz o swoje marzenia! Aby najlepiej zarabiać, musisz być najlepszy. Jeśli inni mogą (być szczęśliwi, bogaci, piękni), to Ty też możesz.
Wszystkie posty związane z książkowymi wdrożeniami:
Źródła
Obraz główny
- Praca własna
- https://www.pexels.com/
Materiały
- Bogaty albo biedny po prostu różni mentalnie — T. Harv Eker
Linki oznaczone (*) są linkami afiliacyjnymi. Jeżeli uważasz, że czerpiesz korzyści z mojej pracy, to kup coś korzystając z powyższego linku. Sprawi to, że dostanę prowizję z afiliacji.
Film: Bubble.io Quick Tip: Grupa pływająca – How to Use The Floating Group Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Warunki wyświetlania – How to Preview Element Conditionals
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wyświetl listę jako tekst – How to Display a List as Text
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Bezpieczne programowanie – Notatka z nauki
W ramach rozwijania się oglądam i czytam różne materiały. Następnie wiedzę z nich umieszczam w Anki oraz w notatkach i uzupełniam własnymi przemyśleniami. Ostatnio zapoznałem się z materiałem: Boiling Frogs 2017 – Borys Łącki – Bezpieczne programowanie — świat pełen błędów
Notatka z materiału: Bezpieczne programowanie:
Zanotowałem z tego materiału:
- Twoje oprogramowanie może przestać działać dobrze lub zostać przejęte, ponieważ:
- Nie ma prądu.
- Nie ma internetu.
- Spaliła się serwerownia.
- Jest atak DDoS.
- Przejęto urządzenia, na którym działa Twoja aplikacja.
- Ktoś wykradł dostęp do Twojej firmy i komputera.
- Ustawiłeś łatwe hasło do złamania.
- Są ustawione hasła domyślne.
- Włamano się w bezprzewodową sieć.
- Ktoś podejrzał hasła wpisywane przez użytkownika.
- Domyślne ustawienia dają zbyt wiele uprawnień.
- Włączono podsłuchiwanie w innej aplikacji / urządzeniu, co pozwoliło włamać się do Twojego oprogramowania.
- Każde elektroniczne urządzenie, mające procesor, łączące się z internetem jest dziurą bezpieczeństwa.
Wszystkie posty związane z notatkami z nauki:
Źródła
Obraz główny
Materiał: Bezpieczne programowanie:
Film: Bubble.io Quick Tip: Własna paleta kolorów – How to Create Your Own Color Palette
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Kolorowanie sekwencji działań – How to Color Code Your Workflows
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Kontrolka suwak – How to Use the Slider Input
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Element z dłuższym tekstem – How to Use The Multiline Input Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Błędy poznawcze 30
Wszystkie posty związane z modelami mentalnymi:
Film: Bubble.io Quick Tip: Checkbox Element – How to Use The Checkbox
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: KB_ZW_0083 – Refleksje Na Temat Zarządzania Wiedzą: Książki
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Operator Value – How to Use the Value Operator
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Rozgrupowanie elementów – How to Ungroup Elements on the Page
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Raport o błędzie w Bubble – How to File a Bug Report
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Zamiana elementów w grupie – How to Swap Element Positions
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: KB_ZW_0081 – Refleksje Na Temat Zarządzania Wiedzą: Proces
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wydarzenie wylogowania – How to Use The User Is Logged Out Event
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Typy zawartości – How to Use Type Of Content
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Element kształt – How to Use the Shape Element For Layout Design
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Nowa strona główna – How to Set a New Index Page
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wydarzenie zalogowania – How to Use The User Is Logged In Event
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wprowadzanie danych – How to Use The Input Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: KB_ZW_0082 – Refleksje Na Temat Zarządzania Wiedzą: Fiszki
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Nazwa elementu – How to Name Your Elements
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Wydarzenie kliknięcia w element – How to Use an Element Is Clicked Event
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Element ikona – How to Use the Icon Element
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Film: Bubble.io Quick Tip: Współpracownicy – How to Add Collaborators to Your App
Chcesz lepiej tworzyć oprogramowanie? Pojawił się właśnie nowy film! Obejrzyj go: Read More
Learning Software Development – Notatka z nauki
W ramach rozwijania się oglądam i czytam różne materiały. Następnie wiedzę z nich umieszczam w Anki oraz w notatkach i uzupełniam własnymi przemyśleniami. Ostatnio zapoznałem się z materiałem: Boiling Frogs 2019 – Mariusz Gil – Learning Software Development The Hard Way
Notatka z materiału: Learning Software Development:
Zanotowałem z tego materiału:
- Błędy w robieniu oprogramowania:
- Zaczynani ode bazy danych – szukanie rzeczowników w historyjkach użytkowników.
- Mieszanie w kodzie elementów domenowych z architekturą.
- Tworzenie konfiguracji wyklikując ją, zamiast tworzyć ją za pomocą kodu.
- Pomijanie testów.
- Robienie Code Review tylko w celu poprawy jakości, a pomijanie aspektu przekazywania wiedzy (bus factor).
- Nie robienie automatyzacji (deploye, konfiguracja środowisk).
- Sprawdzanie nie tylko zalet danej technologii i popularności, ale również wad i kosztów.
- Brak zrozumienia i skupienia na domenie oraz otoczeniu projektu (biznesie). Zbytnie skupienie na technologiach.
- Wybór zbyt skomplikowanego rozwiązania.
- Zastanawianie się, jaki problem ma rozwiązać dana historyjka użytkownika / zadanie programisty i skupianie się na rozwiązaniu problemu, a nie na samej implementacji podpunktów z zadania.
- Co można zrobić lub zmienić, aby ten projekt popchnąć do przodu? Jak dać wartość?
- Najważniejsze jest, po co robisz to oprogramowanie.
Wszystkie posty związane z notatkami z nauki:
Źródła
Obraz główny
Materiał: Learning Software Development:
Błędy poznawcze 29
Wszystkie posty związane z modelami mentalnymi:
Doskonała obsługa klienta — Ted Johns
Przeczytałem ostatnio kolejną książkę. W tym wpisie dzielę się informacjami, które w niej znalazłem oraz które wdrożyłem w swoim życiu. Staram się z każdej książki wdrażać minimum jedną rzecz.
Wdrożyłem:
- Zwracać większą uwagę na obsługę klienta, jakość kontaktu z nim i rozwiązywanie jego problemów.
Notatki:
Jakość możesz poprawić głównie słuchając swoich klientów. Daj im możliwość poskarżyć się. Niech wyleją swoje żale, a Ty wysłuchaj ich i wykorzystaj do poprawy swoich usług. Jeżeli jesteś szefem, zazwyczaj informacje są przed Tobą ukrywane. Jedynym rozwiązaniem jest osobisty kontakt z klientami i uzyskanie informacji z pierwszej ręki. Słuchaj i obserwuj swoich klientów.
Klienci w większości nie skarżą się na sam produkt czy usługę, lecz całą resztę. Jakość dla klienta to nie tylko produkt, lecz całe doświadczenie zakupu, sprzedaży, korzystania z produktu i kontaktu z firmą. Można tutaj wymienić wiele elementów, np.
- Niezawodność produktu/usługi.
- Konsekwencje.
- Szybkość dostaw, przyjazność i forma.
- Dokładność materiałów informacyjnych.
- Uprzejmość pracowników.
- Renomę firmy transportowej.
- Pozytywną postawę personelu.
Serwis (naprawy) działa skutecznie, jeżeli wykonuje mało pracy. Nie powinien być w ogóle zauważany przez klienta, ponieważ to produkt powinien być tak dobrej jakości, że nie powinno być mowy o jego serwisowaniu.
Pamiętaj, że Twoje problemy nie interesują klienta. On ma swoje problemy. Rozwiąż je i nie zawracaj głowy swoimi problemami (trudnością znalezienia pracowników, brakiem prądu, etc.). Nie można zignorować oczywistych potrzeb klienta.
To klient uznaje jakość klienta, a nie wewnętrzne wytyczne czy standardy branżowe.
Zarządzając ludźmi pamiętaj, że ludzie robią to, za co są nagradzani. Przykład dobrej obsługi klienta idzie z samej góry, od szefa po kierowników. Cała struktura firmy, jej organizacja i kultura muszą wspierać dobrą obsługę klienta. Poprawiając ją, skup się naprawdę na jej poprawianiu, a nie tylko na działaniach pozornych (np. poprawa wystroju biura). Dbaj o swoich pracowników, a oni zadbają o klientów.
Wszystkie posty związane z książkowymi wdrożeniami:
Źródła
Obraz główny
- Praca własna
- https://www.pexels.com/
Materiały
- Doskonała obsługa klienta — Ted Johns
Linki oznaczone (*) są linkami afiliacyjnymi. Jeżeli uważasz, że czerpiesz korzyści z mojej pracy, to kup coś korzystając z powyższego linku. Sprawi to, że dostanę prowizję z afiliacji.
Continuous Delivery w projektach Open Source – Notatka z nauki
W ramach rozwijania się oglądam i czytam różne materiały. Następnie wiedzę z nich umieszczam w Anki oraz w notatkach i uzupełniam własnymi przemyśleniami. Ostatnio zapoznałem się z materiałem: Boiling Frogs 2017 – Marcin Zajączkowski – Continuous Delivery w projektach Open Source
Notatka z materiału: Continuous Delivery w projektach Open Source:
Zanotowałem z tego materiału:
- Problemy z ręcznym wgrywaniem wersji:
- Łatwo o pomyłkę przy ręcznym wykonywaniu kolejnych kroków budowania paczki.
- Długi czas robienia paczki.
- Czas poświęcony na robienie paczki można poświęcić na coś innego.
- Robienie paczki jest nudne.
- Jeżeli mówimy o oprogramowaniu robionym jako hobby, to często kolejne wersje są wydawane rzadko, bo nikomu nie chce się wydawać kolejnej wersji ręcznie, bo jest to nudne i pracochłonne.
- Zalety Continous Delivery:
- Każda wersja jest możliwa do wdrożenia.
- Wersje są sprawdzone, bo robi je zautomatyzowany i przemyślany proces.
- Wdrożenia są szybsze i częstsze.
- Programiści mogą programować, a nie tracić czas na robienie paczek.
- Taki proces może automatycznie odpalać testy oraz sprawdzać wsteczną kompatybilność.
Wszystkie posty związane z notatkami z nauki:
Źródła
Obraz główny
- https://www.pexels.com/video/glancing-over-the-pages-of-a-book-5667416/
- https://www.pexels.com/photo/man-in-black-shirt-wearing-black-headphones-7915369/