Позвольте мне быстро рассказать свою историю.

Я начинал в веб-бизнесе как дизайнер без каких-либо навыков программирования, пока мой начальник не попросил меня разработать сайт, который был бы динамичным.

"КАКИЕ? Как это работает? Как HTML-страница запрашивает и извлекает данные из базы данных? »

Что ж, давайте подумаем как программист. А для этого давайте научимся программированию. Вот так 15 лет назад я стал разработчиком или веб-дизайнером с навыками программирования.

В настоящее время я большую часть времени занимаюсь бэкэндом, кодируя PHP с использованием Laravel, что, кстати, потрясающе. Но потом, как ни в чем не бывало, на моем пути появляется Flutter, а через два дня - GoLang. Я слежу за своим другом Анкуром из серии видео Bitfumes и пока все хорошо. (он классный инструктор).

Но это хорошая идея? Зачем изучать Flutter и GoLoang, если в мире уже есть основной язык, который используется большинством компаний-гигантов, которые отчаянно нанимают разработчиков C #? Что ж, мне все равно придется выучить один новый язык, если я хочу получить лучшую работу, лучшую оплату, больше проблем и получать удовольствие от своей работы, верно?

Поэтому я решил изучить C # и .Net framework. «ЧТО? Пользователь Mac изучает .Net? » Я обнаружил, что .Net стал открытым исходным кодом, кроссплатформенным и работает на моем Mac. Значит, я смогу записывать свои песни в GarageBand по выходным и кодировать в .Net с воскресенья по пятницу?

Мы знаем, что это можно будет сделать с Flutter и GoLang, но C # и .Net - наиболее востребованные навыки для разработчика. Так что мое основное внимание будет сосредоточено на изучении C # и .Net, но я все еще буду изучать Flutter и GoLang.

Дело здесь в следующем: зачем переходить на новую новую технологию, если вы можете изучить солидный, современный и надежный язык, такой как C # .Net, который делает все и даже больше?

Итак, если вы хотите потратить время и деньги на изучение чего-то нового, сделайте C # .Net.

Ваше здоровье!