Soft Demo

Programy najwyższej jakości... i szkolenia!

Zmiana praktyk programowania?

Napisane 03.01.2020 przez Zbigniew Jaroszka

Tagi: programowanie, zmiana, praktyka,

Spis treści:

         » Oto, co poleciłbym, abyś spojrzał na:
         » Możesz przeczytać więcej na ten temat tutaj.
         » Ale nie mogą być szczęśliwsi.

Poniższe informacje pochodzą od programisty, który musiał zmienić praktyki opracowywania oprogramowania, aby powstrzymać złego szefa. Jeśli jesteś programistą, ta porada prawdopodobnie będzie dla ciebie cenna.

To Cię zainteresuje: O budżecie słów kilka

Dlaczego tworzenie oprogramowania jest trudniejsze niż myślisz Trudno zrozumieć, dlaczego ktoś miałby pracować przy tworzeniu oprogramowania. Dlaczego ktokolwiek miałby realizować taki projekt?

To Cię zainteresuje: Złe formatowanie kodu

Jaka jest różnica między "dobrym" twórcą oprogramowania a "złym"? Wcześniej pisałem o różnicy między "dobrymi" twórcami oprogramowania a "złymi". W tym poście chcę wyjaśnić, skąd pochodzi.

Jak zatrudnić dobrego programistę na starcie Po raz pierwszy zatrudnij programistę, poproś go o wyjaśnienie i udowodnienie, że rozumie Twój projekt.

To Cię zainteresuje: Wykład o C dla początkujących

Dlaczego tworzenie oprogramowania to nie tylko praca dla mężczyzn. Widziałem, że jeśli jesteś mężczyzną, nigdy nie powinieneś próbować zarabiać na życie. Jednak tworzenie oprogramowania nie jest łatwym zadaniem, jak sprzątanie domów.

Co musisz wiedzieć o zatrudnianiu programisty lub projektanta aplikacji internetowej lub mobilnej Jeśli szukasz projektanta stron internetowych lub programisty, nie możesz zignorować tych wskazówek

To po prostu zbyt wielki problem, aby dowiedzieć się wszystkiego o komputerach.

Już o tym pisałem, więc się nie powtórzę.

Ale nadal uważam, że rola programisty jest najlepszym miejscem na rozpoczęcie.

W ten sposób zaczniesz także poznawać działalność związaną z tworzeniem oprogramowania.

Oto, co poleciłbym, abyś spojrzał na:

Jeśli jesteś początkującym, polecam następujące zasoby:

Jest też książka Jamesa C. Goodalla "Nauka kodowania", którą przeczytałam i gorąco polecam.

Jeśli jesteś kompletnym pośrednikiem, polecam zajrzeć do "The Complete Java Developer" Joshua Blocha.

Jeśli jesteś kompletnym ekspertem, polecam zajrzeć do "Naucz się programować w Javie" Joshua Blocha i "Podstawy Java" Jamesa C. Goodalla.

Te książki pomogą ci zapoznać się z całym cyklem życia oprogramowania.

I miejmy nadzieję, że będziesz chciał wyjść poza naukę podstaw.

Gdy lepiej zrozumiesz cykl życia oprogramowania, poczujesz się bardziej komfortowo z procesem budowania rzeczy

, jestem wielkim zwolennikiem siły edukacji. Ale sama edukacja nie wystarczy.

Im więcej dowiaduję się o świecie, tym bardziej zdaję sobie sprawę, że świat jest pełen ludzi, którzy wszystko zrozumieli.

Od świata sztuki do świata nauki, świata biznesu i ekonomii ludzie żyją marzeniem.

Możesz przeczytać więcej na ten temat tutaj.

Ale jest jedna rzecz, która jest tajemnicą dla wielu - nie tylko dla mnie - ale dla większości ludzi.

Najbogatsi ludzie na świecie są zwykle najbardziej nieszczęśliwymi ludźmi na świecie.

Większość tych ludzi zarabiała przez całe życie. I mają to, ponieważ są genialni w korzystaniu z systemu.

Ale nie mogą być szczęśliwsi.

Ale o to chodzi - system jest przeciwko nim przygotowany. Nie mają wszystkiego wyjaśnionego.

  • Oto sześć powodów.
  • 1. Pieniądze są zbyt skomplikowane

Większość ludzi nie jest w stanie dowiedzieć się, jak zarabiać na życie.

Nawet najlepsi miliarderzy na świecie nie mają pojęcia, w jaki sposób będą zarabiać pieniądze.

  • Całe ich życie opiera się na systemie, który nie ma sensu.
  • Cały ich świat opiera się na systemie, który jest sfałszowany.

Istnieje zbyt wiele zmiennych. Zbyt wiele zmiennych ciągle się zmienia

  • To nic nie kosztuje!
  • Jest dość łatwy w użyciu.
  • Może być używany jako aplikacja komputerowa lub w podróży.
  • Rozpoczęcie jest bardzo łatwe.
  • Używam go codziennie.
  • Łatwo to zrozumieć.
  • Łatwo jest debugować.
  • Łatwo go dostosować.

Deweloper może łatwo uzyskać właściwe rozwiązanie, a użytkownik końcowy poprawnie.

  • To dość brzydkie.
  • Chciałbym mieć GUI.
  • Myślę, że dokumentacja jest dość zła.
  • Jest to trochę bardziej skomplikowane niż chcę.
  • Podsumowanie

Daję mu 5 z 5 gwiazdek. Myślę, że będę go często używać. Jest dość solidny.

Pełne źródło, pliki binarne i dokumentację można znaleźć na Github.


O autorze

Zbigniew Jaroszka

Uwielbiam wędkować, wtedy przychodzą mi do głowy najlepsze pomysły na projekty. Nie programuję dla innych, wszystkie programy które napisałem służą tylko i wyłącznie w mojej firmie. Jestem przedsiębiorcą od wielu wielu lat. A programowanie to moja pasja.

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

Wynagrodzenie za programowanie

Średnie wynagrodzenie w innych zawodach technicznych jest wyższe niż średnie wynagrodzenie w innych zawodach technicznych. Mediana wynagrodzenia dla wszystkich prac technicznych wynosi 85 200 PLN

Czytaj więcej...

Losowy

Oto oferty na cyber poniedziałek

Mamy dla Ciebie najnowsze oferty. Podczas zakupów znajdziesz najlepsze oferty na laptopy, komputery stacjonarne, tablety i inne akcesoria do komputerów i laptopów. Jeśli szukasz akcesoriów do komputer

Czytaj więcej...