Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Как воспитать в себе программиста? (https://javascript.ru/forum/offtopic/54833-kak-vospitat-v-sebe-programmista.html)

ogurchik 02.04.2015 17:42

Как воспитать в себе программиста?
 
Почти подошли к концу мои 5 лет обучения в ВУЗе, за эти года много чего произошло, и много чего было изучено. С переменным успехом писались лабы и курсовые, сдавались зачеты и экзамены.
Теперь передо мной стоит проблема - нужно устраиваться на работу. На последнем курсе я активно изучал JS, планирую изучить еще парочку языков. Но проблема в том что не выходит "творить". Если есть какая-то задача, то с трудом удается "придумать" ее решение, приходится прибегать к помощи "костылей".
Собственно вопрос - как "натренировать" ту мышцу которая отвечает за функцию "мыслить как програмист"? То ли в универе такому не учили, то ли я ту пару прогулял, так что теперь мне требуется совет)

laimas 02.04.2015 19:42

>как "натренировать" ту мышцу которая отвечает за функцию "мыслить как програмист"?

Мышцы укрепляют гантелями. :)

А как мыслит или должен мыслить программист?

Gozar 02.04.2015 19:57

Цитата:

Сообщение от ogurchik
как "натренировать" ту мышцу которая отвечает за функцию "мыслить как програмист"?

Делай с помощью программирования то, что можно сделать либо с помощь программирования либо без.

Например: Нужно заменить в текстовом файле строки заканчивающиеся точкой с запятой, на запятую.
Пишем регу заменить /;$/g на ','
даже если в файле только 10 строчек и можно сделать это последовательным нажатием End + Backspase + , * 10 раз.
даже если у тебя Sublime и можно сделать это multiselection-ом в пару нажатий.

Так я приучился писать страшные длинные реги в хорошем настроении ;)

l-liava-l 03.04.2015 01:42

Образовательные учреждения - говно, особенно для программистов.

Shasoft 03.04.2015 08:25

Цитата:

Сообщение от Gozar (Сообщение 364674)
Например: Нужно заменить в текстовом файле строки заканчивающиеся точкой с запятой, на запятую.
Пишем регу заменить /;$/g на ','
даже если в файле только 10 строчек и можно сделать это последовательным нажатием End + Backspase + , * 10 раз.
даже если у тебя Sublime и можно сделать это multiselection-ом в пару нажатий.

настоящий программист напишет кросплатформенную программу для замены в файле ';' на ',' с визуальным интерфейсом и инсталлером. А вы как-то по детски - просто RegExp-ом :)

ksa 03.04.2015 08:26

Цитата:

Сообщение от ogurchik
Собственно вопрос - как "натренировать" ту мышцу которая отвечает за функцию "мыслить как програмист"?

Как уже писали выше - писать и писать программки... :D
Цитата:

Сообщение от l-liava-l
Образовательные учреждения - говно, особенно для программистов.

Это тебе просто не повезло...

skrudjmakdak 03.04.2015 08:39

Цитата:

Сообщение от ksa (Сообщение 364754)
Это тебе просто не повезло...

собственно как и мне :)

ksa 03.04.2015 08:58

Мне вас жаль. :)

Gozar 03.04.2015 11:14

Цитата:

Сообщение от Shasoft
настоящий программист напишет кросплатформенную программу для замены в файле ';' на ',' с визуальным интерфейсом и инсталлером.

Да и никогда не делай никому не нужную работу, особенно если она уже сделана.

Цитата:

Сообщение от Shasoft
просто RegExp-ом

Unix way, не, не слыхали?
https://ru.wikipedia.org/wiki/%D0%A4...8%D 1%8F_UNIX

ogurchik 03.04.2015 11:51

короче говоря - писать и писать, а умение думать придет с опытом?
просто боюсь, а вдруг вообще нет способностей к програмированию. такое бывает же?


Часовой пояс GMT +3, время: 21:21.