Всем привет мне очень нравится программировать но я не могу определится в какой области программирования остановится и изучать её поглубже.
Изучал я desktop(C++,C#) очень мне понравилось но так как это не очень востребовано и все переходит на web и мобилки решил изучить что-нибудь другое.
Дальше я решил по изучать web(html,css,js,php,ruby) здесь все похуже создавать сайты мне особо не понравилось (может я что то неправильно делаю).
Решил потом изучить мобильное программирование (java android) мне показалось это как то очень сложно (+ haml не знаю) и какую я не находил статью нечего не понимал (хотя java знаю не среднем уровне).
С ООП у меня косяки (пользоваться та умею я умею им но вот какую я программу не писал бы она у меня выходила так себе намного лучше ИМХО без ООП).
Пожалуйста без ответов типо: программирование это не твое, ищи дальше свое и т. д.
Другие языки программирования и технологии
Как понять в какой области программирования мне развиваться?
PHP, на мой взгляд, самый лёгкий язык из востребованных. Но если работать только на одном языке - это надоедает, придумай себе задачу и реализовывай её через несколько языков, например, напиши простенькую онлайн игру, клиент на C++, а сервер на PHP, сайт сделай на флеше или на аяксе
Просто кодинг сам по себе не очень интересен, если нет конкретной цели, кодинг - это не цель, а средство для достижения цели. Выясни, что тебе интересно - и учи то, что нужно для достижения интересущей тебя цели
Просто кодинг сам по себе не очень интересен, если нет конкретной цели, кодинг - это не цель, а средство для достижения цели. Выясни, что тебе интересно - и учи то, что нужно для достижения интересущей тебя цели
«мне понравилось но так как это не очень востребовано и все переходит на web и мобилки решил изучить что-нибудь другое.» – говорящая обезьяна, человеком стань :)
Нельзя сказать, что программирование тебе противопоказано, но интеллектуальный труд требует некоей внутренней культуры. А иначе этот труд – мартышкин.
Нельзя сказать, что программирование тебе противопоказано, но интеллектуальный труд требует некоей внутренней культуры. А иначе этот труд – мартышкин.
Саша, в программировании есть единственная область, называется "Разработка и отладка программ". Специалисты в этой области и называются программистами. Никаких узко-специализированных программистов НЕ бывает!
Да, есть много областей, где применяется программирование, но программы пишутся абсолютно одинаково, хоть на разных языках, и разными инструментами. Поэтому: просто учитесь разрабатывать, и отлаживать программы, и будет Вам щастье!
И + как выше заметили: учитесь, для начала, ясно выражать свои мысли!
Да, есть много областей, где применяется программирование, но программы пишутся абсолютно одинаково, хоть на разных языках, и разными инструментами. Поэтому: просто учитесь разрабатывать, и отлаживать программы, и будет Вам щастье!
И + как выше заметили: учитесь, для начала, ясно выражать свои мысли!
Введение лишних ограничений самому себе отнюдь не способствует глубокому изучению какой-либо области.
Кто больше знает - рабочий на конвейере, который всю жизнь крутит одну и ту же гайку, или же инженер-конструктор, который при разработке каждого нового изделия работать с разными гайками, а еще винтами, шурупами, гвоздями, скобами и много чем еще.
> Решил потом изучить мобильное программирование (java android) мне показалось это как то очень сложно
Раз сложно - значит, это и надо изучать!
Если бы всё было сразу просто и понятно, то и изучать ничего бы не приходилось.
> haml не знаю
И поэтому не стоит изучать?
Это все равно что сказать: я не могу научиться ездить на велосипеде, потому что я не умею ездить на велосипеде.
Лентяй вы и невежда.
Кто больше знает - рабочий на конвейере, который всю жизнь крутит одну и ту же гайку, или же инженер-конструктор, который при разработке каждого нового изделия работать с разными гайками, а еще винтами, шурупами, гвоздями, скобами и много чем еще.
> Решил потом изучить мобильное программирование (java android) мне показалось это как то очень сложно
Раз сложно - значит, это и надо изучать!
Если бы всё было сразу просто и понятно, то и изучать ничего бы не приходилось.
> haml не знаю
И поэтому не стоит изучать?
Это все равно что сказать: я не могу научиться ездить на велосипеде, потому что я не умею ездить на велосипеде.
Лентяй вы и невежда.
Если вас это утешит, Линус Торвальдс тоже забил на ООП:
http://harmful.cat-v.org/software/c++/linus
http://harmful.cat-v.org/software/c++/linus
Carlos Alvarado
Справедливости ради, в цитируемых письмах речь идет о написании ядра ОС. Причем Линус довольно доходчиво аргументирует свою позицию: "Хочешь сделать всё качественно – не полагайся на компилятор, обрабатывающий абстрактные модели как ему заблагорассудится, и не полагайся на готовые библиотеки, которые работают зачастую через жопу. " Код ядра должен быть прозрачен, ООП убивает прозрачность, подменяя ее абстракцией, под которой хрен ее знает, что скрывается.
Изучай что будет более перспективней в отношении будущего рынка рабочих мест.
Тебе ведь ничего не мешает же развиваться в тоже время и в других направлениях. Короче занимайся чем интересно, но какие-то приоритеты сам для себя определи.
Тебе ведь ничего не мешает же развиваться в тоже время и в других направлениях. Короче занимайся чем интересно, но какие-то приоритеты сам для себя определи.
Похожие вопросы
- Какие существуют области программирования?
- Какую область программирования выбрать?
- Подскажите наиболее простые области программирования, которые мог бы освоить практически любой человек?
- Решил спросить совета тех, кто уже работает в своей области программирования, потому что мне трудно определиться
- что надо прочитать перед изучением языков программирования, чтобы понять всю суть вообще программирования ...
- Какой вопрос можно задать человеку, чтобы точно понять что он специалист в области программирования?
- Изучаю язык С++, как вы считаете, в какой сфере программирования нужно развиваться, чтобы в будущем хорошо зарабатывать?
- Получение опыта в области программирования (архитектура программы, качество кода).
- Как понять,дано ли мне программирование?
- Хочу заняться программированием. Хочу для себя понять, как связана строка программирование (с буквами, символами) с ..(+)
На нынешних мобилках многое физически невозможно, например, печатать на клаве нормально. А если у мобильника будет нормальная клава, и мышка, и еще принтеры и сканеры можно будет к нему подключать, то получится тот же десктопный комп.
Но мартышка она на то и мартышка, чтобы смотреть не на суть, а на оболочку; чтобы учиться не писать программы, а учить язык. При таком подходе, конечно, мобил сильно будет отличаться от десктопа