Имеет смысл изучать КОБОЛ? [закрытый]

Я повторяю вышеупомянутые операторы. Джинджа 2 является довольно хорошим надмножеством шаблонов Django для общего использования. Я думаю, что они работают над созданием шаблонов Django, немного менее двойных к settings.py, но Джинджа должна преуспеть для Вас.

11
задан 4 revs, 3 users 100% 19 January 2013 в 20:06
поделиться

10 ответов

Я начинал как программист с Cobol более 10 лет и затем несколько лет работал с Cobol в разных учреждениях.
Cobol как технологию довольно легко изучить, если вы знаете какой-либо императивный язык программирования.
Сам Cobol сильно различается на разных платформах и версиях, поэтому сложно заранее изучить правильную версию.
Настоящая проблема с Cobol заключается не в технологии, а в сложности основного бизнеса и отсутствии документации на системы / программы. Таким образом, настоящая ценность многих экспертов COBOL заключается не в фактических знаниях COBOL, а в понимании бизнеса.

11
ответ дан 3 December 2019 в 02:20
поделиться

Я думаю, что есть смысл быть хорошим разработчиком программного обеспечения. Лично для меня ваш вопрос звучит примерно так: «Что я должен занять, чтобы чувствовать себя в безопасности на своей работе и перестать совершенствоваться?» Я знаю, вы не это имели в виду. Но в любом случае, это не лучшая мотивация для выбора карьеры.

Я бы сказал: попробуйте поработать над каким-нибудь кодом COBOL. Если вам это нравится, дерзайте! Как и множество других вещей, вам стоит попробовать.

7
ответ дан 3 December 2019 в 02:20
поделиться

Вы должны понимать, что приведенные вами аргументы относятся ко времени, то есть сейчас. Мы видели снова и снова, как технологии кажутся такими выдающимися в то время t и становятся устаревшими во время (t + 0,001) . Хотя ваши аргументы вращаются вокруг самого факта, что COBOL более или менее устарел, но они могут найти новый способ справиться с этим, и вы снова останетесь без работы. Итак, вот правило номер 1:

Никогда не полагайтесь на одну-единственную технологию.

Со временем они всегда находят способы заставить все меньшие и меньшие ресурсы делать то же самое. Все, что вы можете сделать, это быть умным профессионалом в области программного обеспечения. Когда вы освоите основную часть компьютерного программирования, технологии не будут иметь значения, со временем вы сможете просто изучить их. Итак, вот второе правило:

Не пытайтесь просто технологии, экспертное программное обеспечение инженерное дело

Наконец, чтобы выжить в ИТ, вы всегда должны быть в курсе последних событий. Также несущественно из всего вышеперечисленного, вы все равно можете быть уволены в зависимости от резкости рецессии. Итак, наконец:

Держите резервную копию работы наготове, завтра ИТ-индустрии может не быть there:)

6
ответ дан 3 December 2019 в 02:20
поделиться

Попробуйте, и если вам это нравится, изучите серьезно.

Если вы выучите это слишком хорошо, вы можете обнаружить, что застряли в роли COBOL без выхода; он начинается медленно, а затем вы втягиваетесь, потому что знание очень узкое. Если вам это нравится, это нормально, но если вы попробуете и не понравитесь, не продолжайте.

3
ответ дан 3 December 2019 в 02:20
поделиться

Это правда, что сегодня работает много кода COBOL, и большая часть этого кода критически важна. Однако насколько часто происходит кодирование COBOL ? Я вижу, как крупные предприятия постепенно заменяют эти системы COBOL.

1
ответ дан 3 December 2019 в 02:20
поделиться

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

С точки зрения личного развития / обогащения, безусловно, имеет смысл изучать COBOL (и любое количество других технологий). как новые, так и «менее новые».). Я не уверен, что поместил бы его в верх моего списка, но его историческое значение является достаточной причиной, чтобы поместить его в список. Где-то.

1
ответ дан 3 December 2019 в 02:20
поделиться

Я предполагаю, что одна из причин, по которой программисты COBOL (я программист на Fortran, подозреваю, что похожая ситуация) относительно безопасны, заключается в том, что они обладают огромным опытом; вы не получите этого от изучения языка. Вместо того, чтобы спрашивать, сколько существует вакансий на COBOL, спросите себя, как часто вы видите рекламу вакансий на COBOL. Я думаю, что намного легче удержаться на одной из этих работ, чем получить ее.

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

С уважением

1
ответ дан 3 December 2019 в 02:20
поделиться

Я бы сказал, что изучение COBOL - не полная чушь, если только это не единственный технологии, которые вы изучаете.

0
ответ дан 3 December 2019 в 02:20
поделиться

ИМХО, всегда есть смысл изучать новый язык.

2
ответ дан 3 December 2019 в 02:20
поделиться

Разработчики Cobol надежно удерживают свои позиции, потому что их код приносит деньги. Это не ужасный язык для изучения. На самом деле, он довольно приятен, как только вы поймете его структуру.

Но это только один инструмент в вашем ящике с инструментами, у вас должно быть несколько.

1
ответ дан 3 December 2019 в 02:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: