Спасибо за наводку на Gitpod. Однако, я не понял, зачем вы давали ссылки на разные коммиты. Ведь всегда открывается некая сборка некоего кода с одним и тем же предпросмотром README.md.
В чём цель включения Gitpod в статью? Т.е. что конкретно я должен там сделать?
Лично у меня свой проект начался формально в 2005-м. Хотя по факту активная фаза началась с 2010-го и продолжается до сих пор.
Переключиться с режима «делать хобби, когда есть время» на «делать хобби каждый (рабочий) день» мне помогли две вещи:
* как-то раз один человек попросил у меня составить список вещей в порядке их важности для меня, а затем эти же вещи расставить в том порядке, сколько я уделяю им времени (списки не сошлись)
* прочитал замечательную статью «Работа 2.0 — Прерываемый программист» ( habr.com/ru/post/106510 )
После этого я ввёл в привычку детально писать свою деятельность не только в хобби, но и на проекте (всякие issue trackers, JIRA и прочие).
Google Doc у меня выглядит примерно так:
Тут можно увидеть номер задачи, планируемое время, название функциональности/вехи, название задачи, детали по задаче, затраченное время. Также строка задачи у меня становится зелёной, когда я записываю затраченное время, т.е. задача считается завершённой.
Время, кстати, я тоже веду в минутах, т.к. с часами дробными оказалось сложно работать.
Прочитав спор про математику, всё-таки хотелось бы выяснить, что под математикой понимается. Арифметика? Ряды? Интегралы? Производные?
В частности, где та грань, когда наш автор сможет сказать: «Я знаю математику достаточно хорошо, чтобы считаться хорошим специалистом».
Согласно Википедии, «Программи́рование — процесс создания компьютерных программ». Согласно английской версии, «Computer programming is the process of designing and building an executable computer program for accomplishing a specific computing task.» Так что создание чего угодно на компе с использованием какого угодно языка — это уже программирование.
Другое дело, что программирование может быть осмысленным или бездумным. Но такое положение вещей всегда было, есть и будет с абсолютно любым инструментом, созданным человеком.
Кстати, очень полезно было бы видеть конечный алгоритм, который программа поняла в итоге, чтобы можно было быть 100% уверенным, что мы с компом на одном языке говорим.
Интересно. Называть это новым подходом я бы, конечно, не стал, но на «визуальную автоматизацию последовательности действий» вполне тянет.
Хочется следить дальше. Где удобнее всего это делать? Есть какой-нибудь канал на твиттере или ещё где?
В чём цель включения Gitpod в статью? Т.е. что конкретно я должен там сделать?
Переключиться с режима «делать хобби, когда есть время» на «делать хобби каждый (рабочий) день» мне помогли две вещи:
* как-то раз один человек попросил у меня составить список вещей в порядке их важности для меня, а затем эти же вещи расставить в том порядке, сколько я уделяю им времени (списки не сошлись)
* прочитал замечательную статью «Работа 2.0 — Прерываемый программист» ( habr.com/ru/post/106510 )
После этого я ввёл в привычку детально писать свою деятельность не только в хобби, но и на проекте (всякие issue trackers, JIRA и прочие).
Google Doc у меня выглядит примерно так:
Тут можно увидеть номер задачи, планируемое время, название функциональности/вехи, название задачи, детали по задаче, затраченное время. Также строка задачи у меня становится зелёной, когда я записываю затраченное время, т.е. задача считается завершённой.
Время, кстати, я тоже веду в минутах, т.к. с часами дробными оказалось сложно работать.
В частности, где та грань, когда наш автор сможет сказать: «Я знаю математику достаточно хорошо, чтобы считаться хорошим специалистом».
Другое дело, что программирование может быть осмысленным или бездумным. Но такое положение вещей всегда было, есть и будет с абсолютно любым инструментом, созданным человеком.
Хочется следить дальше. Где удобнее всего это делать? Есть какой-нибудь канал на твиттере или ещё где?