dlinyj: (Default)
[personal profile] dlinyj
Программирование, как акт интеллектуального творчества - удивительно и прекрасно, приносит райское наслаждение и моральное удовлетворение. Твой удивительный мозг реализует весь свой масштабный потенциал. И в целом, писать программы для души я люблю.

"Но есть нюанс" ©...

Всё заканчивается, когда ты должен программировать в офисе. Приходить к десяти и уходить в семь, час на обед. Плюс, часто бывают задачи не творческие (в 99% случаев). Да, я знаю, что так везде, но в портировании - это больше администрирование, чем программирование. Но если программирование, то там уже такой уровень...

Ещё меня бесят всякие системы сборки, git, sdk и прочая херня. Хочу просто полёт мысли.

И вообще, то ли я стар стал, то ли не тем занимаюсь - меня выбешивает изучать новые фичи. Раньше я легко учился, а сейчас меня бесит, бесит скорее направление в котором я это изучаю..

Вообще, я какой-то заложник программирования стал. С одной стороны платят хорошо, наконец-то чувствую себя человеком, с другой, ну не хочу быть только кодером. Короче, хз.

З.Ы. Советы не требуются.

Date: 2019-02-05 09:02 pm (UTC)
From: [identity profile] getinaks.livejournal.com
OpenCL не в формате видеокарт/x86 интересен?

Date: 2019-02-06 02:37 am (UTC)
From: [identity profile] vladikoms.livejournal.com
Программирование, как акт интеллектуального творчества - удивительно и прекрасно, приносит райское наслаждение и моральное удовлетворение.

Сильно индивидуально, мне так больше нравится спроектировать и развести какую-нить эл.плату, спаять что нить. Да даже кривой гвоздь забить в стену приносит большее удовольствие.
Edited Date: 2019-02-06 02:38 am (UTC)

Date: 2019-02-06 05:47 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Да... Руками я очень люблю работать.

Date: 2019-02-06 07:14 am (UTC)
From: [identity profile] mbr.livejournal.com
git, make и прочее - тут просто себя пересилить надо, потом поймешь, что без этого никуда.

Так это... Приезжай крышу строить :)

Date: 2019-02-06 07:19 am (UTC)
From: [identity profile] iosaaris.livejournal.com
Может, занимаешься не той областью?

У меня были подобные ощущения от веба. Постоянно учишь что-то новое, а результат как в песне: двести метров джаваскрипта грузят текста триста байт.

Date: 2019-02-06 07:23 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Вероятно не той. Мне нравится кодить под железо.

Date: 2019-02-06 07:23 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Не, совершенно.

Date: 2019-02-06 07:26 am (UTC)
From: [identity profile] dlinyj.livejournal.com
А что у тебя там по задачам? :)

Date: 2019-02-06 07:59 am (UTC)
From: [identity profile] mbr.livejournal.com
А смысл? Сам же пишешь, что не хочешь быть кодером.

Date: 2019-02-06 08:16 am (UTC)
From: [identity profile] tellepuz.livejournal.com
Всю жизнь программировал для себя, чтобы облегчить жизнь. Поэтому это всегда удовольствие, сразу увеличивается скорость измерений, обработки результатов, находятся новые закономерности и остается уйма времени, чтобы писать статьи.
Не могу понять тех, кто программирует по приказу(техзаданию). Это насилие и очень вредно для психики.

Date: 2019-02-06 08:36 am (UTC)
From: [identity profile] dlinyj.livejournal.com
>>Не могу понять тех, кто программирует по приказу(техзаданию). Это насилие и очень вредно для психики.

божечки, ведь точно!

Date: 2019-02-06 01:55 pm (UTC)
From: [identity profile] r-a-d.livejournal.com
Не нравится система автоматической сборки, терпеть не можешь системы контроля версий?

Успокойся, ты просто кодер, а не программист. Надо просто принять, что ты не можешь создать продукт, ты можешь только сделать его маленький кусочек, который будет собираться только тобой и только на твоём компьютере. И тебе сразу станет легче ;)

Date: 2019-02-06 02:10 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Если вы думаете, что это обезьянье поделие я не могу освоить, то ошибаетесь. Просто мне нравится видеть глобальную задачу, а не копошится в этих мелочах.

Date: 2019-02-06 03:15 pm (UTC)
From: [identity profile] r-a-d.livejournal.com
О какой глобальной задаче может идти речь, если вы против системы?

Date: 2019-02-06 03:39 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
Вы подменяете понятия. Я не против системы, каждому своё. Кто-то сраный драйвер может ковырять пол года, а кто-то за месяц реализует на бумаге идею ракеты.

Date: 2019-02-06 08:16 pm (UTC)
From: [identity profile] 5kopejek.livejournal.com
Не мог пройти мимо и не подлить бензина в огонь

>>Программирование, как акт интеллектуального творчества - >>удивительно и прекрасно, приносит райское наслаждение и >>моральное удовлетворение.

Этот тезиз неверен только в одном месте. В корне.
Программирование это перевод уже решенной (творчески и интеллектуально со всеми ментальными оргазмами) задачи на язык компьютерных комманд. Тупое кодирование которое ничего не приносит кроме испорченного зрения и геморроя.

>>Плюс, часто бывают задачи не творческие (в 99% случаев).

Тут тоже допущена большая ошибка. Не 99% а 99.99%

>>Ещё меня бесят всякие системы сборки, git, sdk и прочая херня.

Это далеко не самое страшное что есть в ит индустрии. Самое страшное это программа Eclipse. Которая претендует на то чтоб называться IDE. Нет ничего хуже чем применять это для работы. Работать с этой программой (особенно если надо часто вносить изменения в проект и смотреть результат) все равно что ехать из Москвы в Пекин на катке для асфальта. Никакая нервная система не выдержит это тормозное говно. До этого я работал с Keil. Вот это реально истребитель Миг29. Быстрый маневренный. А Eclipse используют конторы которым жалко бабла на нормальные средства разработки. Додуматься писать IDE на интерпретируемой Java которая мало что тормозит так жрет оперативку в промышленных масштабах. Каким местом думали разработчики этого говнища я не знаю...

Date: 2019-02-06 10:56 pm (UTC)
From: [identity profile] nosferatum.livejournal.com
Мне кажется, человек про то, что большого проекта без систем контроля версий в частности и некого оверхеда по разработке(на "чистом коде", без систем сборки, тестов, документации и тд) в общем сделать не получится, сложность погубит(а не сложность, так басфактор). Поэтому, все что можно сделать чистым кодом — небольшие локальные поделки.

Date: 2019-02-07 05:53 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Я могу так сказать, что я работал в НИИ, и меня не так сильно тошнило там от засилия документации (этими руками вот набил трёхсотстраничный ТУ, ПМ, и прочие документы), чем вот эти всякие системы контроля версий. Ну может просто побешивать :)

Date: 2019-02-07 05:55 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Не буду спорить. Иногда бывает просто, как художник с полотном, так и программист с программой. Художник тоже рисует то, что есть в реальном мире, но не совсем.

Касательно эклипса, выбросьте это говно. Есть православный visual studio code от мелкомягких. Кроссплатформенный, быстрый, с кучей плагинов.

Date: 2019-02-07 07:23 am (UTC)
From: [identity profile] r-a-d.livejournal.com
Абсолютно правильно подметили.

Date: 2019-02-07 07:28 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Да я тоже с этим согласен, к сожалению, но бесит

Date: 2019-02-07 08:20 am (UTC)
From: [identity profile] 665shiko.livejournal.com
У вас просто характер создателя, а не ремесленника

Date: 2019-02-07 09:13 am (UTC)
From: [identity profile] dlinyj.livejournal.com
Спасибо, задумался

Date: 2019-02-07 06:33 pm (UTC)
From: [identity profile] Алексей Колчин (from livejournal.com)
Может FPGA и ЦОС? Разработка аналоговой части?

Date: 2019-02-07 07:54 pm (UTC)
From: [identity profile] dlinyj.livejournal.com
ЦОС, кстати, прикольно. На прошлой работе освоил немного

Date: 2019-02-07 08:13 pm (UTC)
From: [identity profile] 5kopejek.livejournal.com
Написал не с целью поспорить а так от нефиг делать.
visual studio code посмотрю.

Date: 2019-02-07 08:53 pm (UTC)
From: [identity profile] Алексей Колчин (from livejournal.com)
Я n лет назад, что пытался двигать, изучил Лайонса, пописывал на vhdl фильтры и кое что ещё, но в дело не пошло. Потом много позже уже понял, что есть подводные камни которые не в моей компетенции и успокоился. А так понимаю, изучал в свободное время новомодные фреймворки для сайтостроительства и такая тоска от всего этого виртуальные среды деплой итд. Это высокотехнологичный конвейер. Ощущение лучше уж пойти киповцем или ещё что-нибудь. Как будто какой-то извилины в голове не хватает. Разговоры с аутсорерами нагоняют ужас.

Date: 2019-02-07 10:32 pm (UTC)
From: [identity profile] arush-damage.livejournal.com
Вы не любите кошек? Да вы просто не умеете их готовить! (c) %))))

Я честно говоря не понимаю чем тебе не угодили скв.

Милое же дело - колбасишь свою фичу в отдельной ветке никому не мешая. Похер на поломанные в начале процесса тесты, похер даже если билд не собирается - это проблемы только команды занимающейся данной фичей.
Когда фича готова, билд собирается, тесты починены - грамотный разработчик мержит ветку в главный ствол и все радуются новой фиче а также тому что билд собирается и тесты не упали %))).

А если билд/тесты упали - их надо починить только один раз а не все время разработки фичи.


ЗЫ. Или вот у меня был опыт - делали мы систему на основе линукса, а интерфейс админа делали заказчики под виндой на ммс. И заказчики в процессе разработки постоянно меняли протокол взаимодействия UI с сервером. Причем часто было такое что "а вот давайте лучше сделаем так", а через какое-то время "а, не, давайте лучше вернем обратно". И вот тут спасала как раз скв - "вернуть обратно? не вопрос" - взял из скв соответствующую версию, скомпилил и отдал заказчикам. Лепота!

January 2026

S M T W T F S
    123
456 78910
11121314151617
18192021222324
25262728293031

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 22nd, 2026 01:16 pm
Powered by Dreamwidth Studios