4 ms·
It is true that to succeed the modern developer requires an enormous skillset. At the same time, everything is so accessible because of places like Github, IRC
by theideasmith 11y ago
It is true that to succeed the modern developer requires an enormous skillset. At the same time, everything is so accessible because of places like Github, IRC channels. There are a wealth of tutorials covering every topic imaginable, sites like StackOverflow giving you the opportunity to have your problems solved, and a community of developers who truly want to help fellow developers.
Because everything changes so fast in software, in the developer DNA must be built in the ability to master new concepts and apply them very quickly. You build a solid foundation and can apply it everywhere. Additionally, in software development, you reinforce the skills that are important because you use them. You learn as you go and must always be learning.
And for some perspective, think about how relatively easy it is to become a developer vs. getting a PhD.