3 ms·
It's not a language talent gap, as learning the ins and outs of a new similar language is not a big deal. It is the talent gap of all the other related tasks th
by daemin 13y ago
It's not a language talent gap, as learning the ins and outs of a new similar language is not a big deal. It is the talent gap of all the other related tasks that go into engineering and development.
Yes these can be learnt by a motivated junior developer reading books and the like, but they can be taught and explained better and faster by a senior developer.
Case in point when I started at a real programming job, I already knew how to program pretty well, but it was the other organisational and system design concepts that I needed help with.
- philangist 13y agoWhat books would you suggest this junior developer read?
- lstamour 13y agoMany of them. :D Pragmatic Programmers was always a fun start for me back in the day, even some MS Press and plenty of O'Reilly. Most of what I learned came from blogs and time spent at a computer, however. There's no substitute for practicing the art of programming to learning actually useful programming skills. Write, run, rinse, repeat. Have fun :) Oh and when applying for jobs, I found http://pragprog.com/book/algh/land-the-tech-job-you-love http://pragprog.com/book/algh/land-the-tech-job-you-love useful.
- daemin 13y agoThe Pragmatic Programmer, Code Complete, and others in that sort of vein come to mind. Though some of those can be a bit language (and version thereof) specific. It comes down to living in the trenches yourself or learning from someone that has already done so.