前言
今天我的粉丝中也有人问了我这个问题:
在小公司里面做全栈好,还是大公司里面做专业的Java程序员好?
对于这个问题,我大概有一点点发言权。在我过去若干年的职业生涯中,各种类型的公司也算都经历过,小一点的公司,大概有四五十人,大一点的公司有大几百人。
当然,与读者们的大厂比起来,都是小公司,着实不算大公司。但总体来说,也算是了解“专业工程师”和“全栈工程师”这两个名词背后的水深水浅。
达克效应
有时,当我们去跟一些人交流,会发现一个奇怪的现象,往往小公司的更喜欢称自己为“全栈工程师”,而大厂出来的,则反而不敢自称自己为“全栈工程师”。这究竟是为何呢?
我们可以继续引述经典理论“达克效应”。
- 不知道自己不知道。
- 知道自己不知道。
- 知道自己知道。
- 不知道自己知道。
这四个阶段其实无论在技术层面,还是职场发展过程中,都无处不在。
在我们每个人说起漫长,说起短暂的职业生涯中,总是会历经无穷次技术的发展,甚至变革,这些技术其实在给我们创造价值的同时,也一点点在我们的灵魂深处留下投影。
有的技术或理论,会对我们的职业发展产生非常深刻的影响;有的则如雨后彩虹一般,突然出现,却有遽然消失。
每一种技术或理论的产生总会有一套成体系的脉络,也许入门很容易,但要成为专家其实非常困难。达克效应表现的也是这样一种效应。
那些看起来很容易就学会的东西