谈谈我对大厂与小厂的理解与选择

2023-10-12 06:50

本文主要是介绍谈谈我对大厂与小厂的理解与选择,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

各位读者们,我是千与千寻,大家好,今天最近马上就要秋招正式批了,有不少读者面试频频失利,我结合自己想和大家聊一聊我认为的大厂与小厂的区别,以及选择的正确道路。
在这里插入图片描述

关注我的不少应该是作为很多正在上研究生的读者,以及本科大三大四正在找实习的同学,首先开门见山的说,如果你是实习老司机,那我觉得你可能会和我感同身受,然而如果你是正在第一份实习的同学,那我觉得,可能我的心得,会对你有所启迪,缓解你的焦虑,同时可能对你也有一定借鉴的意义。

我们先不说应该怎么选,以及应该选择那哪一个,我们先从大方向上划分一下小厂与大厂的区别的根本区别,或者说其中的特点。

大厂的特点:公司的名气大,客户的使用流量大,拥有海量数据作为数据中台,算法岗可以用于机器学习模型的训练,对于研发架构的检验与设计。

小厂的特点:整体的公司的人少,很多部署以及测试,没有对应的封装好的轮子,大多数时候需要程序员自己写轮子,相对来说,会更难更累一些。

但是大公司是不是完全一点问题以及缺陷没有呢?我觉得也真的不是的,大厂的缺点也是十分的明显。

第一,“拧螺丝”的现象太严重,因为技术栈以及工具链过于封闭,如果一上来就这样的技术学习路线,很容易出现“知其然而不知其所以然”。

举个例子来说,在公司里面一般工程进行上线部署的时候,部署于上线的linux环境,使用的工具一般是docker,如果是直接使用的话其实反而不利于线上模型部署的整个流程的打通,大公司一般来说就是将整个过程进行了彻底的封装,可能最后对于开发者进行模型部署的时候,仅仅需要的就是点几个按钮,这样一旦换一个新的公司以及新的场景,就顿时蒙了。

其实现在看起来似乎是大厂的实习听起来更加的好听,但是大厂的内部运作来说,由于内部的人才济济,不缺人才,所以大厂对缺少实战开发经验的人来说,不是很友好,也就是很多公司说的面试频频被拒,而小公司由于招收不到很厉害的人,所以相对说,对初学者来说也更加的友好一些。

之所以写这篇文章,其实也是想给对读者一些建议,其实我曾经的一个组长在一家日企工作,普通的本科毕业,也不是大公司,记得他跟我讲的时候,他上家公司工位就是像厂房一样,使用的都是开源的技术栈,没有任何的辅助,而且老板push压力也很大,他给我说的是日企的要求是2个月项目完不成就走人,但是我却很佩服他,简直什么bug都能解决,实战经验真的丰富。

对于编程写代码这种偏向实践的工作只有不断的实践才行,我认为正确的路线应该是首先去小厂磨炼技术,积累经验,再到大厂进行更加严格的实验,否则永远只能是调Api的工程师。

祝大家都能拿到自己满意的offer!

我是千与千寻,我们下期见~

这篇关于谈谈我对大厂与小厂的理解与选择的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/194085

相关文章

一文带你理解Python中import机制与importlib的妙用

《一文带你理解Python中import机制与importlib的妙用》在Python编程的世界里,import语句是开发者最常用的工具之一,它就像一把钥匙,打开了通往各种功能和库的大门,下面就跟随小... 目录一、python import机制概述1.1 import语句的基本用法1.2 模块缓存机制1.

深入理解C语言的void*

《深入理解C语言的void*》本文主要介绍了C语言的void*,包括它的任意性、编译器对void*的类型检查以及需要显式类型转换的规则,具有一定的参考价值,感兴趣的可以了解一下... 目录一、void* 的类型任意性二、编译器对 void* 的类型检查三、需要显式类型转换占用的字节四、总结一、void* 的

深入理解Redis大key的危害及解决方案

《深入理解Redis大key的危害及解决方案》本文主要介绍了深入理解Redis大key的危害及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着... 目录一、背景二、什么是大key三、大key评价标准四、大key 产生的原因与场景五、大key影响与危

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

el-select下拉选择缓存的实现

《el-select下拉选择缓存的实现》本文主要介绍了在使用el-select实现下拉选择缓存时遇到的问题及解决方案,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的... 目录项目场景:问题描述解决方案:项目场景:从左侧列表中选取字段填入右侧下拉多选框,用户可以对右侧

深入理解C++ 空类大小

《深入理解C++空类大小》本文主要介绍了C++空类大小,规定空类大小为1字节,主要是为了保证对象的唯一性和可区分性,满足数组元素地址连续的要求,下面就来了解一下... 目录1. 保证对象的唯一性和可区分性2. 满足数组元素地址连续的要求3. 与C++的对象模型和内存管理机制相适配查看类对象内存在C++中,规

如何选择适合孤独症兄妹的学校?

在探索适合孤独症儿童教育的道路上,每一位家长都面临着前所未有的挑战与抉择。当这份责任落在拥有孤独症兄妹的家庭肩上时,选择一所能够同时满足两个孩子特殊需求的学校,更显得尤为关键。本文将探讨如何为这样的家庭做出明智的选择,并介绍星贝育园自闭症儿童寄宿制学校作为一个值得考虑的选项。 理解孤独症儿童的独特性 孤独症,这一复杂的神经发育障碍,影响着儿童的社交互动、沟通能力以及行为模式。对于拥有孤独症兄

认识、理解、分类——acm之搜索

普通搜索方法有两种:1、广度优先搜索;2、深度优先搜索; 更多搜索方法: 3、双向广度优先搜索; 4、启发式搜索(包括A*算法等); 搜索通常会用到的知识点:状态压缩(位压缩,利用hash思想压缩)。

C#实战|大乐透选号器[6]:实现实时显示已选择的红蓝球数量

哈喽,你好啊,我是雷工。 关于大乐透选号器在前面已经记录了5篇笔记,这是第6篇; 接下来实现实时显示当前选中红球数量,蓝球数量; 以下为练习笔记。 01 效果演示 当选择和取消选择红球或蓝球时,在对应的位置显示实时已选择的红球、蓝球的数量; 02 标签名称 分别设置Label标签名称为:lblRedCount、lblBlueCount

透彻!驯服大型语言模型(LLMs)的五种方法,及具体方法选择思路

引言 随着时间的发展,大型语言模型不再停留在演示阶段而是逐步面向生产系统的应用,随着人们期望的不断增加,目标也发生了巨大的变化。在短短的几个月的时间里,人们对大模型的认识已经从对其zero-shot能力感到惊讶,转变为考虑改进模型质量、提高模型可用性。 「大语言模型(LLMs)其实就是利用高容量的模型架构(例如Transformer)对海量的、多种多样的数据分布进行建模得到,它包含了大量的先验