Изменение стеков для создания вашей песни

Программирование выходит за рамки языка и технологий — речь идет о том, как решать реальные проблемы. Речь идет о том, как преобразовать решения в технологии. Поэтому, как разработчик, вы не должны чувствовать себя тесно связанными с одним конкретным языком, а вместо этого должны тянуться к решению проблем.

Друг объяснил, что использование различных программных стеков следует представлять как художника, желающего научиться играть на фортепиано. Back End Engineering состоит всего из восьми ключей, Cloud представляет еще восемь, а Databases еще восемь. Вывод таков: начинать учиться играть на восьми клавишах — это здорово, но в долгосрочной перспективе вы не сможете сочинить мелодию с горсткой клавиш. Итак, с точки зрения вашей карьеры — сосредоточьтесь на том, чтобы подобрать больше, чем несколько тональностей, чтобы сочинить чудесную мелодию.

Изображение выше подчеркивает баланс между уровнем, на котором ваш код тесно связан с пользователем или системой. Чем больше вы переходите на Embedded/Back End, тем больше вы сосредотачиваетесь на «чистом» кодировании и меньше заботитесь о пользователе.

У каждого есть предпочтение языку, который они любят, например. я предпочитаю C# и .NET. Я также люблю объектно-ориентированное программирование, но, обдумывая переход на Android-разработку и изучая Java и Kotlin, к счастью, я осознал, что до тех пор, пока я накапливаю обширный опыт решения проблем в качестве разработчика, у меня ничего нет. беспокоиться о моей карьере программиста.

Особенно в начале нашей карьеры, когда мы не знаем, с чего начать обучение программированию, очень важно понять эту важную концепцию, которая…

**Технический стек не имеет значения!**ƪ(•◡•ƪ)