Wątek przeniesiony 2015-09-11 15:14 z Off-Topic przez Rev.

Jakie cechy powinien posiadać programista?

0

No właśnie. Tak się zastanawiałem, czy istnieje jakaś korelacja pomiedzy programowaniem, a innymi dyscyplinami, w których istotne jest logiczne myślenie. Dużo się mówi o tym, że matematyka daje dobre podstawy do programowania. A co myślicie o szachach, brydżu i innych grach logicznych? Osobiście jestem szachistą i brydżystą i zauważyłem, że wielu szachistów nieźle radzi sobie z programowaniem. W obu przypadkach chodzi przecież o rozwiązywanie problemów.
Co o tym sądzicie?

1

Ludzie inteligentni generalnie dobrze radzą sobie we wszystkim ;) Jeśli ktoś jest dobry w szachy/brydża to zwykle musi być inteligentny.

0

taa a w boksie?

Mistrz Polski w brydżu sobie radzi:
user image

2

To tylko moja opinia, ale moim zdaniem próżne jest wrzucanie ludzi do tak abstrakcyjnej kategorii jak "ludzie inteligetni". Ja gram w tetrisa, lubie się koncentrować na tego typu grach, ale już na przykład w szachach lamie. Wydaje mi się, że trzeba na ludzi spojrzeć z nieco szerszej perspektywy...

0

@Dawid90dd widać ze matmą też słabo bo nie odróżniasz warunku koniecznego, warunku wystarczającego i warunku koniecznego i wystarczającego ;]
Więc lekcja na dziś:
napisałem że (dobry w szachach | dobry w bryżu) => inteligentny, czyli mamy warunek wystarczający - zwykła implikacja.
Nie jest to warunek konieczny bo może być ktoś inteligentny kto nie gra :)

3

Uwielbiam takie tematy. Jestem mądry bo gram w mądre gry to jeszcze proszę żebyście mi napisali że jestem mądry.

0

jak dla mnie dobrzy to tacy których to naprawdę interesuje i pasjonuje. anie bo jest z tego duży hajs

0

Musi posiadać własny komputer hihhihi

2

wielu szachistów nieźle radzi sobie z programowaniem. W obu przypadkach chodzi przecież o rozwiązywanie problemów.

W szachach chodzi o rozwiązywanie problemów? Od kiedy? W szachach chodzi o obmyślanie i wprowadzanie strategii, a także o planowanie przynajmniej kilka ruchów na przód.
Jedyne powiązanie między szachami a programowaniem jakie tutaj widzę, to że obie rzeczy wymagają intensywnego myślenia i koncentracji.

0

jestem programistka a nie jaraja mnie gry logiczne, znam szachy na tyle ze ogram co najwyzej malo wybitnego przedszkolaka, brydza w ogole, z matematyki raczej na 3 zawsze lecialam. mysle ze to kwestia takiego a nie innego hobby.

1

Powinien być przystojny i lubić blondynki :)

7

Jakie cechy powinien posiadać programista?

Powinien wyglądać jak Dawid F. (broda)
Być mądry jak Adam B.
Pomocny jak @Shalom.
Dociekliwy jak @furious programming.
Wesoły jak @Heheczek.
Szczery jak anonimy z tego forum.
Zdrowy jak @Wibowit.
Myśleć abstrakcyjnie jak maszynaz.
Towarzyski jak @blondi.

0

Dociekliwość to bardzo ważna cecha - pomaga zrozumieć wiele niejawnych rzeczy;

BTW, Wyświetlanie wyniku po wprowadzeniu danych - procedura Val zrozumiana w 100% :]

0

Znalazlem taki link : http://www.quora.com/Can-playing-chess-make-you-a-better-computer-programmer . z mojego doswiadczenia wynika, ze znajomi szachisci i brydzysci dobrze sobie radza z zawodami technicznymi. Mam wsrod znajomych szachistow (nawet przecietnych szachistow) kilku niezlych programistow. Z brydzem nie mam az tyle styku, zeby porownywac.
Ktos wyzej napisal, ze mial 3 z matematyki i to mnie zainteresowalo, bo czytalem kiedys na jakims forum, ze bez bardzo mocnych podstaw z matmy nie da sie programowac "na poziomie". Czy prawda (jak zwykle) lezy po srodku?

0
fluffy_bunny napisał(a):

czytalem kiedys na jakims forum, ze bez bardzo mocnych podstaw z matmy nie da sie programowac "na poziomie". Czy prawda (jak zwykle) lezy po srodku?
nie mnie oceniac czy programuje na poziomie czy nie, chyba jak kazdy programujacy uwazam ze idzie mi calkiem niezle :)
imo naprawde spora czesc materialu z matematyki ma sie nijak do programowania w wiekszosci przypadkow. zakladam ze przez bardzo mocne podstawy rozumiesz cos wiecej niz dodawanie, wielomiany czy logarytmy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1