Ask HN: Developer Speciality?
Is it a good idea for entry level software developers to pick a certain area to focus on and become good technically, in those areas? (ie multicore processor programming skills)
Product companies on the other end tend to hire for very specific roles and will thus be looking for specialized folks (e.g. Apple hiring CDMA experts).
Hope this helps!