0 / 0 / 0
Регистрация: 08.10.2016
Сообщений: 13
1

Куда расти станет наиболее эффективно?

31.01.2017, 21:05. Показов 646. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В багаже имеется:
  1. C#
  2. WinFroms
  3. OOP
  4. MSSQL Server

  5. HTML
  6. CSS
    но без верстки

  7. PHP+MySql (уровень курсов Попова)
  8. ASP - имеется предстваление (1 сайтик на ASP.NET)

  9. Selenium
  10. Git (на уровне коммитов)
  11. SpreadSheetGear (.NET построение отчетов на Excel)

  12. EF (65%)
  13. LINQ(55%)
  14. Многопоточность - не имеется


Портфолио: 3 сделанных десктоп WinForms программ и 3 маленьких пэт проджекта.
С вэбом сделал 6-7 Joomla и WordPress сайта, визуально знаю что где.
Я фрилансер и с рынком не знаком, но кажется что, особенно за границей, вэба больше не много. Я хочу работать.

В какую сторону двигаться
WPF
WCF
MVC
или куда еще?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2017, 21:05
Ответы с готовыми решениями:

Как наиболее эффективно использовать..?
Есть несколько доменов оплаченных в зоне ру на несколько лет и хостинг под них. Домены не...

Как наиболее эффективно делать синхронизацию пользователей?
Пишу игровой сервер на django который выбирает двух активных пользователей и синхронизирует их....

Как наиболее эффективно прочитать файл в строку?
Вопрос такой.. необходимо программно открыть файл, сделать в нем изменения (добатвить в середину...

Файл: Как наиболее эффективно разделить строку?
В файле есть например: James 0.8 0.7 0.75 0.5 0.85 J Как наиболее эффективно разделить эту...

5
Эксперт .NET
17214 / 12668 / 3321
Регистрация: 17.09.2011
Сообщений: 20,941
31.01.2017, 21:35 2
Цитата Сообщение от Oshi2 Посмотреть сообщение
но кажется что, особенно за границей, вэба больше не много.
Это очень сильное заблуждение. Веб за границей сейчас самый мейнстрим.
Особенно если речь о шарпе, то это практически везде ASP.NET/MVC

Цитата Сообщение от Oshi2 Посмотреть сообщение
В какую сторону двигаться
В сторону веба, наверное.
0
0 / 0 / 0
Регистрация: 08.10.2016
Сообщений: 13
01.02.2017, 00:42  [ТС] 3
Учить веб слишком поздно, надо топать на работу. Надо что-нибудь добавить к вышеперечисленному и там уже по ходу работы куда-то рости. Только что не понимаю, WPF что-ли?
0
Warrior
500 / 427 / 177
Регистрация: 23.11.2014
Сообщений: 932
01.02.2017, 01:04 4
Ну так надо начать с анализа рынка/биржи фриланса какие есть там задачи исходя из этого изучать нужные технологии...
Человеком оркестром за пару месяцев врятли станите.
0
Эксперт .NET
11476 / 7819 / 1192
Регистрация: 21.01.2016
Сообщений: 29,323
01.02.2017, 04:49 5
Oshi2, что значит поздно?))) Здоровье не позволяет?)) Веб - существенная часть применения шарпа. Без знаний в этой области у тебя шансов найти работу будет значительно меньше. И еще: профессия программиста требует, чтобы он постоянно что-то учил, ибо технологии постоянно меняются, актуальные протухают, им на смену приходят более эффективные, меняются и требования клиентов.

Поэтому ты либо всегда будешь готов изучать что-то новое, либо в профессии ты не задержишься.
0
484 / 397 / 68
Регистрация: 14.02.2014
Сообщений: 1,930
01.02.2017, 10:47 6
Oshi2, многопоточность - обязательная область. Не только для "распараллеливания вычислений", хотябы для того, чтобы "формочка не подвисала". Я вообще не представляю, как можно писать что-то сложнее калькулятора без применения многопоточности или асинхронности.
MVC в общем понимании - паттерн проектирования Model-View-Controller (и его производные). Майкрософт решил отличиться и присобачил эту аббревиатуру к своей технологии ASP.net. Собственно знать и уметь применять паттерны проектирования - вещь нужная и категорически рекомендуемая (точно так-же, как знать и уметь НЕ применять анти-паттерны).
WPF - технология "красивого" оформления UI со всякими плюшками, облегчающими реализацию MVVM (одна из производных от MVC) типа биндинга модели к контролам. Изучать стоит, когда то, что "под капотом" уже умеешь.
WCF - крайне полезная вещь при написании распределённых приложений. Позволяет организовывать взаимодейтсвие приложений в сети, через интернет и даже на одной машине. Технология очень мощная, довольно сложная и её изучение - дело не одного дня/месяца/года.

Добавлено через 1 час 13 минут
Oshi2, и ещё. Если захочешь дальше заниматься ВЕБ необходимо будет изучить JavaScript вообще и пару его фрейм-ворков типа jQuery в частности.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.02.2017, 10:47
Помогаю со студенческими работами здесь

Камера сгорания закрытого типа - сжечь бумагу наиболее эффективно
Недавно появилась нужда сделать камеру сгорания закрытого типа, предупрежу, что я только ищу...

как наиболее легко и эффективно скрывать свой настоящий IP, и использовать другой адрес
Здравствуйте! Подскажите как наиболее легко и эффективно скрывать свой настоящий IP, и...

Как наиболее эффективно перенести данные из Sql таблицы в новый .хls файл ?
Как наиболее эффективно (читай- быстро) перенести данные из Sql таблицы в новый .хls файл ? DTS не...

ТИЦ 0 и расти не хочет
Сайту (блогу) http://faq-media.ru 2 года 100% уникальный текст, с "правильной" пропорцией ключей,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru