Другие языки программирования и технологии

интересно ли заниматься программированием?

Занятие нудное и для некоторых противопоказано. Драйв определяется уровнем. Если делаешь что- то своё в городе, стране, мире. Возможность такая есть, как её использовать - уже другой вопрос. Справедлива прямая аналогия со спортом. Можно участвовать в соревнованиях разных уровней. Разница в том, что условия (дистанцию и пр. ) можно задавать самому
Илья Кед
Илья Кед
58 053
Лучший ответ
работать программистом на много интереснее...
иди на повара, и сытно и дефки будут в восторге, а кто в восторге от програмистов?
Олег Батищев
Олег Батищев
65 888
Тупой по своей сути вопрос. Ибо, если кому-то до одури интересно дрочить на портрет Ломоносова, то это не значит, что и тебе будет интересно дрочить на этот же портрет.
Сяв@**** Сяв@
Сяв@**** Сяв@
71 655
О да. Это классное ощущение, когда решаешь задачу, а потом всё переделываешь потому что заказчик не умеет составлять тех. задание.

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

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

Самое отвратительное - это поиск багов в чужом коде. Это 100% лучше заново самому написать кусок программы, чем ковыряться и отлавливать криворукий билд. Более того, криворукость это не что-то плохое, а естественное и нормальное явление. Ну не может программист заранее знать всех подводных камней предметной области, пока он не запустит программу.

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

А чтобы всё делать правильно нужно много времени, которого как обычно нет. Всегда нет времени чтобы сделать правильно, но всегда есть время чтобы сделать заново. Так что пока работа в ИДЕшке не доходит до автоматизма, приходится много дописывать после работы.

А больше всего интерес представляет коллектив. Программисты как обычно народ очень задорный, весёлый, доброжелательный и замкнутый одновременно. Если компания хорошая, то работать будет очень спокойно и с удовольствием. Но всё чаще к программистам относятся как к малоквалифицированной рабочей силе.
Когда делаешь что-то для себя - интересно.
Пётер Лабнюк
Пётер Лабнюк
22 076
О да. Это классное ощущение, когда решаешь задачу и делаешь особенным, неочевидным способом.
0110....очень) дело вкуса)
Геннадий Уфаев
Геннадий Уфаев
17 999
Кэп буду, но интересно когда делаешь что-то интересное. А когда пишешь УГ, не интересное целевой аудитории, то и тебе его писать тоже неинтересно.
Кирилл Шелепов
Кирилл Шелепов
15 749
Кому как.
Дмитрий Син
Дмитрий Син
5 380
Нудно, но некоторым нравится. (кстати работа не пыльная и денежная)
Не бойся! Начинай со всего, что ты можешь. Я начал с HTTP плюс CSS3 потом, парочку лет PHP5
Валерий
Валерий
3 169