互联网技术有哪些部门
产品组 产品经理(原型图、文档、交互设计)
设计组 UI设计师、普通设计师(ps、pr等)
前端 安卓 ios 客户端程序猿
前端组 html、css、javascrip、jquery、react.js、Vue.js等
安卓/ios组 Android、java、object、IOS
后端组 Java、PHP、Python、golang、c#、.net
运维组 Linux、shell、Python、Peri
算法岗 机器学习、深度学习、Python、c++
软件体系划分
B/S架构 (Browser/Sever,浏览器/服务器模式)
C/S架构 (Client/Sever,客户端/服务器模式)
技术栈
语言 (精通java)
精通一端(我没有精通java,但是我后端这块,java,php,python)
全栈(全部精通)
大前端(大数据可视化/Vue.js)初级小白来跟你抢饭碗的特别多 大神也有(尤雨溪)React.js(OPPO的一位大神) JavaScript 牛 可怕
大后端 很多年前 客户端后端不分 。盗版图片盛行,自己写个后端,自己调试一下界面,就把这个网站上线(运维)了 前端很牛的人 它不一定可以做项目经理 后端很牛的人很多都可以做项目经理
全栈(这是一个虚伪的词)你怎么可能在三十几岁说精通前端 安卓 ios 后端 运维。处于一个了解和会(偏向后端)。普遍意义上 的全栈 都是web全栈 前端和后端。
在非大厂 中小型公司比较青睐“普遍意义上 的全栈”
在大厂的全栈凤毛麟角。拧螺丝钉。面试造火箭,工作拧螺丝钉。
字节跳动对于应届生(清一色的很难的算法题)
大厂对于一些比较有经验的人更多的考核 面试就是在造火箭
可能 就让你做前端/甚至只做前端的某个特效。
可能 只让你做后端/只让你做后端的支付功能/做聊天功能。
大厂和中小型公司怎么选?
大厂 大树底下好乘凉,工资比较高,比较稳定,有对标的技术等级,出了大厂的门 对标阿里p7 p6 很抢手
Github有一个比较牛的开源项目 或者对已经很牛的开源项目有一个很大的贡献。考研 本科就是985 211。
我说的就是普遍情况。
中小型公司 如果你个人发挥的作用比较大 你很可能会进阶成为公司的很重要的人物 二把手 做小庙里的大菩萨 成为独当一面的人 。
持续学习,终身学习
坚持写技术博客
有疑问加站长微信联系(非本文作者)