Я учу программирование: самостоятельно (ютуб курсы) и в колледже. Но я вижу подвох, что настоящие проекты будут отличаться от того, что я сейчас изучаю. То есть на работе в офисе не будут задачи на уровне if $a>0 { print "число".$a.",больше нуля";} ...else....
Расскажите, чем отличаются полученные знания от тех, которые требуются на реальной работе с реальными проектами...
Другие языки программирования и технологии
Насколько возможно научиться программировать самостоятельно?
Задача программиста не составить код в том или ином синтаксисе, а создать декомпозицию большой задачи в малые, создать для задачи информационную (и, если понадобится - математическую) модели, где код свяжет все простые задачи воедино. Этому нельзя научиться, это познаётся в процессе реальной трудовой деятельности, те самое настоящее самообразование.
Замени в своём примере
print "число".$a.",больше нуля";
на
echo 'Доход: ', $a, ' руб.';
и получишь код, который вполне можно встретить в реальном проекте.
Большинство задач, которые ту в первые годы будешь решать в офисе, не будут отличаться большой сложностью.
P.S. Конструкция print "число".$a.",больше нуля"; - говнокод. Вывод каждого значения отдельно (через запятую в echo) работает намного эффективнее, чем склеить несколько значений в одну строку и получившуюся строку вывести.
print "число".$a.",больше нуля";
на
echo 'Доход: ', $a, ' руб.';
и получишь код, который вполне можно встретить в реальном проекте.
Большинство задач, которые ту в первые годы будешь решать в офисе, не будут отличаться большой сложностью.
P.S. Конструкция print "число".$a.",больше нуля"; - говнокод. Вывод каждого значения отдельно (через запятую в echo) работает намного эффективнее, чем склеить несколько значений в одну строку и получившуюся строку вывести.
Вы считаете что "if $a > 0" это что-то рассчитанное на школьников? Отнюдь. Такие проверки не редкость в чем-то практическом. Я недавно делал динамические анимированные гистограммы, там между прочим никак без этой проверки на то что число должно быть именно больше нуля
https://jsfiddle.net/Lx642pby/
https://jsfiddle.net/Lx642pby/
На том же YouTube вполне можно найти проекты, если и не 100% реальные, то очень сильно к ним приближенные, вообще, главный скилл программиста это уметь пользоваться Google )
Вопросов на эту тему сотни тысяч, зачем задавать новый? Программированию научиться самостоятельно можно, каким программистом ты будешь, покажет время.
Научиться это вообще понятие некорректное, поскольку технологии не стоят на месте, и ты всё время учишься чему-то новому, за время обучения в универе как раз должна получиться самостоятельная рабочая единица, если нет - то ты весь универ просидел за партой.
Научиться это вообще понятие некорректное, поскольку технологии не стоят на месте, и ты всё время учишься чему-то новому, за время обучения в универе как раз должна получиться самостоятельная рабочая единица, если нет - то ты весь универ просидел за партой.
В основном, для работы необходимо умение эффективно решать разные проблемы разной сложности. Также кроме языка программирования, нужно ещё и владеть разными технологиями... хотя это не так важно, так как в компании тебе этому смогут научить.
Похожие вопросы
- Можно ли научится программировать самостоятельно?
- Вообще самостоятельно научиться программировать на C/C++ возможно?
- Хочу научиться программировать, возможно некорректно спрошу-сколько надо времени, чтобы научиться писать программы?
- Как лучше научиться программировать: идти в ВУЗ или самостоятельно дома?
- Хочу научиться программировать
- Посоветуйте как лучше научиться программировать?
- как научиться программировать. как научиться программировать
- Хочу научиться программировать.
- Можно ли научиться программировать? Можно ли научиться программировать без всяких знаний???
- Как научиться программировать?