3 ms·
Don't start companies in places where the prevailing rates are in the 6 figures unless you have the cash to afford it. The idea that software engineering is a
by alistproducer2 10y ago
Don't start companies in places where the prevailing rates are in the 6 figures unless you have the cash to afford it.
The idea that software engineering is a "talent" strikes me as wrong. Knowledge of algorithms and data structure is attainable by anyone willing to put in the time to read a book. Hire people, incentivise them to learn what's important to the success of your company. Pay them to practice their new skills. Being congenitally "smart" is not the only path to being useful and innovative in a company. Being curious, willing to learn, and having a company that knows how to steer its workforce is.
- thraway2016 10y ago> Knowledge of algorithms and data structure is attainable by anyone willing to put in the time to read a book Cognitive limits do exist. Hardwired g-factor correlates like working memory will ultimately limit any one individual's capacity for understanding the above. I do agree with your larger point, though. SF/NYC/Boston are not the only places one can find high-IQ individuals motivated to learn and build things.
- alistproducer2 10y agoI'm not so sure one needs to be high-IQ to be proficient. Outside of pure CS research, there's nothing in practical software engineering that requires much more than average to slightly above average intelligence to comprehend. the main thing you need is a person that is genuinely curious.