Другие языки программирования и технологии
интересно ли заниматься программированием?
Занятие нудное и для некоторых противопоказано. Драйв определяется уровнем. Если делаешь что- то своё в городе, стране, мире. Возможность такая есть, как её использовать - уже другой вопрос. Справедлива прямая аналогия со спортом. Можно участвовать в соревнованиях разных уровней. Разница в том, что условия (дистанцию и пр. ) можно задавать самому
работать программистом на много интереснее...
иди на повара, и сытно и дефки будут в восторге, а кто в восторге от програмистов?
Тупой по своей сути вопрос. Ибо, если кому-то до одури интересно дрочить на портрет Ломоносова, то это не значит, что и тебе будет интересно дрочить на этот же портрет.
О да. Это классное ощущение, когда решаешь задачу, а потом всё переделываешь потому что заказчик не умеет составлять тех. задание.
Вообще, в программировании как в индустрии на самом деле ряд задач однообразные и рутинные. Т. е. приходится выполнять одни и те же действия много раз, лишь с небольшими вариациями вывода данных. Некоторые программисты даже меняют работу, потому что время идёт, а новым технологиям их не посвящают, т. е. если работодатель не вкладывает в работника новые знания, а заставляет делать одно и то же. Кодеров так и подразделяют на "руки" и "мозги". Руки выполняют много заданий, где надо мало думать. Мозги много думают, но чтобы стать мозгами надо программировать десяток лет.
В любой области интерес имеется в примитивных решениях. Если же задача настолько громоздкая, что её не уложить в голове, то лезть в код крайне неприятно. Особенно лезть в чужой код. Это всё равно что иностранец, говорящий на ломаном русском, программа кажется очень неудобночитаемой.
Самое отвратительное - это поиск багов в чужом коде. Это 100% лучше заново самому написать кусок программы, чем ковыряться и отлавливать криворукий билд. Более того, криворукость это не что-то плохое, а естественное и нормальное явление. Ну не может программист заранее знать всех подводных камней предметной области, пока он не запустит программу.
Поэтому надо строго и нудно соблюдать правила:
- вести историю версий, описывать каждое изменение доходчиво и понятно (самому себе, иначе через два месяца уже сам хрен разберёшь что и зачем)
- проверять и перепроверять данные, заранее создавать ситуации, когда данные неправильные, чтобы программа сама подсказала где что не работает, чтобы потом не трахать мозги дебагером.
- предугадывать дальнейшие развития классов, функций, базы данных, чтобы в случае меняющихся условий не пришлось переделывать всё с нуля.
А чтобы всё делать правильно нужно много времени, которого как обычно нет. Всегда нет времени чтобы сделать правильно, но всегда есть время чтобы сделать заново. Так что пока работа в ИДЕшке не доходит до автоматизма, приходится много дописывать после работы.
А больше всего интерес представляет коллектив. Программисты как обычно народ очень задорный, весёлый, доброжелательный и замкнутый одновременно. Если компания хорошая, то работать будет очень спокойно и с удовольствием. Но всё чаще к программистам относятся как к малоквалифицированной рабочей силе.
Вообще, в программировании как в индустрии на самом деле ряд задач однообразные и рутинные. Т. е. приходится выполнять одни и те же действия много раз, лишь с небольшими вариациями вывода данных. Некоторые программисты даже меняют работу, потому что время идёт, а новым технологиям их не посвящают, т. е. если работодатель не вкладывает в работника новые знания, а заставляет делать одно и то же. Кодеров так и подразделяют на "руки" и "мозги". Руки выполняют много заданий, где надо мало думать. Мозги много думают, но чтобы стать мозгами надо программировать десяток лет.
В любой области интерес имеется в примитивных решениях. Если же задача настолько громоздкая, что её не уложить в голове, то лезть в код крайне неприятно. Особенно лезть в чужой код. Это всё равно что иностранец, говорящий на ломаном русском, программа кажется очень неудобночитаемой.
Самое отвратительное - это поиск багов в чужом коде. Это 100% лучше заново самому написать кусок программы, чем ковыряться и отлавливать криворукий билд. Более того, криворукость это не что-то плохое, а естественное и нормальное явление. Ну не может программист заранее знать всех подводных камней предметной области, пока он не запустит программу.
Поэтому надо строго и нудно соблюдать правила:
- вести историю версий, описывать каждое изменение доходчиво и понятно (самому себе, иначе через два месяца уже сам хрен разберёшь что и зачем)
- проверять и перепроверять данные, заранее создавать ситуации, когда данные неправильные, чтобы программа сама подсказала где что не работает, чтобы потом не трахать мозги дебагером.
- предугадывать дальнейшие развития классов, функций, базы данных, чтобы в случае меняющихся условий не пришлось переделывать всё с нуля.
А чтобы всё делать правильно нужно много времени, которого как обычно нет. Всегда нет времени чтобы сделать правильно, но всегда есть время чтобы сделать заново. Так что пока работа в ИДЕшке не доходит до автоматизма, приходится много дописывать после работы.
А больше всего интерес представляет коллектив. Программисты как обычно народ очень задорный, весёлый, доброжелательный и замкнутый одновременно. Если компания хорошая, то работать будет очень спокойно и с удовольствием. Но всё чаще к программистам относятся как к малоквалифицированной рабочей силе.
Когда делаешь что-то для себя - интересно.
О да. Это классное ощущение, когда решаешь задачу и делаешь особенным, неочевидным способом.
0110....очень) дело вкуса)
Кэп буду, но интересно когда делаешь что-то интересное. А когда пишешь УГ, не интересное целевой аудитории, то и тебе его писать тоже неинтересно.
Кому как.
Нудно, но некоторым нравится. (кстати работа не пыльная и денежная)
Не бойся! Начинай со всего, что ты можешь. Я начал с HTTP плюс CSS3 потом, парочку лет PHP5
Похожие вопросы
- Начинаю заниматься программирование в 17 лет, не знаю абсолютно ничего в программировании, посоветуйте с какого языка на
- Кто занимается программированием ответьте на вопрос такой ниже все у всех ли языков так?
- С чего можно начать заниматься программированием?
- смогу ли я заниматься программированием после того, как выучусь на специальности "Дизайн электронных и веб-изданий"??
- Хочу заниматься программированием, но незнаю с чего начать
- Стоит ли заниматься программированием в 17 лет?
- Интересно, почему девчёнки не любят заниматься программированием?
- Стоит ли начать заниматься программированием в 13 лет?
- Как быстро люди бросают заниматься программированием, если им нужны только деньги?
- Как заниматься программированием, что бы это не было скучным?