|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 6
|
|
Java/PHP (выбор)20.02.2015, 17:25. Показов 1251. Ответов 8
Метки нет (Все метки)
Добрый вечер уважаемые надмозги и просто успешные повелители кода. Похожие вопросы звучали десятки раз, однако я задам его более подробно (возможно смогу получить более объективный ответ). Закончил универ по специальности комп. сети. Программирование нам преподавали, однако языков было много и по чуть-чуть каждого (за счет смены программы образования трижды, за время моей учебы). Учился нормально (без троек), однако не проявлял особого интереса ни к какому из языков. Кодил только по лабораторным и для себя иногда что-то примитивное (типа прожки-будильника на C#). В общем после универа пошел на гос службу админом. Сейчас мне 24, и меня задолбало администрирование. И зарплата маленькая тоже. Захотел вернуться в код, или вернее сказать, заново "начать правильно кодить". Естественно мои небольшие знание кода почти полностью забыты, поэтому собирался начать с нуля. Хороший приятель из соседнего отдела кодит на php уже 5 лет и является по сути full-stack разрабом (то есть может сам с нуля накодить сайт, базы данных, логику, интерфейс, дизайн и пр.) Порекомендовал и мне попробовать. Немного начав кодить на php я все больше начинал убеждаться что мне это неинтересно. Неинтересно заниматься сайтами, если мои простенькие десктоп-приложения как-то меня радовали (просто потому что они приносили мне небольшую пользу) то сделать свой сайт... не представляет для меня интереса. Ну сделаю я его и что? Не знаю, просто как-то не тянет. Так как кодил немного на дот нете, подумал о яве, ведь она очень на него похожа, а вакансий больше именно на нее. Опираясь на то что я видел/слышал нахожусь в раздумьях насчет будущего направления:
PHP: плюсы -очень много вакансий. Просто нереально много -низкий порог вхождения. Быстро можно освоить и пробоваться на джуниора -зная 20% языка можно реализовать 80% его возможностей минусы -по словам профи сильно портит стиль "правильного" кода -низкая зп относительно других языков Повторюсь, это лишь то что я слышал/видел и т. д. С одной стороны-пхп имеет свои плюсы + у меня есть рядом человек, который почти 5 лет на нем кодит, то есть может здорово помочь. С другой-сильно не привычная вся "механика" веб-кодинга, так как никогда не кодил на вебе, и в принципе не лежит душа возиться с сайтами. Стоит ли обратить внимание на яву, можно ли ее рекомендовать как первый (ну почти первый) язык программирования, и можно ли самому (книжки, упражнения +запись на курсы) освоить ее до уровня джуниора? Да и вообще стоит ли это все затевать или стоит помучатся с сайтами-зато через несколько месяцев смогу уже работать. На яву почему-то в разы меньше вакансий Буду признателен уже за то, что вы это все прочитали. Буду благодарен за предоставление литературы (только не просто справочник на 1500 стр. а именно книгу, с которой реально начать). Заранее благодарен. Буду рад выслушать любые аргументы и критику.
0
|
|
| 20.02.2015, 17:25 | |
|
Ответы с готовыми решениями:
8
О Java. Выбор языка Выбор среды Java
|
|
Native x86
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
|
| 20.02.2015, 17:44 | |
|
Сейчас, к сожалению, мейнстрим -- это web. 95% высокооплачиваемых вакансий так или иначе связаны с ним. Есть, конечно, глубокий back-end, где разницы особой уже не почувствуешь, но туда новичков не берут.
Что касается языка. Если не хотите заниматься вебом, то выбирайте C#. И хотя джава тоже пригодна для десктопа, реальных десктопных программ на ней почти никто не пишет, сплошной web. На шарпе хоть шанс остается писать под десктоп, "взрослая" java и php этот шанс отнимают почти гарантированно. Единственное исключение -- Android. Под него обычно пишут на джаве и идеологически адроид-приложение -- это почти десктоп. Недостатков у PHP, кстати, гораздо больше, чем видится при беглом знакомстве. Очень рекомендую многабукаф, но по-русски и очень занимательно.
1
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 20.02.2015, 22:05 | |
|
как сказали выше, если не хотите веб - джава не ваш выбор
1
|
|
|
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
|
|
| 22.02.2015, 04:10 | |
|
java - очень высокий порог входа
только года 2 уйдут на освоение базовых вещей
0
|
|
|
Native x86
6859 / 3791 / 1026
Регистрация: 13.02.2013
Сообщений: 11,861
|
|||
| 22.02.2015, 04:18 | |||
|
0
|
|||
|
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
|
||||
| 22.02.2015, 07:32 | ||||
|
Да, под джавой имеется ввиду весь необходимый стек для работы, а это core и все что там, jdbc, jpa hibernate servlets jsp jstl spring html css sql git maven
0
|
||||
|
15 / 15 / 3
Регистрация: 20.05.2014
Сообщений: 157
|
||
| 28.02.2015, 10:35 | ||
0
|
||
|
69 / 69 / 39
Регистрация: 22.05.2014
Сообщений: 311
|
|
| 28.02.2015, 14:01 | |
|
Andreas, да, стоит ориентироваться на 2 годика
0
|
|
|
0 / 0 / 0
Регистрация: 20.02.2015
Сообщений: 6
|
|
| 02.03.2015, 15:57 [ТС] | |
|
Благодарю уважаемые, решил таки попробовать с php, так как на данный момент вариант найти работу на джуна реально возможен только с php, а потом уже, буду пробовать остальное, нужно ведь с чего-то начинать, и если на C# сейчас вообще почти нет вакансий (пару штук буквально, и требования там не совсем как для джуна), на джаве по сути я столкнусь с тем же самым вебом (опять же на основании спроса на рынке), а на пхп вакансий... ну 50 точно есть, причем многие из них выдвигают совершенно нормальные требования. Благодарю всех за советы.
0
|
|
| 02.03.2015, 15:57 | |
|
Помогаю со студенческими работами здесь
9
Выбор тематики по Java для студентов Выбор книги для изучения Java Выбор среды разработки java приложений С PHP на Java Выбор между двумя книгами для изучения Java Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|