经验分享:程序员实习阶段,到底应该去大厂还是去小厂?

Posted 一起学编程

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了经验分享:程序员实习阶段,到底应该去大厂还是去小厂?相关的知识,希望对你有一定的参考价值。

一个北大硕士的建议,值得参考

以下文章来源于千与编程 ,作者千与千寻

但是有不少读者说面试频频失利,想进大厂,但是面试不顺利,小厂感觉又不愿意去。

一、第一份实习

我结合自己曾经找实习的经历以及我的工作经验,想和大家聊一聊我认为的大厂与小厂的区别,以及对于初学者的第一份实习来说选择的正确道路。

当然了,我说的仅仅代表我自己的个人观点,只是我自己反思的时候,感觉恍然大悟!

就像有的人喜欢吃香菜,有的人不喜欢吃香菜,有人喜欢吃荤油,有的人不喜欢吃荤油,有的人喜欢番茄,有的人不喜欢吃番茄...

那咱们废话不多说,我们直接进入正题:

关注我的不少应该是作为很多正在上研究生的读者,以及本科大三大四正在找实习的同学。

二、大厂与小厂的区别

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

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

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

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

三、大厂的一些弊端

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

举个例子来说,在公司里面一般工程进行上线部署的时候,部署于上线的linux环境,使用的工具一般是docker。

如果是直接使用的话其实反而不利于线上模型部署的整个流程的打通。

大公司一般来说就是将整个过程进行了彻底的封装,可能最后对于开发者进行模型部署的时候,仅仅需要的就是点几个按钮,这样一旦换一个新的公司以及新的场景,就顿时蒙了。

其实现在看起来似乎是大厂的实习听起来更加的好听,但是大厂的内部运作来说,由于内部的人才济济,不缺人才,所以大厂对缺少实战开发经验的人来说,不是很友好。

也就是很多公司说的面试频频被拒,而小公司由于招收不到很厉害的人,所以相对说,对初学者来说也更加的友好一些。

四、总结与展望

之所以写这篇文章,其实也是想给对读者一些建议。

其实我曾经一家公司的研发组长曾在一家日企工作,普通的本科毕业,也不是大公司,记得他跟我讲的时候。

他说上家公司工位就是像厂房一样,使用的都是开源的技术栈,没有任何的辅助,而且老板push压力也很大,2个月项目完不成就走人,现在我和都在大厂,但是我却很佩服他,简直什么bug都能解决,实战经验真的丰富。

他笑着说:

对于互联网行业,就算有大厂实习经历,但是最终是看的你能不能把项目做出来!

五、编程学习建议

对于编程写代码这种偏向实践的工作只有不断的实践才行,我认为对于想学习经验初学者。

正确的路线应该是首先去小厂磨炼技术,积累经验,再到大厂进行更加严格的检验,否则永远只能是调API的工程师。

以算法岗为例,去不了大厂,那就先去小厂,只要我知道我还在炼丹,这就足够了!

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

写在最后:学编程,其实每个人都有自己的选择,每一种编程语言的存在都有其应用的方向,选择你想从事的方向,去进行合适的选择就对了!对于准备学习编程的小伙伴,如果你想更好的提升你的编程核心能力(内功)不妨从现在开始!

C语言C++编程学习交流圈子,QQ群:614504899点击进入】微信公众号:C语言编程学习基地

整理分享(多年学习的源码、项目实战视频、项目笔记,基础入门教程)

欢迎转行和学习编程的伙伴,利用更多的资料学习成长比自己琢磨更快哦!

编程学习视频分享:

 

以上是关于经验分享:程序员实习阶段,到底应该去大厂还是去小厂?的主要内容,如果未能解决你的问题,请参考以下文章

劝大家谨慎去小厂!血泪总结,句句真实!

为什么经常看到35岁程序员,找不到工作转行拿很低的工资!我不信10多年经验去小厂拿1W拿不到...

程序员刚毕业,去大厂好还是小厂好,送给刚毕业的你

Android开发两年了,我是去大厂 “背书” 还是待在小厂安稳 “躺平” 呢?

大厂不是衡量能力的唯一出路,上财学姐毕业三年的经验分享

大厂不是衡量能力的唯一出路,上财学姐毕业三年的经验分享