Доброго дня,
Суть вопроса:
Полгода назад решил что простым инженером быть бесперспективно и неинтересно. Окунулся в программирование.В универе немного писал на С++ MFC в команде прогеров, на этом всё. Беда в том, что сейчас на работе в основном пишу на Delphi\Wiring. Понимаю, что вещи так же умирающие. Дома изучаю С#, ставлю перед собой различные цели, пробую реализовать в студии. Сейчас наткнулся на статьи (да и вакансии об этом говорят) что на пике популярности веб-разработка, Javascript, JQuery, PHP и сопутствующие вещи. В принципе, в плане IT интересно если не все то многое, вопрос лишь в том, что перспективнее, и где будет выгоднее\проще найти работу. Не охото выбросить пару лет трудов на помойку. Ваши варианты?
Мой вариант - и то и другое, тем более если PHP, он же легкий, вот будете писать десктопное приложение, нужен сервер, сервер-то совсем простенький нужен, а вы и такого не напишете, придется деньгами делиться, или заказчик сам слепит, а вам не получится его развести на доплату.
И наоборот тоже бывает - сайт сами сделали, а приложение мобильное или десктопное приходится заказывать и опять же упущенная выгода.
rouuor: <
Да я понимаю, что было бы неплохо знать всю имеющуюся в мире общедоступную информацию....Но
Боюсь не уложить в голове такую уйму технологий.
Те вещи, которыми не пользуешь, сразу забываются. Вот учил я полгода назад верстку по курсам - сейчас только пару тегов вспомню. А все потому что не верстал. Интересуют перспективные в будущем вещи. Пусть даже сложные.
D3moman: Курсы дрянь, зубрение тэгов противоречит принципам работы мозга, правильная форма информации в мозге сохраняется долгие годы, казалось бы кому как не программистам это понимать и уметь учиться правильно, но просто дураки и слабаки.
rouuor: rouuor:
Это все ясно. Но не все языки ассоциативно-понятны.
Я понимаю допустим теги < button > или < table > - английским пользуешься постоянно,значит вспомнишь, догадаешься, но вот к примеру < i >, < em > то как...
Есть вещи, которые просто нужно помнить\знать. И так много где, к сожалению
Десктоп уже изживает себя ..
Взять Chrome OS например - грубо говоря, один большой бразуер.
Взтья приложения из магазина windows - работают в основном через веб.
Да и уже проще завернуть веб-сайт в натив, чем написать нативное приложение - пример basecamp.
Как уже сказали - веб наше все. Под десктоп уже написано все что возможно. Кстати JQuery уже практически не нужен. Если хочешь идти во фронтэнд то учить Angular 2 или React. И тут возникает еще один вопрос: надо сразу определиться фронтэнд или бэкэнд. Не советую распыляться. Фулстэков джуниоров редко берут, да и сложно это. А из бэкэнда проще всего освоить как ни странно даже не PHP, а Python/Django имхо. В PHP легко запутаться во фреймворках, а в CMS лучше даже не залезать - это такая хрень которая хоть и позиционируется как для людей не умеющих программировать, но на деле намного сложнее для понимания чем MVC-шные фреймворки типа Yii.
P.S. Еще можешь глянуть в сторону мобильной разработки. Сейчас это направление еще перспективнее веба. И платят там больше порой.