全栈工程师的尴尬处境

今天无意百度了下“全栈工程师”,发现自己的处境和百科里描述还真挺像的。
如果一个公司不太懂全栈工程师的价值,那么全栈工程师的地位将会很尴尬,说得不好听一点,全栈工程师就是什么都会,什么都不会。曾经有一次面试,对方问很基础的问题,他答不上来,但他能做出产品,也知道什么是怎么一回事,他也不会犯那些错误,可他就是答不上概念,要考倒他非常容易。所以在应聘面试的时候,有些时候会吃亏,他可能会不如那些在某一方面钻得很深的人工资拿得高。
由于经常在各种技术穿梭,他会经常忘记代码的语法和一些api,所以他经常需要去查api甚至查语法,他觉得没有google我几乎没法工作。这在某些人的眼里,是技术不够的表现。他记的只是一个key,一个如何找寻答案的索引,而不是全部,人脑不是电脑,他不可能能记下所有的东西。

前段时间面试过一家公司,结果问的几个问题都没有回答上来,系统架构方面、线程方面、关于windows服务、根据需求写一个sql语句。在回家的路上自己也在纳闷为什么涉及到一些细节脑袋就一篇空白,什么也想不起来了。
在这家公司(非it行业)待了5年了,从最初的公司业务、报告等都是由人工手动excel+email工作方式到现在的系统实现。从业务需求分析、定义数据结构、设计数据库、系统架构、ui设计再到编码开发、部署、上线测试等一系列繁多工作均均需要我来实现。几乎每个工作日从上班到下班脑袋就没有停过,真心的累啊。
最初的报告模块 html(jqueryui、easyui、highcharts)+ajax+asp.net ashx(简单三层)+sql存储过程 ,大多时间在写sql
到现在的crm模块 html(jquery、knockout、bootstrap)+ajax+asp.net mvc(三层)+memcache+ef ,大多时间实现业务逻辑
在系统开发初期较多的涉及到服务端开发、系统框架、服务、调度、乱七八糟后端技术,现在很少涉及到这些。一天到晚就是处理业务vs里戳一下f6,chrome里戳一下f5。感觉就向猴子搬包谷,边学边忘、学了用了忘了,以至于回答不上来面试官问的“你那一方面比较精通”。
现在前端比较火html5、css3、angularjs等,真不知道自己是不是应该专注一门技术。

基带MODEM,基带MODEM的原理是什么?
视觉传感器在无人驾驶上有什么成绩
螺杆空气压缩机轴封漏油原因及处理方法
最大处理器数量
Pintech品致诚邀您参加9月21日第19届(杭州)电机驱动与控制技术研讨会
全栈工程师的尴尬处境
二极管组件的结构及性能特点
基于EPM7128SLC84芯片实现雷达仿真信号发生器的设计
LG G7手机将会推出两个不同屏幕版本
浅析电子变压器常见故障及解决方法
谈谈汽车芯片的安全问题!
智能制造与节能转型市场需求究竟有多大?看2017工业物联网应用发展研讨会
基于ARM 的 mbed微控制器快速原型设计解决方案
引领新能源锂电池保护芯片领域的创新力量——爱美雅科技1201/1811系列锂电池保护芯片
Express Logic的ThreadX RTOS协助开发
VSCode中git的基本使用
锐成芯微与纳思达达成合作协议,欲帮推出低功耗国产芯片
智能手机2018上半年销量排行
物联网应用在计量检测领域的标准体系建设
GSM网络无线参数优化调整