затроньте холиворную тему и получите сотни комментов… у многих людей — покритиковать, это в крови…
Даже у гуру программирования есть много спорных моментов.
Брукс настаивал что первую версию ПО надо выбросить, другие писали что это ошибочно.
Достаточно почитать Макконнелла чтобы понять как много мнений в мире программирования иногда бывают полностью противоположны.
Кстати, шутка «Программирование — это не профессия, это диагноз.» это не мое. Это древний программисткий юмор.
Я отчасти согласен что программировать просто. Но для этого должен быть определенный склад ума.
Было бы это легко, сейчас не было бы недостатка в нормальных программистах. Это страшный дефицит в регионах.
А так, бродят дипломированные программисты. А написать ничего не могут. Диплом есть, а программировать не умеют.
Мое сумбурное изложение моего видения обучения программирования никак не связаны с опытом работы.
Я 20 лет пишу коммерческое ПО, которое к тому же поставляется и на зарубежные рынки. Есть даже версия на китайском.
ПО работает стабильно.
Я сам не претендую на звание какого особого крутого программиста. Оцениваю средне свои способности.
Меня пугает другое. Крайне тяжело стало находить программистов. Их катастрофически мало с каждым годом. В нашем полумиллионном городе их просто единицы. Иногда уходит год-два чтобы найти приличного разработчика ПО для нового проекта.
Да, толпами ходят веб-разработчики (которые в разработку десктопного софта идти не хотят), много скучающих паскалистов (но у нас в конторе дефактовый стандарт С++). Я уже молчу про то, чтобы найти разраба под микроконтроллер.
Очень многие просто боятся соваться в эту отрасль. Тут надо много думать!
я тоже начинал с TurboPascal under DOS ;) но с делфи быстро ушел на Builder… на ПАскаль возвращаться уже не хотелось… нынешние претензии к дельфи и билдер — очень жирные ЕХЕ… хотя сейчас все жирное.
Но проги написанные на дельфи легко определяю по замедленности интерфейса.
каждый кулик свое болото хвалит…
Статья для тех кто уже в IT, и в терминологии немного шарит.
Такий вводный курс, так сказать… мутный, согласен, но вводный.
а я и не пишу что С — панацея.
Я вообще рекомендую начать с Паскаля, потом перейти на С… потом уже можно или Ява или Пайтон или чего душа пожелает…
С, ИМХО, неплохая стартовая площадка!!!
Согласен. Мир клином не сошелся. Но много лет подряд C++ был практически панацеей, потому что ничего больше не было. Сейчас есть выбор!
Но обратите внимание, что операционные системы продолжают почему-то писать на С++.
согласен что спорная… тема очень холиворная, я же предупреждал вначале.
но для новичков тут много бесценного материала. Дальше они сами найдут свой путь.
P.S. и да… кхм кхм…
она не сильно изменилась.
Даже у гуру программирования есть много спорных моментов.
Брукс настаивал что первую версию ПО надо выбросить, другие писали что это ошибочно.
Достаточно почитать Макконнелла чтобы понять как много мнений в мире программирования иногда бывают полностью противоположны.
А Ваш опыт очень похож на мой. Разве что я в Linux позже ушел.
Я отчасти согласен что программировать просто. Но для этого должен быть определенный склад ума.
Было бы это легко, сейчас не было бы недостатка в нормальных программистах. Это страшный дефицит в регионах.
А так, бродят дипломированные программисты. А написать ничего не могут. Диплом есть, а программировать не умеют.
Я 20 лет пишу коммерческое ПО, которое к тому же поставляется и на зарубежные рынки. Есть даже версия на китайском.
ПО работает стабильно.
Я сам не претендую на звание какого особого крутого программиста. Оцениваю средне свои способности.
Меня пугает другое. Крайне тяжело стало находить программистов. Их катастрофически мало с каждым годом. В нашем полумиллионном городе их просто единицы. Иногда уходит год-два чтобы найти приличного разработчика ПО для нового проекта.
Да, толпами ходят веб-разработчики (которые в разработку десктопного софта идти не хотят), много скучающих паскалистов (но у нас в конторе дефактовый стандарт С++). Я уже молчу про то, чтобы найти разраба под микроконтроллер.
Очень многие просто боятся соваться в эту отрасль. Тут надо много думать!
Но проги написанные на дельфи легко определяю по замедленности интерфейса.
настоящих программистов наверно выдумал… это как некий идеал, к которому надо стремиться. )
Статья для тех кто уже в IT, и в терминологии немного шарит.
Такий вводный курс, так сказать… мутный, согласен, но вводный.
Я вообще рекомендую начать с Паскаля, потом перейти на С… потом уже можно или Ява или Пайтон или чего душа пожелает…
С, ИМХО, неплохая стартовая площадка!!!
ко мне устраиваться таких приходит море.
к тому-же свежая статистика такая и осталась.
Но обратите внимание, что операционные системы продолжают почему-то писать на С++.
А что я перепутал с С и С++?
но для новичков тут много бесценного материала. Дальше они сами найдут свой путь.
P.S. и да… кхм кхм…
Да, сыровато написал, но просто наболело.
Сам имею опыт программирования 20 лет.