Kreatywna sztuka programowania

Maj 05 2018
Kreatywna sztuka programowania

Wiele razy pewnie słyszeliście że informatyka jest dla osób z tak zwanym “umysłem ścisłym”. Ci którzy lubią matematykę, fizykę, chemię pewnie też będą dobrzy w programowaniu. Dziś postaram się raz na zawsze rozwiać ten mit.

Szympans z tego co kojarzę jest w stanie nauczyć się rozpoznawać 120 symboli. Na takiej zasadzie że jak ma ochotę na banana to wskaże kartonik z bananem, jak ma ochotę na jabłko to z jabłkiem… i tak dalej. Języki programowania najczęściej mają więcej niż 120 funkcji ale nie używa się przecież ich wszystkich na raz, co więcej nikt od Was nie wymaga abyście znali wszystkie funkcję na pamięć - od tego jest dokumentacja. Więc dlaczego szympansy nie programują? 


Właściwie to z dwóch powodów:

Główny jest taki że jeszcze nie próbowałem ich tego nauczyć, ale kiedyś zamierzam :) 

Niemniej drugi, o wiele bardziej prozaiczny to taki że szympansy są raczej mało kreatywne. Może w swoim środowisku naturalnym, w zdobywaniu pożywienia to tak ale raczej nikt nie widział żeby małpa malowała Damę z łasiczką.

 

A czym jest właściwie kreatywność? To umiejętność nieszablonowego myślenia, znajdowania innych rozwiązań niż znane, połączenie umiejętności i wolnego ducha. Czy to Wam się kojarzy z matematyką? Jeżeli tak to zalecam badania :D A tak na poważnie tym właśnie dla mnie jest programowanie. Teraz pewnie poleje się fala hejtu ale subiektywnie sądzę że bliżej programowaniu do malarstwa czy muzyki niż do rozwiązywania nudnych wzorów i żmudnych obliczeń.

Młodzi programiści mają tendencję do pracy odtwórczej, i nie ma w tym nic złego. Każdy z nas tak robił zastanawiając się wielokrotnie “cholera to jest takie oczywiste ale jak on/ona na to w ogóle wpadła?”. Z biegiem czasu, nabraniem doświadczenia i umiejętności zaczynamy składać coraz bardziej “własne kawałki kodu” i wtedy stajemy się naprawdę kreatywni. Tego wszystkiego oczywiście da się nauczyć. A w jaki sposób? Najlepiej w praktycznej nauce. Dlatego zapraszamy Was serdecznie na najbardziej kreatywne kursy w naszej szkole programowania. Tutaj dowiecie się nie tylko wiedzy technicznej ale zostaniecie “zmuszeni” przez “wrednych prowadzących” do kreatywnego a nie odtwórczego myślenia :)

 

Autor: Geek Factory
Powrót
Serwis korzysta z plików cookies w celu świadczenia spersonalizowanych usług na najwyższym poziomie, w tym usług statystycznych oraz w celu dostosowania zawartości do indywidualnych preferencji Użytkowników, zgodnie z Polityką Plików Cookies. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce.