对于大多数程序员来说,都有自己的主要技术领域,主要在某固定的领域内做事,全栈的工程师相对来说比较少一点,毕竟每个人的精力是有限的,不可能同时掌握多个领域,如果掌握的广度上大一点,可能深度上就相对会弱一点,当然,也不一定这么的绝对,这还是要看个人的学习精力了,那么对于程序员来说,技术深度与广度哪个更重要的,接下来我们就以一名程序员网友的情况为例进行说明。
这名程序员网友有4年的工作经验,他iOS app,web,h5,小程序,混合开发感觉自己都能狗胜任,可见他平时也不少学习啊,或者有可能平时在工作中他做过各种领域的事情,他准备年后出去看看机会,他这样的情况想问问大家是否容易找到工作么?针对他这个情况,让我们一起看看大家都是怎么认为的吧!
网友一:不好找,要精通一个
上世是朵花:一般情况下肯定是需要一个有深度的,当然,楼主有广度不代表就一定没有深度了。
网友二:我们只要精通的,深度有了才考虑广度
上世是朵花:当然还要看与现有职位是否匹配了,如果正好是需要的技术并且深度还够自然可以了。
网友三:可以自己自由职业了
上世是朵花:自由职业的话,可能需要更广一点了,比如需要有设计思想,能够自行设计产品并全栈开发什么的。
网友四:兄弟,我正在找像你这种人才!
上世是朵花:看来没什么不可以,自然有吸引到的人。
网友五:坐标哪里,我们谈谈
上世是朵花:可见没有可以不可以,只有合适不合适,