Nie. Zakres potrzebnej Ci wiedzy jest często uzależniony od projektów, którymi zajmujesz się w danej firmie. Jeśli pracujesz nad częścią aplikacji, która nie korzysta z bazy danych, może nie być potrzeby znajomości SQL.