Другие языки программирования и технологии
Программисты посоветуйте мне, что выбрать?
Очень хочу стать веб-мастером, создавать сайты и интернет-магазины, форумы, может мини соц сеть если мозгов хватит. С образованием не очень повезло, учусь на экономиста. 3 месяца прочитал статью про веб-мастеринг и понял, что это мое. Начал с языка разметки и каскадных таблиц стилей. Понемногу верстаю, в принципе код не поливали грязью проф верстальщики, сказали сносно, но я буду стараться. Ну конечно для создания динамических сайтов нужен ЯП. Я раньше не программировал, но с поспрашивав знакомых программистов, с отделения прикладной математики и информатики, вывел для себя 2 языка под веб PHP и Python. Но недавно удалось побеседовать с проф-программером из одной фирмы, на практике познакомился. Он сказал, что лучше начать с Pascal или C#, а потом переходить на PHP. Сказал что выбирая PHP первым языком можно стать говнокодером. Так вот стоит ли слушаться его совета, и начать изучение ЯП с Pascal и C#, а потом переходить на PHP? Если да то посоветуйте литературу! Заранее спасибо!
Ответы выше - отстой!
Чувствуется что-то в твоем вопросе искреннее, желание работать и творить. Но даже в самом вопросе видно, что ты встретился с придурками, остановившимися с своем развитии. Ну что значит "сносно", что значит "не поливали грязью". Это что? Ответы профессионала или учителя? Или более опытного коллеги, с которым тебе выполнять авральные заказы бок о бок?
Все правильно ты делаешь, HTML и CSS знать надо, а также надо помнить, что это коцанные технологии, более 10 лет не могут нормально работать в разных браузерах. И тебе придется подгонять под каждый браузер самому. Но других технологий нет, а которые появляются, гнобятся и уничтожаются невежами - Flash, Silverlight...
Но это лирика. JavaScript тебе пригодится (а не ЯП) , хотя в освоении он не прост (зато очень похож на ActionScript, что во Flash-е, и это тебя порадует) . PHP (но не в коем случае не ПеХаПе) - лучший язык для освоения, понимания и написания собственных серверных скриптов. Для начинающего программиста лучше не придумать, и везде востребован. Вот говорят про С. Если уже точно, то C#, это раз. Во вторых, языки типа C# - низкоуровниевые и строготипизированные, это означает, что они (программы) работают на порядок быстрее, так как компилируются перед выполнением, но тебе придется вручную решать такие задачи как тип переменной, работа с потоками, событиями и пр. А в С++ еще и память самостоятельно выделять. И подожди.. . неужели некто не упомянул? Не может быть! Есть хостинги од Win и Unix, и компилировать (и отлаживать) тебе придется для обоих типов систем. Так что будь готов ставить эмулятор Unix-а на комп и.. . ну ты понял.
Так что начни с простой верстки, попробуй JavaScript, параллельно учи PHP, чуть позже поствь VisualStudio и учи C# - 5 дней на консоль, 1 месяц на Forms и сразу переходи на WPF
Вот даешь иногда грамотные, профессиональные, проверенные временем советы, так не слушает никто.
Вот например, на вес золота - освой регулярные выражения. Они и в PHP, и в JavaScript, и в C#, везде. Без них ты не сделаешь даже намек на движок. Хотя движок делать не советую - лучше объединись с какой-нибудь студией и получай от них заказы, делая на их движке. Мы работаем с bibik.ru, которые разработали систему Scylla (ребятами из МГУ) , и которая дает ПОЛНУЮ свободу разработчикам.
Если чел употребляет слово "говнокод" или "быдлоговнокод", или просто ведет себя как высокомерная скотина по отношению к начинающему - то он, конечно, гандон, но вопрос не в этом.. . Ты чего их слушаешь?
И самое главное - освой Corel и Photoshop. Как без них ты собрался сайты делать.
Работай с профессионалами, которые не жопят информацию и сами (!) готовы у тебя учиться.
Чувствуется что-то в твоем вопросе искреннее, желание работать и творить. Но даже в самом вопросе видно, что ты встретился с придурками, остановившимися с своем развитии. Ну что значит "сносно", что значит "не поливали грязью". Это что? Ответы профессионала или учителя? Или более опытного коллеги, с которым тебе выполнять авральные заказы бок о бок?
Все правильно ты делаешь, HTML и CSS знать надо, а также надо помнить, что это коцанные технологии, более 10 лет не могут нормально работать в разных браузерах. И тебе придется подгонять под каждый браузер самому. Но других технологий нет, а которые появляются, гнобятся и уничтожаются невежами - Flash, Silverlight...
Но это лирика. JavaScript тебе пригодится (а не ЯП) , хотя в освоении он не прост (зато очень похож на ActionScript, что во Flash-е, и это тебя порадует) . PHP (но не в коем случае не ПеХаПе) - лучший язык для освоения, понимания и написания собственных серверных скриптов. Для начинающего программиста лучше не придумать, и везде востребован. Вот говорят про С. Если уже точно, то C#, это раз. Во вторых, языки типа C# - низкоуровниевые и строготипизированные, это означает, что они (программы) работают на порядок быстрее, так как компилируются перед выполнением, но тебе придется вручную решать такие задачи как тип переменной, работа с потоками, событиями и пр. А в С++ еще и память самостоятельно выделять. И подожди.. . неужели некто не упомянул? Не может быть! Есть хостинги од Win и Unix, и компилировать (и отлаживать) тебе придется для обоих типов систем. Так что будь готов ставить эмулятор Unix-а на комп и.. . ну ты понял.
Так что начни с простой верстки, попробуй JavaScript, параллельно учи PHP, чуть позже поствь VisualStudio и учи C# - 5 дней на консоль, 1 месяц на Forms и сразу переходи на WPF
Вот даешь иногда грамотные, профессиональные, проверенные временем советы, так не слушает никто.
Вот например, на вес золота - освой регулярные выражения. Они и в PHP, и в JavaScript, и в C#, везде. Без них ты не сделаешь даже намек на движок. Хотя движок делать не советую - лучше объединись с какой-нибудь студией и получай от них заказы, делая на их движке. Мы работаем с bibik.ru, которые разработали систему Scylla (ребятами из МГУ) , и которая дает ПОЛНУЮ свободу разработчикам.
Если чел употребляет слово "говнокод" или "быдлоговнокод", или просто ведет себя как высокомерная скотина по отношению к начинающему - то он, конечно, гандон, но вопрос не в этом.. . Ты чего их слушаешь?
И самое главное - освой Corel и Photoshop. Как без них ты собрался сайты делать.
Работай с профессионалами, которые не жопят информацию и сами (!) готовы у тебя учиться.
Нах C? Это фекалии мамонта по нынешним временам. Не надо Си
Тем более к веб-программированию Си не имеет ни малейшего отношения.
Изучи php лучше что ли.
Если не php то python или ruby
Не вздумай изучать Паскаль и Си
Delphi уже полумертвый, он не свободный, устаревший и IDE стоит чрезвычайно дорого. Delphi это не веб-программирование
Delphi он на основе Турбо Паскаля. Забей на это старье, не трать драгоценное время.
Тем более к веб-программированию Си не имеет ни малейшего отношения.
Изучи php лучше что ли.
Если не php то python или ruby
Не вздумай изучать Паскаль и Си
Delphi уже полумертвый, он не свободный, устаревший и IDE стоит чрезвычайно дорого. Delphi это не веб-программирование
Delphi он на основе Турбо Паскаля. Забей на это старье, не трать драгоценное время.
шли его нахрен и упорно учи РНР. Понятие "говнокодер" слишком пространственно и относительно чтобы его както константизировать и делать какие то привязки. Я начинал из С++ но это не догма, повторюсь. Очень бы советовал перед PHP овладеть JavaScriptом, всёравно фиг ты от него куда то денешься.
Паскаль - основа основ.
Слушайся профессионала, начини с С
Слушайся профессионала, начини с С
+ за профессионала, потом ещё Delphy с флешем подучить и вообще прелесть будет.
Не понимаю зачем учить паскаль и С. PHP, HTML и в принципе все. Остальное по желанию
да согласен с ответами выше
После выше изложного ответа нечего добавить =)
Да и до неого тоже нечего было =)
и вообще я написал только ради того чтобы получить эти несколько жалких баллов =)))
Да и до неого тоже нечего было =)
и вообще я написал только ради того чтобы получить эти несколько жалких баллов =)))
Похожие вопросы
- хочу стать программистом. Посоветуйте, с чего начать, с каких предметов, с каких языков программирования, посоветуйте ли
- С чего начать карьеру программиста? (Посоветуйте язык программирования для игр)
- Программисты, посоветуйте, как перейти от теории к практике?
- я перешел в 10 класс, после 11 собираюсь поступать на программиста, посоветуйте с чего начать изучать яп C++
- Посоветуйте, какой движок выбрать для сайта.
- Как выбрать хорошего программиста ?
- Вопрос к "программистам" со стажем, жалеете ли вы что выбрали проффесию программист?
- Господа программисты, !ТУТ БЕЗ ОПРОСА! посоветуйте хороший, востребованый язык для профессионального изучения и работы
- Программисты Pascal или Python какой язык выбрать для обучения программированию?
- Когда менеджер проекта говорит "Эта задача не вошла в спецификацию" - что это значит для программиста?