Для того, чтобы выучиться на программиста, надо иметь базовые знания по математике, уметь выстраивать логические цепочки и анализировать различные действия, выучить язык программирования и еще программисту не помешает иметь крепкий зад, потому, что работа сидячая.
Самое основное - алгоритмическое мышление. К сожалению, я очень редко встречаю хороший код. В основном пишут так, будто куда-то торопятся или у человека в голове просто хаос. Кстати, программный код международным законодательством приравнивается к художественному произведению. Очень удачное сравнение. Одним програмным кодом можно зачитаться, а с программами работать одно удовольствие - комфортно, приятно и полезно :). А в другом коде по десятку раз перечитываешь и не можешь понять о чем думал тот программист (а часто очень полезно понять как мыслит программист, чтобы понять как работает программа). Зачастую поняв мышление авторов программы, можно предугадать какого поведения ожидать от самой программы.
Я думаю, что для этого нужно учить сам язык программирования, Вы должны знаю какой программный код за что отвечает, Вы должны уметь находить и налаживать ошибочные коды в программе, нужно еще знать, что и куда записывается, какой код что может изменить, так же нужно выбрать для себя программу, которой будет удобно пользоваться.
Добавить комментарий