3 ms·
In my experience though being able to learn computer science isn't actually a very useful indicator of your ability to deliver the sort of software most compani
by jon-wood 3y ago
In my experience though being able to learn computer science isn't actually a very useful indicator of your ability to deliver the sort of software most companies are developing. I'd be willing to bet that even within Google or Microsoft there's far more software which just queries a database and displays some results than that which requires actual computer science to develop.
The hard bit of most development jobs is the fuzzy stuff. Working out what it is you're building in the first place. Negotiating on which of those requirements can be dropped to massively reduce complexity. Trying to avoid being talked into building a simple piece of software as eighteen intertangled microservices each with a dedicated team. Once you've dealt with those bits the actual software development is usually easy.