471 karma · joined May 12, 2014
As for new Flutter features, Google today announced ‘Add to App,’ a new feature that makes it easier for developers to slowly add Flutter code to existing apps. In its early days, Flutter’s focus was squarely on building new apps from scratch, but as it has grown in popularity, developers now want to use it for parts of their existing applications as they modernize them.
I feel like sites like Glassdoor became a victim of their own success. It became the salary site for years, so naturally it accumulated data going back years. Last I checked, their salary numbers are significantly lower than current industry comp since it has been going up over the past few years and it seems like they don't drop old data from the averages.
Simple reason is there is a lot of code written in dart that is making money so there is continued support for it.
https://hacks.mozilla.org/2017/08/inside-a-super-fast-css-en...
This explains some of what you are describing
If you got the savings, I would say go for it and take the time to learn. I don't know how helpful the math for computer science course will be but understanding various algorithms is useful for general knowledge and especially for interviews. Once you know basic algorithms, start on cracking the coding interview, hackerrank etc.
Lastly, I would say the grass is always greener on the other side, so don't disregard all you have accomplished and all that you will continue to do. If you think you will enjoy a job at a top company, go for it, but don't do it because you think what you are doing is inadequate.