В веб программировании сейчас довольно быстро можно получить результат с нуля. Даже зная лишь основы HTML и CSS, можно за деньги верстать простенькие сайты. Ну а в программирование приложений нужен большой опыт, чтобы получать хорошие результаты.
Сам сейчас учусь, подрабатываю веб-программистом (HTML, CSS, JS, начал осваивать PHP), плюс рисую довольно неплохие макеты сайтов в фотошопе (ну это так - хобби :) ), в универе сейчас учимся писать приложения (С/С++).
Другие языки программирования и технологии
Ваш опыт программирования
Иван Ильяшенко
Жаль не ту специальность выбрал. В мире сейчас востребованы программисты. Возможно, перееду в США. Потерял несколько лет жизни впустую. У вас всё впереди. Вы будете специализировать на написании сайтов или интереснее заниматься программированием на С++?
Михаил Егоров
После этих верстальщиков, которые знают лишь основы, мне приходится всё переделывать! Потому что их вёрстка прибита гвоздями или к разрешению их монитора, или к их любимому браузеру. Да ещё и стандартов не соблюдают, могут использовать идентификтаоры вместо классов, да ещё и одинаковые, а могут собственные теги придумывать начать.
По профессии и по образованию я не программист.
Когда учился на физфаке университета, то нас учили программировать на Бейсике, так как он был очень легкий для изучения.
Когда работал в НИИ, то пришлось изучать язык Фортран, так как это самый лучший язык для математических вычислений.
Однажды получилось так, что мне нужно было сделать программу, которая аналитически вычисляет производные в виде формул от функций, заданных в виде формул. Пришлось изучать очень экзотический язык ПроЛог, так как на обычных процедурных языках такое запрограммировать очень трудно.
А когда я начал делать сайты, то возникла потребность создавать на них разные калькуляторы (сложные прайсы, логистические цепочки, кредиты и т. п.) и сложные формы сбора информации. Пришлось изучать язык PHP. Выбор был сделан в пользу PHP, а не в пользу JavaScript потому что я не хотел, чтобы мои разработки воровали и размещали на чужих сайтах.
Итак, выбор того или другого языка программирования определяется конкретными задачами, которые стоят перед Вами.
Может получиться так, что Вы изучите какой-то конкретный язык программирования, потому что Вам скажут, что он очень перспективный и востребованный. А на деле Вы ни разу его нигде не будете применять. У меня такое было с языками С и С++. Я их изучил лет 20 назад, потому что думал, что они мне когда-нибудь очень пригодятся, но до сих пор ничего на них так и не написал.
Поэтому чужой опыт Вам вряд ли поможет. У Вас всё равно будет свой путь в программировании, непохожий на путь других людей.
Когда учился на физфаке университета, то нас учили программировать на Бейсике, так как он был очень легкий для изучения.
Когда работал в НИИ, то пришлось изучать язык Фортран, так как это самый лучший язык для математических вычислений.
Однажды получилось так, что мне нужно было сделать программу, которая аналитически вычисляет производные в виде формул от функций, заданных в виде формул. Пришлось изучать очень экзотический язык ПроЛог, так как на обычных процедурных языках такое запрограммировать очень трудно.
А когда я начал делать сайты, то возникла потребность создавать на них разные калькуляторы (сложные прайсы, логистические цепочки, кредиты и т. п.) и сложные формы сбора информации. Пришлось изучать язык PHP. Выбор был сделан в пользу PHP, а не в пользу JavaScript потому что я не хотел, чтобы мои разработки воровали и размещали на чужих сайтах.
Итак, выбор того или другого языка программирования определяется конкретными задачами, которые стоят перед Вами.
Может получиться так, что Вы изучите какой-то конкретный язык программирования, потому что Вам скажут, что он очень перспективный и востребованный. А на деле Вы ни разу его нигде не будете применять. У меня такое было с языками С и С++. Я их изучил лет 20 назад, потому что думал, что они мне когда-нибудь очень пригодятся, но до сих пор ничего на них так и не написал.
Поэтому чужой опыт Вам вряд ли поможет. У Вас всё равно будет свой путь в программировании, непохожий на путь других людей.
А я врач, а программированием подрабатываю.
Подход неверный у вас.
Языки учить вообще не стоит, это вам не стишки, вызубрил, оттарабанил наизусть, садись, пять. Стоит учиться ПРОГРАММИРОВАТЬ с помощью определенных инструментов, которые отнюдь не сводятся к языку.
Вакансий, где достаточно знать язык, НЕ СУЩЕСТВУЕТ, Всегда надо знать еще туеву хучу всего. Например, IDE C++ Builder, базу данных MySQL и библиотеку FastReport - это считается вакансия с небольшими требованиями и соответственно она будет с небольшой зарплатой.
Представьте человека, вызубрившего наизусть англо-русский и русско-английский словари и английскую грамматику.
Он может вам целую лекцию прочесть про прошедшие времена глаголов в английском языке.
Но объяснить иностранцу, как ему из Домодедова добраться до Белорусского вокзала, он не сможет. Заработать что-то как переводчик - тем более. И что толку в его зубрежке?
Не учите языки.
Учитесь ПРОГРАММИРОВАТЬ на языках.
Кто умеет программировать, тот легко перейдет на другой язык, если понадобится.
Поэтому начать надо с постановки задач и с выбора-скачивания-установки среды разработки и прочих инструментов. Выбор зависит от задач!
Что вы хотите написать?
Вот его и начните писать.
И под него выбирайте язык.
Самое сложное в программировании - изучение библиотек, а не языков.
И составление алгоритмов решения практических задач.
"Уча язык", вы этому не научитесь.
Подход неверный у вас.
Языки учить вообще не стоит, это вам не стишки, вызубрил, оттарабанил наизусть, садись, пять. Стоит учиться ПРОГРАММИРОВАТЬ с помощью определенных инструментов, которые отнюдь не сводятся к языку.
Вакансий, где достаточно знать язык, НЕ СУЩЕСТВУЕТ, Всегда надо знать еще туеву хучу всего. Например, IDE C++ Builder, базу данных MySQL и библиотеку FastReport - это считается вакансия с небольшими требованиями и соответственно она будет с небольшой зарплатой.
Представьте человека, вызубрившего наизусть англо-русский и русско-английский словари и английскую грамматику.
Он может вам целую лекцию прочесть про прошедшие времена глаголов в английском языке.
Но объяснить иностранцу, как ему из Домодедова добраться до Белорусского вокзала, он не сможет. Заработать что-то как переводчик - тем более. И что толку в его зубрежке?
Не учите языки.
Учитесь ПРОГРАММИРОВАТЬ на языках.
Кто умеет программировать, тот легко перейдет на другой язык, если понадобится.
Поэтому начать надо с постановки задач и с выбора-скачивания-установки среды разработки и прочих инструментов. Выбор зависит от задач!
Что вы хотите написать?
Вот его и начните писать.
И под него выбирайте язык.
Самое сложное в программировании - изучение библиотек, а не языков.
И составление алгоритмов решения практических задач.
"Уча язык", вы этому не научитесь.
Иван Ильяшенко
Врачи вроде неплохо зарабатывают. Не то что продавцы, курьеры, секретари, охранники, официанты, кассиры. Почему вы решили заниматься дополнительно программированием?
"нам толком не объяснили как работают классы". ООП это то, что нужно знать обязательно.
Иван Ильяшенко
На каком языке вы сейчас программируете? Какие задачи решаете?
Как всё сложно)
1A.vahid7 1Islamov7
На самом деле все просто, но глупые люди искусственно усложняют.
на Java и Python пишут еще и не веб приложения)
Иван Ильяшенко
Ещё программы для серверов и приложения для Андроида, верно?
Никакой.
1. Языки для написания сайтов это javascript (не путать с java), php (серверский язык, на нем можно хороший сайт сверстать), perl я его не знаю как и руби.
2. Языки для написания приложений под компьютер а еще лучше под смартфон ( android, ios, java) пишутся на языках java, c++.
Так трудно сказать с чего начинать, это вам думать.
Вообще как начать работу я могу подсказать, находите для себя задачу, например написать крестики-нолики и ищите способы её реализации.
2. Языки для написания приложений под компьютер а еще лучше под смартфон ( android, ios, java) пишутся на языках java, c++.
Так трудно сказать с чего начинать, это вам думать.
Вообще как начать работу я могу подсказать, находите для себя задачу, например написать крестики-нолики и ищите способы её реализации.
Hoshgeldi Charyev
Андроид-java, iOS - C#(Си Шарп)
На hh.ru много объявлений, где требуется микробиолог
Скажу тебе как программист разработчик по специальности. Сейчас востребован в основном Java. Сам я разработчик программ под управлением Windows Phone и OS Windows Net.
Не буду хвастаться скажу что знаю и чему меня учили, а чему научился сам.
С/С++ очень прост в использовании советую, если надо что то создать быстро качественно.
C# мой хлеб.
Pascal/Delphi Язык который любишь, только за то что он есть такой.
BASIC -Это мои азы я с него начинал не советую его применять, язык для новичков.
Ну и Assembler язык достаточно сложный но не скажу что его нельзя выучить, можно. Но придётся постараться.
Ну вот вообще всё опять же каждый выбирает для себя, я выбрал Assembler и C# и не пожалел.
Java у меня на стадии интенсивного изучения.
Не буду хвастаться скажу что знаю и чему меня учили, а чему научился сам.
С/С++ очень прост в использовании советую, если надо что то создать быстро качественно.
C# мой хлеб.
Pascal/Delphi Язык который любишь, только за то что он есть такой.
BASIC -Это мои азы я с него начинал не советую его применять, язык для новичков.
Ну и Assembler язык достаточно сложный но не скажу что его нельзя выучить, можно. Но придётся постараться.
Ну вот вообще всё опять же каждый выбирает для себя, я выбрал Assembler и C# и не пожалел.
Java у меня на стадии интенсивного изучения.
Языки программирования - это инструменты, для выполнения задач. Все зависит от того чем именноо вы хотите заниматься. Есть язык Перл и Пхп, но тот перл не будет так работать как работает тот Пхп. Я это писал всем раньше и буду писать. Почти все востребованы, влияет на это угл зрения самой компании в которую вы хотите.
учи java и мир приложений для тебя
Сейчас востребован .Net и и Java. Я сейчас занимаюсь написанием парсеров/брутфорсов/чекеров на C#
Иван Ильяшенко
У вас ИТ-образование?
Для новичка в этом деле я посоветую web изучив html css вы потратите на это пару недель и получите быстрый результат после учите javascript этот язык си подобен и изучив один си подобный язык не будет труда перейти на другой! т. к они похожи
Далее зная js вы перейдете к серверу это php . Php это больно но нужно! Да и после js будет сложновато т. к js асенхронен !
Вообщем вам надо выучить любой си подобный язык а вернее его основы и далее искать нужный вам язык и направление .
Почему я советую веб это быстрый результат для новичка мало проблем он не чем не хуже других языков !
Web это меньше проблем с компиляторами IDE и библиотеками !
Посмотрите уроки sorax на ютубе! для начало будет хорошо !
Далее зная js вы перейдете к серверу это php . Php это больно но нужно! Да и после js будет сложновато т. к js асенхронен !
Вообщем вам надо выучить любой си подобный язык а вернее его основы и далее искать нужный вам язык и направление .
Почему я советую веб это быстрый результат для новичка мало проблем он не чем не хуже других языков !
Web это меньше проблем с компиляторами IDE и библиотеками !
Посмотрите уроки sorax на ютубе! для начало будет хорошо !
Иван Ильяшенко
Давненько он не обновлял свои уроки. На чём программируете?
Приложения С/С++ с графической оболочкой (WinAPI/Qt) еще более громоздкие, чем приложения на Delphi.
К сожалению, системное программирование требует большой стаж работы с ним. И вряд-ли вы будете зарабатывать хоть какие-то деньги пройдя основы. С Веб-программированием проще. Особенно если вы креативный человек... Желаю вам удачи в поиске того, чем бы вы хотели заниматься.
К сожалению, системное программирование требует большой стаж работы с ним. И вряд-ли вы будете зарабатывать хоть какие-то деньги пройдя основы. С Веб-программированием проще. Особенно если вы креативный человек... Желаю вам удачи в поиске того, чем бы вы хотели заниматься.
Иван Ильяшенко
На чём вы программируете? Какие задачи решаете на этом языке?
Лично я изучил php с СУБД MySQL (а так же MySQLi, PDO) , кроме того знаю CSS и MVC архитектура, Smarty шаблонизатор, на это у меня ушло 3 года, но учил я сам (так есть самоучка), работаю "на себя" и имею хорошую прибыль в сфере WEB и WAP
C++, Java. Пойми эти языки и далеко пойдёшь ..
Javarush.ru (С этим сайтом изучи Яву, остальное как пойдёт), Удачи )
Кстати для написания сайтов это язык html .. Самый простой и интересный .. Посмотри как создавать сайты для майкрафт-проектов, там тебе школота на пальцах всё расскажет XD
Javarush.ru (С этим сайтом изучи Яву, остальное как пойдёт), Удачи )
Кстати для написания сайтов это язык html .. Самый простой и интересный .. Посмотри как создавать сайты для майкрафт-проектов, там тебе школота на пальцах всё расскажет XD
Иван Ильяшенко
Кроме знания языков нужно ведь понимать как работает железо и устройство операционной системы. Разве можно без этого писать хорошие программы на C++?
Прочитал комменты (даже забыл откуда сюда пришел) и решил зарегистрироваться для написания своего комментария (аккаунт левый, сегодня же его брошу). Я обычный деревенский парень, мне сейчас 18 лет. Имею знания HTML(5), CSS(3), PHP(ООП), MySQL(i). Началось у меня с того что я рано познакомился с интернетом (в 11-12 лет вроде) и заходя на разные wap сайты меня всегда интересовало то, как они работают. Стал набивать разные запросы типа "кок создать сайт" и познакомился с кучей конструкторов на которых я пытался делать первые гомнопроекты. Все было неплохо, но я понимал что это не то, хорошие сайты не делаются на конструкторах. И тогда, как вспоминаю, в 15 лет я забрел на мобильный хостинг. Понятия не имел что это, там была автоматическая установка движков, что меня и привлекло. Там я начал освоение html, php, mysql. Я тогда до одурения радовался когда смог движок подключить к базе данных. Более менее освоился и начал (или продолжал) делать гомнопроекты. Они у меня не держались больше недели (ну нету опыта, что поделаешь). И тогда я понял, что бы создать по настоящему стоящий проект нужны умение, желание заниматься и цель (к чему стремиться, чем заниматься). И к нашему времени я научился многому. ..(жаль что друзей мало, не все хотят да и могут общаться с программистом в том месте где я живу :D). Учиться на программиста у меня возможности нет, обучался всему сам)) Не знаю зачем я написал это, может просто высказаться хотелось. Теперь немного о комментариях выше: правильно сказано, что надо ПРОГРАММИРОВАТЬ а не учить программирование. Прочитав хоть кучу статей без практики все будет бесполезно. .."Пришлось изучать язык PHP. Выбор был сделан в пользу PHP, а не в пользу JavaScript потому что я не хотел, чтобы мои разработки воровали и размещали на чужих сайтах. " - именно поэтому я предпочитаю PHP. Не хочу чтобы мой "гениальный" код был в чужих руках. И вот еще что: вот все пишут что начали изучение с JS, а потом учат PHP и он им дается как бы тяжело: "HTML, CSS, JS, начал осваивать PHP, Далее зная js вы перейдете к серверу это php . Php это больно но нужно! ". Мне вот PHP легко дался, а вот сейчас пробую JS изучить и мне с ним тяжело приходиться. Ведь с одной стороны хочется сделать не просто сайт на PHP, а красочный и с динамикой. Но сдругой мне даже не хочется за этот JS браться. C, Perl, Python и про прочие языки наслышен, знаю для чего они. Но даже не хочу браться за них: мне они не интересны. Нравиться только разработка сайтов и PHP вполне хватает.
Похожие вопросы
- У кого какой был первый опыт программирования?
- Возможно ли стать веб-дизайнером, не имея опыта программирования? Или это взаимосвязанные профессии?
- Хочу начать изучение С++. Подскажите с чего начинать? Литература? Опыт программирования нулевой.
- люди посоветуйте отличную программу которая чистит комп и реестр, а то glary мне папки снесла. на ваш опыт и доверие
- Подскажите пожалуйста. Рассчитываю на Ваш опыт и профессионализм. Спасибо.
- Я хочу конкретно заняться про граммирование Помогите выбрать язык из вашего опыта, не паскаль
- А у вас Линукс или Виндовс? Из вашего опыта- что лучше?
- Самый перспективный язык программирования на ваш взгляд Опыта по программированию нет вообще
- У меня абсолютно нет опыта в программировании. Подскажите универсальный язык программирования и программу.
- Программирование. Хочу обучиться программированию. Опыт 0. С изучения какого языка лучше начать?