技术栈是什么鬼?
栈的英文是stack。
首先,我们使用金山词霸来查一下stack的中文解释。

stack有堆起来的意思,其实就是堆叠,顾名思义,技术栈就是你掌握了一堆的技术(掌握多种技术)。
一般来说是指将N种技术互相组合在一起(N>1),作为一个有机的整体来实现某种目的或功能。也可以指掌握这些技术以及配合使用的经验。
这里的栈英文是stack(一些东西堆在一起),而非数据结构的栈的意思。
打个比方,开发一个医疗管理系统,你使用了html + css + javascript + jquery + springmvc + hibernate + spring + linux + mysql等等,这些技术就是一堆技术(一堆技术组合起来),这就可以称为技术栈。
如果我们说不同种类的技术,会显得很low,但是如果我们说技术栈,就会显得高大上和逼格满满,技术栈其实就是更有逼格的一种说法,说白了,技术栈听起来比较高大上,更装逼,感觉更厉害的样子。(哈哈,不知道是谁发明技术栈这个词,我觉得就是为了让大家不明觉厉:不明白是什么意思,但是感觉很厉害的样子)
技术栈这个词,听起来也比较简洁,比不同种类的技术简洁一点
比较常见的说法:
1.你这个项目中用到了哪些技术栈?
2.刚才那个求职者用到的技术栈有点过时。
3.面试官问求职者,说说你平时常用的技术栈吧!
4.面试官问求职者,你知道java目前最新的技术栈有哪些吗?
博客介绍了技术栈的含义,指将多种技术组合作为有机整体实现目的或功能,也指掌握及配合使用技术的经验,并非数据结构的栈。还举例开发医疗管理系统所用技术为技术栈,且提到技术栈说法更简洁、高大上,最后列举了其常见说法。
307

被折叠的 条评论
为什么被折叠?



