Насколько на низком уровне нужно учить программирование? [требует правки]

280
21 марта 2017, 10:55

На работе требуют запилить все с помощью стороннего API ибо проверенно и быстрее.
Но например для того чтобы стать хорошим специалистом по ANGULAR нужно год по 8 часов учить и работать с JS(где взять это время?)
Есть куча библиотек предназначеных для работы с документами и медиафалами картинками видео и т.д.
Вопрос в том насколько стоит опускаться в глубь?
Стоит ли делать с нуля то что сделано за тебя (например обработка фото видео и документов на бэкенде)?
Стоит ли писать Блог не на пхп а на СИ как на более низкоуровневом языке? Стоит ли каждую библиотеку что я использую (работа с XML, с YOUTUBE, CRM, всякие автоматические SEO, генерация картинок, обработка видео,и т.д. и т.п.) Пытаться реализовать самому?
Или на низком уровне достаточно выучить фундаментальные фещи такие как сам язык? Однако его возможности настолько велики, (судя даже по всяким библиотекам) что...ну например я знаю как ....создать изображение черное но никогда не пробовал создать белое принцип тот же но результат и опыт разный, то есть работал с XML но не работал с XLS и так далее, надеюсь вы поняли о чем я. Это же все опыт именно это и есть опыт когда ты работал и с тем и с тем, но это займет просто уйму времени. чтобы поработать с каждым типом документов (даже популярные это уже штук 10) и нужно ли?

READ ALSO
Добавление крестика к картинке

Добавление крестика к картинке

Подскажите, как сделать так, чтобы крестик добавлялся автоматически к картинки которая открывается на всю ширину экранаИспользую fancybox 3

270
Запись звука с микрофона в массив байтов

Запись звука с микрофона в массив байтов

Доброго времени сутокМожете объяснить почему второй код не совсем правильно работает? При воспроизведении записанного файла слышно только...

467
Смена иконки для неактивной кнопки

Смена иконки для неактивной кнопки

Есть стиль для Button c шаблоном в виде иконки и текста, который применяется к нескольким кнопкам:

273