Faul Akseben
Мастер
(2103)
9 лет назад
Сейчас все переходит на уровень Cloud технологий, они выгоднее. Облачные хранилища, музыка в сетях, а не на телефоне и т. д. Интернет получает развитие все больше и больше с каждым днем, большинство приложений уже не работают без интернета. И на мой взгляд php тут учить несколько выгоднее, чем java. Отсюда и разница в востребованности. Оглянитесь, сейчас либо гейм, либо веб индустрии правят миром. Большинство организаций создают приложение лишь как "оболочку" для облачного содержимого, которое исполняется на сервере, либо завязано за конкретным веб ресурсом.
Царь ВтМастер (1087)
9 лет назад
обычно на серверах игр (облачных хранилищ и тд..) работает java ee, если вы не знали
SkYneT
Гуру
(3999)
9 лет назад
php трогать не стоит. Вместо него гораздо лучше изучить что-то из этого: Python - вакансий тоже много, зарплаты выше, очень мощный и приятнее в разработке, чем php / JS + Node.js - сможешь писать и фронт и бэк на одном языке, также много вакансий и зарплаты не хуже php / Ruby - порог вхождения выше, по факту на одном уровне с описанными выше языками, но очень гибок, и всяко лучше, чем php.
Семён Александров
Мастер
(1018)
9 лет назад
Да, джаву можно изучить до уровня джуниора и самостоятельно (по другому вообще мало кто делает) но порог вхождения безусловно выше. Ну и что, что вакансий меньше, у вас задача не устроить на работу 100 человек, а устроиться самому) Можете попробовать C++ ещё как вариант)
russlan Kedeikanovic
Ученик
(53)
9 лет назад
А зачем тебе делать свой сайт? Делай чужие сайты))) Сейча всем нужны сайты. И им не интересно, как ты будешь делать, главное чтобы снаружи была конфеткой. А внутри хоть гамнокод.
ПХП легче в усвоении, поработаешь немного, а затем и будешь строить планы. Я лично начал с пхп. Месяц как уже учу, а вот уже обычный скрипт регистрации могу написать.
А так конечно JAVA самый высокооплачиваемый и современный. Мобильные приложения ведь в основном на джаве. Да и сам Джава более низкого уровня чем пхп, А с джавы можно перепрыгнуть хоть-куда. Особенно в с++.
В общем начни с того, что принесет пользу быстрее, чем остальные. Так как это будет таким толчком приятным. А дальше уже по накату.
Серьезно, месяц назад я был абсолютным нубом в программировании. А сейчас уже сайт могу сделать. А насчет денег пока не беспокоюсь, ведь они никуда не денутся, если будет опыт.
Люк Веллинг и Лора Томпсон. Разработка веб-приложений. Отличная книжка.
Владимир Терков
Ученик
(129)
9 лет назад
Нет никакого смысла изучать языки веб программирования - слишком велика конкуренция, просто запредельная. ПХП-шников как нерезаных собак. Да и большинство сайтов можно уже делать вообще не зная даже HTML. Для этого существует множество продвинутых CMS (движков), совершенно бесплатных, сделать на которых сайт сможет любой школьник.
PHP программист пожалуй самый низкооплачиваемый из всех программистов, а язык PHP один из самых примитивных. Он подходи лишь для написания скриптов.
Ирэн Ницше
Искусственный Интеллект
(213145)
9 лет назад
Если человек любит программировать, ему и для сайтов писать интересно, так как принципиальной разницы нет. Ведь даже если вы хотите свой движок, его достаточно написать один раз и дальше просто подгонять под каждый новый сайт, а сосредоточиться на скриптах нестандартных. Если у вас есть идеи, какие программы написать, их можно реализовать и в вебе, и десктопно. А если нету - значит, нету.
gdgfd fgdgf
Профи
(721)
9 лет назад
Надо выбирать исходя из целей, потому что у каждого инструмента существует область уместности. PHP прост и универсален для веб-разработки. Джава же хорошо подходит для разработки приложений, а не сайтов/сервисов.
С точки зрения денег - тут все зависит от упорства. Зарабатывать с обоими языками можно много, если ты профессионально ими владеешь. Конкуренция и там и там велика, кстати, но найти заказ на пхп легче.
Касательно прочи стиля - а надо изначально изучить ООП и паттерны проектирования, тогда ничего не попортится.
Люба Питенко
Просветленный
(20742)
9 лет назад
Я бы фреймворки параллельно предложила учить - ну и ПХП как наиболее универсальный все таки, а потом что то мне говорит что жизнь сама подскажет куда дальше двигать - может вообще Перл будете с Ассемблером (хотя это не факт) учить
МАСТЕР
Мудрец
(15768)
9 лет назад
Перечитав все сообщения, улыбнулся))) Зная один из языков программирования, без проблем можно освоить практически любой язык за пару дней (ну не считая ассемблера...). Любой профи программист вам это скажет. Так чего париться? Изучи тот, который тебе больше нравится, остальные дадутся легко. Ведь, как автор заметил, достаточно знать 20%. Интернет всегда под рукой, столкнулись с неизведанным - в гугл!
Василий ПолубневПросветленный (22262)
9 лет назад
Проблема в том, что сам язык - это примерно 1/100. Остальноё - его сервисные библиотеки. Это я про языки типа Java и/или C++. Выучить язык - не проблема. Начать грамотно пользоваться его окружением - дело не быстрое и не очень простое.
PHP:
плюсы
-очень много вакансий. Просто нереально много
-низкий порог вхождения. Быстро можно освоить и пробоваться на джуниора
-зная 20% языка можно реализовать 80% его возможностей
минусы
-по словам профи сильно портит стиль "правильного" кода
-низкая зп относительно других языков
Повторюсь, это лишь то что я слышал/видел и т. д.
С одной стороны-пхп имеет свои плюсы + у меня есть рядом человек, который почти 5 лет на нем кодит, то есть может здорово помочь. С другой-сильно не привычная вся "механика" веб-кодинга, так как никогда не кодил на вебе, и в принципе не лежит душа возиться с сайтами.
Стоит ли обратить внимание на яву, можно ли ее рекомендовать как первый (ну почти первый) язык программирования, и можно ли самому (книжки, упражнения +запись на курсы) освоить ее до уровня джуниора?
Да и вообще стоит ли это все затевать или стоит помучатся с сайтами-зато через несколько месяцев смогу уже работать.
На яву почему-то в разы меньше вакансий
Буду признателен уже за то, что вы это все прочитали. Буду благодарен за предоставление литературы (только не просто справочник на 1500 стр. а именно книгу, с которой реально начать).
Заранее благодарен. Буду рад выслушать любые аргументы и критику.