|
3 / 1 / 0
Регистрация: 18.09.2014
Сообщений: 77
|
|
Перспективы C#16.04.2020, 22:00. Показов 17953. Ответов 222
Метки нет (Все метки)
Здравствуйте, уважаемые форумчане!
Хочу задать вам волнующий меня вопрос. В данный момент я изучаю программирование и язык C#. Я изучил синтаксис языка в достаточной степени для того, чтобы не пугаться, читая чужой код и не думать "ой, а это что за конструкция такая? оО". Вместе с тем, я понимаю, что до знания тонкостей мне еще учиться и учиться. Сейчас закрываю различные белые пятна, изучаю ООП, подхожу к паттернам. Иногда пишу что-то не особо сложное в духе макета учетной программы с использованием СУБД или рейтинга на ASP.NET. Понимаю, что сейчас для моего развития важнее всего овладеть фундаментальными знаниями - привыкнуть к правильной архитектуре, научиться грамотно использовать паттерны, узнать механику использования тех или иных языковых средств. И, вместе с тем, я понимаю, что для того, чтобы как то реализовать себя в какой нибудь подотрасли программирования, нужно знать инструментарий - выбрать себе какой то стек технологий, учить фреймворки, пробовать создавать что-то самому. И проявляя интерес к этому, я все больше и больше захожу в тупик. Меня полностью устраивает C# и VS как инструменты для изучения основ программирования, синтаксиса своего первого языка. Но когда я начинаю гуглить, как то оказывается, что с одной стороны говорят, что C# хороший язык, но.. практически в каждой подотрасли есть что-то, что приспособлено для нее лучше. Гуглю про веб - вроде можно, но, говорят, Python или тот же PHP перспективнее. Приложения под Android? Ну, есть xamarin, но на нативной java все работает быстрее и лучше. Игры на Android? У нас есть Unity, но все таки Java... Гуглю за десктоп - тоже непонятки, говорят, десктоп потихоньку начинает умирать, да и с фреймворками по нему не совсем понятно. WinForms считают устаревшим, но говорят, что 7/10 десктоп проектов на нем. WPF в одном месте называют отличным решением, а в другом говорят, что этот фреймворк толком не развивается и через какое то время умрёт. Честно говоря, даже руки опускаются немного от такого и в голове появляются мысли о Java или о каком нибудь другом языке. Актуален ли сейчас C# или подбирает "объедки с барского стола"? Есть ли области, в которых он однозначно хорош без всяких этих "у нас есть для этого инструменты, но это будет хуже, менее популярно и будет лагать/тормозить"? Не хотелось бы отвлекаться от изучения программирования на изучение синтаксиса другого языка, а потом только возвращаться к тому, что я делаю сейчас.. но ощущение того, что уча C# я как бы "опаздываю" не покидает меня. Страшно вложить в него кучу времени и сил, а потом осознать, что под мои задачи он в общем то не подходит. Прошу помочь советом..
0
|
|
| 16.04.2020, 22:00 | |
|
Ответы с готовыми решениями:
222
Перспективы фрилансинга/удалённой работы на C# (Windows Phone/ASP.NET) Перспективы языка C# Перспективы WPF |
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 18.04.2020, 10:34 | ||
|
Если же речь том "бреде", что сишарп не используется в научных вычислениях - ну тут тоже все очевидно. Достаточно попытаться найти любую мощную библиотеку для решения каких-либо сложных вычислительных задач. Тут вас ждет облом, что и подтверждает факт того, что сишарп для научных вычислений непригоден, по крайней мере на текущий момент. И судя по направлению его развития, вряд ли когда-то станет пригоден.
0
|
||
|
14795 / 9569 / 1367
Регистрация: 21.01.2016
Сообщений: 36,071
|
|||||
| 18.04.2020, 10:40 | |||||
|
Добавлено через 39 секунд Добавлено через 2 минуты
0
|
|||||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||||
| 18.04.2020, 10:52 | ||||
|
0
|
||||
|
14795 / 9569 / 1367
Регистрация: 21.01.2016
Сообщений: 36,071
|
||||
| 18.04.2020, 10:56 | ||||
|
1
|
||||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||||
| 18.04.2020, 11:25 | ||||
|
0
|
||||
|
|
||
| 18.04.2020, 11:58 | ||
|
Добавлено через 2 минуты "Веб-макакам" - это вообще нечто. Интересно, что вы думаете про простых людей, например, про какого-нибудь водителя или слесаря, без которых, кстати, жизнь тоже не будет нормально двигаться и кому-то придётся работать по этим специальностям. Вам бы немного думать, что пишете в плане оскорблений. Добавлено через 2 минуты Про С# тоже смешно читать. Если бы было всё так плохо, то он бы точно сошёл на нет, но этого не происходит. Добавлено через 59 секунд Как и про советы выучить всю возможную математику за несколько лет, чтобы начать, скажем, зарабатывать деньги. Можно пойти другим путём и ничего страшного не случится. Добавлено через 3 минуты Есть такая вещь: бизнесу важно, чтобы можно было найти на вакансию специалиста и желательно быстро. Искать супер матемаика на относительно простой проект никто не станет, как и, вероятно, платить зарплаты сильно выше рынка.
0
|
||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||||
| 18.04.2020, 12:07 | ||||
![]() Добавлено через 3 минуты
0
|
||||
|
|
|||
| 18.04.2020, 12:20 | |||
|
Добавлено через 58 секунд И хотелось бы пример такой работы, про которую вы говорите. Мне реально интересно. Что хотелось бы услышать - какие там проекты, задачи. То есть, чем там нужно заниматься? Добавлено через 3 минуты Добавлено через 3 минуты То есть, есть человек, захотелось ему стать программистом и при этом ему нужно зарабатывать деньги. Он может освоить определённый стек и начинать работать. Далеко не везде требуется сильная математическая подготовка. На одной работе, на которой я работал, у нас был отдельный математик, программисты реализовывали библиотеки для приложения по его матмоделям.
0
|
|||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||||
| 18.04.2020, 12:32 | ||||
|
0
|
||||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 18.04.2020, 12:33 | ||
|
1
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 18.04.2020, 15:43 | ||
|
0
|
||
|
|
||
| 18.04.2020, 17:18 | ||
|
Ваша математика заканчивается там, где начинается пользователь. На что будет способна система того же самого биометрического распознавания без: - пользовательского интерфейса оператора - администратора базы данных, способного развернуть и поддерживать всё это (то, что там математика навыгружает) на сервере - специалиста по архитектуре приложения - человека, способного разместить и поддерживать информацию в сети (сайты, SEO) - технического специалиста, способного составить документацию в печатном виде - инженеров, которые способны создать в "железе" то, что будет передавать в программу информацию Итак, огромная махина действий, а где там тот самый "самый востребованный математик"? ))) Да вот же он, в виде одной единственной DLL-ки, написанной хоть блин на ассемблере и абсолютно любым нормальным "математиком", коих можно найти на просторах мира на работу в рамках контракта, не больше.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||||||
| 18.04.2020, 18:53 | |||||||
|
Добавлено через 50 секунд Добавлено через 1 час 21 минуту Добавлено через 5 минут Реально система образования способна удовлетворить потребность в квалифицированных программистах не более чем 10%.
0
|
|||||||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 18.04.2020, 18:55 | ||
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
||
| 18.04.2020, 20:15 | ||
|
0
|
||
|
|
|||||
| 19.04.2020, 11:33 | |||||
|
Так же, я утверждаю, что программист-математик нахрен не сдался никому самостоятельно как сверхразум))) Он нужен только тогда, когда в его услугах нуждаются. Исключение - какие нить НИИ, где такие математики программисты пропихивают свои идеи самостоятельно. У инженеров "железячников" совершенно другая математика, которую они местами тупо применяют не понимая как она работает (долгая история). Добавлено через 1 минуту
0
|
|||||
|
282 / 485 / 12
Регистрация: 21.06.2019
Сообщений: 3,020
|
||
| 19.04.2020, 13:49 | ||
|
0
|
||
|
|
|||
| 19.04.2020, 14:38 | |||
|
Эти правила вообще кто-то помнит? Есть реально люди, которые помнят все до единого правила из булевой алгебры и формулы? Не поверю. Если только человек, который только что их учил и сдавал какой-нибудь экзамен. В общем, для этого заказа понадобилась уйма знаний помимо математики. Какая разница, что конкретно ты делаешь, если ты так любишь математику, ты её освоишь в нужном тебе объёме, если не повезло её освоить во время учёбы. Не все в Москве/Питере или другом крупном городе родились в хорошей семье, есть такие адские города и районы + такие же семьи, что если ты вообще программистом стал, то это уже достижение века и это невероятно просто. Уверен, некоторым даже в голову такое не приходило, а такая проблема есть. У меня на работе есть чуваки из одного дорогого Московского универа, коренные москвичи. Я послушал их жизнь, их взгляды, они вообще в другой реальности живут, ещё в своей жизни проблем не видели, только на первую работу устроились, уже зарплата 90 000 рублей, от армии откосили все. У половины есть квартиры от родителей. Да это шоколадная жизнь. Часто за ними исправляю косяки или показываю, где они сделали что-то не так, иногда у меня даже подгорает. За то математику они знаю довольно-таки неплохо, по крайней мере один точно. Что я хочу сказать в общем и целом: математика нужна, но не настолько, что ты вот такой сидишь, у тебя денег нет, работы нет, ты решаешь чему-то научиться в программировании, чтобы найти работу. Тебе совершенно необязательно тратить 3 года на освоение кучи разделов математики на приличном уровне и только после этого тратить ещё год или два на само программирование, ибо без этих навыков ты нафиг никому не нужен, потому что серьёзная математика на большинстве таких работ будет далеко не везде и зарплаты там вполне себе норм. Толку от твоей математики, если ты элементарные ошибки допускаешь, когда пишешь проект. И не нужно всех равнять с собой, если у тебя всё хорошо сложилось, то нужно понимать, что не все так живут. Добавлено через 3 минуты А вот начав работать, клепая CRUD'ы, формы с логикой и т.д., если появится желание продвигаться дальше, выше и становиться круче, то тогда да, я согласен, можно начинать осваивать математику. Это если у тебя жизнь не сложилась шоколадно. Добавлено через 15 минут Просто смешно, когда человек чего-то достиг и начинает всех вокруг поливать известной субстанцией, которую кидают на вентилятор обычно, потому что другие этого не достигли. Добавлено через 3 минуты Я как-то помню не работал и у меня было очень много времени на программирование, так я тоже сидел всем советы раздавал прочитать несколько книг и посидеть пол года над проектами, пока работать не начал. В смысле, что найти на это время становится сильно труднее.
2
|
|||
|
3 / 1 / 0
Регистрация: 18.09.2014
Сообщений: 77
|
||
| 19.04.2020, 14:42 [ТС] | ||
|
Был бы я школьником или студентом, был бы другой расклад. Но я поздно многое сообразил и теперь придется играть от той ситуации, в которой я нахожусь, а не от идеальной.
0
|
||
|
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
|
|||
| 19.04.2020, 14:50 | |||
|
Добавлено через 30 секунд
0
|
|||
| 19.04.2020, 14:50 | |
|
Перспективы WCF / WPF Разработка под dynamics и перспективы
Технологии и направления с наинизшим порогом вхождения (перспективы начинающего) Перспективы в IT Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала.
Ниже прикреплён. . .
|